From a68990a4afc63c7f1a0c22c9e288e65b698f016f Mon Sep 17 00:00:00 2001 From: XiaoDaiGua-Ray <51957438+XiaoDaiGua-Ray@users.noreply.github.com> Date: Wed, 21 Feb 2024 07:39:56 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20dist=20from=20@=20XiaoDaiGua-R?= =?UTF-8?q?ay/ray-template@0c1842cbbda2fefb30310b08717fdf85d43a4b99=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ....js => @vue_reactivity@3.4.19-celhyCRK.js} | 4 ++-- .../@vue_runtime-core@3.4.15-xG7oRWIU.js.gz | Bin 1775 -> 0 bytes ...s => @vue_runtime-core@3.4.19-9EfOi5Ir.js} | 4 ++-- .../@vue_runtime-core@3.4.19-9EfOi5Ir.js.gz | Bin 0 -> 1774 bytes ...js => @vue_runtime-dom@3.4.19-w40geAFS.js} | 0 assets/@vue_shared@3.4.15-JOA8BF6u.js.gz | Bin 621 -> 0 bytes ...BF6u.js => @vue_shared@3.4.19-Zz6ACxVX.js} | 2 +- assets/@vue_shared@3.4.19-Zz6ACxVX.js.gz | Bin 0 -> 621 bytes ...euse_core@10.7.1_vue@3.4.15-9UoKs_p_.js.gz | Bin 2774 -> 0 bytes ...vueuse_core@10.7.1_vue@3.4.19-erC6c3KZ.js} | 2 +- ...euse_core@10.7.1_vue@3.4.19-erC6c3KZ.js.gz | Bin 0 -> 2775 bytes ...euse_shared@10.7.1_vue@3.4.19--52Mx__5.js} | 0 ...e_shared@10.7.1_vue@3.4.19--52Mx__5.js.gz} | Bin ...-Vt5ZmFiA.js => echarts@5.4.3-94QNkbi2.js} | 20 ++++++++-------- assets/echarts@5.4.3-94QNkbi2.js.gz | Bin 0 -> 149865 bytes assets/echarts@5.4.3-Vt5ZmFiA.js.gz | Bin 149856 -> 0 bytes assets/en-US-AoU-alhi.js.gz | Bin 1875 -> 0 bytes .../{en-US-AoU-alhi.js => en-US-n6ubnME7.js} | 2 +- assets/en-US-n6ubnME7.js.gz | Bin 0 -> 1874 bytes assets/hooks-lxIXz5_l.js | 17 ++++++++++++++ assets/hooks-lxIXz5_l.js.gz | Bin 0 -> 32157 bytes assets/hooks-v5yhfgkQ.js | 17 -------------- assets/hooks-v5yhfgkQ.js.gz | Bin 32078 -> 0 bytes assets/index--PxfyjRI.js | 1 - assets/index--PxfyjRI.js.gz | Bin 2063 -> 0 bytes .../{index-8A7sSbsl.js => index-1fl0IMML.js} | 2 +- assets/index-1fl0IMML.js.gz | Bin 0 -> 2272 bytes assets/index-2PELqkCs.js.gz | Bin 1177 -> 0 bytes assets/index-2gahowqI.js.gz | Bin 1426 -> 0 bytes .../{index-Trm8dVce.js => index-5lw8fAJn.js} | 2 +- assets/index-5lw8fAJn.js.gz | Bin 0 -> 2006 bytes .../{index-wNfQSZJ3.js => index-6Jsj4zGJ.js} | 2 +- assets/index-6Jsj4zGJ.js.gz | Bin 0 -> 1017 bytes assets/index-6iZ4j1xO.js.gz | Bin 2143 -> 0 bytes assets/index-6zHQf_S9.js.gz | Bin 2023 -> 0 bytes assets/index-7jSmHArV.js | 1 + assets/index-7jSmHArV.js.gz | Bin 0 -> 2073 bytes assets/index-8A7sSbsl.js.gz | Bin 2271 -> 0 bytes assets/index-9jx3SCbn.js.gz | Bin 2697 -> 0 bytes .../{index-9jx3SCbn.js => index-9pBqvQlJ.js} | 2 +- assets/index-9pBqvQlJ.js.gz | Bin 0 -> 2693 bytes assets/index-A-lx2o6E.js.gz | Bin 1720 -> 0 bytes .../{index-6iZ4j1xO.js => index-ESRgrIKF.js} | 2 +- assets/index-ESRgrIKF.js.gz | Bin 0 -> 2143 bytes assets/index-Eis-OABC.js.gz | Bin 839 -> 0 bytes .../{index-gFHrcW37.js => index-Fu86yYlL.js} | 2 +- assets/index-Fu86yYlL.js.gz | Bin 0 -> 2377 bytes assets/index-HlEoc4oA.js | 1 + assets/index-HlEoc4oA.js.gz | Bin 0 -> 1318 bytes assets/index-JiwzY-yv.js | 1 + assets/index-JiwzY-yv.js.gz | Bin 0 -> 29310 bytes .../{index-2PELqkCs.js => index-Jz_0N3dr.js} | 2 +- assets/index-Jz_0N3dr.js.gz | Bin 0 -> 1178 bytes assets/index-SvzBi3Tl.js.gz | Bin 993 -> 0 bytes assets/index-T-0lkp1t.js | 1 - assets/index-T-0lkp1t.js.gz | Bin 28849 -> 0 bytes assets/index-Trm8dVce.js.gz | Bin 2006 -> 0 bytes .../{index-d3p0BHDb.js => index-URw8EbN2.js} | 2 +- assets/index-URw8EbN2.js.gz | Bin 0 -> 1628 bytes .../{index-A-lx2o6E.js => index-ZatM64SM.js} | 2 +- assets/index-ZatM64SM.js.gz | Bin 0 -> 1720 bytes assets/index-d3p0BHDb.js.gz | Bin 1623 -> 0 bytes .../{index-2gahowqI.js => index-fSj7NDsx.js} | 2 +- assets/index-fSj7NDsx.js.gz | Bin 0 -> 1426 bytes assets/index-gFHrcW37.js.gz | Bin 2375 -> 0 bytes .../{index-Eis-OABC.js => index-gvn0WixR.js} | 2 +- assets/index-gvn0WixR.js.gz | Bin 0 -> 842 bytes assets/index-hrbHJX4t.js.gz | Bin 1855 -> 0 bytes .../{index-xZvHBL1o.js => index-iapTKWGV.js} | 2 +- assets/index-iapTKWGV.js.gz | Bin 0 -> 1607 bytes .../{index-6zHQf_S9.js => index-l2OdooJx.js} | 2 +- assets/index-l2OdooJx.js.gz | Bin 0 -> 2024 bytes assets/index-oh2YcAK7.js | 1 - assets/index-oh2YcAK7.js.gz | Bin 1281 -> 0 bytes assets/index-p964EGy5.js | 1 - assets/index-p964EGy5.js.gz | Bin 3700 -> 0 bytes .../{index-hrbHJX4t.js => index-t2_z-FtU.js} | 2 +- assets/index-t2_z-FtU.js.gz | Bin 0 -> 1854 bytes assets/index-wNfQSZJ3.js.gz | Bin 1018 -> 0 bytes assets/index-xZvHBL1o.js.gz | Bin 1606 -> 0 bytes .../{index-SvzBi3Tl.js => index-xcH4U4Ty.js} | 2 +- assets/index-xcH4U4Ty.js.gz | Bin 0 -> 990 bytes assets/index-y5nxB1Kz.js | 1 + assets/index-y5nxB1Kz.js.gz | Bin 0 -> 3712 bytes assets/instance-0MR4YS8M.js.gz | Bin 820 -> 0 bytes ...tance-0MR4YS8M.js => instance-I7ExDMVm.js} | 2 +- assets/instance-I7ExDMVm.js.gz | Bin 0 -> 821 bytes .../{utils-bL-oQI6P.js => utils-3DRba3jA.js} | 2 +- assets/utils-3DRba3jA.js.gz | Bin 0 -> 3470 bytes assets/utils-bL-oQI6P.js.gz | Bin 3467 -> 0 bytes ...e-hooks-plus@1.8.5_vue@3.4.19-UGgZVZ2w.js} | 0 ...ooks-plus@1.8.5_vue@3.4.19-UGgZVZ2w.js.gz} | Bin ...> vue@3.4.19_typescript@5.2.2-w40geAFS.js} | 0 .../{zh-CN-viwDyPm2.js => zh-CN-fJdWaJad.js} | 2 +- assets/zh-CN-fJdWaJad.js.gz | Bin 0 -> 2164 bytes assets/zh-CN-viwDyPm2.js.gz | Bin 2164 -> 0 bytes ...-fafgp4mQ.js => zrender@5.4.4-dbLxLQQO.js} | 14 +++++------ assets/zrender@5.4.4-dbLxLQQO.js.gz | Bin 0 -> 60866 bytes assets/zrender@5.4.4-fafgp4mQ.js.gz | Bin 60881 -> 0 bytes index.html | 22 +++++++++--------- index.html.gz | Bin 1881 -> 1883 bytes mockServer/mock-data.js | 8 +++---- mockServer/mock-data.js.gz | Bin 1040 -> 1040 bytes 103 files changed, 78 insertions(+), 78 deletions(-) rename assets/{@vue_reactivity@3.4.15-2zCDAkOA.js => @vue_reactivity@3.4.19-celhyCRK.js} (82%) delete mode 100644 assets/@vue_runtime-core@3.4.15-xG7oRWIU.js.gz rename assets/{@vue_runtime-core@3.4.15-xG7oRWIU.js => @vue_runtime-core@3.4.19-9EfOi5Ir.js} (95%) create mode 100644 assets/@vue_runtime-core@3.4.19-9EfOi5Ir.js.gz rename assets/{@vue_runtime-dom@3.4.15-w40geAFS.js => @vue_runtime-dom@3.4.19-w40geAFS.js} (100%) delete mode 100644 assets/@vue_shared@3.4.15-JOA8BF6u.js.gz rename assets/{@vue_shared@3.4.15-JOA8BF6u.js => @vue_shared@3.4.19-Zz6ACxVX.js} (97%) create mode 100644 assets/@vue_shared@3.4.19-Zz6ACxVX.js.gz delete mode 100644 assets/@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js.gz rename assets/{@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js => @vueuse_core@10.7.1_vue@3.4.19-erC6c3KZ.js} (99%) create mode 100644 assets/@vueuse_core@10.7.1_vue@3.4.19-erC6c3KZ.js.gz rename assets/{@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js => @vueuse_shared@10.7.1_vue@3.4.19--52Mx__5.js} (100%) rename assets/{@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js.gz => @vueuse_shared@10.7.1_vue@3.4.19--52Mx__5.js.gz} (100%) rename assets/{echarts@5.4.3-Vt5ZmFiA.js => echarts@5.4.3-94QNkbi2.js} (89%) create mode 100644 assets/echarts@5.4.3-94QNkbi2.js.gz delete mode 100644 assets/echarts@5.4.3-Vt5ZmFiA.js.gz delete mode 100644 assets/en-US-AoU-alhi.js.gz rename assets/{en-US-AoU-alhi.js => en-US-n6ubnME7.js} (82%) create mode 100644 assets/en-US-n6ubnME7.js.gz create mode 100644 assets/hooks-lxIXz5_l.js create mode 100644 assets/hooks-lxIXz5_l.js.gz delete mode 100644 assets/hooks-v5yhfgkQ.js delete mode 100644 assets/hooks-v5yhfgkQ.js.gz delete mode 100644 assets/index--PxfyjRI.js delete mode 100644 assets/index--PxfyjRI.js.gz rename assets/{index-8A7sSbsl.js => index-1fl0IMML.js} (88%) create mode 100644 assets/index-1fl0IMML.js.gz delete mode 100644 assets/index-2PELqkCs.js.gz delete mode 100644 assets/index-2gahowqI.js.gz rename assets/{index-Trm8dVce.js => index-5lw8fAJn.js} (84%) create mode 100644 assets/index-5lw8fAJn.js.gz rename assets/{index-wNfQSZJ3.js => index-6Jsj4zGJ.js} (69%) create mode 100644 assets/index-6Jsj4zGJ.js.gz delete mode 100644 assets/index-6iZ4j1xO.js.gz delete mode 100644 assets/index-6zHQf_S9.js.gz create mode 100644 assets/index-7jSmHArV.js create mode 100644 assets/index-7jSmHArV.js.gz delete mode 100644 assets/index-8A7sSbsl.js.gz delete mode 100644 assets/index-9jx3SCbn.js.gz rename assets/{index-9jx3SCbn.js => index-9pBqvQlJ.js} (52%) create mode 100644 assets/index-9pBqvQlJ.js.gz delete mode 100644 assets/index-A-lx2o6E.js.gz rename assets/{index-6iZ4j1xO.js => index-ESRgrIKF.js} (87%) create mode 100644 assets/index-ESRgrIKF.js.gz delete mode 100644 assets/index-Eis-OABC.js.gz rename assets/{index-gFHrcW37.js => index-Fu86yYlL.js} (90%) create mode 100644 assets/index-Fu86yYlL.js.gz create mode 100644 assets/index-HlEoc4oA.js create mode 100644 assets/index-HlEoc4oA.js.gz create mode 100644 assets/index-JiwzY-yv.js create mode 100644 assets/index-JiwzY-yv.js.gz rename assets/{index-2PELqkCs.js => index-Jz_0N3dr.js} (73%) create mode 100644 assets/index-Jz_0N3dr.js.gz delete mode 100644 assets/index-SvzBi3Tl.js.gz delete mode 100644 assets/index-T-0lkp1t.js delete mode 100644 assets/index-T-0lkp1t.js.gz delete mode 100644 assets/index-Trm8dVce.js.gz rename assets/{index-d3p0BHDb.js => index-URw8EbN2.js} (85%) create mode 100644 assets/index-URw8EbN2.js.gz rename assets/{index-A-lx2o6E.js => index-ZatM64SM.js} (87%) create mode 100644 assets/index-ZatM64SM.js.gz delete mode 100644 assets/index-d3p0BHDb.js.gz rename assets/{index-2gahowqI.js => index-fSj7NDsx.js} (77%) create mode 100644 assets/index-fSj7NDsx.js.gz delete mode 100644 assets/index-gFHrcW37.js.gz rename assets/{index-Eis-OABC.js => index-gvn0WixR.js} (62%) create mode 100644 assets/index-gvn0WixR.js.gz delete mode 100644 assets/index-hrbHJX4t.js.gz rename assets/{index-xZvHBL1o.js => index-iapTKWGV.js} (83%) create mode 100644 assets/index-iapTKWGV.js.gz rename assets/{index-6zHQf_S9.js => index-l2OdooJx.js} (90%) create mode 100644 assets/index-l2OdooJx.js.gz delete mode 100644 assets/index-oh2YcAK7.js delete mode 100644 assets/index-oh2YcAK7.js.gz delete mode 100644 assets/index-p964EGy5.js delete mode 100644 assets/index-p964EGy5.js.gz rename assets/{index-hrbHJX4t.js => index-t2_z-FtU.js} (85%) create mode 100644 assets/index-t2_z-FtU.js.gz delete mode 100644 assets/index-wNfQSZJ3.js.gz delete mode 100644 assets/index-xZvHBL1o.js.gz rename assets/{index-SvzBi3Tl.js => index-xcH4U4Ty.js} (69%) create mode 100644 assets/index-xcH4U4Ty.js.gz create mode 100644 assets/index-y5nxB1Kz.js create mode 100644 assets/index-y5nxB1Kz.js.gz delete mode 100644 assets/instance-0MR4YS8M.js.gz rename assets/{instance-0MR4YS8M.js => instance-I7ExDMVm.js} (90%) create mode 100644 assets/instance-I7ExDMVm.js.gz rename assets/{utils-bL-oQI6P.js => utils-3DRba3jA.js} (98%) create mode 100644 assets/utils-3DRba3jA.js.gz delete mode 100644 assets/utils-bL-oQI6P.js.gz rename assets/{vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js => vue-hooks-plus@1.8.5_vue@3.4.19-UGgZVZ2w.js} (100%) rename assets/{vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js.gz => vue-hooks-plus@1.8.5_vue@3.4.19-UGgZVZ2w.js.gz} (100%) rename assets/{vue@3.4.15_typescript@5.2.2-w40geAFS.js => vue@3.4.19_typescript@5.2.2-w40geAFS.js} (100%) rename assets/{zh-CN-viwDyPm2.js => zh-CN-fJdWaJad.js} (89%) create mode 100644 assets/zh-CN-fJdWaJad.js.gz delete mode 100644 assets/zh-CN-viwDyPm2.js.gz rename assets/{zrender@5.4.4-fafgp4mQ.js => zrender@5.4.4-dbLxLQQO.js} (88%) create mode 100644 assets/zrender@5.4.4-dbLxLQQO.js.gz delete mode 100644 assets/zrender@5.4.4-fafgp4mQ.js.gz diff --git a/assets/@vue_reactivity@3.4.15-2zCDAkOA.js b/assets/@vue_reactivity@3.4.19-celhyCRK.js similarity index 82% rename from assets/@vue_reactivity@3.4.15-2zCDAkOA.js rename to assets/@vue_reactivity@3.4.19-celhyCRK.js index 0807b5fb..dccfb8ba 100644 --- a/assets/@vue_reactivity@3.4.15-2zCDAkOA.js +++ b/assets/@vue_reactivity@3.4.19-celhyCRK.js @@ -1,5 +1,5 @@ -import{i as e}from"./@vue_shared@3.4.15-JOA8BF6u.js";/** -* @vue/reactivity v3.4.15 +import{i as e}from"./@vue_shared@3.4.19-Zz6ACxVX.js";/** +* @vue/reactivity v3.4.19 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/new Set(Object.getOwnPropertyNames(Symbol).filter(r=>r!=="arguments"&&r!=="caller").map(r=>Symbol[r]).filter(e));function t(r){return i(r)?t(r.__v_raw):!!(r&&r.__v_isReactive)}function i(r){return!!(r&&r.__v_isReadonly)}function o(r){return t(r)||i(r)}function s(r){return!!(r&&r.__v_isRef===!0)}export{o as a,s as i}; diff --git a/assets/@vue_runtime-core@3.4.15-xG7oRWIU.js.gz b/assets/@vue_runtime-core@3.4.15-xG7oRWIU.js.gz deleted file mode 100644 index b2db3aff4ba7162ce47adc3c6cbbde0de3f014c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1775 zcmVkW!N+swg4bQ*4O^%ZO&xeC==f9pk-kc?0T{P77dcW|2-J@7CiDJwiP<&z+C~lZV zan0r^?wLZdU>S-PTc9|5ajsjWg_`fqe1CIx^6v7u^k=>~ICymspx2wCw4j&jQ09dS zo@(b;2LX{Z81(ulhpR$4Wg+-du5~~zo>EJLFL@cHb{^c7Dv-H_Lf@B=7Y_F{S}N;Q z@ZswA)xp6VqaetHEsbH{yco*dItbp0@$>RNH%XQkBziiua~Vd3o)4vG32t2H7l(Io!j6q z0wV0wO_8ihw;-i}5jyb6lvaDEKZ$q9SA?=s6q6z`%09s2us_{y(Y6d=W`{52zxy2SM}Xoh-fx@y0V}Oo0^DS39@-q&m1Z$PGRITXEQ-Ig~~Xv zLS-|Yc3#W!f?ISX@Vrua7Jv|uEtmJIh~k)lh@#h+Oz0~-dLTfz+qM546QHAw<{2wE zut)A##>3E7960*Y_Bwo?bywM1NYP`aR+RuD#Pg`f`%H_l&r*MNb#A%XbQ0%bkD=)v z^$K+inFCuD`O0y}d{%LMMI6Q4P@kdhWWG{YbN-Dvlf$^S9IpduE|FU%^W`eH%GTjC z*K~Aax%1pYJLxV{WA0P=Sle@5G#f&ZTBkAX+E%8Psg( z(gN=>w@6p&(xeYuu~iCk;dRNHCj97gH|)EfY|dP*eAMgaED39#Rl}yM(h<2NIkS|h zxIZ|FV@PaXEK{SuDUwslZ5)$4*$1!{55&^Z3GW|M7V0=I{ro0~iY`54f@2GFh-zYAWuom|t#2{{bShHb1e#LH(l(2&I2^FF(iwSApg!CqQp%eZV29C- z6aNrLk&QOeq|Wh_Ie0dT=aq27G>*dulHyXA_<3>d54k5f4nBGjE^8|n3$m$LPAPMV z-$ktOMw-%TfiN8P`3ElsC;Tfa$4C4g3A8l}$7=2oUakOC;57>3G}<1aURPJpD*UUCB@U9*$K4!e-l%1iw2 zMr-p0k|F6>9aKZxke#|YL?fmgA~ho8ANEK6W3ION^Ah~~2g#d1Fu@P+RhJeZX^oo1 zAVJZkF-TgYLz0l}^_D9k*{L1Igk-PB@j2<3v`eHozB6`yJDVbpLZbFO3Q4VaPJ=|k znn^rfs;ceNfAReaBIZPI-{N=VGpmW0xef|`!j|4Ki4}L`kH)LzlI{fx$85X!vR;f| zB3AV3Po_>qj~=4W35o%OE?@S0gCk1)F~OKPIwDSNnuxh$v-&Aw z7y;$Pi7^z~KHzIDpWSCU)u_n{r?YBvu`Bk33^Xw4v@$2w7_{=zP+steKory1!As zi)V7&Wk>0gMrE>=({{lbG5d#22{$oQriGlC=}^ZpvVz8&S`tO$SS8v@Q_htmn))YZ zVx~fkCes}UDyAvd&2^Yih$z~*;hwZ=dfZjbksv-1%A6pUNh(f#Yn!Hbi1F2;+ijzX z$rKySKb(>>h5k*EPx~YP&3=)}1<~SE6GbUElirjlT2(_wqS@^3^Tq7ydVG6!eSR?; zU)YSY5wqgdQnq&)k3an|+ur;8&NDXlk94$upd)t.__isSuspense,j=t=>t.__isTeleport,y=Symbol.for("v-fgt"),U=Symbol.for("v-txt"),G=Symbol.for("v-cmt"),K=Symbol.for("v-stc"),r=[];let u=null;function X(t=!1){r.push(u=t?null:[])}function L(){r.pop(),u=r[r.length-1]||null}function Y(t){return t.dynamicChildren=u||O,L(),u&&u.push(t),t}function Z(t,s,n,c,l,e){return Y(T(t,s,n,c,l,e,!0))}function D(t){return t?t.__v_isVNode===!0:!1}const E="__vInternal",I=({key:t})=>t??null,_=({ref:t,ref_key:s,ref_for:n})=>(typeof t=="number"&&(t=""+t),t!=null?g(t)||x(t)||S(t)?{i:f,r:t,k:s,f:!!n}:t:null);function T(t,s=null,n=null,c=0,l=null,e=t===y?0:1,i=!1,a=!1){const o={__v_isVNode:!0,__v_skip:!0,type:t,props:s,key:s&&I(s),ref:s&&_(s),scopeId:z,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:e,patchFlag:c,dynamicProps:l,dynamicChildren:null,appContext:null,ctx:f};return a?(F(o,n),e&128&&t.normalize(o)):n&&(o.shapeFlag|=g(n)?8:16),!i&&u&&(o.patchFlag>0||e&6)&&o.patchFlag!==32&&u.push(o),o}const V=P;function P(t,s=null,n=null,c=0,l=null,e=!1){if((!t||t===B)&&(t=G),D(t)){const a=C(t,s,!0);return n&&F(a,n),!e&&u&&(a.shapeFlag&6?u[u.indexOf(t)]=a:u.push(a)),a.patchFlag|=-2,a}if(J(t)&&(t=t.__vccOpts),s){s=q(s);let{class:a,style:o}=s;a&&!g(a)&&(s.class=N(a)),b(o)&&(k(o)&&!m(o)&&(o=h({},o)),s.style=p(o))}const i=g(t)?1:M(t)?128:j(t)?64:b(t)?4:S(t)?2:0;return T(t,s,n,c,l,i,e,!0)}function q(t){return t?k(t)||E in t?h({},t):t:null}function C(t,s,n=!1){const{props:c,ref:l,patchFlag:e,children:i}=t,a=s?H(c||{},s):c;return{__v_isVNode:!0,__v_skip:!0,type:t.type,props:a,key:a&&I(a),ref:s&&s.ref?n&&l?m(l)?l.concat(_(s)):[l,_(s)]:_(s):l,scopeId:t.scopeId,slotScopeIds:t.slotScopeIds,children:i,target:t.target,targetAnchor:t.targetAnchor,staticCount:t.staticCount,shapeFlag:t.shapeFlag,patchFlag:s&&t.type!==y?e===-1?16:e|16:e,dynamicProps:t.dynamicProps,dynamicChildren:t.dynamicChildren,appContext:t.appContext,dirs:t.dirs,transition:t.transition,component:t.component,suspense:t.suspense,ssContent:t.ssContent&&C(t.ssContent),ssFallback:t.ssFallback&&C(t.ssFallback),el:t.el,anchor:t.anchor,ctx:t.ctx,ce:t.ce}}function w(t=" ",s=0){return V(U,null,t,s)}function $(t,s){const n=V(K,null,t);return n.staticCount=s,n}function F(t,s){let n=0;const{shapeFlag:c}=t;if(s==null)s=null;else if(m(s))n=16;else if(typeof s=="object")if(c&65){const l=s.default;l&&(l._c&&(l._d=!1),F(t,l()),l._c&&(l._d=!0));return}else{n=32;const l=s._;!l&&!(E in s)?s._ctx=f:l===3&&f&&(f.slots._===1?s._=1:(s._=2,t.patchFlag|=1024))}else S(s)?(s={default:s,_ctx:f},n=32):(s=String(s),c&64?(n=16,s=[w(s)]):n=8);t.children=s,t.shapeFlag|=n}function H(...t){const s={};for(let n=0;n{let l;return(l=t[n])||(l=t[n]=[]),l.push(c),e=>{l.length>1?l.forEach(i=>i(e)):l[0](e)}};s("__VUE_INSTANCE_SETTERS__",n=>n),s("__VUE_SSR_SETTERS__",n=>n)}function J(t){return S(t)&&"__vccOpts"in t}export{$ as a,Z as c,X as o}; diff --git a/assets/@vue_runtime-core@3.4.19-9EfOi5Ir.js.gz b/assets/@vue_runtime-core@3.4.19-9EfOi5Ir.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..2b2cd45f660d40dc8fc557670ab995f59c0f0010 GIT binary patch literal 1774 zcmVzWpE8niVG zL!qgd4NZCCDRXM;zYj;rmXZSR`^9%h9?84oJr8BQSmp(+b&$GX#ZnXxRaWGSD0%bC zW2vTvN+sw=4Nt$kO%9X(fA*y^^QW`xcgZ&w4RpQUFT7`WC>Bhj7_oa4*X$g{2WC-R zu^EaxrclgThGNO)C{CZ9>*i^pX4^Brem^=rTit&4XTI6nd$kv!*PEiWpciUi=7kC# zYv)&c0g*H~==G2HmxXf5Lhz+r>42O+rj`a@@-j&6EVwOIAae_azAGUw9PVkfRMx5B z{pHQ8y}dU^L68Ys8pFPOF_5`+5d11ePm8>6W+= z`__)#D5J1g?CHho>>eV@KD`))6^{P?VpJ}0^xcb52Y7xV#*+btT-LE>rIny_8+;}p z!aiLW$+C2FQVJNN10PRlwR8H5c!zvRC@V!VE)t{cJcraR8U9_>W;TldHz z7W8qd-R)IAQ$mQa$HRVA-_5y*rqjnu3#zcGiP)te>j(A3p`zjhhCXvP6=Yqgi~}oF zHpOY@wJa~VMMnZpOOv4R78 z;ErWH3~j}Mqc3f*!{=Fdm92#oJ!WcE2@pa&4ST%LvKaUS*m!`%Pq8%?jkkjE|m|pJ<~bc z@E&vXbg3>(de0SGrXc5Dm#k^Rk3M(9Ui4&h=5pzyUNvV)Sn;eHG+mVr$py)orA)>B zgX1`c#OB2!HTt_EIi=jjG0Br%02^^nEFB*6{t;!Nj^onL?}9q%Z8j=CqH)|A425`m zu!BWTS>AN*t@zkB$jATPAlMH&BP4{)2Akzq>Ra=7$`B>nUP;B7$5Ys&+Z1gaUyu}2 z3{@R(+U64<4a;$vXggD@4;cYE5h-s1O(|t*o5e=#AF#C28TpeyeYi)YlpmIW9Y)tq z{7oE1Hd;%QI>%Gy;K?YSSHca_I1cYgic4MM=f#yjb`uvEC=A4G08>xwzbWfS552YG^`L3-+uo+8rI z9nxJ=sBCEC*bEoM(4k3WZeT)~HDg z5)@q;gQPV&Bnin*Z@ChZt=eHsNOpQ0pOKD9yF`lPTVw0DwJGu_Bx=W_kkpFjG)N?@ zn8f3ys@gvN2j8zCVovmSEq+Trv6^_9>!9E#Z0RkNSaD03bT3diX4}OV^h zMnE}nVg!Y@_xM`N_~>v*upZ2b@jnP!%B?u214y(O)?F)L0iWjmMA==z7*_TK;OJYysONJqN|I>OhiQY-(@?I--}m9noWB>Rja QuLiIF1+3z=F#a+L5H11DXYsd> z2h9wV7TvW^9O2DFE&<)C7Ugn>{Ho;3K4MV?v-cEubDwQ-AH8jmg zK`mX{uxxUDt#)i}@eC-XaUA>p8#*57neXE_{2Z3?e11N^Bd@-H1+u2Ui@&V2VQvhs zC8_9I>--pU(<8a=KR+Irs*t7Bt6EuFuB1o!yNR)y%i1HG_xy2RDB%&&^B*Xctq{Kd zN}+lOULu%9Wilkcp&010JfCq%FVb45A{Vy}H&anMX zSsmutY z92;2ev4KU74J5q64BYcUrV*Ejfl75oS*o*6Guvv3RL6v2h*y|n3+J4R3ce zO7QAKdXKYU3lP<$rqKeY_t_L8a-h*R+6L);7Ob|xHj3((Tzi-6Rh)5gsM$f}CBp~e zc@Ua|;1=&7td!p5WrHPMx;o@bNO=*}keEvg%h>m^N=-V;LaX^6Lq<&+j~D1VAgX)z za&%r?mx_8`atREI+GK2?Z~uQ9KVsK8B*qz-QZx0C2hT-{am^r?u6YaY#UPixeC$G9 z>~`$wptLt.charCodeAt(0)===111&&t.charCodeAt(1)===110&&(t.charCodeAt(2)>122||t.charCodeAt(2)<97),A=Object.assign,f=Array.isArray,C=t=>typeof t=="function",i=t=>typeof t=="string",E=t=>typeof t=="symbol",l=t=>t!==null&&typeof t=="object";let c;const R=()=>c||(c=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function a(t){if(f(t)){const o={};for(let n=0;n{if(n){const s=n.split(g);s.length>1&&(o[s[0].trim()]=s[1].trim())}}),o}function y(t){let o="";if(i(t))o=t;else if(f(t))for(let n=0;nH6#Q(j>ANzIcX{33hr({xl2~N?Of#jaAyXZGsm}8is!Tyqg3;R48dIs%e^$ z9kq06!=ldhjoP!d#WSFk#&PWX@94OvXTFc$@pD+l^ZDiSfxN!@24qct@BXsFhPg4k zlBA?-t@BgJO^4*B`}}ldszjDjuWV#txso2?A120XE-R00KJur-P6>~Qj{iidY=rRr zHwx7`@Djl+Dw00=EyX~W#pQwvI!G&_cDcB#xw-ZlZ}oaz3B80O#J6qUSa#mB!Agq_ad`+fXoB**cNa=_oVQrZOXp za%^CAzy=mMHjwZVGjPv)nMPb91}fDVWvR|u&1|D3QY{mPAzosREnF_bIT&WP?ceTc zl;G8;^Z{qV79grfMWY2yAF?S#gd*P_v`R3x?Yu!2b#2Q}F^;N;{$w#nol2vUYf HKLh{(cK|T+ literal 0 HcmV?d00001 diff --git a/assets/@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js.gz b/assets/@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js.gz deleted file mode 100644 index 3a33928c8bf83d1168b60aedcb013039de17f4e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2774 zcmV;{3Mus;iwFP!000021EpD8Z{s!=e&1hV3k5*}EH|^e#RBp&?p!i$+DX#J*-VQd z2pH+e=0qY@lCsAm>%T8Z-E2>$Ew(QaeMlaj%XcnhWKnA4YBv#fazQu#^MMNgd7#pN zzNgB6F6pEHJki8|&S~mDADhhRB4U64c3nYb;lZwif%MxKC+y$s#lyOSZ~w{u#a?{# z_1EA0S;5+}8qEHRLJEzCsC60NM8IDUbF%nZ27D6F{STvd5KUu&68 zPGZNtf}BiSnu=Z1?ppBg=NqX~y@}g};|Y(LF$Sd0!A%r()KEK<8Ft$ebT)yzlY7o1 z>x@*(Xt#T5jMy@1!x#HmGRJpe*F6WS_=3cD9UD)WD$=ge&F}7M!ZG2ewPu+%XChhQlAo5C5UN=YYUx(|q@g*-B~7WM72&72WFk$^ z)}Y)wX&opqxSgY(Rmlt#dJWGlAhh7O6}*8$vW;-b3i};*ORNaJz?R%od{@%+-b*Ai zoM1wyWv6NZM9UKf_P`OmvKx~7RMd>O7vF6hgnu3GGoo7ZA5GQ>4qT$YiV`@gPene<`jS#-} z8(K$t$YaA&om2%V#~yXMWywnBsR2a>|4Du-KX*`+9#KF2Gy79^qY$*zPrYUWMN(Fxv&>kT`8#<~gniX&GkxG~=90=7d>- z+wCMvbWv&x=}*F~Fkw<9d6k0286mUQ`jd<=an*f|u~L+U=@8DO^Pe@s^P+1t(*b0ue9xzCJh;j!%#C?Fiu#be=Mlnoe7dSebEWphp3+{+~AHM|cC}~T5BBHu;|EAwH17xTWmPm)JNQ6>FKe(@>4AZAMuH7Fj9PGqTo>T}AFiI4N5mmB zkCX$$0CW0$an-5itLhDp+R*sgI&H)f_O1l3>*c5k+0~c1E*I8qm#BGE8i;5LQ2MUz zgytbd+~`Hi>~+W>HumMbmEsL#qRO3(3r{M*EJxCYPhU{G5_zsSaY?&)Px*p^PfTw^ zO^YSf>dY8z;);u|((4=;cp4U@p;AeA)t8_+Yq+6Xj>~zUHoGIPA&d7iI_XF4(~5KxUcYRi|}l(gLA%-`VYJ((An@gsubL1VWqsj9dPO z`OwCz!8d({Jb>#4-_kXS-|;c8BQ!m{_TIL4#WiJ&-8S)UIn5i?tMm%Jeo-*@_bv1Aw4Mg=x${4gx{0+y-$+Op4mamS&+twkE=2+>E8Z$vuD#^{)$bn!OBnY*DQK)(Kvc|B6A4uCaE`f zN=SU?t$y!~bm)*GctU3Q&>5s|9dRfpR%DiGgS!WuiOwb|kqC{hk<^A;?-w6u+RPpN zwdab>pK`^X@f93hpA7h>#D$6-+|WuMn~}0ejL!4eddeuDf5`DSuH@jJbmF~nL@164 zn`1(GOh}Ij@|aK^5yldf4fopZ_++sqwL=JZj^ZaYA4bJ6+6<#|7^TBV4x_3c^~t&E zEBDqHgIBszsZ`6?xdi2|0}^Nb$!oR(xm>wHfHiy6&go*1W6g5N+#t-FnXtYbemh+b zVy)RmrfxL|w`Ly)@z!kHblC7Qml67foU-Mo(=9@ofAsVjFQc_^&dA5gLDwYQMb>R| zi2TElur|7H2(|vHB(eb=k>Aw6(@an3!JCQ+3rzr4Sa>kowHrDJ&=6X;28t8f8Ya%E zH%MI2V2F4_+x!v~k5l?FmUJ6ev?@bOob93A0EW-=jPg&DN;)a>_koAw-38;PtHt@v z`R&=m`Q_X5%k!IG`*q*9BAG8QY+KE?IunBfi zKC8_K1qHNdV_Dn?G3I9Y7i%Q~tvLfD7Lj4!$jpd~5qq z-0+`qg!P_zCO%0SAsvax>=2ln(7qP_wW`H$-TFGA9W?T$fsf(8C%^cAh6rlFe;=s| c--NpGO(}%0ZvTT)HM76{56_LGp>-Jm02SwebpQYW diff --git a/assets/@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js b/assets/@vueuse_core@10.7.1_vue@3.4.19-erC6c3KZ.js similarity index 99% rename from assets/@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js rename to assets/@vueuse_core@10.7.1_vue@3.4.19-erC6c3KZ.js index a5598123..9ac4e741 100644 --- a/assets/@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js +++ b/assets/@vueuse_core@10.7.1_vue@3.4.19-erC6c3KZ.js @@ -1 +1 @@ -import{t as M,w as j,a as _,i as H,n as N,b as k,c as I,d as x}from"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";function g(e){var n;const t=M(e);return(n=t==null?void 0:t.$el)!=null?n:t}const S=H?window:void 0;function b(...e){let n,t,r,s;if(typeof e[0]=="string"||Array.isArray(e[0])?([t,r,s]=e,n=S):[n,t,r,s]=e,!n)return N;Array.isArray(t)||(t=[t]),Array.isArray(r)||(r=[r]);const o=[],c=()=>{o.forEach(p=>p()),o.length=0},l=(p,d,i,u)=>(p.addEventListener(d,i,u),()=>p.removeEventListener(d,i,u)),m=VueDemi.watch(()=>[g(n),M(s)],([p,d])=>{if(c(),!p)return;const i=k(d)?{...d}:d;o.push(...t.flatMap(u=>r.map(f=>l(p,u,f,i))))},{immediate:!0,flush:"post"}),w=()=>{m(),c()};return I(w),w}let R=!1;function ee(e,n,t={}){const{window:r=S,ignore:s=[],capture:o=!0,detectIframe:c=!1}=t;if(!r)return N;x&&!R&&(R=!0,Array.from(r.document.body.children).forEach(i=>i.addEventListener("click",N)),r.document.documentElement.addEventListener("click",N));let l=!0;const m=i=>s.some(u=>{if(typeof u=="string")return Array.from(r.document.querySelectorAll(u)).some(f=>f===i.target||i.composedPath().includes(f));{const f=g(u);return f&&(i.target===f||i.composedPath().includes(f))}}),p=[b(r,"click",i=>{const u=g(e);if(!(!u||u===i.target||i.composedPath().includes(u))){if(i.detail===0&&(l=!m(i)),!l){l=!0;return}n(i)}},{passive:!0,capture:o}),b(r,"pointerdown",i=>{const u=g(e);l=!m(i)&&!!(u&&!i.composedPath().includes(u))},{passive:!0}),c&&b(r,"blur",i=>{setTimeout(()=>{var u;const f=g(e);((u=r.document.activeElement)==null?void 0:u.tagName)==="IFRAME"&&!(f!=null&&f.contains(r.document.activeElement))&&n(i)},0)})].filter(Boolean);return()=>p.forEach(i=>i())}function B(){const e=VueDemi.ref(!1);return VueDemi.getCurrentInstance()&&VueDemi.onMounted(()=>{e.value=!0}),e}function z(e){const n=B();return VueDemi.computed(()=>(n.value,!!e()))}function Q(e,n={}){const{window:t=S}=n,r=z(()=>t&&"matchMedia"in t&&typeof t.matchMedia=="function");let s;const o=VueDemi.ref(!1),c=w=>{o.value=w.matches},l=()=>{s&&("removeEventListener"in s?s.removeEventListener("change",c):s.removeListener(c))},m=VueDemi.watchEffect(()=>{r.value&&(l(),s=t.matchMedia(M(e)),"addEventListener"in s?s.addEventListener("change",c):s.addListener(c),o.value=s.matches)});return I(()=>{m(),l(),s=void 0}),o}const O=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},A="__vueuse_ssr_handlers__",Y=q();function q(){return A in O||(O[A]=O[A]||{}),O[A]}function K(e,n){return Y[e]||n}function $(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const G={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},T="vueuse-storage";function te(e,n,t,r={}){var s;const{flush:o="pre",deep:c=!0,listenToStorageChanges:l=!0,writeDefaults:m=!0,mergeDefaults:w=!1,shallow:p,window:d=S,eventFilter:i,onError:u=a=>{console.error(a)},initOnMounted:f}=r,y=(p?VueDemi.shallowRef:VueDemi.ref)(typeof n=="function"?n():n);if(!t)try{t=K("getDefaultStorage",()=>{var a;return(a=S)==null?void 0:a.localStorage})()}catch(a){u(a)}if(!t)return y;const v=M(n),L=$(v),D=(s=r.serializer)!=null?s:G[L],{pause:C,resume:W}=j(y,()=>F(y.value),{flush:o,deep:c,eventFilter:i});return d&&l&&_(()=>{b(d,"storage",E),b(d,T,J),f&&E()}),f||E(),y;function F(a){try{if(a==null)t.removeItem(e);else{const h=D.write(a),V=t.getItem(e);V!==h&&(t.setItem(e,h),d&&d.dispatchEvent(new CustomEvent(T,{detail:{key:e,oldValue:V,newValue:h,storageArea:t}})))}}catch(h){u(h)}}function P(a){const h=a?a.newValue:t.getItem(e);if(h==null)return m&&v!=null&&t.setItem(e,D.write(v)),v;if(!a&&w){const V=D.read(h);return typeof w=="function"?w(V,v):L==="object"&&!Array.isArray(V)?{...v,...V}:V}else return typeof h!="string"?h:D.read(h)}function J(a){E(a.detail)}function E(a){if(!(a&&a.storageArea!==t)){if(a&&a.key==null){y.value=v;return}if(!(a&&a.key!==e)){C();try{(a==null?void 0:a.newValue)!==D.write(y.value)&&(y.value=P(a))}catch(h){u(h)}finally{a?VueDemi.nextTick(W):W()}}}}}function U(e,n,t={}){const{window:r=S,...s}=t;let o;const c=z(()=>r&&"MutationObserver"in r),l=()=>{o&&(o.disconnect(),o=void 0)},m=VueDemi.watch(()=>g(e),d=>{l(),c.value&&r&&d&&(o=new MutationObserver(n),o.observe(d,s))},{immediate:!0}),w=()=>o==null?void 0:o.takeRecords(),p=()=>{l(),m()};return I(p),{isSupported:c,stop:p,takeRecords:w}}function X(e,n,t={}){const{window:r=S,...s}=t;let o;const c=z(()=>r&&"ResizeObserver"in r),l=()=>{o&&(o.disconnect(),o=void 0)},m=VueDemi.computed(()=>Array.isArray(e)?e.map(d=>g(d)):[g(e)]),w=VueDemi.watch(m,d=>{if(l(),c.value&&r){o=new ResizeObserver(n);for(const i of d)i&&o.observe(i,s)}},{immediate:!0,flush:"post",deep:!0}),p=()=>{l(),w()};return I(p),{isSupported:c,stop:p}}function ne(e,n={}){const{reset:t=!0,windowResize:r=!0,windowScroll:s=!0,immediate:o=!0}=n,c=VueDemi.ref(0),l=VueDemi.ref(0),m=VueDemi.ref(0),w=VueDemi.ref(0),p=VueDemi.ref(0),d=VueDemi.ref(0),i=VueDemi.ref(0),u=VueDemi.ref(0);function f(){const y=g(e);if(!y){t&&(c.value=0,l.value=0,m.value=0,w.value=0,p.value=0,d.value=0,i.value=0,u.value=0);return}const v=y.getBoundingClientRect();c.value=v.height,l.value=v.bottom,m.value=v.left,w.value=v.right,p.value=v.top,d.value=v.width,i.value=v.x,u.value=v.y}return X(e,f),VueDemi.watch(()=>g(e),y=>!y&&f()),U(e,f,{attributeFilter:["style","class"]}),s&&b("scroll",f,{capture:!0,passive:!0}),r&&b("resize",f,{passive:!0}),_(()=>{o&&f()}),{height:c,bottom:l,left:m,right:w,top:p,width:d,x:i,y:u,update:f}}function re(e={}){const{window:n=S,initialWidth:t=Number.POSITIVE_INFINITY,initialHeight:r=Number.POSITIVE_INFINITY,listenOrientation:s=!0,includeScrollbar:o=!0}=e,c=VueDemi.ref(t),l=VueDemi.ref(r),m=()=>{n&&(o?(c.value=n.innerWidth,l.value=n.innerHeight):(c.value=n.document.documentElement.clientWidth,l.value=n.document.documentElement.clientHeight))};if(m(),_(m),b("resize",m,{passive:!0}),s){const w=Q("(orientation: portrait)");VueDemi.watch(w,()=>m())}return{width:c,height:l}}export{X as a,re as b,ne as c,te as d,ee as o,b as u}; +import{t as M,w as j,a as _,i as H,n as N,b as k,c as I,d as x}from"./@vueuse_shared@10.7.1_vue@3.4.19--52Mx__5.js";function g(e){var n;const t=M(e);return(n=t==null?void 0:t.$el)!=null?n:t}const S=H?window:void 0;function b(...e){let n,t,r,s;if(typeof e[0]=="string"||Array.isArray(e[0])?([t,r,s]=e,n=S):[n,t,r,s]=e,!n)return N;Array.isArray(t)||(t=[t]),Array.isArray(r)||(r=[r]);const o=[],c=()=>{o.forEach(p=>p()),o.length=0},l=(p,d,i,u)=>(p.addEventListener(d,i,u),()=>p.removeEventListener(d,i,u)),m=VueDemi.watch(()=>[g(n),M(s)],([p,d])=>{if(c(),!p)return;const i=k(d)?{...d}:d;o.push(...t.flatMap(u=>r.map(f=>l(p,u,f,i))))},{immediate:!0,flush:"post"}),w=()=>{m(),c()};return I(w),w}let R=!1;function ee(e,n,t={}){const{window:r=S,ignore:s=[],capture:o=!0,detectIframe:c=!1}=t;if(!r)return N;x&&!R&&(R=!0,Array.from(r.document.body.children).forEach(i=>i.addEventListener("click",N)),r.document.documentElement.addEventListener("click",N));let l=!0;const m=i=>s.some(u=>{if(typeof u=="string")return Array.from(r.document.querySelectorAll(u)).some(f=>f===i.target||i.composedPath().includes(f));{const f=g(u);return f&&(i.target===f||i.composedPath().includes(f))}}),p=[b(r,"click",i=>{const u=g(e);if(!(!u||u===i.target||i.composedPath().includes(u))){if(i.detail===0&&(l=!m(i)),!l){l=!0;return}n(i)}},{passive:!0,capture:o}),b(r,"pointerdown",i=>{const u=g(e);l=!m(i)&&!!(u&&!i.composedPath().includes(u))},{passive:!0}),c&&b(r,"blur",i=>{setTimeout(()=>{var u;const f=g(e);((u=r.document.activeElement)==null?void 0:u.tagName)==="IFRAME"&&!(f!=null&&f.contains(r.document.activeElement))&&n(i)},0)})].filter(Boolean);return()=>p.forEach(i=>i())}function B(){const e=VueDemi.ref(!1);return VueDemi.getCurrentInstance()&&VueDemi.onMounted(()=>{e.value=!0}),e}function z(e){const n=B();return VueDemi.computed(()=>(n.value,!!e()))}function Q(e,n={}){const{window:t=S}=n,r=z(()=>t&&"matchMedia"in t&&typeof t.matchMedia=="function");let s;const o=VueDemi.ref(!1),c=w=>{o.value=w.matches},l=()=>{s&&("removeEventListener"in s?s.removeEventListener("change",c):s.removeListener(c))},m=VueDemi.watchEffect(()=>{r.value&&(l(),s=t.matchMedia(M(e)),"addEventListener"in s?s.addEventListener("change",c):s.addListener(c),o.value=s.matches)});return I(()=>{m(),l(),s=void 0}),o}const O=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},A="__vueuse_ssr_handlers__",Y=q();function q(){return A in O||(O[A]=O[A]||{}),O[A]}function K(e,n){return Y[e]||n}function $(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const G={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},T="vueuse-storage";function te(e,n,t,r={}){var s;const{flush:o="pre",deep:c=!0,listenToStorageChanges:l=!0,writeDefaults:m=!0,mergeDefaults:w=!1,shallow:p,window:d=S,eventFilter:i,onError:u=a=>{console.error(a)},initOnMounted:f}=r,y=(p?VueDemi.shallowRef:VueDemi.ref)(typeof n=="function"?n():n);if(!t)try{t=K("getDefaultStorage",()=>{var a;return(a=S)==null?void 0:a.localStorage})()}catch(a){u(a)}if(!t)return y;const v=M(n),L=$(v),D=(s=r.serializer)!=null?s:G[L],{pause:C,resume:W}=j(y,()=>F(y.value),{flush:o,deep:c,eventFilter:i});return d&&l&&_(()=>{b(d,"storage",E),b(d,T,J),f&&E()}),f||E(),y;function F(a){try{if(a==null)t.removeItem(e);else{const h=D.write(a),V=t.getItem(e);V!==h&&(t.setItem(e,h),d&&d.dispatchEvent(new CustomEvent(T,{detail:{key:e,oldValue:V,newValue:h,storageArea:t}})))}}catch(h){u(h)}}function P(a){const h=a?a.newValue:t.getItem(e);if(h==null)return m&&v!=null&&t.setItem(e,D.write(v)),v;if(!a&&w){const V=D.read(h);return typeof w=="function"?w(V,v):L==="object"&&!Array.isArray(V)?{...v,...V}:V}else return typeof h!="string"?h:D.read(h)}function J(a){E(a.detail)}function E(a){if(!(a&&a.storageArea!==t)){if(a&&a.key==null){y.value=v;return}if(!(a&&a.key!==e)){C();try{(a==null?void 0:a.newValue)!==D.write(y.value)&&(y.value=P(a))}catch(h){u(h)}finally{a?VueDemi.nextTick(W):W()}}}}}function U(e,n,t={}){const{window:r=S,...s}=t;let o;const c=z(()=>r&&"MutationObserver"in r),l=()=>{o&&(o.disconnect(),o=void 0)},m=VueDemi.watch(()=>g(e),d=>{l(),c.value&&r&&d&&(o=new MutationObserver(n),o.observe(d,s))},{immediate:!0}),w=()=>o==null?void 0:o.takeRecords(),p=()=>{l(),m()};return I(p),{isSupported:c,stop:p,takeRecords:w}}function X(e,n,t={}){const{window:r=S,...s}=t;let o;const c=z(()=>r&&"ResizeObserver"in r),l=()=>{o&&(o.disconnect(),o=void 0)},m=VueDemi.computed(()=>Array.isArray(e)?e.map(d=>g(d)):[g(e)]),w=VueDemi.watch(m,d=>{if(l(),c.value&&r){o=new ResizeObserver(n);for(const i of d)i&&o.observe(i,s)}},{immediate:!0,flush:"post",deep:!0}),p=()=>{l(),w()};return I(p),{isSupported:c,stop:p}}function ne(e,n={}){const{reset:t=!0,windowResize:r=!0,windowScroll:s=!0,immediate:o=!0}=n,c=VueDemi.ref(0),l=VueDemi.ref(0),m=VueDemi.ref(0),w=VueDemi.ref(0),p=VueDemi.ref(0),d=VueDemi.ref(0),i=VueDemi.ref(0),u=VueDemi.ref(0);function f(){const y=g(e);if(!y){t&&(c.value=0,l.value=0,m.value=0,w.value=0,p.value=0,d.value=0,i.value=0,u.value=0);return}const v=y.getBoundingClientRect();c.value=v.height,l.value=v.bottom,m.value=v.left,w.value=v.right,p.value=v.top,d.value=v.width,i.value=v.x,u.value=v.y}return X(e,f),VueDemi.watch(()=>g(e),y=>!y&&f()),U(e,f,{attributeFilter:["style","class"]}),s&&b("scroll",f,{capture:!0,passive:!0}),r&&b("resize",f,{passive:!0}),_(()=>{o&&f()}),{height:c,bottom:l,left:m,right:w,top:p,width:d,x:i,y:u,update:f}}function re(e={}){const{window:n=S,initialWidth:t=Number.POSITIVE_INFINITY,initialHeight:r=Number.POSITIVE_INFINITY,listenOrientation:s=!0,includeScrollbar:o=!0}=e,c=VueDemi.ref(t),l=VueDemi.ref(r),m=()=>{n&&(o?(c.value=n.innerWidth,l.value=n.innerHeight):(c.value=n.document.documentElement.clientWidth,l.value=n.document.documentElement.clientHeight))};if(m(),_(m),b("resize",m,{passive:!0}),s){const w=Q("(orientation: portrait)");VueDemi.watch(w,()=>m())}return{width:c,height:l}}export{X as a,re as b,ne as c,te as d,ee as o,b as u}; diff --git a/assets/@vueuse_core@10.7.1_vue@3.4.19-erC6c3KZ.js.gz b/assets/@vueuse_core@10.7.1_vue@3.4.19-erC6c3KZ.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..e6570dbd74460f4b57a228ce011f382ecbf79cf2 GIT binary patch literal 2775 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 literal 0 HcmV?d00001 diff --git a/assets/@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js b/assets/@vueuse_shared@10.7.1_vue@3.4.19--52Mx__5.js similarity index 100% rename from assets/@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js rename to assets/@vueuse_shared@10.7.1_vue@3.4.19--52Mx__5.js diff --git a/assets/@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js.gz b/assets/@vueuse_shared@10.7.1_vue@3.4.19--52Mx__5.js.gz similarity index 100% rename from assets/@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js.gz rename to assets/@vueuse_shared@10.7.1_vue@3.4.19--52Mx__5.js.gz diff --git a/assets/echarts@5.4.3-Vt5ZmFiA.js b/assets/echarts@5.4.3-94QNkbi2.js similarity index 89% rename from assets/echarts@5.4.3-Vt5ZmFiA.js rename to assets/echarts@5.4.3-94QNkbi2.js index 5338e58a..72e746db 100644 --- a/assets/echarts@5.4.3-Vt5ZmFiA.js +++ b/assets/echarts@5.4.3-94QNkbi2.js @@ -1,28 +1,28 @@ -import{i as G,r as Da,m as z,c as W,e as w,a as oe,b as st,d as H,f as se,g as mo,h as E,j as ce,k as eg,l as O,n as $,L as Hf,o as On,p as Be,P as _e,q as Sl,s as tg,t as ue,u as rg,v as te,Z as Or,w as gt,x as ng,y as ag,z as ig,A as og,B as Uf,C as yo,T as Yf,D as vs,E as er,F as sg,G as Ha,H as $f,S as or,R as Xf,I as hs,J as Nn,K as ve,M as tr,N as Zf,O as ds,Q as Ne,U as lg,V as pe,W as ug,X as Kf,Y as Aa,_ as be,$ as cg,a0 as we,a1 as Bn,a2 as Z,a3 as X,a4 as St,a5 as fg,a6 as Fe,a7 as Q,a8 as He,a9 as xe,aa as ae,ab as Ma,ac as vg,ad as mt,ae as _o,af as hg,ag as qf,ah as dg,ai as Vn,aj as xl,ak as yi,al as pg,am as So,an as xo,ao as gg,ap as ps,aq as jf,ar as bl,as as _i,at as mg,au as yg,av as on,aw as Dr,ax as Qf,ay as _g,az as Sg,aA as xg,aB as Jf,aC as wl,aD as bg,aE as wg,aF as Cg,aG as Tg,aH as Dg,aI as Cl,aJ as Tl,aK as Ag,aL as Mg,aM as Ig,aN as Lg,aO as Pg,aP as Rg,aQ as kg,aR as Eg,aS as Og}from"./zrender@5.4.4-fafgp4mQ.js";import{_ as N}from"./tslib@2.3.0-21A5UWR7.js";var Dl=1e-4,ev=20;function Ng(r){return r.replace(/^\s+|\s+$/g,"")}function Ot(r,t,e,n){var a=t[0],i=t[1],o=e[0],s=e[1],l=i-a,u=s-o;if(l===0)return u===0?o:(o+s)/2;if(n)if(l>0){if(r<=a)return o;if(r>=i)return s}else{if(r>=a)return o;if(r<=i)return s}else{if(r===a)return o;if(r===i)return s}return(r-a)/l*u+o}function ee(r,t){switch(r){case"center":case"middle":r="50%";break;case"left":case"top":r="0%";break;case"right":case"bottom":r="100%";break}return G(r)?Ng(r).match(/%$/)?parseFloat(r)/100*t:parseFloat(r):r==null?NaN:+r}function ye(r,t,e){return t==null&&(t=10),t=Math.min(Math.max(0,t),ev),r=(+r).toFixed(t),e?r:+r}function Bg(r){return r.sort(function(t,e){return t-e}),r}function dt(r){if(r=+r,isNaN(r))return 0;if(r>1e-14){for(var t=1,e=0;e<15;e++,t*=10)if(Math.round(r*t)/t===r)return e}return Vg(r)}function Vg(r){var t=r.toString().toLowerCase(),e=t.indexOf("e"),n=e>0?+t.slice(e+1):0,a=e>0?e:t.length,i=t.indexOf("."),o=i<0?0:a-1-i;return Math.max(0,o-n)}function tv(r,t){var e=Math.log,n=Math.LN10,a=Math.floor(e(r[1]-r[0])/n),i=Math.round(e(Math.abs(t[1]-t[0]))/n),o=Math.min(Math.max(-a+i,0),20);return isFinite(o)?o:20}function zg(r,t){var e=Da(r,function(v,d){return v+(isNaN(d)?0:d)},0);if(e===0)return[];for(var n=Math.pow(10,t),a=z(r,function(v){return(isNaN(v)?0:v)/e*n*100}),i=n*100,o=z(a,function(v){return Math.floor(v)}),s=Da(o,function(v,d){return v+d},0),l=z(a,function(v,d){return v-o[d]});su&&(u=l[f],c=f);++o[c],l[c]=0,++s}return z(o,function(v){return v/n})}function Gg(r,t){var e=Math.max(dt(r),dt(t)),n=r+t;return e>ev?n:ye(n,e)}function rv(r){var t=Math.PI*2;return(r%t+t)%t}function Ia(r){return r>-Dl&&r=10&&t++,t}function nv(r,t){var e=gs(r),n=Math.pow(10,e),a=r/n,i;return t?a<1.5?i=1:a<2.5?i=2:a<4?i=3:a<7?i=5:i=10:a<1?i=1:a<2?i=2:a<3?i=3:a<5?i=5:i=10,r=i*n,e>=-20?+r.toFixed(e<0?-e:0):r}function Vt(r){var t=parseFloat(r);return t==r&&(t!==0||!G(r)||r.indexOf("x")<=0)?t:NaN}function av(r){return!isNaN(Vt(r))}function iv(){return Math.round(Math.random()*9)}function ov(r,t){return t===0?r:ov(t,r%t)}function Al(r,t){return r==null?t:t==null?r:r*t/ov(r,t)}function j(r){throw new Error(r)}function Ml(r,t,e){return(t-r)*e+r}var sv="series\0",lv="\0_ec_\0";function he(r){return r instanceof Array?r:r==null?[]:[r]}function bo(r,t,e){if(r){r[t]=r[t]||{},r.emphasis=r.emphasis||{},r.emphasis[t]=r.emphasis[t]||{};for(var n=0,a=e.length;n=0||i&&oe(i,l)<0)){var u=n.getShallow(l,t);u!=null&&(o[r[s][0]]=u)}}return o}}var vm=[["fill","color"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["opacity"],["shadowColor"]],hm=xn(vm),dm=function(){function r(){}return r.prototype.getAreaStyle=function(t,e){return hm(this,t,e)},r}(),J=le(),pm=function(r,t,e,n){if(n){var a=J(n);a.dataIndex=e,a.dataType=t,a.seriesIndex=r,n.type==="group"&&n.traverse(function(i){var o=J(i);o.seriesIndex=r,o.dataIndex=e,o.dataType=t})}},Ll=1,Pl={},dv=le(),Ss=le(),xs=0,Ya=1,$a=2,Ue=["emphasis","blur","select"],La=["normal","emphasis","blur","select"],gm=10,mm=9,jt="highlight",ma="downplay",hn="select",ya="unselect",dn="toggleSelect";function cr(r){return r!=null&&r!=="none"}var Rl=new Hf(100);function kl(r){if(G(r)){var t=Rl.get(r);return t||(t=Sl(r,-.1),Rl.put(r,t)),t}else if(tg(r)){var e=O({},r);return e.colorStops=z(r.colorStops,function(n){return{offset:n.offset,color:Sl(n.color,-.1)}}),e}return r}function Xa(r,t,e){r.onHoverStateChange&&(r.hoverState||0)!==e&&r.onHoverStateChange(t),r.hoverState=e}function pv(r){Xa(r,"emphasis",$a)}function gv(r){r.hoverState===$a&&Xa(r,"normal",xs)}function bs(r){Xa(r,"blur",Ya)}function mv(r){r.hoverState===Ya&&Xa(r,"normal",xs)}function ym(r){r.selected=!0}function _m(r){r.selected=!1}function El(r,t,e){t(r,e)}function xt(r,t,e){El(r,t,e),r.isGroup&&r.traverse(function(n){El(n,t,e)})}function Ol(r,t){switch(t){case"emphasis":r.hoverState=$a;break;case"normal":r.hoverState=xs;break;case"blur":r.hoverState=Ya;break;case"select":r.selected=!0}}function Sm(r,t,e,n){for(var a=r.style,i={},o=0;o=0,i=!1;if(r instanceof _e){var o=dv(r),s=a&&o.selectFill||o.normalFill,l=a&&o.selectStroke||o.normalStroke;if(cr(s)||cr(l)){n=n||{};var u=n.style||{};u.fill==="inherit"?(i=!0,n=O({},n),u=O({},u),u.fill=s):!cr(u.fill)&&cr(s)?(i=!0,n=O({},n),u=O({},u),u.fill=kl(s)):!cr(u.stroke)&&cr(l)&&(i||(n=O({},n),u=O({},u)),u.stroke=kl(l)),n.style=u}}if(n&&n.z2==null){i||(n=O({},n));var c=r.z2EmphasisLift;n.z2=r.z2+(c??gm)}return n}function bm(r,t,e){if(e&&e.z2==null){e=O({},e);var n=r.z2SelectLift;e.z2=r.z2+(n??mm)}return e}function wm(r,t,e){var n=oe(r.currentStates,t)>=0,a=r.style.opacity,i=n?null:Sm(r,["opacity"],t,{opacity:1});e=e||{};var o=e.style||{};return o.opacity==null&&(e=O({},e),o=O({opacity:n?a:i.opacity*.1},o),e.style=o),e}function Si(r,t){var e=this.states[r];if(this.style){if(r==="emphasis")return xm(this,r,t,e);if(r==="blur")return wm(this,r,e);if(r==="select")return bm(this,r,e)}return e}function Cm(r){r.stateProxy=Si;var t=r.getTextContent(),e=r.getTextGuideLine();t&&(t.stateProxy=Si),e&&(e.stateProxy=Si)}function Nl(r,t){!xv(r,t)&&!r.__highByOuter&&xt(r,pv)}function Bl(r,t){!xv(r,t)&&!r.__highByOuter&&xt(r,gv)}function Ar(r,t){r.__highByOuter|=1<<(t||0),xt(r,pv)}function Mr(r,t){!(r.__highByOuter&=~(1<<(t||0)))&&xt(r,gv)}function Tm(r){xt(r,bs)}function yv(r){xt(r,mv)}function _v(r){xt(r,ym)}function Sv(r){xt(r,_m)}function xv(r,t){return r.__highDownSilentOnTouch&&t.zrByTouch}function bv(r){var t=r.getModel(),e=[],n=[];t.eachComponent(function(a,i){var o=Ss(i),s=a==="series",l=s?r.getViewOfSeriesModel(i):r.getViewOfComponentModel(i);!s&&n.push(l),o.isBlured&&(l.group.traverse(function(u){mv(u)}),s&&e.push(i)),o.isBlured=!1}),w(n,function(a){a&&a.toggleBlurSeries&&a.toggleBlurSeries(e,!1,t)})}function wo(r,t,e,n){var a=n.getModel();e=e||"coordinateSystem";function i(u,c){for(var f=0;f0){var s={dataIndex:o,seriesIndex:e.seriesIndex};i!=null&&(s.dataType=i),t.push(s)}})}),t}function To(r,t,e){wv(r,!0),xt(r,Cm),Rm(r,t,e)}function Pm(r){wv(r,!1)}function Ir(r,t,e,n){n?Pm(r):To(r,t,e)}function Rm(r,t,e){var n=J(r);t!=null?(n.focus=t,n.blurScope=e):n.focus&&(n.focus=null)}var zl=["emphasis","blur","select"],km={itemStyle:"getItemStyle",lineStyle:"getLineStyle",areaStyle:"getAreaStyle"};function bn(r,t,e,n){e=e||"itemStyle";for(var a=0;a0){var f=c.duration,h=c.delay,v=c.easing,d={duration:f,delay:h||0,easing:v,done:i,force:!!i||!!o,setToFinal:!u,scope:r,during:o};s?t.animateFrom(e,d):t.animateTo(e,d)}else t.stopAnimation(),!s&&t.attr(e),o&&o(1),i&&i()}function ge(r,t,e,n,a,i){Cs("update",r,t,e,n,a,i)}function De(r,t,e,n,a,i){Cs("enter",r,t,e,n,a,i)}function xr(r){if(!r.__zr)return!0;for(var t=0;tMath.abs(i[1])?i[0]>0?"right":"left":i[1]>0?"bottom":"top"}function Wl(r){return!r.isGroup}function Hm(r){return r.shape!=null}function Iv(r,t,e){if(!r||!t)return;function n(o){var s={};return o.traverse(function(l){Wl(l)&&l.anid&&(s[l.anid]=l)}),s}function a(o){var s={x:o.x,y:o.y,rotation:o.rotation};return Hm(o)&&(s.shape=O({},o.shape)),s}var i=n(r);t.traverse(function(o){if(Wl(o)&&o.anid){var s=i[o.anid];if(s){var l=a(o);o.attr(a(s)),ge(o,l,e,J(o).dataIndex)}}})}function Lv(r,t){return z(r,function(e){var n=e[0];n=Ra(n,t.x),n=ka(n,t.x+t.width);var a=e[1];return a=Ra(a,t.y),a=ka(a,t.y+t.height),[n,a]})}function Um(r,t){var e=Ra(r.x,t.x),n=ka(r.x+r.width,t.x+t.width),a=Ra(r.y,t.y),i=ka(r.y+r.height,t.y+t.height);if(n>=e&&i>=a)return{x:e,y:a,width:n-e,height:i-a}}function qa(r,t,e){var n=O({rectHover:!0},t),a=n.style={strokeNoScale:!0};if(e=e||{x:-1,y:-1,width:2,height:2},r)return r.indexOf("image://")===0?(a.image=r.slice(8),te(a,e),new Or(n)):Ts(r.replace("path://",""),n,e,"center")}function Ym(r,t,e,n,a){for(var i=0,o=a[a.length-1];i1)return!1;var m=xi(v,d,c,f)/h;return!(m<0||m>1)}function xi(r,t,e,n){return r*n-e*t}function $m(r){return r<=1e-6&&r>=-1e-6}function ja(r){var t=r.itemTooltipOption,e=r.componentModel,n=r.itemName,a=G(t)?{formatter:t}:t,i=e.mainType,o=e.componentIndex,s={componentType:i,name:n,$vars:["name"]};s[i+"Index"]=o;var l=r.formatterParamsExtra;l&&w(Be(l),function(c){gt(s,c)||(s[c]=l[c],s.$vars.push(c))});var u=J(r.el);u.componentMainType=i,u.componentIndex=o,u.tooltipConfig={name:n,option:te({content:n,formatterParams:s},a)}}function Hl(r,t){var e;r.isGroup&&(e=t(r)),e||r.traverse(t)}function Fn(r,t){if(r)if(E(r))for(var e=0;e=0&&s.push(l)}),s}}function Is(r,t){return Z(Z({},r,!0),t,!0)}const ly={time:{month:["January","February","March","April","May","June","July","August","September","October","November","December"],monthAbbr:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayOfWeek:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayOfWeekAbbr:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},legend:{selector:{all:"All",inverse:"Inv"}},toolbox:{brush:{title:{rect:"Box Select",polygon:"Lasso Select",lineX:"Horizontally Select",lineY:"Vertically Select",keep:"Keep Selections",clear:"Clear Selections"}},dataView:{title:"Data View",lang:["Data View","Close","Refresh"]},dataZoom:{title:{zoom:"Zoom",back:"Zoom Reset"}},magicType:{title:{line:"Switch to Line Chart",bar:"Switch to Bar Chart",stack:"Stack",tiled:"Tile"}},restore:{title:"Restore"},saveAsImage:{title:"Save as Image",lang:["Right Click to Save Image"]}},series:{typeNames:{pie:"Pie chart",bar:"Bar chart",line:"Line chart",scatter:"Scatter plot",effectScatter:"Ripple scatter plot",radar:"Radar chart",tree:"Tree",treemap:"Treemap",boxplot:"Boxplot",candlestick:"Candlestick",k:"K line chart",heatmap:"Heat map",map:"Map",parallel:"Parallel coordinate map",lines:"Line graph",graph:"Relationship graph",sankey:"Sankey diagram",funnel:"Funnel chart",gauge:"Gauge",pictorialBar:"Pictorial bar",themeRiver:"Theme River Map",sunburst:"Sunburst"}},aria:{general:{withTitle:'This is a chart about "{title}"',withoutTitle:"This is a chart"},series:{single:{prefix:"",withName:" with type {seriesType} named {seriesName}.",withoutName:" with type {seriesType}."},multiple:{prefix:". It consists of {seriesCount} series count.",withName:" The {seriesId} series is a {seriesType} representing {seriesName}.",withoutName:" The {seriesId} series is a {seriesType}.",separator:{middle:"",end:""}}},data:{allData:"The data is as follows: ",partialData:"The first {displayCnt} items are: ",withName:"the data for {name} is {value}",withoutName:"{value}",separator:{middle:", ",end:". "}}}},uy={time:{month:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],monthAbbr:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],dayOfWeek:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],dayOfWeekAbbr:["日","一","二","三","四","五","六"]},legend:{selector:{all:"全选",inverse:"反选"}},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:"散点图",effectScatter:"涟漪散点图",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:""}}}};var Ea="ZH",Ls="EN",Tn=Ls,Sa={},Ps={},Ov=ce.domSupported?function(){var r=(document.documentElement.lang||navigator.language||navigator.browserLanguage).toUpperCase();return r.indexOf(Ea)>-1?Ea:Tn}():Tn;function Nv(r,t){r=r.toUpperCase(),Ps[r]=new Te(t),Sa[r]=t}function cy(r){if(G(r)){var t=Sa[r.toUpperCase()]||{};return r===Ea||r===Ls?X(t):Z(X(t),X(Sa[Tn]),!1)}else return Z(X(r),X(Sa[Tn]),!1)}function fy(r){return Ps[r]}function vy(){return Ps[Tn]}Nv(Ls,ly);Nv(Ea,uy);var Rs=1e3,ks=Rs*60,pn=ks*60,We=pn*24,Kl=We*365,sn={year:"{yyyy}",month:"{MMM}",day:"{d}",hour:"{HH}:{mm}",minute:"{HH}:{mm}",second:"{HH}:{mm}:{ss}",millisecond:"{HH}:{mm}:{ss} {SSS}",none:"{yyyy}-{MM}-{dd} {HH}:{mm}:{ss} {SSS}"},Kn="{yyyy}-{MM}-{dd}",ql={year:"{yyyy}",month:"{yyyy}-{MM}",day:Kn,hour:Kn+" "+sn.hour,minute:Kn+" "+sn.minute,second:Kn+" "+sn.second,millisecond:sn.none},Ci=["year","month","day","hour","minute","second","millisecond"],Bv=["year","half-year","quarter","month","week","half-week","day","half-day","quarter-day","hour","minute","second","millisecond"];function Dt(r,t){return r+="","0000".substr(0,t-r.length)+r}function br(r){switch(r){case"half-year":case"quarter":return"month";case"week":case"half-week":return"day";case"half-day":case"quarter-day":return"hour";default:return r}}function hy(r){return r===br(r)}function dy(r){switch(r){case"year":case"month":return"day";case"millisecond":return"millisecond";default:return"second"}}function Ja(r,t,e,n){var a=yt(r),i=a[Es(e)](),o=a[wr(e)]()+1,s=Math.floor((o-1)/3)+1,l=a[ei(e)](),u=a["get"+(e?"UTC":"")+"Day"](),c=a[Dn(e)](),f=(c-1)%12+1,h=a[ti(e)](),v=a[ri(e)](),d=a[ni(e)](),p=n instanceof Te?n:fy(n||Ov)||vy(),m=p.getModel("time"),g=m.get("month"),y=m.get("monthAbbr"),_=m.get("dayOfWeek"),S=m.get("dayOfWeekAbbr");return(t||"").replace(/{yyyy}/g,i+"").replace(/{yy}/g,Dt(i%100+"",2)).replace(/{Q}/g,s+"").replace(/{MMMM}/g,g[o-1]).replace(/{MMM}/g,y[o-1]).replace(/{MM}/g,Dt(o,2)).replace(/{M}/g,o+"").replace(/{dd}/g,Dt(l,2)).replace(/{d}/g,l+"").replace(/{eeee}/g,_[u]).replace(/{ee}/g,S[u]).replace(/{e}/g,u+"").replace(/{HH}/g,Dt(c,2)).replace(/{H}/g,c+"").replace(/{hh}/g,Dt(f+"",2)).replace(/{h}/g,f+"").replace(/{mm}/g,Dt(h,2)).replace(/{m}/g,h+"").replace(/{ss}/g,Dt(v,2)).replace(/{s}/g,v+"").replace(/{SSS}/g,Dt(d,3)).replace(/{S}/g,d+"")}function py(r,t,e,n,a){var i=null;if(G(e))i=e;else if($(e))i=e(r.value,t,{level:r.level});else{var o=O({},sn);if(r.level>0)for(var s=0;s=0;--s)if(l[u]){i=l[u];break}i=i||o.none}if(E(i)){var f=r.level==null?0:r.level>=0?r.level:i.length+r.level;f=Math.min(f,i.length-1),i=i[f]}}return Ja(new Date(r.value),i,a,n)}function Vv(r,t){var e=yt(r),n=e[wr(t)]()+1,a=e[ei(t)](),i=e[Dn(t)](),o=e[ti(t)](),s=e[ri(t)](),l=e[ni(t)](),u=l===0,c=u&&s===0,f=c&&o===0,h=f&&i===0,v=h&&a===1,d=v&&n===1;return d?"year":v?"month":h?"day":f?"hour":c?"minute":u?"second":"millisecond"}function jl(r,t,e){var n=se(r)?yt(r):r;switch(t=t||Vv(r,e),t){case"year":return n[Es(e)]();case"half-year":return n[wr(e)]()>=6?1:0;case"quarter":return Math.floor((n[wr(e)]()+1)/4);case"month":return n[wr(e)]();case"day":return n[ei(e)]();case"half-day":return n[Dn(e)]()/24;case"hour":return n[Dn(e)]();case"minute":return n[ti(e)]();case"second":return n[ri(e)]();case"millisecond":return n[ni(e)]()}}function Es(r){return r?"getUTCFullYear":"getFullYear"}function wr(r){return r?"getUTCMonth":"getMonth"}function ei(r){return r?"getUTCDate":"getDate"}function Dn(r){return r?"getUTCHours":"getHours"}function ti(r){return r?"getUTCMinutes":"getMinutes"}function ri(r){return r?"getUTCSeconds":"getSeconds"}function ni(r){return r?"getUTCMilliseconds":"getMilliseconds"}function gy(r){return r?"setUTCFullYear":"setFullYear"}function zv(r){return r?"setUTCMonth":"setMonth"}function Gv(r){return r?"setUTCDate":"setDate"}function Fv(r){return r?"setUTCHours":"setHours"}function Wv(r){return r?"setUTCMinutes":"setMinutes"}function Hv(r){return r?"setUTCSeconds":"setSeconds"}function Uv(r){return r?"setUTCMilliseconds":"setMilliseconds"}function Yv(r){if(!av(r))return G(r)?r:"-";var t=(r+"").split(".");return t[0].replace(/(\d{1,3})(?=(?:\d{3})+(?!\d))/g,"$1,")+(t.length>1?"."+t[1]:"")}function $v(r,t){return r=(r||"").toLowerCase().replace(/-(.)/g,function(e,n){return n.toUpperCase()}),t&&r&&(r=r.charAt(0).toUpperCase()+r.slice(1)),r}var ai=fg;function Lo(r,t,e){var n="{yyyy}-{MM}-{dd} {HH}:{mm}:{ss}";function a(c){return c&&Bn(c)?c:"-"}function i(c){return!!(c!=null&&!isNaN(c)&&isFinite(c))}var o=t==="time",s=r instanceof Date;if(o||s){var l=o?yt(r):r;if(isNaN(+l)){if(s)return"-"}else return Ja(l,n,e)}if(t==="ordinal")return mo(r)?a(r):se(r)&&i(r)?r+"":"-";var u=Vt(r);return i(u)?Yv(u):mo(r)?a(r):typeof r=="boolean"?r+"":"-"}var Ql=["a","b","c","d","e","f","g"],Ti=function(r,t){return"{"+r+(t??"")+"}"};function Xv(r,t,e){E(t)||(t=[t]);var n=t.length;if(!n)return"";for(var a=t[0].$vars||[],i=0;i':'';var o=e.markerId||"markerX";return{renderMode:i,content:"{"+o+"|} ",style:a==="subItem"?{width:4,height:4,borderRadius:2,backgroundColor:n}:{width:10,height:10,borderRadius:5,backgroundColor:n}}}function nr(r,t){return t=t||"transparent",G(r)?r:H(r)&&r.colorStops&&(r.colorStops[0]||{}).color||t}function Jl(r,t){if(t==="_blank"||t==="blank"){var e=window.open();e.opener=null,e.location.href=r}else window.open(r,t)}var xa=w,yy=["left","right","top","bottom","width","height"],qn=[["width","left","right"],["height","top","bottom"]];function Os(r,t,e,n,a){var i=0,o=0;n==null&&(n=1/0),a==null&&(a=1/0);var s=0;t.eachChild(function(l,u){var c=l.getBoundingRect(),f=t.childAt(u+1),h=f&&f.getBoundingRect(),v,d;if(r==="horizontal"){var p=c.width+(h?-h.x+c.x:0);v=i+p,v>n||l.newline?(i=0,v=p,o+=s+e,s=c.height):s=Math.max(s,c.height)}else{var m=c.height+(h?-h.y+c.y:0);d=o+m,d>a||l.newline?(i+=s+e,o=0,d=m,s=c.width):s=Math.max(s,c.width)}l.newline||(l.x=i,l.y=o,l.markRedraw(),r==="horizontal"?i=v+e:o=d+e)})}var Cr=Os;Q(Os,"vertical");Q(Os,"horizontal");function Gt(r,t,e){e=ai(e||0);var n=t.width,a=t.height,i=ee(r.left,n),o=ee(r.top,a),s=ee(r.right,n),l=ee(r.bottom,a),u=ee(r.width,n),c=ee(r.height,a),f=e[2]+e[0],h=e[1]+e[3],v=r.aspect;switch(isNaN(u)&&(u=n-s-h-i),isNaN(c)&&(c=a-l-f-o),v!=null&&(isNaN(u)&&isNaN(c)&&(v>n/a?u=n*.8:c=a*.8),isNaN(u)&&(u=v*c),isNaN(c)&&(c=u/v)),isNaN(i)&&(i=n-s-u-h),isNaN(o)&&(o=a-l-c-f),r.left||r.right){case"center":i=n/2-u/2-e[3];break;case"right":i=n-u-h;break}switch(r.top||r.bottom){case"middle":case"center":o=a/2-c/2-e[0];break;case"bottom":o=a-c-f;break}i=i||0,o=o||0,isNaN(u)&&(u=n-h-i-(s||0)),isNaN(c)&&(c=a-f-o-(l||0));var d=new Ne(i+e[3],o+e[0],u,c);return d.margin=e,d}function _y(r,t,e,n,a,i){var o=!a||!a.hv||a.hv[0],s=!a||!a.hv||a.hv[1],l=a&&a.boundingMode||"all";if(i=i||r,i.x=r.x,i.y=r.y,!o&&!s)return!1;var u;if(l==="raw")u=r.type==="group"?new Ne(0,0,+t.width||0,+t.height||0):r.getBoundingRect();else if(u=r.getBoundingRect(),r.needLocalTransform()){var c=r.getLocalTransform();u=u.clone(),u.applyTransform(c)}var f=Gt(te({width:u.width,height:u.height},t),e,n),h=o?f.x-u.x:0,v=s?f.y-u.y:0;return l==="raw"?(i.x=h,i.y=v):(i.x+=h,i.y+=v),i===r&&r.markRedraw(),!0}function An(r){var t=r.layoutMode||r.constructor.layoutMode;return H(t)?t:t?{type:t}:null}function Lr(r,t,e){var n=e&&e.ignoreSize;!E(n)&&(n=[n,n]);var a=o(qn[0],0),i=o(qn[1],1);u(qn[0],r,a),u(qn[1],r,i);function o(c,f){var h={},v=0,d={},p=0,m=2;if(xa(c,function(_){d[_]=r[_]}),xa(c,function(_){s(t,_)&&(h[_]=d[_]=t[_]),l(h,_)&&v++,l(d,_)&&p++}),n[f])return l(t,c[1])?d[c[2]]=null:l(t,c[2])&&(d[c[1]]=null),d;if(p===m||!v)return d;if(v>=m)return h;for(var g=0;g=0;l--)s=Z(s,a[l],!0);n.defaultOption=s}return n.defaultOption},t.prototype.getReferringComponents=function(e,n){var a=e+"Index",i=e+"Id";return Gn(this.ecModel,e,{index:this.get(a,!0),id:this.get(i,!0)},n)},t.prototype.getBoxLayoutParams=function(){var e=this;return{left:e.get("left"),top:e.get("top"),right:e.get("right"),bottom:e.get("bottom"),width:e.get("width"),height:e.get("height")}},t.prototype.getZLevelKey=function(){return""},t.prototype.setZLevel=function(e){this.option.zlevel=e},t.protoInitialize=function(){var e=t.prototype;e.type="component",e.id="",e.name="",e.mainType="",e.subType="",e.componentIndex=0}(),t}(Te);hv(zr,Te);Ua(zr);oy(zr);sy(zr,by);function by(r){var t=[];return w(zr.getClassesByMainType(r),function(e){t=t.concat(e.dependencies||e.prototype.dependencies||[])}),t=z(t,function(e){return rt(e).main}),r!=="dataset"&&oe(t,"dataset")<=0&&t.unshift("dataset"),t}const ie=zr;var Zv="";typeof navigator<"u"&&(Zv=navigator.platform||"");var fr="rgba(0, 0, 0, 0.2)";const wy={darkMode:"auto",colorBy:"series",color:["#5470c6","#91cc75","#fac858","#ee6666","#73c0de","#3ba272","#fc8452","#9a60b4","#ea7ccc"],gradientColor:["#f6efa6","#d88273","#bf444c"],aria:{decal:{decals:[{color:fr,dashArrayX:[1,0],dashArrayY:[2,5],symbolSize:1,rotation:Math.PI/6},{color:fr,symbol:"circle",dashArrayX:[[8,8],[0,8,8,0]],dashArrayY:[6,0],symbolSize:.8},{color:fr,dashArrayX:[1,0],dashArrayY:[4,3],rotation:-Math.PI/4},{color:fr,dashArrayX:[[6,6],[0,6,6,0]],dashArrayY:[6,0]},{color:fr,dashArrayX:[[1,0],[1,6]],dashArrayY:[1,0,6,0],rotation:Math.PI/4},{color:fr,symbol:"triangle",dashArrayX:[[9,9],[0,9,9,0]],dashArrayY:[7,2],symbolSize:.75}]}},textStyle:{fontFamily:Zv.match(/^Win/)?"Microsoft YaHei":"sans-serif",fontSize:12,fontStyle:"normal",fontWeight:"normal"},blendMode:null,stateAnimation:{duration:300,easing:"cubicOut"},animation:"auto",animationDuration:1e3,animationDurationUpdate:500,animationEasing:"cubicInOut",animationEasingUpdate:"cubicInOut",animationThreshold:2e3,progressiveThreshold:3e3,progressive:400,hoverLayerThreshold:3e3,useUTC:!1};var Kv=W(["tooltip","label","itemName","itemId","itemGroupId","seriesName"]),$e="original",ke="arrayRows",Xe="objectRows",ut="keyedColumns",Bt="typedArray",qv="unknown",ot="column",Gr="row",Ce={Must:1,Might:2,Not:3},jv=le();function Cy(r){jv(r).datasetMap=W()}function Qv(r,t,e){var n={},a=Ns(t);if(!a||!r)return n;var i=[],o=[],s=t.ecModel,l=jv(s).datasetMap,u=a.uid+"_"+e.seriesLayoutBy,c,f;r=r.slice(),w(r,function(p,m){var g=H(p)?p:r[m]={name:p};g.type==="ordinal"&&c==null&&(c=m,f=d(g)),n[g.name]=[]});var h=l.get(u)||l.set(u,{categoryWayDim:f,valueWayDim:0});w(r,function(p,m){var g=p.name,y=d(p);if(c==null){var _=h.valueWayDim;v(n[g],_,y),v(o,_,y),h.valueWayDim+=y}else if(c===m)v(n[g],0,y),v(i,0,y);else{var _=h.categoryWayDim;v(n[g],_,y),v(o,_,y),h.categoryWayDim+=y}});function v(p,m,g){for(var y=0;yt)return r[n];return r[e-1]}function th(r,t,e,n,a,i,o){i=i||r;var s=t(i),l=s.paletteIdx||0,u=s.paletteNameMap=s.paletteNameMap||{};if(u.hasOwnProperty(a))return u[a];var c=o==null||!n?e:Ly(n,o);if(c=c||e,!(!c||!c.length)){var f=c[l];return a&&(u[a]=f),s.paletteIdx=(l+1)%c.length,f}}function Py(r,t){t(r).paletteIdx=0,t(r).paletteNameMap={}}var jn,Yr,ru,nu="\0_ec_inner",Ry=1,rh=function(r){N(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.init=function(e,n,a,i,o,s){i=i||{},this.option=null,this._theme=new Te(i),this._locale=new Te(o),this._optionManager=s},t.prototype.setOption=function(e,n,a){var i=ou(n);this._optionManager.setOption(e,a,i),this._resetOption(null,i)},t.prototype.resetOption=function(e,n){return this._resetOption(e,ou(n))},t.prototype._resetOption=function(e,n){var a=!1,i=this._optionManager;if(!e||e==="recreate"){var o=i.mountOption(e==="recreate");!this.option||e==="recreate"?ru(this,o):(this.restoreData(),this._mergeOption(o,n)),a=!0}if((e==="timeline"||e==="media")&&this.restoreData(),!e||e==="recreate"||e==="timeline"){var s=i.getTimelineOption(this);s&&(a=!0,this._mergeOption(s,n))}if(!e||e==="recreate"||e==="media"){var l=i.getMediaOption(this);l.length&&w(l,function(u){a=!0,this._mergeOption(u,n)},this)}return a},t.prototype.mergeOption=function(e){this._mergeOption(e,null)},t.prototype._mergeOption=function(e,n){var a=this.option,i=this._componentsMap,o=this._componentsCount,s=[],l=W(),u=n&&n.replaceMergeMainTypeMap;Cy(this),w(e,function(f,h){f!=null&&(ie.hasClass(h)?h&&(s.push(h),l.set(h,!0)):a[h]=a[h]==null?X(f):Z(a[h],f,!0))}),u&&u.each(function(f,h){ie.hasClass(h)&&!l.get(h)&&(s.push(h),l.set(h,!0))}),ie.topologicalTravel(s,ie.getAllClassMainTypes(),c,this);function c(f){var h=My(this,f,he(e[f])),v=i.get(f),d=v?u&&u.get(f)?"replaceMerge":"normalMerge":"replaceAll",p=Ug(v,h,d);Qg(p,f,ie),a[f]=null,i.set(f,null),o.set(f,0);var m=[],g=[],y=0,_;w(p,function(S,b){var x=S.existing,C=S.newOption;if(!C)x&&(x.mergeOption({},this),x.optionUpdated({},!1));else{var T=f==="series",A=ie.getClass(f,S.keyInfo.subType,!T);if(!A)return;if(f==="tooltip"){if(_)return;_=!0}if(x&&x.constructor===A)x.name=S.keyInfo.name,x.mergeOption(C,this),x.optionUpdated(C,!1);else{var M=O({componentIndex:b},S.keyInfo);x=new A(C,this,this,M),O(x,M),S.brandNew&&(x.__requireNewView=!0),x.init(C,this,this),x.optionUpdated(null,!0)}}x?(m.push(x.option),g.push(x),y++):(m.push(void 0),g.push(void 0))},this),a[f]=m,i.set(f,g),o.set(f,y),f==="series"&&jn(this)}this._seriesIndices||jn(this)},t.prototype.getOption=function(){var e=X(this.option);return w(e,function(n,a){if(ie.hasClass(a)){for(var i=he(n),o=i.length,s=!1,l=o-1;l>=0;l--)i[l]&&!Sn(i[l])?s=!0:(i[l]=null,!s&&o--);i.length=o,e[a]=i}}),delete e[nu],e},t.prototype.getTheme=function(){return this._theme},t.prototype.getLocaleModel=function(){return this._locale},t.prototype.setUpdatePayload=function(e){this._payload=e},t.prototype.getUpdatePayload=function(){return this._payload},t.prototype.getComponent=function(e,n){var a=this._componentsMap.get(e);if(a){var i=a[n||0];if(i)return i;if(n==null){for(var o=0;o=t:e==="max"?r<=t:r===t}function Hy(r,t){return r.join(",")===t.join(",")}const Uy=zy;var Ze=w,Mn=H,su=["areaStyle","lineStyle","nodeStyle","linkStyle","chordStyle","label","labelLine"];function Ai(r){var t=r&&r.itemStyle;if(t)for(var e=0,n=su.length;e=0;m--){var g=r[m];if(s||(d=g.data.rawIndexOf(g.stackedByDimension,v)),d>=0){var y=g.data.getByRawIndex(g.stackResultDimension,d);if(l==="all"||l==="positive"&&y>0||l==="negative"&&y<0||l==="samesign"&&h>=0&&y>0||l==="samesign"&&h<=0&&y<0){h=Gg(h,y),p=y;break}}}return n[0]=h,n[1]=p,n})})}var oi=function(){function r(t){this.data=t.data||(t.sourceFormat===ut?{}:[]),this.sourceFormat=t.sourceFormat||qv,this.seriesLayoutBy=t.seriesLayoutBy||ot,this.startIndex=t.startIndex||0,this.dimensionsDetectedCount=t.dimensionsDetectedCount,this.metaRawOption=t.metaRawOption;var e=this.dimensionsDefine=t.dimensionsDefine;if(e)for(var n=0;np&&(p=_)}v[0]=d,v[1]=p}},a=function(){return this._data?this._data.length/this._dimSize:0};du=(t={},t[ke+"_"+ot]={pure:!0,appendData:i},t[ke+"_"+Gr]={pure:!0,appendData:function(){throw new Error('Do not support appendData when set seriesLayoutBy: "row".')}},t[Xe]={pure:!0,appendData:i},t[ut]={pure:!0,appendData:function(o){var s=this._data;w(o,function(l,u){for(var c=s[u]||(s[u]=[]),f=0;f<(l||[]).length;f++)c.push(l[f])})}},t[$e]={appendData:i},t[Bt]={persistent:!1,pure:!0,appendData:function(o){this._data=o},clean:function(){this._offset+=this.count(),this._data=null}},t);function i(o){for(var s=0;s=0&&(p=o.interpolatedValue[m])}return p!=null?p+"":""})}},r.prototype.getRawValue=function(t,e){return Pr(this.getData(e),t)},r.prototype.formatTooltip=function(t,e,n){},r}();function yu(r){var t,e;return H(r)?r.type&&(e=r):t=r,{text:t,frag:e}}function gn(r){return new l0(r)}var l0=function(){function r(t){t=t||{},this._reset=t.reset,this._plan=t.plan,this._count=t.count,this._onDirty=t.onDirty,this._dirty=!0}return r.prototype.perform=function(t){var e=this._upstream,n=t&&t.skip;if(this._dirty&&e){var a=this.context;a.data=a.outputData=e.context.outputData}this.__pipeline&&(this.__pipeline.currentTask=this);var i;this._plan&&!n&&(i=this._plan(this.context));var o=c(this._modBy),s=this._modDataCount||0,l=c(t&&t.modBy),u=t&&t.modDataCount||0;(o!==l||s!==u)&&(i="reset");function c(y){return!(y>=1)&&(y=1),y}var f;(this._dirty||i==="reset")&&(this._dirty=!1,f=this._doReset(n)),this._modBy=l,this._modDataCount=u;var h=t&&t.step;if(e?this._dueEnd=e._outputDueEnd:this._dueEnd=this._count?this._count(this.context):1/0,this._progress){var v=this._dueIndex,d=Math.min(h!=null?this._dueIndex+h:1/0,this._dueEnd);if(!n&&(f||v1&&n>0?s:o}};return i;function o(){return t=r?null:lt},gte:function(r,t){return r>=t}},c0=function(){function r(t,e){if(!se(e)){var n="";j(n)}this._opFn=dh[t],this._rvalFloat=Vt(e)}return r.prototype.evaluate=function(t){return se(t)?this._opFn(t,this._rvalFloat):this._opFn(Vt(t),this._rvalFloat)},r}(),ph=function(){function r(t,e){var n=t==="desc";this._resultLT=n?1:-1,e==null&&(e=n?"min":"max"),this._incomparable=e==="min"?-1/0:1/0}return r.prototype.evaluate=function(t,e){var n=se(t)?t:Vt(t),a=se(e)?e:Vt(e),i=isNaN(n),o=isNaN(a);if(i&&(n=this._incomparable),o&&(a=this._incomparable),i&&o){var s=G(t),l=G(e);s&&(n=l?t:0),l&&(a=s?e:0)}return na?-this._resultLT:0},r}(),f0=function(){function r(t,e){this._rval=e,this._isEQ=t,this._rvalTypeof=typeof e,this._rvalFloat=Vt(e)}return r.prototype.evaluate=function(t){var e=t===this._rval;if(!e){var n=typeof t;n!==this._rvalTypeof&&(n==="number"||this._rvalTypeof==="number")&&(e=Vt(t)===this._rvalFloat)}return this._isEQ?e:!e},r}();function v0(r,t){return r==="eq"||r==="ne"?new f0(r==="eq",t):gt(dh,r)?new c0(r,t):null}var h0=function(){function r(){}return r.prototype.getRawData=function(){throw new Error("not supported")},r.prototype.getRawDataItem=function(t){throw new Error("not supported")},r.prototype.cloneRawData=function(){},r.prototype.getDimensionInfo=function(t){},r.prototype.cloneAllDimensionInfo=function(){},r.prototype.count=function(){},r.prototype.retrieveValue=function(t,e){},r.prototype.retrieveValueFromItem=function(t,e){},r.prototype.convertValue=function(t,e){return ba(t,e)},r}();function d0(r,t){var e=new h0,n=r.data,a=e.sourceFormat=r.sourceFormat,i=r.startIndex,o="";r.seriesLayoutBy!==ot&&j(o);var s=[],l={},u=r.dimensionsDefine;if(u)w(u,function(p,m){var g=p.name,y={index:m,name:g,displayName:p.displayName};if(s.push(y),g!=null){var _="";gt(l,g)&&j(_),l[g]=y}});else for(var c=0;c65535?b0:w0}function vr(){return[1/0,-1/0]}function C0(r){var t=r.constructor;return t===Array?r.slice():new t(r)}function xu(r,t,e,n,a){var i=yh[e||"float"];if(a){var o=r[t],s=o&&o.length;if(s!==n){for(var l=new i(n),u=0;um[1]&&(m[1]=p)}return this._rawCount=this._count=l,{start:s,end:l}},r.prototype._initDataFromProvider=function(t,e,n){for(var a=this._provider,i=this._chunks,o=this._dimensions,s=o.length,l=this._rawExtent,u=z(o,function(y){return y.property}),c=0;cg[1]&&(g[1]=m)}}!a.persistent&&a.clean&&a.clean(),this._rawCount=this._count=e,this._extent=[]},r.prototype.count=function(){return this._count},r.prototype.get=function(t,e){if(!(e>=0&&e=0&&e=this._rawCount||t<0)return-1;if(!this._indices)return t;var e=this._indices,n=e[t];if(n!=null&&nt)i=o-1;else return o}return-1},r.prototype.indicesOfNearest=function(t,e,n){var a=this._chunks,i=a[t],o=[];if(!i)return o;n==null&&(n=1/0);for(var s=1/0,l=-1,u=0,c=0,f=this.count();c=0&&l<0)&&(s=d,l=v,u=0),v===l&&(o[u++]=c))}return o.length=u,o},r.prototype.getIndices=function(){var t,e=this._indices;if(e){var n=e.constructor,a=this._count;if(n===Array){t=new n(a);for(var i=0;i=f&&y<=h||isNaN(y))&&(l[u++]=p),p++}d=!0}else if(i===2){for(var m=v[a[0]],_=v[a[1]],S=t[a[1]][0],b=t[a[1]][1],g=0;g=f&&y<=h||isNaN(y))&&(x>=S&&x<=b||isNaN(x))&&(l[u++]=p),p++}d=!0}}if(!d)if(i===1)for(var g=0;g=f&&y<=h||isNaN(y))&&(l[u++]=C)}else for(var g=0;gt[M][1])&&(T=!1)}T&&(l[u++]=e.getRawIndex(g))}return ug[1]&&(g[1]=m)}}}},r.prototype.lttbDownSample=function(t,e){var n=this.clone([t],!0),a=n._chunks,i=a[t],o=this.count(),s=0,l=Math.floor(1/e),u=this.getRawIndex(0),c,f,h,v=new(Xr(this._rawCount))(Math.min((Math.ceil(o/l)+2)*2,o));v[s++]=u;for(var d=1;dc&&(c=f,h=S)}D>0&&Dc-d&&(l=c-d,s.length=l);for(var p=0;pf[1]&&(f[1]=g),h[v++]=y}return i._count=v,i._indices=h,i._updateGetRawIdx(),i},r.prototype.each=function(t,e){if(this._count)for(var n=t.length,a=this._chunks,i=0,o=this.count();il&&(l=f)}return o=[s,l],this._extent[t]=o,o},r.prototype.getRawDataItem=function(t){var e=this.getRawIndex(t);if(this._provider.persistent)return this._provider.getItem(e);for(var n=[],a=this._chunks,i=0;i=0?this._indices[t]:-1},r.prototype._updateGetRawIdx=function(){this.getRawIndex=this._indices?this._getRawIdx:this._getRawIdxIdentity},r.internalField=function(){function t(e,n,a,i){return ba(e[i],this._dimensions[i])}Li={arrayRows:t,objectRows:function(e,n,a,i){return ba(e[n],this._dimensions[i])},keyedColumns:t,original:function(e,n,a,i){var o=e&&(e.value==null?e:e.value);return ba(o instanceof Array?o[i]:o,this._dimensions[i])},typedArray:function(e,n,a,i){return e[i]}}}(),r}(),_h=function(){function r(t){this._sourceList=[],this._storeList=[],this._upstreamSignList=[],this._versionSignBase=0,this._dirty=!0,this._sourceHost=t}return r.prototype.dirty=function(){this._setLocalSource([],[]),this._storeList=[],this._dirty=!0},r.prototype._setLocalSource=function(t,e){this._sourceList=t,this._upstreamSignList=e,this._versionSignBase++,this._versionSignBase>9e10&&(this._versionSignBase=0)},r.prototype._getVersionSign=function(){return this._sourceHost.uid+"_"+this._versionSignBase},r.prototype.prepareSource=function(){this._isDirty()&&(this._createSource(),this._dirty=!1)},r.prototype._createSource=function(){this._setLocalSource([],[]);var t=this._sourceHost,e=this._getUpstreamSourceManagers(),n=!!e.length,a,i;if(Qn(t)){var o=t,s=void 0,l=void 0,u=void 0;if(n){var c=e[0];c.prepareSource(),u=c.getSource(),s=u.data,l=u.sourceFormat,i=[c._getVersionSign()]}else s=o.get("data",!0),l=He(s)?Bt:$e,i=[];var f=this._getSourceMetaRawOption()||{},h=u&&u.metaRawOption||{},v=ue(f.seriesLayoutBy,h.seriesLayoutBy)||null,d=ue(f.sourceHeader,h.sourceHeader),p=ue(f.dimensions,h.dimensions),m=v!==h.seriesLayoutBy||!!d!=!!h.sourceHeader||p;a=m?[Ro(s,{seriesLayoutBy:v,sourceHeader:d,dimensions:p},l)]:[]}else{var g=t;if(n){var y=this._applyTransform(e);a=y.sourceList,i=y.upstreamSignList}else{var _=g.get("source",!0);a=[Ro(_,this._getSourceMetaRawOption(),null)],i=[]}}this._setLocalSource(a,i)},r.prototype._applyTransform=function(t){var e=this._sourceHost,n=e.get("transform",!0),a=e.get("fromTransformResult",!0);if(a!=null){var i="";t.length!==1&&wu(i)}var o,s=[],l=[];return w(t,function(u){u.prepareSource();var c=u.getSource(a||0),f="";a!=null&&!c&&wu(f),s.push(c),l.push(u._getVersionSign())}),n?o=S0(n,s,{datasetIndex:e.componentIndex}):a!=null&&(o=[e0(s[0])]),{sourceList:o,upstreamSignList:l}},r.prototype._isDirty=function(){if(this._dirty)return!0;for(var t=this._getUpstreamSourceManagers(),e=0;e0){if(r<=a)return o;if(r>=i)return s}else{if(r>=a)return o;if(r<=i)return s}else{if(r===a)return o;if(r===i)return s}return(r-a)/l*u+o}function ee(r,t){switch(r){case"center":case"middle":r="50%";break;case"left":case"top":r="0%";break;case"right":case"bottom":r="100%";break}return G(r)?Ng(r).match(/%$/)?parseFloat(r)/100*t:parseFloat(r):r==null?NaN:+r}function ye(r,t,e){return t==null&&(t=10),t=Math.min(Math.max(0,t),ev),r=(+r).toFixed(t),e?r:+r}function Bg(r){return r.sort(function(t,e){return t-e}),r}function dt(r){if(r=+r,isNaN(r))return 0;if(r>1e-14){for(var t=1,e=0;e<15;e++,t*=10)if(Math.round(r*t)/t===r)return e}return Vg(r)}function Vg(r){var t=r.toString().toLowerCase(),e=t.indexOf("e"),n=e>0?+t.slice(e+1):0,a=e>0?e:t.length,i=t.indexOf("."),o=i<0?0:a-1-i;return Math.max(0,o-n)}function tv(r,t){var e=Math.log,n=Math.LN10,a=Math.floor(e(r[1]-r[0])/n),i=Math.round(e(Math.abs(t[1]-t[0]))/n),o=Math.min(Math.max(-a+i,0),20);return isFinite(o)?o:20}function zg(r,t){var e=Da(r,function(v,d){return v+(isNaN(d)?0:d)},0);if(e===0)return[];for(var n=Math.pow(10,t),a=z(r,function(v){return(isNaN(v)?0:v)/e*n*100}),i=n*100,o=z(a,function(v){return Math.floor(v)}),s=Da(o,function(v,d){return v+d},0),l=z(a,function(v,d){return v-o[d]});su&&(u=l[f],c=f);++o[c],l[c]=0,++s}return z(o,function(v){return v/n})}function Gg(r,t){var e=Math.max(dt(r),dt(t)),n=r+t;return e>ev?n:ye(n,e)}function rv(r){var t=Math.PI*2;return(r%t+t)%t}function Ia(r){return r>-Dl&&r=10&&t++,t}function nv(r,t){var e=gs(r),n=Math.pow(10,e),a=r/n,i;return t?a<1.5?i=1:a<2.5?i=2:a<4?i=3:a<7?i=5:i=10:a<1?i=1:a<2?i=2:a<3?i=3:a<5?i=5:i=10,r=i*n,e>=-20?+r.toFixed(e<0?-e:0):r}function Vt(r){var t=parseFloat(r);return t==r&&(t!==0||!G(r)||r.indexOf("x")<=0)?t:NaN}function av(r){return!isNaN(Vt(r))}function iv(){return Math.round(Math.random()*9)}function ov(r,t){return t===0?r:ov(t,r%t)}function Al(r,t){return r==null?t:t==null?r:r*t/ov(r,t)}function j(r){throw new Error(r)}function Ml(r,t,e){return(t-r)*e+r}var sv="series\0",lv="\0_ec_\0";function he(r){return r instanceof Array?r:r==null?[]:[r]}function bo(r,t,e){if(r){r[t]=r[t]||{},r.emphasis=r.emphasis||{},r.emphasis[t]=r.emphasis[t]||{};for(var n=0,a=e.length;n=0||i&&oe(i,l)<0)){var u=n.getShallow(l,t);u!=null&&(o[r[s][0]]=u)}}return o}}var vm=[["fill","color"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["opacity"],["shadowColor"]],hm=xn(vm),dm=function(){function r(){}return r.prototype.getAreaStyle=function(t,e){return hm(this,t,e)},r}(),J=le(),pm=function(r,t,e,n){if(n){var a=J(n);a.dataIndex=e,a.dataType=t,a.seriesIndex=r,n.type==="group"&&n.traverse(function(i){var o=J(i);o.seriesIndex=r,o.dataIndex=e,o.dataType=t})}},Ll=1,Pl={},dv=le(),Ss=le(),xs=0,Ya=1,$a=2,Ue=["emphasis","blur","select"],La=["normal","emphasis","blur","select"],gm=10,mm=9,jt="highlight",ma="downplay",hn="select",ya="unselect",dn="toggleSelect";function cr(r){return r!=null&&r!=="none"}var Rl=new Hf(100);function kl(r){if(G(r)){var t=Rl.get(r);return t||(t=Sl(r,-.1),Rl.put(r,t)),t}else if(tg(r)){var e=O({},r);return e.colorStops=z(r.colorStops,function(n){return{offset:n.offset,color:Sl(n.color,-.1)}}),e}return r}function Xa(r,t,e){r.onHoverStateChange&&(r.hoverState||0)!==e&&r.onHoverStateChange(t),r.hoverState=e}function pv(r){Xa(r,"emphasis",$a)}function gv(r){r.hoverState===$a&&Xa(r,"normal",xs)}function bs(r){Xa(r,"blur",Ya)}function mv(r){r.hoverState===Ya&&Xa(r,"normal",xs)}function ym(r){r.selected=!0}function _m(r){r.selected=!1}function El(r,t,e){t(r,e)}function xt(r,t,e){El(r,t,e),r.isGroup&&r.traverse(function(n){El(n,t,e)})}function Ol(r,t){switch(t){case"emphasis":r.hoverState=$a;break;case"normal":r.hoverState=xs;break;case"blur":r.hoverState=Ya;break;case"select":r.selected=!0}}function Sm(r,t,e,n){for(var a=r.style,i={},o=0;o=0,i=!1;if(r instanceof _e){var o=dv(r),s=a&&o.selectFill||o.normalFill,l=a&&o.selectStroke||o.normalStroke;if(cr(s)||cr(l)){n=n||{};var u=n.style||{};u.fill==="inherit"?(i=!0,n=O({},n),u=O({},u),u.fill=s):!cr(u.fill)&&cr(s)?(i=!0,n=O({},n),u=O({},u),u.fill=kl(s)):!cr(u.stroke)&&cr(l)&&(i||(n=O({},n),u=O({},u)),u.stroke=kl(l)),n.style=u}}if(n&&n.z2==null){i||(n=O({},n));var c=r.z2EmphasisLift;n.z2=r.z2+(c??gm)}return n}function bm(r,t,e){if(e&&e.z2==null){e=O({},e);var n=r.z2SelectLift;e.z2=r.z2+(n??mm)}return e}function wm(r,t,e){var n=oe(r.currentStates,t)>=0,a=r.style.opacity,i=n?null:Sm(r,["opacity"],t,{opacity:1});e=e||{};var o=e.style||{};return o.opacity==null&&(e=O({},e),o=O({opacity:n?a:i.opacity*.1},o),e.style=o),e}function Si(r,t){var e=this.states[r];if(this.style){if(r==="emphasis")return xm(this,r,t,e);if(r==="blur")return wm(this,r,e);if(r==="select")return bm(this,r,e)}return e}function Cm(r){r.stateProxy=Si;var t=r.getTextContent(),e=r.getTextGuideLine();t&&(t.stateProxy=Si),e&&(e.stateProxy=Si)}function Nl(r,t){!xv(r,t)&&!r.__highByOuter&&xt(r,pv)}function Bl(r,t){!xv(r,t)&&!r.__highByOuter&&xt(r,gv)}function Ar(r,t){r.__highByOuter|=1<<(t||0),xt(r,pv)}function Mr(r,t){!(r.__highByOuter&=~(1<<(t||0)))&&xt(r,gv)}function Tm(r){xt(r,bs)}function yv(r){xt(r,mv)}function _v(r){xt(r,ym)}function Sv(r){xt(r,_m)}function xv(r,t){return r.__highDownSilentOnTouch&&t.zrByTouch}function bv(r){var t=r.getModel(),e=[],n=[];t.eachComponent(function(a,i){var o=Ss(i),s=a==="series",l=s?r.getViewOfSeriesModel(i):r.getViewOfComponentModel(i);!s&&n.push(l),o.isBlured&&(l.group.traverse(function(u){mv(u)}),s&&e.push(i)),o.isBlured=!1}),w(n,function(a){a&&a.toggleBlurSeries&&a.toggleBlurSeries(e,!1,t)})}function wo(r,t,e,n){var a=n.getModel();e=e||"coordinateSystem";function i(u,c){for(var f=0;f0){var s={dataIndex:o,seriesIndex:e.seriesIndex};i!=null&&(s.dataType=i),t.push(s)}})}),t}function To(r,t,e){wv(r,!0),xt(r,Cm),Rm(r,t,e)}function Pm(r){wv(r,!1)}function Ir(r,t,e,n){n?Pm(r):To(r,t,e)}function Rm(r,t,e){var n=J(r);t!=null?(n.focus=t,n.blurScope=e):n.focus&&(n.focus=null)}var zl=["emphasis","blur","select"],km={itemStyle:"getItemStyle",lineStyle:"getLineStyle",areaStyle:"getAreaStyle"};function bn(r,t,e,n){e=e||"itemStyle";for(var a=0;a0){var f=c.duration,h=c.delay,v=c.easing,d={duration:f,delay:h||0,easing:v,done:i,force:!!i||!!o,setToFinal:!u,scope:r,during:o};s?t.animateFrom(e,d):t.animateTo(e,d)}else t.stopAnimation(),!s&&t.attr(e),o&&o(1),i&&i()}function ge(r,t,e,n,a,i){Cs("update",r,t,e,n,a,i)}function De(r,t,e,n,a,i){Cs("enter",r,t,e,n,a,i)}function xr(r){if(!r.__zr)return!0;for(var t=0;tMath.abs(i[1])?i[0]>0?"right":"left":i[1]>0?"bottom":"top"}function Wl(r){return!r.isGroup}function Hm(r){return r.shape!=null}function Iv(r,t,e){if(!r||!t)return;function n(o){var s={};return o.traverse(function(l){Wl(l)&&l.anid&&(s[l.anid]=l)}),s}function a(o){var s={x:o.x,y:o.y,rotation:o.rotation};return Hm(o)&&(s.shape=O({},o.shape)),s}var i=n(r);t.traverse(function(o){if(Wl(o)&&o.anid){var s=i[o.anid];if(s){var l=a(o);o.attr(a(s)),ge(o,l,e,J(o).dataIndex)}}})}function Lv(r,t){return z(r,function(e){var n=e[0];n=Ra(n,t.x),n=ka(n,t.x+t.width);var a=e[1];return a=Ra(a,t.y),a=ka(a,t.y+t.height),[n,a]})}function Um(r,t){var e=Ra(r.x,t.x),n=ka(r.x+r.width,t.x+t.width),a=Ra(r.y,t.y),i=ka(r.y+r.height,t.y+t.height);if(n>=e&&i>=a)return{x:e,y:a,width:n-e,height:i-a}}function qa(r,t,e){var n=O({rectHover:!0},t),a=n.style={strokeNoScale:!0};if(e=e||{x:-1,y:-1,width:2,height:2},r)return r.indexOf("image://")===0?(a.image=r.slice(8),te(a,e),new Or(n)):Ts(r.replace("path://",""),n,e,"center")}function Ym(r,t,e,n,a){for(var i=0,o=a[a.length-1];i1)return!1;var m=xi(v,d,c,f)/h;return!(m<0||m>1)}function xi(r,t,e,n){return r*n-e*t}function $m(r){return r<=1e-6&&r>=-1e-6}function ja(r){var t=r.itemTooltipOption,e=r.componentModel,n=r.itemName,a=G(t)?{formatter:t}:t,i=e.mainType,o=e.componentIndex,s={componentType:i,name:n,$vars:["name"]};s[i+"Index"]=o;var l=r.formatterParamsExtra;l&&w(Be(l),function(c){gt(s,c)||(s[c]=l[c],s.$vars.push(c))});var u=J(r.el);u.componentMainType=i,u.componentIndex=o,u.tooltipConfig={name:n,option:te({content:n,formatterParams:s},a)}}function Hl(r,t){var e;r.isGroup&&(e=t(r)),e||r.traverse(t)}function Fn(r,t){if(r)if(E(r))for(var e=0;e=0&&s.push(l)}),s}}function Is(r,t){return Z(Z({},r,!0),t,!0)}const ly={time:{month:["January","February","March","April","May","June","July","August","September","October","November","December"],monthAbbr:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayOfWeek:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayOfWeekAbbr:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},legend:{selector:{all:"All",inverse:"Inv"}},toolbox:{brush:{title:{rect:"Box Select",polygon:"Lasso Select",lineX:"Horizontally Select",lineY:"Vertically Select",keep:"Keep Selections",clear:"Clear Selections"}},dataView:{title:"Data View",lang:["Data View","Close","Refresh"]},dataZoom:{title:{zoom:"Zoom",back:"Zoom Reset"}},magicType:{title:{line:"Switch to Line Chart",bar:"Switch to Bar Chart",stack:"Stack",tiled:"Tile"}},restore:{title:"Restore"},saveAsImage:{title:"Save as Image",lang:["Right Click to Save Image"]}},series:{typeNames:{pie:"Pie chart",bar:"Bar chart",line:"Line chart",scatter:"Scatter plot",effectScatter:"Ripple scatter plot",radar:"Radar chart",tree:"Tree",treemap:"Treemap",boxplot:"Boxplot",candlestick:"Candlestick",k:"K line chart",heatmap:"Heat map",map:"Map",parallel:"Parallel coordinate map",lines:"Line graph",graph:"Relationship graph",sankey:"Sankey diagram",funnel:"Funnel chart",gauge:"Gauge",pictorialBar:"Pictorial bar",themeRiver:"Theme River Map",sunburst:"Sunburst"}},aria:{general:{withTitle:'This is a chart about "{title}"',withoutTitle:"This is a chart"},series:{single:{prefix:"",withName:" with type {seriesType} named {seriesName}.",withoutName:" with type {seriesType}."},multiple:{prefix:". It consists of {seriesCount} series count.",withName:" The {seriesId} series is a {seriesType} representing {seriesName}.",withoutName:" The {seriesId} series is a {seriesType}.",separator:{middle:"",end:""}}},data:{allData:"The data is as follows: ",partialData:"The first {displayCnt} items are: ",withName:"the data for {name} is {value}",withoutName:"{value}",separator:{middle:", ",end:". "}}}},uy={time:{month:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],monthAbbr:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],dayOfWeek:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"],dayOfWeekAbbr:["日","一","二","三","四","五","六"]},legend:{selector:{all:"全选",inverse:"反选"}},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:"散点图",effectScatter:"涟漪散点图",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:""}}}};var Ea="ZH",Ls="EN",Tn=Ls,Sa={},Ps={},Ov=ce.domSupported?function(){var r=(document.documentElement.lang||navigator.language||navigator.browserLanguage).toUpperCase();return r.indexOf(Ea)>-1?Ea:Tn}():Tn;function Nv(r,t){r=r.toUpperCase(),Ps[r]=new Te(t),Sa[r]=t}function cy(r){if(G(r)){var t=Sa[r.toUpperCase()]||{};return r===Ea||r===Ls?X(t):Z(X(t),X(Sa[Tn]),!1)}else return Z(X(r),X(Sa[Tn]),!1)}function fy(r){return Ps[r]}function vy(){return Ps[Tn]}Nv(Ls,ly);Nv(Ea,uy);var Rs=1e3,ks=Rs*60,pn=ks*60,We=pn*24,Kl=We*365,sn={year:"{yyyy}",month:"{MMM}",day:"{d}",hour:"{HH}:{mm}",minute:"{HH}:{mm}",second:"{HH}:{mm}:{ss}",millisecond:"{HH}:{mm}:{ss} {SSS}",none:"{yyyy}-{MM}-{dd} {HH}:{mm}:{ss} {SSS}"},Kn="{yyyy}-{MM}-{dd}",ql={year:"{yyyy}",month:"{yyyy}-{MM}",day:Kn,hour:Kn+" "+sn.hour,minute:Kn+" "+sn.minute,second:Kn+" "+sn.second,millisecond:sn.none},Ci=["year","month","day","hour","minute","second","millisecond"],Bv=["year","half-year","quarter","month","week","half-week","day","half-day","quarter-day","hour","minute","second","millisecond"];function Dt(r,t){return r+="","0000".substr(0,t-r.length)+r}function br(r){switch(r){case"half-year":case"quarter":return"month";case"week":case"half-week":return"day";case"half-day":case"quarter-day":return"hour";default:return r}}function hy(r){return r===br(r)}function dy(r){switch(r){case"year":case"month":return"day";case"millisecond":return"millisecond";default:return"second"}}function Ja(r,t,e,n){var a=yt(r),i=a[Es(e)](),o=a[wr(e)]()+1,s=Math.floor((o-1)/3)+1,l=a[ei(e)](),u=a["get"+(e?"UTC":"")+"Day"](),c=a[Dn(e)](),f=(c-1)%12+1,h=a[ti(e)](),v=a[ri(e)](),d=a[ni(e)](),p=n instanceof Te?n:fy(n||Ov)||vy(),m=p.getModel("time"),g=m.get("month"),y=m.get("monthAbbr"),_=m.get("dayOfWeek"),S=m.get("dayOfWeekAbbr");return(t||"").replace(/{yyyy}/g,i+"").replace(/{yy}/g,Dt(i%100+"",2)).replace(/{Q}/g,s+"").replace(/{MMMM}/g,g[o-1]).replace(/{MMM}/g,y[o-1]).replace(/{MM}/g,Dt(o,2)).replace(/{M}/g,o+"").replace(/{dd}/g,Dt(l,2)).replace(/{d}/g,l+"").replace(/{eeee}/g,_[u]).replace(/{ee}/g,S[u]).replace(/{e}/g,u+"").replace(/{HH}/g,Dt(c,2)).replace(/{H}/g,c+"").replace(/{hh}/g,Dt(f+"",2)).replace(/{h}/g,f+"").replace(/{mm}/g,Dt(h,2)).replace(/{m}/g,h+"").replace(/{ss}/g,Dt(v,2)).replace(/{s}/g,v+"").replace(/{SSS}/g,Dt(d,3)).replace(/{S}/g,d+"")}function py(r,t,e,n,a){var i=null;if(G(e))i=e;else if($(e))i=e(r.value,t,{level:r.level});else{var o=O({},sn);if(r.level>0)for(var s=0;s=0;--s)if(l[u]){i=l[u];break}i=i||o.none}if(E(i)){var f=r.level==null?0:r.level>=0?r.level:i.length+r.level;f=Math.min(f,i.length-1),i=i[f]}}return Ja(new Date(r.value),i,a,n)}function Vv(r,t){var e=yt(r),n=e[wr(t)]()+1,a=e[ei(t)](),i=e[Dn(t)](),o=e[ti(t)](),s=e[ri(t)](),l=e[ni(t)](),u=l===0,c=u&&s===0,f=c&&o===0,h=f&&i===0,v=h&&a===1,d=v&&n===1;return d?"year":v?"month":h?"day":f?"hour":c?"minute":u?"second":"millisecond"}function jl(r,t,e){var n=se(r)?yt(r):r;switch(t=t||Vv(r,e),t){case"year":return n[Es(e)]();case"half-year":return n[wr(e)]()>=6?1:0;case"quarter":return Math.floor((n[wr(e)]()+1)/4);case"month":return n[wr(e)]();case"day":return n[ei(e)]();case"half-day":return n[Dn(e)]()/24;case"hour":return n[Dn(e)]();case"minute":return n[ti(e)]();case"second":return n[ri(e)]();case"millisecond":return n[ni(e)]()}}function Es(r){return r?"getUTCFullYear":"getFullYear"}function wr(r){return r?"getUTCMonth":"getMonth"}function ei(r){return r?"getUTCDate":"getDate"}function Dn(r){return r?"getUTCHours":"getHours"}function ti(r){return r?"getUTCMinutes":"getMinutes"}function ri(r){return r?"getUTCSeconds":"getSeconds"}function ni(r){return r?"getUTCMilliseconds":"getMilliseconds"}function gy(r){return r?"setUTCFullYear":"setFullYear"}function zv(r){return r?"setUTCMonth":"setMonth"}function Gv(r){return r?"setUTCDate":"setDate"}function Fv(r){return r?"setUTCHours":"setHours"}function Wv(r){return r?"setUTCMinutes":"setMinutes"}function Hv(r){return r?"setUTCSeconds":"setSeconds"}function Uv(r){return r?"setUTCMilliseconds":"setMilliseconds"}function Yv(r){if(!av(r))return G(r)?r:"-";var t=(r+"").split(".");return t[0].replace(/(\d{1,3})(?=(?:\d{3})+(?!\d))/g,"$1,")+(t.length>1?"."+t[1]:"")}function $v(r,t){return r=(r||"").toLowerCase().replace(/-(.)/g,function(e,n){return n.toUpperCase()}),t&&r&&(r=r.charAt(0).toUpperCase()+r.slice(1)),r}var ai=fg;function Lo(r,t,e){var n="{yyyy}-{MM}-{dd} {HH}:{mm}:{ss}";function a(c){return c&&Bn(c)?c:"-"}function i(c){return!!(c!=null&&!isNaN(c)&&isFinite(c))}var o=t==="time",s=r instanceof Date;if(o||s){var l=o?yt(r):r;if(isNaN(+l)){if(s)return"-"}else return Ja(l,n,e)}if(t==="ordinal")return mo(r)?a(r):se(r)&&i(r)?r+"":"-";var u=Vt(r);return i(u)?Yv(u):mo(r)?a(r):typeof r=="boolean"?r+"":"-"}var Ql=["a","b","c","d","e","f","g"],Ti=function(r,t){return"{"+r+(t??"")+"}"};function Xv(r,t,e){E(t)||(t=[t]);var n=t.length;if(!n)return"";for(var a=t[0].$vars||[],i=0;i':'';var o=e.markerId||"markerX";return{renderMode:i,content:"{"+o+"|} ",style:a==="subItem"?{width:4,height:4,borderRadius:2,backgroundColor:n}:{width:10,height:10,borderRadius:5,backgroundColor:n}}}function nr(r,t){return t=t||"transparent",G(r)?r:H(r)&&r.colorStops&&(r.colorStops[0]||{}).color||t}function Jl(r,t){if(t==="_blank"||t==="blank"){var e=window.open();e.opener=null,e.location.href=r}else window.open(r,t)}var xa=w,yy=["left","right","top","bottom","width","height"],qn=[["width","left","right"],["height","top","bottom"]];function Os(r,t,e,n,a){var i=0,o=0;n==null&&(n=1/0),a==null&&(a=1/0);var s=0;t.eachChild(function(l,u){var c=l.getBoundingRect(),f=t.childAt(u+1),h=f&&f.getBoundingRect(),v,d;if(r==="horizontal"){var p=c.width+(h?-h.x+c.x:0);v=i+p,v>n||l.newline?(i=0,v=p,o+=s+e,s=c.height):s=Math.max(s,c.height)}else{var m=c.height+(h?-h.y+c.y:0);d=o+m,d>a||l.newline?(i+=s+e,o=0,d=m,s=c.width):s=Math.max(s,c.width)}l.newline||(l.x=i,l.y=o,l.markRedraw(),r==="horizontal"?i=v+e:o=d+e)})}var Cr=Os;Q(Os,"vertical");Q(Os,"horizontal");function Gt(r,t,e){e=ai(e||0);var n=t.width,a=t.height,i=ee(r.left,n),o=ee(r.top,a),s=ee(r.right,n),l=ee(r.bottom,a),u=ee(r.width,n),c=ee(r.height,a),f=e[2]+e[0],h=e[1]+e[3],v=r.aspect;switch(isNaN(u)&&(u=n-s-h-i),isNaN(c)&&(c=a-l-f-o),v!=null&&(isNaN(u)&&isNaN(c)&&(v>n/a?u=n*.8:c=a*.8),isNaN(u)&&(u=v*c),isNaN(c)&&(c=u/v)),isNaN(i)&&(i=n-s-u-h),isNaN(o)&&(o=a-l-c-f),r.left||r.right){case"center":i=n/2-u/2-e[3];break;case"right":i=n-u-h;break}switch(r.top||r.bottom){case"middle":case"center":o=a/2-c/2-e[0];break;case"bottom":o=a-c-f;break}i=i||0,o=o||0,isNaN(u)&&(u=n-h-i-(s||0)),isNaN(c)&&(c=a-f-o-(l||0));var d=new Ne(i+e[3],o+e[0],u,c);return d.margin=e,d}function _y(r,t,e,n,a,i){var o=!a||!a.hv||a.hv[0],s=!a||!a.hv||a.hv[1],l=a&&a.boundingMode||"all";if(i=i||r,i.x=r.x,i.y=r.y,!o&&!s)return!1;var u;if(l==="raw")u=r.type==="group"?new Ne(0,0,+t.width||0,+t.height||0):r.getBoundingRect();else if(u=r.getBoundingRect(),r.needLocalTransform()){var c=r.getLocalTransform();u=u.clone(),u.applyTransform(c)}var f=Gt(te({width:u.width,height:u.height},t),e,n),h=o?f.x-u.x:0,v=s?f.y-u.y:0;return l==="raw"?(i.x=h,i.y=v):(i.x+=h,i.y+=v),i===r&&r.markRedraw(),!0}function An(r){var t=r.layoutMode||r.constructor.layoutMode;return H(t)?t:t?{type:t}:null}function Lr(r,t,e){var n=e&&e.ignoreSize;!E(n)&&(n=[n,n]);var a=o(qn[0],0),i=o(qn[1],1);u(qn[0],r,a),u(qn[1],r,i);function o(c,f){var h={},v=0,d={},p=0,m=2;if(xa(c,function(_){d[_]=r[_]}),xa(c,function(_){s(t,_)&&(h[_]=d[_]=t[_]),l(h,_)&&v++,l(d,_)&&p++}),n[f])return l(t,c[1])?d[c[2]]=null:l(t,c[2])&&(d[c[1]]=null),d;if(p===m||!v)return d;if(v>=m)return h;for(var g=0;g=0;l--)s=Z(s,a[l],!0);n.defaultOption=s}return n.defaultOption},t.prototype.getReferringComponents=function(e,n){var a=e+"Index",i=e+"Id";return Gn(this.ecModel,e,{index:this.get(a,!0),id:this.get(i,!0)},n)},t.prototype.getBoxLayoutParams=function(){var e=this;return{left:e.get("left"),top:e.get("top"),right:e.get("right"),bottom:e.get("bottom"),width:e.get("width"),height:e.get("height")}},t.prototype.getZLevelKey=function(){return""},t.prototype.setZLevel=function(e){this.option.zlevel=e},t.protoInitialize=function(){var e=t.prototype;e.type="component",e.id="",e.name="",e.mainType="",e.subType="",e.componentIndex=0}(),t}(Te);hv(zr,Te);Ua(zr);oy(zr);sy(zr,by);function by(r){var t=[];return w(zr.getClassesByMainType(r),function(e){t=t.concat(e.dependencies||e.prototype.dependencies||[])}),t=z(t,function(e){return rt(e).main}),r!=="dataset"&&oe(t,"dataset")<=0&&t.unshift("dataset"),t}const ie=zr;var Zv="";typeof navigator<"u"&&(Zv=navigator.platform||"");var fr="rgba(0, 0, 0, 0.2)";const wy={darkMode:"auto",colorBy:"series",color:["#5470c6","#91cc75","#fac858","#ee6666","#73c0de","#3ba272","#fc8452","#9a60b4","#ea7ccc"],gradientColor:["#f6efa6","#d88273","#bf444c"],aria:{decal:{decals:[{color:fr,dashArrayX:[1,0],dashArrayY:[2,5],symbolSize:1,rotation:Math.PI/6},{color:fr,symbol:"circle",dashArrayX:[[8,8],[0,8,8,0]],dashArrayY:[6,0],symbolSize:.8},{color:fr,dashArrayX:[1,0],dashArrayY:[4,3],rotation:-Math.PI/4},{color:fr,dashArrayX:[[6,6],[0,6,6,0]],dashArrayY:[6,0]},{color:fr,dashArrayX:[[1,0],[1,6]],dashArrayY:[1,0,6,0],rotation:Math.PI/4},{color:fr,symbol:"triangle",dashArrayX:[[9,9],[0,9,9,0]],dashArrayY:[7,2],symbolSize:.75}]}},textStyle:{fontFamily:Zv.match(/^Win/)?"Microsoft YaHei":"sans-serif",fontSize:12,fontStyle:"normal",fontWeight:"normal"},blendMode:null,stateAnimation:{duration:300,easing:"cubicOut"},animation:"auto",animationDuration:1e3,animationDurationUpdate:500,animationEasing:"cubicInOut",animationEasingUpdate:"cubicInOut",animationThreshold:2e3,progressiveThreshold:3e3,progressive:400,hoverLayerThreshold:3e3,useUTC:!1};var Kv=W(["tooltip","label","itemName","itemId","itemGroupId","seriesName"]),$e="original",ke="arrayRows",Xe="objectRows",ut="keyedColumns",Bt="typedArray",qv="unknown",ot="column",Gr="row",Ce={Must:1,Might:2,Not:3},jv=le();function Cy(r){jv(r).datasetMap=W()}function Qv(r,t,e){var n={},a=Ns(t);if(!a||!r)return n;var i=[],o=[],s=t.ecModel,l=jv(s).datasetMap,u=a.uid+"_"+e.seriesLayoutBy,c,f;r=r.slice(),w(r,function(p,m){var g=H(p)?p:r[m]={name:p};g.type==="ordinal"&&c==null&&(c=m,f=d(g)),n[g.name]=[]});var h=l.get(u)||l.set(u,{categoryWayDim:f,valueWayDim:0});w(r,function(p,m){var g=p.name,y=d(p);if(c==null){var _=h.valueWayDim;v(n[g],_,y),v(o,_,y),h.valueWayDim+=y}else if(c===m)v(n[g],0,y),v(i,0,y);else{var _=h.categoryWayDim;v(n[g],_,y),v(o,_,y),h.categoryWayDim+=y}});function v(p,m,g){for(var y=0;yt)return r[n];return r[e-1]}function th(r,t,e,n,a,i,o){i=i||r;var s=t(i),l=s.paletteIdx||0,u=s.paletteNameMap=s.paletteNameMap||{};if(u.hasOwnProperty(a))return u[a];var c=o==null||!n?e:Ly(n,o);if(c=c||e,!(!c||!c.length)){var f=c[l];return a&&(u[a]=f),s.paletteIdx=(l+1)%c.length,f}}function Py(r,t){t(r).paletteIdx=0,t(r).paletteNameMap={}}var jn,Yr,ru,nu="\0_ec_inner",Ry=1,rh=function(r){N(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.init=function(e,n,a,i,o,s){i=i||{},this.option=null,this._theme=new Te(i),this._locale=new Te(o),this._optionManager=s},t.prototype.setOption=function(e,n,a){var i=ou(n);this._optionManager.setOption(e,a,i),this._resetOption(null,i)},t.prototype.resetOption=function(e,n){return this._resetOption(e,ou(n))},t.prototype._resetOption=function(e,n){var a=!1,i=this._optionManager;if(!e||e==="recreate"){var o=i.mountOption(e==="recreate");!this.option||e==="recreate"?ru(this,o):(this.restoreData(),this._mergeOption(o,n)),a=!0}if((e==="timeline"||e==="media")&&this.restoreData(),!e||e==="recreate"||e==="timeline"){var s=i.getTimelineOption(this);s&&(a=!0,this._mergeOption(s,n))}if(!e||e==="recreate"||e==="media"){var l=i.getMediaOption(this);l.length&&w(l,function(u){a=!0,this._mergeOption(u,n)},this)}return a},t.prototype.mergeOption=function(e){this._mergeOption(e,null)},t.prototype._mergeOption=function(e,n){var a=this.option,i=this._componentsMap,o=this._componentsCount,s=[],l=W(),u=n&&n.replaceMergeMainTypeMap;Cy(this),w(e,function(f,h){f!=null&&(ie.hasClass(h)?h&&(s.push(h),l.set(h,!0)):a[h]=a[h]==null?X(f):Z(a[h],f,!0))}),u&&u.each(function(f,h){ie.hasClass(h)&&!l.get(h)&&(s.push(h),l.set(h,!0))}),ie.topologicalTravel(s,ie.getAllClassMainTypes(),c,this);function c(f){var h=My(this,f,he(e[f])),v=i.get(f),d=v?u&&u.get(f)?"replaceMerge":"normalMerge":"replaceAll",p=Ug(v,h,d);Qg(p,f,ie),a[f]=null,i.set(f,null),o.set(f,0);var m=[],g=[],y=0,_;w(p,function(S,b){var x=S.existing,C=S.newOption;if(!C)x&&(x.mergeOption({},this),x.optionUpdated({},!1));else{var T=f==="series",A=ie.getClass(f,S.keyInfo.subType,!T);if(!A)return;if(f==="tooltip"){if(_)return;_=!0}if(x&&x.constructor===A)x.name=S.keyInfo.name,x.mergeOption(C,this),x.optionUpdated(C,!1);else{var M=O({componentIndex:b},S.keyInfo);x=new A(C,this,this,M),O(x,M),S.brandNew&&(x.__requireNewView=!0),x.init(C,this,this),x.optionUpdated(null,!0)}}x?(m.push(x.option),g.push(x),y++):(m.push(void 0),g.push(void 0))},this),a[f]=m,i.set(f,g),o.set(f,y),f==="series"&&jn(this)}this._seriesIndices||jn(this)},t.prototype.getOption=function(){var e=X(this.option);return w(e,function(n,a){if(ie.hasClass(a)){for(var i=he(n),o=i.length,s=!1,l=o-1;l>=0;l--)i[l]&&!Sn(i[l])?s=!0:(i[l]=null,!s&&o--);i.length=o,e[a]=i}}),delete e[nu],e},t.prototype.getTheme=function(){return this._theme},t.prototype.getLocaleModel=function(){return this._locale},t.prototype.setUpdatePayload=function(e){this._payload=e},t.prototype.getUpdatePayload=function(){return this._payload},t.prototype.getComponent=function(e,n){var a=this._componentsMap.get(e);if(a){var i=a[n||0];if(i)return i;if(n==null){for(var o=0;o=t:e==="max"?r<=t:r===t}function Hy(r,t){return r.join(",")===t.join(",")}const Uy=zy;var Ze=w,Mn=H,su=["areaStyle","lineStyle","nodeStyle","linkStyle","chordStyle","label","labelLine"];function Ai(r){var t=r&&r.itemStyle;if(t)for(var e=0,n=su.length;e=0;m--){var g=r[m];if(s||(d=g.data.rawIndexOf(g.stackedByDimension,v)),d>=0){var y=g.data.getByRawIndex(g.stackResultDimension,d);if(l==="all"||l==="positive"&&y>0||l==="negative"&&y<0||l==="samesign"&&h>=0&&y>0||l==="samesign"&&h<=0&&y<0){h=Gg(h,y),p=y;break}}}return n[0]=h,n[1]=p,n})})}var oi=function(){function r(t){this.data=t.data||(t.sourceFormat===ut?{}:[]),this.sourceFormat=t.sourceFormat||qv,this.seriesLayoutBy=t.seriesLayoutBy||ot,this.startIndex=t.startIndex||0,this.dimensionsDetectedCount=t.dimensionsDetectedCount,this.metaRawOption=t.metaRawOption;var e=this.dimensionsDefine=t.dimensionsDefine;if(e)for(var n=0;np&&(p=_)}v[0]=d,v[1]=p}},a=function(){return this._data?this._data.length/this._dimSize:0};du=(t={},t[ke+"_"+ot]={pure:!0,appendData:i},t[ke+"_"+Gr]={pure:!0,appendData:function(){throw new Error('Do not support appendData when set seriesLayoutBy: "row".')}},t[Xe]={pure:!0,appendData:i},t[ut]={pure:!0,appendData:function(o){var s=this._data;w(o,function(l,u){for(var c=s[u]||(s[u]=[]),f=0;f<(l||[]).length;f++)c.push(l[f])})}},t[$e]={appendData:i},t[Bt]={persistent:!1,pure:!0,appendData:function(o){this._data=o},clean:function(){this._offset+=this.count(),this._data=null}},t);function i(o){for(var s=0;s=0&&(p=o.interpolatedValue[m])}return p!=null?p+"":""})}},r.prototype.getRawValue=function(t,e){return Pr(this.getData(e),t)},r.prototype.formatTooltip=function(t,e,n){},r}();function yu(r){var t,e;return H(r)?r.type&&(e=r):t=r,{text:t,frag:e}}function gn(r){return new l0(r)}var l0=function(){function r(t){t=t||{},this._reset=t.reset,this._plan=t.plan,this._count=t.count,this._onDirty=t.onDirty,this._dirty=!0}return r.prototype.perform=function(t){var e=this._upstream,n=t&&t.skip;if(this._dirty&&e){var a=this.context;a.data=a.outputData=e.context.outputData}this.__pipeline&&(this.__pipeline.currentTask=this);var i;this._plan&&!n&&(i=this._plan(this.context));var o=c(this._modBy),s=this._modDataCount||0,l=c(t&&t.modBy),u=t&&t.modDataCount||0;(o!==l||s!==u)&&(i="reset");function c(y){return!(y>=1)&&(y=1),y}var f;(this._dirty||i==="reset")&&(this._dirty=!1,f=this._doReset(n)),this._modBy=l,this._modDataCount=u;var h=t&&t.step;if(e?this._dueEnd=e._outputDueEnd:this._dueEnd=this._count?this._count(this.context):1/0,this._progress){var v=this._dueIndex,d=Math.min(h!=null?this._dueIndex+h:1/0,this._dueEnd);if(!n&&(f||v1&&n>0?s:o}};return i;function o(){return t=r?null:lt},gte:function(r,t){return r>=t}},c0=function(){function r(t,e){if(!se(e)){var n="";j(n)}this._opFn=dh[t],this._rvalFloat=Vt(e)}return r.prototype.evaluate=function(t){return se(t)?this._opFn(t,this._rvalFloat):this._opFn(Vt(t),this._rvalFloat)},r}(),ph=function(){function r(t,e){var n=t==="desc";this._resultLT=n?1:-1,e==null&&(e=n?"min":"max"),this._incomparable=e==="min"?-1/0:1/0}return r.prototype.evaluate=function(t,e){var n=se(t)?t:Vt(t),a=se(e)?e:Vt(e),i=isNaN(n),o=isNaN(a);if(i&&(n=this._incomparable),o&&(a=this._incomparable),i&&o){var s=G(t),l=G(e);s&&(n=l?t:0),l&&(a=s?e:0)}return na?-this._resultLT:0},r}(),f0=function(){function r(t,e){this._rval=e,this._isEQ=t,this._rvalTypeof=typeof e,this._rvalFloat=Vt(e)}return r.prototype.evaluate=function(t){var e=t===this._rval;if(!e){var n=typeof t;n!==this._rvalTypeof&&(n==="number"||this._rvalTypeof==="number")&&(e=Vt(t)===this._rvalFloat)}return this._isEQ?e:!e},r}();function v0(r,t){return r==="eq"||r==="ne"?new f0(r==="eq",t):gt(dh,r)?new c0(r,t):null}var h0=function(){function r(){}return r.prototype.getRawData=function(){throw new Error("not supported")},r.prototype.getRawDataItem=function(t){throw new Error("not supported")},r.prototype.cloneRawData=function(){},r.prototype.getDimensionInfo=function(t){},r.prototype.cloneAllDimensionInfo=function(){},r.prototype.count=function(){},r.prototype.retrieveValue=function(t,e){},r.prototype.retrieveValueFromItem=function(t,e){},r.prototype.convertValue=function(t,e){return ba(t,e)},r}();function d0(r,t){var e=new h0,n=r.data,a=e.sourceFormat=r.sourceFormat,i=r.startIndex,o="";r.seriesLayoutBy!==ot&&j(o);var s=[],l={},u=r.dimensionsDefine;if(u)w(u,function(p,m){var g=p.name,y={index:m,name:g,displayName:p.displayName};if(s.push(y),g!=null){var _="";gt(l,g)&&j(_),l[g]=y}});else for(var c=0;c65535?b0:w0}function vr(){return[1/0,-1/0]}function C0(r){var t=r.constructor;return t===Array?r.slice():new t(r)}function xu(r,t,e,n,a){var i=yh[e||"float"];if(a){var o=r[t],s=o&&o.length;if(s!==n){for(var l=new i(n),u=0;um[1]&&(m[1]=p)}return this._rawCount=this._count=l,{start:s,end:l}},r.prototype._initDataFromProvider=function(t,e,n){for(var a=this._provider,i=this._chunks,o=this._dimensions,s=o.length,l=this._rawExtent,u=z(o,function(y){return y.property}),c=0;cg[1]&&(g[1]=m)}}!a.persistent&&a.clean&&a.clean(),this._rawCount=this._count=e,this._extent=[]},r.prototype.count=function(){return this._count},r.prototype.get=function(t,e){if(!(e>=0&&e=0&&e=this._rawCount||t<0)return-1;if(!this._indices)return t;var e=this._indices,n=e[t];if(n!=null&&nt)i=o-1;else return o}return-1},r.prototype.indicesOfNearest=function(t,e,n){var a=this._chunks,i=a[t],o=[];if(!i)return o;n==null&&(n=1/0);for(var s=1/0,l=-1,u=0,c=0,f=this.count();c=0&&l<0)&&(s=d,l=v,u=0),v===l&&(o[u++]=c))}return o.length=u,o},r.prototype.getIndices=function(){var t,e=this._indices;if(e){var n=e.constructor,a=this._count;if(n===Array){t=new n(a);for(var i=0;i=f&&y<=h||isNaN(y))&&(l[u++]=p),p++}d=!0}else if(i===2){for(var m=v[a[0]],_=v[a[1]],S=t[a[1]][0],b=t[a[1]][1],g=0;g=f&&y<=h||isNaN(y))&&(x>=S&&x<=b||isNaN(x))&&(l[u++]=p),p++}d=!0}}if(!d)if(i===1)for(var g=0;g=f&&y<=h||isNaN(y))&&(l[u++]=C)}else for(var g=0;gt[M][1])&&(T=!1)}T&&(l[u++]=e.getRawIndex(g))}return ug[1]&&(g[1]=m)}}}},r.prototype.lttbDownSample=function(t,e){var n=this.clone([t],!0),a=n._chunks,i=a[t],o=this.count(),s=0,l=Math.floor(1/e),u=this.getRawIndex(0),c,f,h,v=new(Xr(this._rawCount))(Math.min((Math.ceil(o/l)+2)*2,o));v[s++]=u;for(var d=1;dc&&(c=f,h=S)}D>0&&Dc-d&&(l=c-d,s.length=l);for(var p=0;pf[1]&&(f[1]=g),h[v++]=y}return i._count=v,i._indices=h,i._updateGetRawIdx(),i},r.prototype.each=function(t,e){if(this._count)for(var n=t.length,a=this._chunks,i=0,o=this.count();il&&(l=f)}return o=[s,l],this._extent[t]=o,o},r.prototype.getRawDataItem=function(t){var e=this.getRawIndex(t);if(this._provider.persistent)return this._provider.getItem(e);for(var n=[],a=this._chunks,i=0;i=0?this._indices[t]:-1},r.prototype._updateGetRawIdx=function(){this.getRawIndex=this._indices?this._getRawIdx:this._getRawIdxIdentity},r.internalField=function(){function t(e,n,a,i){return ba(e[i],this._dimensions[i])}Li={arrayRows:t,objectRows:function(e,n,a,i){return ba(e[n],this._dimensions[i])},keyedColumns:t,original:function(e,n,a,i){var o=e&&(e.value==null?e:e.value);return ba(o instanceof Array?o[i]:o,this._dimensions[i])},typedArray:function(e,n,a,i){return e[i]}}}(),r}();const ko=T0;var _h=function(){function r(t){this._sourceList=[],this._storeList=[],this._upstreamSignList=[],this._versionSignBase=0,this._dirty=!0,this._sourceHost=t}return r.prototype.dirty=function(){this._setLocalSource([],[]),this._storeList=[],this._dirty=!0},r.prototype._setLocalSource=function(t,e){this._sourceList=t,this._upstreamSignList=e,this._versionSignBase++,this._versionSignBase>9e10&&(this._versionSignBase=0)},r.prototype._getVersionSign=function(){return this._sourceHost.uid+"_"+this._versionSignBase},r.prototype.prepareSource=function(){this._isDirty()&&(this._createSource(),this._dirty=!1)},r.prototype._createSource=function(){this._setLocalSource([],[]);var t=this._sourceHost,e=this._getUpstreamSourceManagers(),n=!!e.length,a,i;if(Qn(t)){var o=t,s=void 0,l=void 0,u=void 0;if(n){var c=e[0];c.prepareSource(),u=c.getSource(),s=u.data,l=u.sourceFormat,i=[c._getVersionSign()]}else s=o.get("data",!0),l=He(s)?Bt:$e,i=[];var f=this._getSourceMetaRawOption()||{},h=u&&u.metaRawOption||{},v=ue(f.seriesLayoutBy,h.seriesLayoutBy)||null,d=ue(f.sourceHeader,h.sourceHeader),p=ue(f.dimensions,h.dimensions),m=v!==h.seriesLayoutBy||!!d!=!!h.sourceHeader||p;a=m?[Ro(s,{seriesLayoutBy:v,sourceHeader:d,dimensions:p},l)]:[]}else{var g=t;if(n){var y=this._applyTransform(e);a=y.sourceList,i=y.upstreamSignList}else{var _=g.get("source",!0);a=[Ro(_,this._getSourceMetaRawOption(),null)],i=[]}}this._setLocalSource(a,i)},r.prototype._applyTransform=function(t){var e=this._sourceHost,n=e.get("transform",!0),a=e.get("fromTransformResult",!0);if(a!=null){var i="";t.length!==1&&wu(i)}var o,s=[],l=[];return w(t,function(u){u.prepareSource();var c=u.getSource(a||0),f="";a!=null&&!c&&wu(f),s.push(c),l.push(u._getVersionSign())}),n?o=S0(n,s,{datasetIndex:e.componentIndex}):a!=null&&(o=[e0(s[0])]),{sourceList:o,upstreamSignList:l}},r.prototype._isDirty=function(){if(this._dirty)return!0;for(var t=this._getUpstreamSourceManagers(),e=0;e1||e>0&&!r.noHeader;return w(r.blocks,function(a){var i=wh(a);i>=t&&(t=i+ +(n&&(!i||Eo(a)&&!a.noHeader)))}),t}return 0}function A0(r,t,e,n){var a=t.noHeader,i=I0(wh(t)),o=[],s=t.blocks||[];st(!s||E(s)),s=s||[];var l=r.orderMode;if(t.sortBlocks&&l){s=s.slice();var u={valueAsc:"asc",valueDesc:"desc"};if(gt(u,l)){var c=new ph(u[l],null);s.sort(function(d,p){return c.evaluate(d.sortParam,p.sortParam)})}else l==="seriesDesc"&&s.reverse()}w(s,function(d,p){var m=t.valueFormatter,g=bh(d)(m?O(O({},r),{valueFormatter:m}):r,d,p>0?i.html:0,n);g!=null&&o.push(g)});var f=r.renderMode==="richText"?o.join(i.richText):Oo(o.join(""),a?e:i.html);if(a)return f;var h=Lo(t.header,"ordinal",r.useUTC),v=xh(n,r.renderMode).nameStyle;return r.renderMode==="richText"?Ch(r,h,v)+i.richText+f:Oo('
'+Fe(h)+"
"+f,e)}function M0(r,t,e,n){var a=r.renderMode,i=t.noName,o=t.noValue,s=!t.markerType,l=t.name,u=r.useUTC,c=t.valueFormatter||r.valueFormatter||function(S){return S=E(S)?S:[S],z(S,function(b,x){return Lo(b,E(v)?v[x]:v,u)})};if(!(i&&o)){var f=s?"":r.markupStyleCreator.makeTooltipMarker(t.markerType,t.markerColor||"#333",a),h=i?"":Lo(l,"ordinal",u),v=t.valueType,d=o?[]:c(t.value),p=!s||!i,m=!s&&i,g=xh(n,a),y=g.nameStyle,_=g.valueStyle;return a==="richText"?(s?"":f)+(i?"":Ch(r,h,y))+(o?"":R0(r,d,p,m,_)):Oo((s?"":f)+(i?"":L0(h,!s,y))+(o?"":P0(d,p,m,_)),e)}}function Cu(r,t,e,n,a,i){if(r){var o=bh(r),s={useUTC:a,renderMode:e,orderMode:n,markupStyleCreator:t,valueFormatter:r.valueFormatter};return o(s,r,0,i)}}function I0(r){return{html:T0[r],richText:D0[r]}}function Oo(r,t){var e='
',n="margin: "+t+"px 0 0";return'
'+r+e+"
"}function L0(r,t,e){var n=t?"margin-left:2px":"";return''+Fe(r)+""}function P0(r,t,e,n){var a=e?"10px":"20px",i=t?"float:right;margin-left:"+a:"";return r=E(r)?r:[r],''+z(r,function(o){return Fe(o)}).join("  ")+""}function Ch(r,t,e){return r.markupStyleCreator.wrapRichTextStyle(t,e)}function R0(r,t,e,n,a){var i=[a],o=n?10:20;return e&&i.push({padding:[0,0,0,o],align:"right"}),r.markupStyleCreator.wrapRichTextStyle(E(t)?t.join(" "):t,i)}function k0(r,t){var e=r.getData().getItemVisual(t,"style"),n=e[r.visualDrawType];return nr(n)}function Th(r,t){var e=r.get("padding");return e??(t==="richText"?[8,10]:10)}var Pi=function(){function r(){this.richTextStyles={},this._nextStyleNameId=iv()}return r.prototype._generateStyleName=function(){return"__EC_aUTo_"+this._nextStyleNameId++},r.prototype.makeTooltipMarker=function(t,e,n){var a=n==="richText"?this._generateStyleName():null,i=my({color:e,type:t,renderMode:n,markerId:a});return G(i)?i:(this.richTextStyles[a]=i.style,i.content)},r.prototype.wrapRichTextStyle=function(t,e){var n={};E(e)?w(e,function(i){return O(n,i)}):O(n,e);var a=this._generateStyleName();return this.richTextStyles[a]=n,"{"+a+"|"+t+"}"},r}();function E0(r){var t=r.series,e=r.dataIndex,n=r.multipleSeries,a=t.getData(),i=a.mapDimensionsAll("defaultedTooltip"),o=i.length,s=t.getRawValue(e),l=E(s),u=k0(t,e),c,f,h,v;if(o>1||l&&!o){var d=O0(s,t,e,i,u);c=d.inlineValues,f=d.inlineValueTypes,h=d.blocks,v=d.inlineValues[0]}else if(o){var p=a.getDimensionInfo(i[0]);v=c=Pr(a,e,i[0]),f=p.type}else v=c=l?s[0]:s;var m=ms(t),g=m&&t.name||"",y=a.getName(e),_=n?g:y;return In("section",{header:g,noHeader:n||!m,sortParam:v,blocks:[In("nameValue",{markerType:"item",markerColor:u,name:_,noName:!Bn(_),value:c,valueType:f})].concat(h||[])})}function O0(r,t,e,n,a){var i=t.getData(),o=Da(r,function(f,h,v){var d=i.getDimensionInfo(v);return f=f||d&&d.tooltip!==!1&&d.displayName!=null},!1),s=[],l=[],u=[];n.length?w(n,function(f){c(Pr(i,e,f),f)}):w(r,c);function c(f,h){var v=i.getDimensionInfo(h);!v||v.otherDims.tooltip===!1||(o?u.push(In("nameValue",{markerType:"subItem",markerColor:a,name:v.displayName,value:f,valueType:v.type})):(s.push(f),l.push(v.type)))}return{inlineValues:s,inlineValueTypes:l,blocks:u}}var At=le();function Jn(r,t){return r.getName(t)||r.getId(t)}var wa="__universalTransitionEnabled",li=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e._selectedDataIndicesMap={},e}return t.prototype.init=function(e,n,a){this.seriesIndex=this.componentIndex,this.dataTask=gn({count:B0,reset:V0}),this.dataTask.context={model:this},this.mergeDefaultAndTheme(e,a);var i=At(this).sourceManager=new _h(this);i.prepareSource();var o=this.getInitialData(e,a);Du(o,this),this.dataTask.context.data=o,At(this).dataBeforeProcessed=o,Tu(this),this._initSelectedMapFromData(o)},t.prototype.mergeDefaultAndTheme=function(e,n){var a=An(this),i=a?ii(e):{},o=this.subType;ie.hasClass(o)&&(o+="Series"),Z(e,n.getTheme().get(this.subType)),Z(e,this.getDefaultOption()),bo(e,"label",["show"]),this.fillDataTextStyle(e.data),a&&Lr(e,i,a)},t.prototype.mergeOption=function(e,n){e=Z(this.option,e,!0),this.fillDataTextStyle(e.data);var a=An(this);a&&Lr(this.option,e,a);var i=At(this).sourceManager;i.dirty(),i.prepareSource();var o=this.getInitialData(e,n);Du(o,this),this.dataTask.dirty(),this.dataTask.context.data=o,At(this).dataBeforeProcessed=o,Tu(this),this._initSelectedMapFromData(o)},t.prototype.fillDataTextStyle=function(e){if(e&&!He(e))for(var n=["show"],a=0;athis.getShallow("animationThreshold")&&(n=!1),!!n},t.prototype.restoreData=function(){this.dataTask.dirty()},t.prototype.getColorFromPalette=function(e,n,a){var i=this.ecModel,o=Bs.prototype.getColorFromPalette.call(this,e,n,a);return o||(o=i.getColorFromPalette(e,n,a)),o},t.prototype.coordDimToDataDim=function(e){return this.getRawData().mapDimensionsAll(e)},t.prototype.getProgressive=function(){return this.get("progressive")},t.prototype.getProgressiveThreshold=function(){return this.get("progressiveThreshold")},t.prototype.select=function(e,n){this._innerSelect(this.getData(n),e)},t.prototype.unselect=function(e,n){var a=this.option.selectedMap;if(a){var i=this.option.selectedMode,o=this.getData(n);if(i==="series"||a==="all"){this.option.selectedMap={},this._selectedDataIndicesMap={};return}for(var s=0;s=0&&a.push(o)}return a},t.prototype.isSelected=function(e,n){var a=this.option.selectedMap;if(!a)return!1;var i=this.getData(n);return(a==="all"||a[Jn(i,e)])&&!i.getItemModel(e).get(["select","disabled"])},t.prototype.isUniversalTransitionEnabled=function(){if(this[wa])return!0;var e=this.option.universalTransition;return e?e===!0?!0:e&&e.enabled:!1},t.prototype._innerSelect=function(e,n){var a,i,o=this.option,s=o.selectedMode,l=n.length;if(!(!s||!l)){if(s==="series")o.selectedMap="all";else if(s==="multiple"){H(o.selectedMap)||(o.selectedMap={});for(var u=o.selectedMap,c=0;c0&&this._innerSelect(e,n)}},t.registerClass=function(e){return ie.registerClass(e)},t.protoInitialize=function(){var e=t.prototype;e.type="series.__base__",e.seriesIndex=0,e.ignoreStyleOnData=!1,e.hasSymbolVisual=!1,e.defaultSymbol="circle",e.visualStyleAccessPath="itemStyle",e.visualDrawType="fill"}(),t}(ie);St(li,s0);St(li,Bs);hv(li,ie);function Tu(r){var t=r.name;ms(r)||(r.name=N0(r)||t)}function N0(r){var t=r.getRawData(),e=t.mapDimensionsAll("seriesName"),n=[];return w(e,function(a){var i=t.getDimensionInfo(a);i.displayName&&n.push(i.displayName)}),n.join(" ")}function B0(r){return r.model.getRawData().count()}function V0(r){var t=r.model;return t.setData(t.getRawData().cloneShallow()),z0}function z0(r,t){t.outputData&&r.end>t.outputData.count()&&t.model.getRawData().cloneShallow(t.outputData)}function Du(r,t){w(vg(r.CHANGABLE_METHODS,r.DOWNSAMPLE_METHODS),function(e){r.wrapMethod(e,Q(G0,t))})}function G0(r,t){var e=No(r);return e&&e.setOutputEnd((t||this).count()),t}function No(r){var t=(r.ecModel||{}).scheduler,e=t&&t.getPipeline(r.uid);if(e){var n=e.currentTask;if(n){var a=n.agentStubMap;a&&(n=a.get(r.uid))}return n}}const lt=li;var Hs=function(){function r(){this.group=new pe,this.uid=Wn("viewComponent")}return r.prototype.init=function(t,e){},r.prototype.render=function(t,e,n,a){},r.prototype.dispose=function(t,e){},r.prototype.updateView=function(t,e,n,a){},r.prototype.updateLayout=function(t,e,n,a){},r.prototype.updateVisual=function(t,e,n,a){},r.prototype.toggleBlurSeries=function(t,e,n){},r.prototype.eachRendered=function(t){var e=this.group;e&&e.traverse(t)},r}();_s(Hs);Ua(Hs);const Ye=Hs;function Hn(){var r=le();return function(t){var e=r(t),n=t.pipelineContext,a=!!e.large,i=!!e.progressiveRender,o=e.large=!!(n&&n.large),s=e.progressiveRender=!!(n&&n.progressiveRender);return(a!==o||i!==s)&&"reset"}}var Dh=le(),F0=Hn(),Us=function(){function r(){this.group=new pe,this.uid=Wn("viewChart"),this.renderTask=gn({plan:W0,reset:H0}),this.renderTask.context={view:this}}return r.prototype.init=function(t,e){},r.prototype.render=function(t,e,n,a){},r.prototype.highlight=function(t,e,n,a){var i=t.getData(a&&a.dataType);i&&Mu(i,a,"emphasis")},r.prototype.downplay=function(t,e,n,a){var i=t.getData(a&&a.dataType);i&&Mu(i,a,"normal")},r.prototype.remove=function(t,e){this.group.removeAll()},r.prototype.dispose=function(t,e){},r.prototype.updateView=function(t,e,n,a){this.render(t,e,n,a)},r.prototype.updateLayout=function(t,e,n,a){this.render(t,e,n,a)},r.prototype.updateVisual=function(t,e,n,a){this.render(t,e,n,a)},r.prototype.eachRendered=function(t){Fn(this.group,t)},r.markUpdateMethod=function(t,e){Dh(t).updateMethod=e},r.protoInitialize=function(){var t=r.prototype;t.type="chart"}(),r}();function Au(r,t,e){r&&Do(r)&&(t==="emphasis"?Ar:Mr)(r,e)}function Mu(r,t,e){var n=rr(r,t),a=t&&t.highlightKey!=null?Em(t.highlightKey):null;n!=null?w(he(n),function(i){Au(r.getItemGraphicEl(i),e,a)}):r.eachItemGraphicEl(function(i){Au(i,e,a)})}_s(Us);Ua(Us);function W0(r){return F0(r.model)}function H0(r){var t=r.model,e=r.ecModel,n=r.api,a=r.payload,i=t.pipelineContext.progressiveRender,o=r.view,s=a&&Dh(a).updateMethod,l=i?"incrementalPrepareRender":s&&o[s]?s:"render";return l!=="render"&&o[l](t,e,n,a),U0[l]}var U0={incrementalPrepareRender:{progress:function(r,t){t.view.incrementalRender(r,t.model,t.ecModel,t.api,t.payload)}},render:{forceFirstProgress:!0,progress:function(r,t){t.view.render(t.model,t.ecModel,t.api,t.payload)}}};const Oe=Us;var Oa="\0__throttleOriginMethod",Iu="\0__throttleRate",Lu="\0__throttleType";function Ys(r,t,e){var n,a=0,i=0,o=null,s,l,u,c;t=t||0;function f(){i=new Date().getTime(),o=null,r.apply(l,u||[])}var h=function(){for(var v=[],d=0;d=0?f():o=setTimeout(f,-s),a=n};return h.clear=function(){o&&(clearTimeout(o),o=null)},h.debounceNextCall=function(v){c=v},h}function Ah(r,t,e,n){var a=r[t];if(a){var i=a[Oa]||a,o=a[Lu],s=a[Iu];if(s!==e||o!==n){if(e==null||!n)return r[t]=i;a=r[t]=Ys(i,e,n==="debounce"),a[Oa]=i,a[Lu]=n,a[Iu]=e}return a}}function Bo(r,t){var e=r[t];e&&e[Oa]&&(e.clear&&e.clear(),r[t]=e[Oa])}var Pu=le(),Ru={itemStyle:xn(Ev,!0),lineStyle:xn(kv,!0)},Y0={lineStyle:"stroke",itemStyle:"fill"};function Mh(r,t){var e=r.visualStyleMapper||Ru[t];return e||(console.warn("Unknown style type '"+t+"'."),Ru.itemStyle)}function Ih(r,t){var e=r.visualDrawType||Y0[t];return e||(console.warn("Unknown style type '"+t+"'."),"fill")}var $0={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,t){var e=r.getData(),n=r.visualStyleAccessPath||"itemStyle",a=r.getModel(n),i=Mh(r,n),o=i(a),s=a.getShallow("decal");s&&(e.setVisual("decal",s),s.dirty=!0);var l=Ih(r,n),u=o[l],c=$(u)?u:null,f=o.fill==="auto"||o.stroke==="auto";if(!o[l]||c||f){var h=r.getColorFromPalette(r.name,null,t.getSeriesCount());o[l]||(o[l]=h,e.setVisual("colorFromPalette",!0)),o.fill=o.fill==="auto"||$(o.fill)?h:o.fill,o.stroke=o.stroke==="auto"||$(o.stroke)?h:o.stroke}if(e.setVisual("style",o),e.setVisual("drawType",l),!t.isSeriesFiltered(r)&&c)return e.setVisual("colorFromPalette",!1),{dataEach:function(v,d){var p=r.getDataParams(d),m=O({},o);m[l]=c(p),v.setItemVisual(d,"style",m)}}}},Zr=new Te,X0={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,t){if(!(r.ignoreStyleOnData||t.isSeriesFiltered(r))){var e=r.getData(),n=r.visualStyleAccessPath||"itemStyle",a=Mh(r,n),i=e.getVisual("drawType");return{dataEach:e.hasItemOption?function(o,s){var l=o.getRawDataItem(s);if(l&&l[n]){Zr.option=l[n];var u=a(Zr),c=o.ensureUniqueItemVisual(s,"style");O(c,u),Zr.option.decal&&(o.setItemVisual(s,"decal",Zr.option.decal),Zr.option.decal.dirty=!0),i in u&&o.setItemVisual(s,"colorFromPalette",!1)}}:null}}}},Z0={performRawSeries:!0,overallReset:function(r){var t=W();r.eachSeries(function(e){var n=e.getColorBy();if(!e.isColorBySeries()){var a=e.type+"-"+n,i=t.get(a);i||(i={},t.set(a,i)),Pu(e).scope=i}}),r.eachSeries(function(e){if(!(e.isColorBySeries()||r.isSeriesFiltered(e))){var n=e.getRawData(),a={},i=e.getData(),o=Pu(e).scope,s=e.visualStyleAccessPath||"itemStyle",l=Ih(e,s);i.each(function(u){var c=i.getRawIndex(u);a[c]=u}),n.each(function(u){var c=a[u],f=i.getItemVisual(c,"colorFromPalette");if(f){var h=i.ensureUniqueItemVisual(c,"style"),v=n.getName(u)||u+"",d=n.count();h[l]=e.getColorFromPalette(v,o,d)}})}})}},ea=Math.PI;function K0(r,t){t=t||{},te(t,{text:"loading",textColor:"#000",fontSize:12,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif",maskColor:"rgba(255, 255, 255, 0.8)",showSpinner:!0,color:"#5470c6",spinnerRadius:10,lineWidth:5,zlevel:0});var e=new pe,n=new ve({style:{fill:t.maskColor},zlevel:t.zlevel,z:1e4});e.add(n);var a=new we({style:{text:t.text,fill:t.textColor,fontSize:t.fontSize,fontWeight:t.fontWeight,fontStyle:t.fontStyle,fontFamily:t.fontFamily},zlevel:t.zlevel,z:10001}),i=new ve({style:{fill:"none"},textContent:a,textConfig:{position:"right",distance:10},zlevel:t.zlevel,z:10001});e.add(i);var o;return t.showSpinner&&(o=new ds({shape:{startAngle:-ea/2,endAngle:-ea/2+.1,r:t.spinnerRadius},style:{stroke:t.color,lineCap:"round",lineWidth:t.lineWidth},zlevel:t.zlevel,z:10001}),o.animateShape(!0).when(1e3,{endAngle:ea*3/2}).start("circularInOut"),o.animateShape(!0).when(1e3,{startAngle:ea*3/2}).delay(300).start("circularInOut"),e.add(o)),e.resize=function(){var s=a.getBoundingRect().width,l=t.showSpinner?t.spinnerRadius:0,u=(r.getWidth()-l*2-(t.showSpinner&&s?10:0)-s)/2-(t.showSpinner&&s?0:5+s/2)+(t.showSpinner?0:s/2)+(s?0:l),c=r.getHeight()/2;t.showSpinner&&o.setShape({cx:u,cy:c}),i.setShape({x:u-l,y:c-l,width:l*2,height:l*2}),n.setShape({x:0,y:0,width:r.getWidth(),height:r.getHeight()})},e.resize(),e}var q0=function(){function r(t,e,n,a){this._stageTaskMap=W(),this.ecInstance=t,this.api=e,n=this._dataProcessorHandlers=n.slice(),a=this._visualHandlers=a.slice(),this._allHandlers=n.concat(a)}return r.prototype.restoreData=function(t,e){t.restoreData(e),this._stageTaskMap.each(function(n){var a=n.overallTask;a&&a.dirty()})},r.prototype.getPerformArgs=function(t,e){if(t.__pipeline){var n=this._pipelineMap.get(t.__pipeline.id),a=n.context,i=!e&&n.progressiveEnabled&&(!a||a.progressiveRender)&&t.__idxInPipeline>n.blockIndex,o=i?n.step:null,s=a&&a.modDataCount,l=s!=null?Math.ceil(s/o):null;return{step:o,modBy:l,modDataCount:s}}},r.prototype.getPipeline=function(t){return this._pipelineMap.get(t)},r.prototype.updateStreamModes=function(t,e){var n=this._pipelineMap.get(t.uid),a=t.getData(),i=a.count(),o=n.progressiveEnabled&&e.incrementalPrepareRender&&i>=n.threshold,s=t.get("large")&&i>=t.get("largeThreshold"),l=t.get("progressiveChunkMode")==="mod"?i:null;t.pipelineContext=n.context={progressiveRender:o,modDataCount:l,large:s}},r.prototype.restorePipelines=function(t){var e=this,n=e._pipelineMap=W();t.eachSeries(function(a){var i=a.getProgressive(),o=a.uid;n.set(o,{id:o,head:null,tail:null,threshold:a.getProgressiveThreshold(),progressiveEnabled:i&&!(a.preventIncremental&&a.preventIncremental()),blockIndex:-1,step:Math.round(i||700),count:0}),e._pipe(a,a.dataTask)})},r.prototype.prepareStageTasks=function(){var t=this._stageTaskMap,e=this.api.getModel(),n=this.api;w(this._allHandlers,function(a){var i=t.get(a.uid)||t.set(a.uid,{}),o="";st(!(a.reset&&a.overallReset),o),a.reset&&this._createSeriesStageTask(a,i,e,n),a.overallReset&&this._createOverallStageTask(a,i,e,n)},this)},r.prototype.prepareView=function(t,e,n,a){var i=t.renderTask,o=i.context;o.model=e,o.ecModel=n,o.api=a,i.__block=!t.incrementalPrepareRender,this._pipe(e,i)},r.prototype.performDataProcessorTasks=function(t,e){this._performStageTasks(this._dataProcessorHandlers,t,e,{block:!0})},r.prototype.performVisualTasks=function(t,e,n){this._performStageTasks(this._visualHandlers,t,e,n)},r.prototype._performStageTasks=function(t,e,n,a){a=a||{};var i=!1,o=this;w(t,function(l,u){if(!(a.visualType&&a.visualType!==l.visualType)){var c=o._stageTaskMap.get(l.uid),f=c.seriesTaskMap,h=c.overallTask;if(h){var v,d=h.agentStubMap;d.each(function(m){s(a,m)&&(m.dirty(),v=!0)}),v&&h.dirty(),o.updatePayload(h,n);var p=o.getPerformArgs(h,a.block);d.each(function(m){m.perform(p)}),h.perform(p)&&(i=!0)}else f&&f.each(function(m,g){s(a,m)&&m.dirty();var y=o.getPerformArgs(m,a.block);y.skip=!l.performRawSeries&&e.isSeriesFiltered(m.context.model),o.updatePayload(m,n),m.perform(y)&&(i=!0)})}});function s(l,u){return l.setDirty&&(!l.dirtyMap||l.dirtyMap.get(u.__pipeline.id))}this.unfinished=i||this.unfinished},r.prototype.performSeriesTasks=function(t){var e;t.eachSeries(function(n){e=n.dataTask.perform()||e}),this.unfinished=e||this.unfinished},r.prototype.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)})},r.prototype.updatePayload=function(t,e){e!=="remain"&&(t.context.payload=e)},r.prototype._createSeriesStageTask=function(t,e,n,a){var i=this,o=e.seriesTaskMap,s=e.seriesTaskMap=W(),l=t.seriesType,u=t.getTargetSeries;t.createOnAllSeries?n.eachRawSeries(c):l?n.eachRawSeriesByType(l,c):u&&u(n,a).each(c);function c(f){var h=f.uid,v=s.set(h,o&&o.get(h)||gn({plan:t_,reset:r_,count:a_}));v.context={model:f,ecModel:n,api:a,useClearVisual:t.isVisual&&!t.isLayout,plan:t.plan,reset:t.reset,scheduler:i},i._pipe(f,v)}},r.prototype._createOverallStageTask=function(t,e,n,a){var i=this,o=e.overallTask=e.overallTask||gn({reset:j0});o.context={ecModel:n,api:a,overallReset:t.overallReset,scheduler:i};var s=o.agentStubMap,l=o.agentStubMap=W(),u=t.seriesType,c=t.getTargetSeries,f=!0,h=!1,v="";st(!t.createOnAllSeries,v),u?n.eachRawSeriesByType(u,d):c?c(n,a).each(d):(f=!1,w(n.getSeries(),d));function d(p){var m=p.uid,g=l.set(m,s&&s.get(m)||(h=!0,gn({reset:Q0,onDirty:e_})));g.context={model:p,overallProgress:f},g.agent=o,g.__block=f,i._pipe(p,g)}h&&o.dirty()},r.prototype._pipe=function(t,e){var n=t.uid,a=this._pipelineMap.get(n);!a.head&&(a.head=e),a.tail&&a.tail.pipe(e),a.tail=e,e.__idxInPipeline=a.count++,e.__pipeline=a},r.wrapStageHandler=function(t,e){return $(t)&&(t={overallReset:t,seriesType:i_(t)}),t.uid=Wn("stageHandler"),e&&(t.visualType=e),t},r}();function j0(r){r.overallReset(r.ecModel,r.api,r.payload)}function Q0(r){return r.overallProgress&&J0}function J0(){this.agent.dirty(),this.getDownstream().dirty()}function e_(){this.agent&&this.agent.dirty()}function t_(r){return r.plan?r.plan(r.model,r.ecModel,r.api,r.payload):null}function r_(r){r.useClearVisual&&r.data.clearAllVisual();var t=r.resetDefines=he(r.reset(r.model,r.ecModel,r.api,r.payload));return t.length>1?z(t,function(e,n){return Lh(n)}):n_}var n_=Lh(0);function Lh(r){return function(t,e){var n=e.data,a=e.resetDefines[r];if(a&&a.dataEach)for(var i=t.start;i0&&v===u.length-h.length){var d=u.slice(0,v);d!=="data"&&(e.mainType=d,e[h.toLowerCase()]=l,c=!0)}}s.hasOwnProperty(u)&&(n[u]=l,c=!0),c||(a[u]=l)})}return{cptQuery:e,dataQuery:n,otherQuery:a}},r.prototype.filter=function(t,e){var n=this.eventInfo;if(!n)return!0;var a=n.targetEl,i=n.packedEvent,o=n.model,s=n.view;if(!o||!s)return!0;var l=e.cptQuery,u=e.dataQuery;return c(l,o,"mainType")&&c(l,o,"subType")&&c(l,o,"index","componentIndex")&&c(l,o,"name")&&c(l,o,"id")&&c(u,i,"name")&&c(u,i,"dataIndex")&&c(u,i,"dataType")&&(!s.filterForExposedEvent||s.filterForExposedEvent(t,e.otherQuery,a,i));function c(f,h,v,d){return f[v]==null||h[d||v]===f[v]}},r.prototype.afterTrigger=function(){this.eventInfo=null},r}(),Vo=["symbol","symbolSize","symbolRotate","symbolOffset"],Nu=Vo.concat(["symbolKeepAspect"]),u_={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,t){var e=r.getData();if(r.legendIcon&&e.setVisual("legendIcon",r.legendIcon),!r.hasSymbolVisual)return;for(var n={},a={},i=!1,o=0;o0&&e.unfinished);e.unfinished||this._zr.flush()}}},t.prototype.getDom=function(){return this._dom},t.prototype.getId=function(){return this.id},t.prototype.getZr=function(){return this._zr},t.prototype.isSSR=function(){return this._ssr},t.prototype.setOption=function(e,n,a){if(!this[Ae]){if(this._disposed){this.id;return}var i,o,s;if(H(n)&&(a=n.lazyUpdate,i=n.silent,o=n.replaceMerge,s=n.transition,n=n.notMerge),this[Ae]=!0,!this._model||n){var l=new Uy(this._api),u=this._theme,c=this._model=new nh;c.scheduler=this._scheduler,c.ssr=this._ssr,c.init(null,null,null,u,this._locale,l)}this._model.setOption(e,{replaceMerge:o},Wo);var f={seriesTransition:s,optionChanged:!0};if(a)this[Ee]={silent:i,updateParams:f},this[Ae]=!1,this.getZr().wakeUp();else{try{dr(this),Mt.update.call(this,null,f)}catch(h){throw this[Ee]=null,this[Ae]=!1,h}this._ssr||this._zr.flush(),this[Ee]=null,this[Ae]=!1,Kr.call(this,i),qr.call(this,i)}}},t.prototype.setTheme=function(){},t.prototype.getModel=function(){return this._model},t.prototype.getOption=function(){return this._model&&this._model.getOption()},t.prototype.getWidth=function(){return this._zr.getWidth()},t.prototype.getHeight=function(){return this._zr.getHeight()},t.prototype.getDevicePixelRatio=function(){return this._zr.painter.dpr||ce.hasGlobalWindow&&window.devicePixelRatio||1},t.prototype.getRenderedCanvas=function(e){return this.renderToCanvas(e)},t.prototype.renderToCanvas=function(e){e=e||{};var n=this._zr.painter;return n.getRenderedCanvas({backgroundColor:e.backgroundColor||this._model.get("backgroundColor"),pixelRatio:e.pixelRatio||this.getDevicePixelRatio()})},t.prototype.renderToSVGString=function(e){e=e||{};var n=this._zr.painter;return n.renderToString({useViewBox:e.useViewBox})},t.prototype.getSvgDataURL=function(){if(ce.svgSupported){var e=this._zr,n=e.storage.getDisplayList();return w(n,function(a){a.stopAnimation(null,!0)}),e.painter.toDataURL()}},t.prototype.getDataURL=function(e){if(this._disposed){this.id;return}e=e||{};var n=e.excludeComponents,a=this._model,i=[],o=this;w(n,function(l){a.eachComponent({mainType:l},function(u){var c=o._componentsMap[u.__viewId];c.group.ignore||(i.push(c),c.group.ignore=!0)})});var s=this._zr.painter.getType()==="svg"?this.getSvgDataURL():this.renderToCanvas(e).toDataURL("image/"+(e&&e.type||"png"));return w(i,function(l){l.group.ignore=!1}),s},t.prototype.getConnectedDataURL=function(e){if(this._disposed){this.id;return}var n=e.type==="svg",a=this.group,i=Math.min,o=Math.max,s=1/0;if($u[a]){var l=s,u=s,c=-s,f=-s,h=[],v=e&&e.pixelRatio||this.getDevicePixelRatio();w(yn,function(_,S){if(_.group===a){var b=n?_.getZr().painter.getSvgDom().innerHTML:_.renderToCanvas(X(e)),x=_.getDom().getBoundingClientRect();l=i(x.left,l),u=i(x.top,u),c=o(x.right,c),f=o(x.bottom,f),h.push({dom:b,left:x.left,top:x.top})}}),l*=v,u*=v,c*=v,f*=v;var d=c-l,p=f-u,m=qf.createCanvas(),g=xl(m,{renderer:n?"svg":"canvas"});if(g.resize({width:d,height:p}),n){var y="";return w(h,function(_){var S=_.left-l,b=_.top-u;y+=''+_.dom+""}),g.painter.getSvgRoot().innerHTML=y,e.connectedBackgroundColor&&g.painter.setBackgroundColor(e.connectedBackgroundColor),g.refreshImmediately(),g.painter.toDataURL()}else return e.connectedBackgroundColor&&g.add(new ve({shape:{x:0,y:0,width:d,height:p},style:{fill:e.connectedBackgroundColor}})),w(h,function(_){var S=new Or({style:{x:_.left*v-l,y:_.top*v-u,image:_.dom}});g.add(S)}),g.refreshImmediately(),m.toDataURL("image/"+(e&&e.type||"png"))}else return this.getDataURL(e)},t.prototype.convertToPixel=function(e,n){return Ni(this,"convertToPixel",e,n)},t.prototype.convertFromPixel=function(e,n){return Ni(this,"convertFromPixel",e,n)},t.prototype.containPixel=function(e,n){if(this._disposed){this.id;return}var a=this._model,i,o=vn(a,e);return w(o,function(s,l){l.indexOf("Models")>=0&&w(s,function(u){var c=u.coordinateSystem;if(c&&c.containPoint)i=i||!!c.containPoint(n);else if(l==="seriesModels"){var f=this._chartsMap[u.__viewId];f&&f.containPoint&&(i=i||f.containPoint(n,u))}},this)},this),!!i},t.prototype.getVisual=function(e,n){var a=this._model,i=vn(a,e,{defaultMainType:"series"}),o=i.seriesModel,s=o.getData(),l=i.hasOwnProperty("dataIndexInside")?i.dataIndexInside:i.hasOwnProperty("dataIndex")?s.indexOfRawIndex(i.dataIndex):null;return l!=null?f_(s,l,n):v_(s,n)},t.prototype.getViewOfComponentModel=function(e){return this._componentsMap[e.__viewId]},t.prototype.getViewOfSeriesModel=function(e){return this._chartsMap[e.__viewId]},t.prototype._initEvents=function(){var e=this;w(U_,function(n){var a=function(i){var o=e.getModel(),s=i.target,l,u=n==="globalout";if(u?l={}:s&&un(s,function(d){var p=J(d);if(p&&p.dataIndex!=null){var m=p.dataModel||o.getSeriesByIndex(p.seriesIndex);return l=m&&m.getDataParams(p.dataIndex,p.dataType,s)||{},!0}else if(p.eventData)return l=O({},p.eventData),!0},!0),l){var c=l.componentType,f=l.componentIndex;(c==="markLine"||c==="markPoint"||c==="markArea")&&(c="series",f=l.seriesIndex);var h=c&&f!=null&&o.getComponent(c,f),v=h&&e[h.mainType==="series"?"_chartsMap":"_componentsMap"][h.__viewId];l.event=i,l.type=n,e._$eventProcessor.eventInfo={targetEl:s,packedEvent:l,model:h,view:v},e.trigger(n,l)}};a.zrEventfulCallAtLast=!0,e._zr.on(n,a,e)}),w(mn,function(n,a){e._messageCenter.on(a,function(i){this.trigger(a,i)},e)}),w(["selectchanged"],function(n){e._messageCenter.on(n,function(a){this.trigger(n,a)},e)}),d_(this._messageCenter,this,this._api)},t.prototype.isDisposed=function(){return this._disposed},t.prototype.clear=function(){if(this._disposed){this.id;return}this.setOption({series:[]},!0)},t.prototype.dispose=function(){if(this._disposed){this.id;return}this._disposed=!0;var e=this.getDom();e&&cv(this.getDom(),Ks,"");var n=this,a=n._api,i=n._model;w(n._componentsViews,function(o){o.dispose(i,a)}),w(n._chartsViews,function(o){o.dispose(i,a)}),n._zr.dispose(),n._dom=n._model=n._chartsMap=n._componentsMap=n._chartsViews=n._componentsViews=n._scheduler=n._api=n._zr=n._throttledZrFlush=n._theme=n._coordSysMgr=n._messageCenter=null,delete yn[n.id]},t.prototype.resize=function(e){if(!this[Ae]){if(this._disposed){this.id;return}this._zr.resize(e);var n=this._model;if(this._loadingFX&&this._loadingFX.resize(),!!n){var a=n.resetOption("media"),i=e&&e.silent;this[Ee]&&(i==null&&(i=this[Ee].silent),a=!0,this[Ee]=null),this[Ae]=!0;try{a&&dr(this),Mt.update.call(this,{type:"resize",animation:O({duration:0},e&&e.animation)})}catch(o){throw this[Ae]=!1,o}this[Ae]=!1,Kr.call(this,i),qr.call(this,i)}}},t.prototype.showLoading=function(e,n){if(this._disposed){this.id;return}if(H(e)&&(n=e,e=""),e=e||"default",this.hideLoading(),!!Ho[e]){var a=Ho[e](this._api,n),i=this._zr;this._loadingFX=a,i.add(a)}},t.prototype.hideLoading=function(){if(this._disposed){this.id;return}this._loadingFX&&this._zr.remove(this._loadingFX),this._loadingFX=null},t.prototype.makeActionFromEvent=function(e){var n=O({},e);return n.type=mn[e.type],n},t.prototype.dispatchAction=function(e,n){if(this._disposed){this.id;return}if(H(n)||(n={silent:!!n}),!!Ba[e.type]&&this._model){if(this[Ae]){this._pendingActions.push(e);return}var a=n.silent;Vi.call(this,e,a);var i=n.flush;i?this._zr.flush():i!==!1&&ce.browser.weChat&&this._throttledZrFlush(),Kr.call(this,a),qr.call(this,a)}},t.prototype.updateLabelLayout=function(){qe.trigger("series:layoutlabels",this._model,this._api,{updatedSeries:[]})},t.prototype.appendData=function(e){if(this._disposed){this.id;return}var n=e.seriesIndex,a=this.getModel(),i=a.getSeriesByIndex(n);i.appendData(e),this._scheduler.unfinished=!0,this.getZr().wakeUp()},t.internalField=function(){dr=function(f){var h=f._scheduler;h.restorePipelines(f._model),h.prepareStageTasks(),Oi(f,!0),Oi(f,!1),h.plan()},Oi=function(f,h){for(var v=f._model,d=f._scheduler,p=h?f._componentsViews:f._chartsViews,m=h?f._componentsMap:f._chartsMap,g=f._zr,y=f._api,_=0;_h.get("hoverLayerThreshold")&&!ce.node&&!ce.worker&&h.eachSeries(function(m){if(!m.preventUsingHoverLayer){var g=f._chartsMap[m.__viewId];g.__alive&&g.eachRendered(function(y){y.states.emphasis&&(y.states.emphasis.hoverLayer=!0)})}})}function o(f,h){var v=f.get("blendMode")||null;h.eachRendered(function(d){d.isGroup||(d.style.blend=v)})}function s(f,h){if(!f.preventAutoZ){var v=f.get("z")||0,d=f.get("zlevel")||0;h.eachRendered(function(p){return l(p,v,d,-1/0),!0})}}function l(f,h,v,d){var p=f.getTextContent(),m=f.getTextGuideLine(),g=f.isGroup;if(g)for(var y=f.childrenRef(),_=0;_0?{duration:p,delay:v.get("delay"),easing:v.get("easing")}:null;h.eachRendered(function(g){if(g.states&&g.states.emphasis){if(xr(g))return;if(g instanceof _e&&Om(g),g.__dirty){var y=g.prevStates;y&&g.useStates(y)}if(d){g.stateTransition=m;var _=g.getTextContent(),S=g.getTextGuideLine();_&&(_.stateTransition=m),S&&(S.stateTransition=m)}g.__dirty&&a(g)}})}Uu=function(f){return new(function(h){N(v,h);function v(){return h!==null&&h.apply(this,arguments)||this}return v.prototype.getCoordinateSystems=function(){return f._coordSysMgr.getCoordinateSystems()},v.prototype.getComponentByElement=function(d){for(;d;){var p=d.__ecComponentInfo;if(p!=null)return f._model.getComponent(p.mainType,p.index);d=d.parent}},v.prototype.enterEmphasis=function(d,p){Ar(d,p),Ve(f)},v.prototype.leaveEmphasis=function(d,p){Mr(d,p),Ve(f)},v.prototype.enterBlur=function(d){Tm(d),Ve(f)},v.prototype.leaveBlur=function(d){yv(d),Ve(f)},v.prototype.enterSelect=function(d){_v(d),Ve(f)},v.prototype.leaveSelect=function(d){Sv(d),Ve(f)},v.prototype.getModel=function(){return f.getModel()},v.prototype.getViewOfComponentModel=function(d){return f.getViewOfComponentModel(d)},v.prototype.getViewOfSeriesModel=function(d){return f.getViewOfSeriesModel(d)},v}(ah))(f)},Xh=function(f){function h(v,d){for(var p=0;p=0)){Xu.push(e);var i=kh.wrapStageHandler(e,a);i.__prio=t,i.__raw=e,r.push(i)}}function Jh(r,t){Ho[r]=t}function j_(r,t,e){var n=I_("registerMap");n&&n(r,t,e)}var Q_=_0;lr(Xs,$0);lr(ui,X0);lr(ui,Z0);lr(Xs,u_);lr(ui,c_);lr(Fh,D_);jh(oh);Qh(R_,Qy);Jh("default",K0);ct({type:jt,event:jt,update:jt},mt);ct({type:ma,event:ma,update:ma},mt);ct({type:hn,event:hn,update:hn},mt);ct({type:ya,event:ya,update:ya},mt);ct({type:dn,event:dn,update:dn},mt);qh("light",o_);qh("dark",s_);function jr(r){return r==null?0:r.length||1}function Zu(r){return r}var J_=function(){function r(t,e,n,a,i,o){this._old=t,this._new=e,this._oldKeyGetter=n||Zu,this._newKeyGetter=a||Zu,this.context=i,this._diffModeMultiple=o==="multiple"}return r.prototype.add=function(t){return this._add=t,this},r.prototype.update=function(t){return this._update=t,this},r.prototype.updateManyToOne=function(t){return this._updateManyToOne=t,this},r.prototype.updateOneToMany=function(t){return this._updateOneToMany=t,this},r.prototype.updateManyToMany=function(t){return this._updateManyToMany=t,this},r.prototype.remove=function(t){return this._remove=t,this},r.prototype.execute=function(){this[this._diffModeMultiple?"_executeMultiple":"_executeOneToOne"]()},r.prototype._executeOneToOne=function(){var t=this._old,e=this._new,n={},a=new Array(t.length),i=new Array(e.length);this._initIndexMap(t,null,a,"_oldKeyGetter"),this._initIndexMap(e,n,i,"_newKeyGetter");for(var o=0;o1){var c=l.shift();l.length===1&&(n[s]=l[0]),this._update&&this._update(c,o)}else u===1?(n[s]=null,this._update&&this._update(l,o)):this._remove&&this._remove(o)}this._performRestAdd(i,n)},r.prototype._executeMultiple=function(){var t=this._old,e=this._new,n={},a={},i=[],o=[];this._initIndexMap(t,n,i,"_oldKeyGetter"),this._initIndexMap(e,a,o,"_newKeyGetter");for(var s=0;s1&&h===1)this._updateManyToOne&&this._updateManyToOne(c,u),a[l]=null;else if(f===1&&h>1)this._updateOneToMany&&this._updateOneToMany(c,u),a[l]=null;else if(f===1&&h===1)this._update&&this._update(c,u),a[l]=null;else if(f>1&&h>1)this._updateManyToMany&&this._updateManyToMany(c,u),a[l]=null;else if(f>1)for(var v=0;v1)for(var s=0;s30}var Qr=H,It=z,oS=typeof Int32Array>"u"?Array:Int32Array,sS="e\0\0",Ku=-1,lS=["hasItemOption","_nameList","_idList","_invertedIndicesMap","_dimSummary","userOutput","_rawData","_dimValueGetter","_nameDimIdx","_idDimIdx","_nameRepeatCount"],uS=["_approximateExtent"],qu,aa,Jr,en,Fi,ia,Wi,cS=function(){function r(t,e){this.type="list",this._dimOmitted=!1,this._nameList=[],this._idList=[],this._visual={},this._layout={},this._itemVisuals=[],this._itemLayouts=[],this._graphicEls=[],this._approximateExtent={},this._calculationInfo={},this.hasItemOption=!1,this.TRANSFERABLE_METHODS=["cloneShallow","downSample","lttbDownSample","map"],this.CHANGABLE_METHODS=["filterSelf","selectRange"],this.DOWNSAMPLE_METHODS=["downSample","lttbDownSample"];var n,a=!1;td(t)?(n=t.dimensions,this._dimOmitted=t.isDimensionOmitted(),this._schema=t):(a=!0,n=t),n=n||["x","y"];for(var i={},o=[],s={},l=!1,u={},c=0;c=e)){var n=this._store,a=n.getProvider();this._updateOrdinalMeta();var i=this._nameList,o=this._idList,s=a.getSource().sourceFormat,l=s===$e;if(l&&!a.pure)for(var u=[],c=t;c0},r.prototype.ensureUniqueItemVisual=function(t,e){var n=this._itemVisuals,a=n[t];a||(a=n[t]={});var i=a[e];return i==null&&(i=this.getVisual(e),E(i)?i=i.slice():Qr(i)&&(i=O({},i)),a[e]=i),i},r.prototype.setItemVisual=function(t,e,n){var a=this._itemVisuals[t]||{};this._itemVisuals[t]=a,Qr(e)?O(a,e):a[e]=n},r.prototype.clearAllVisual=function(){this._visual={},this._itemVisuals=[]},r.prototype.setLayout=function(t,e){Qr(t)?O(this._layout,t):this._layout[t]=e},r.prototype.getLayout=function(t){return this._layout[t]},r.prototype.getItemLayout=function(t){return this._itemLayouts[t]},r.prototype.setItemLayout=function(t,e,n){this._itemLayouts[t]=n?O(this._itemLayouts[t]||{},e):e},r.prototype.clearItemLayouts=function(){this._itemLayouts.length=0},r.prototype.setItemGraphicEl=function(t,e){var n=this.hostModel&&this.hostModel.seriesIndex;pm(n,this.dataType,t,e),this._graphicEls[t]=e},r.prototype.getItemGraphicEl=function(t){return this._graphicEls[t]},r.prototype.eachItemGraphicEl=function(t,e){w(this._graphicEls,function(n,a){n&&t&&t.call(e,n,a)})},r.prototype.cloneShallow=function(t){return t||(t=new r(this._schema?this._schema:It(this.dimensions,this._getDimInfo,this),this.hostModel)),Fi(t,this),t._store=this._store,t},r.prototype.wrapMethod=function(t,e){var n=this[t];$(n)&&(this.__wrappedMethods=this.__wrappedMethods||[],this.__wrappedMethods.push(t),this[t]=function(){var a=n.apply(this,arguments);return e.apply(this,[a].concat(pg(arguments)))})},r.internalField=function(){qu=function(t){var e=t._invertedIndicesMap;w(e,function(n,a){var i=t._dimInfos[a],o=i.ordinalMeta,s=t._store;if(o){n=e[a]=new oS(o.categories.length);for(var l=0;l1&&(l+="__ec__"+c),a[e]=l}}}(),r}();const id=cS;function od(r,t){zs(r)||(r=Gs(r)),t=t||{};var e=t.coordDimensions||[],n=t.dimensionsDefine||r.dimensionsDefine||[],a=W(),i=[],o=vS(r,e,n,t.dimensionsCount),s=t.canOmitUnusedDimensions&&ad(o),l=n===r.dimensionsDefine,u=l?nd(r):rd(n),c=t.encodeDefine;!c&&t.encodeDefaulter&&(c=t.encodeDefaulter(r,o));for(var f=W(c),h=new mh(o),v=0;v0&&(n.name=a+(i-1)),i++,t.set(a,i)}}function vS(r,t,e,n){var a=Math.max(r.dimensionsDetectedCount||1,t.length,e.length,n||0);return w(t,function(i){var o;H(i)&&(o=i.dimsDef)&&(a=Math.max(a,o.length))}),a}function hS(r,t,e){if(e||t.hasKey(r)){for(var n=0;t.hasKey(r+n);)n++;r+=n}return t.set(r,!0),r}var dS=function(){function r(t){this.coordSysDims=[],this.axisMap=W(),this.categoryAxisMap=W(),this.coordSysName=t}return r}();function pS(r){var t=r.get("coordinateSystem"),e=new dS(t),n=gS[t];if(n)return n(r,e,e.axisMap,e.categoryAxisMap),e}var gS={cartesian2d:function(r,t,e,n){var a=r.getReferringComponents("xAxis",Re).models[0],i=r.getReferringComponents("yAxis",Re).models[0];t.coordSysDims=["x","y"],e.set("x",a),e.set("y",i),pr(a)&&(n.set("x",a),t.firstCategoryDimIndex=0),pr(i)&&(n.set("y",i),t.firstCategoryDimIndex==null&&(t.firstCategoryDimIndex=1))},singleAxis:function(r,t,e,n){var a=r.getReferringComponents("singleAxis",Re).models[0];t.coordSysDims=["single"],e.set("single",a),pr(a)&&(n.set("single",a),t.firstCategoryDimIndex=0)},polar:function(r,t,e,n){var a=r.getReferringComponents("polar",Re).models[0],i=a.findAxisModel("radiusAxis"),o=a.findAxisModel("angleAxis");t.coordSysDims=["radius","angle"],e.set("radius",i),e.set("angle",o),pr(i)&&(n.set("radius",i),t.firstCategoryDimIndex=0),pr(o)&&(n.set("angle",o),t.firstCategoryDimIndex==null&&(t.firstCategoryDimIndex=1))},geo:function(r,t,e,n){t.coordSysDims=["lng","lat"]},parallel:function(r,t,e,n){var a=r.ecModel,i=a.getComponent("parallel",r.get("parallelIndex")),o=t.coordSysDims=i.dimensions.slice();w(i.parallelAxisIndex,function(s,l){var u=a.getComponent("parallelAxis",s),c=o[l];e.set(c,u),pr(u)&&(n.set(c,u),t.firstCategoryDimIndex==null&&(t.firstCategoryDimIndex=l))})}};function pr(r){return r.get("type")==="category"}function mS(r,t,e){e=e||{};var n=e.byIndex,a=e.stackedCoordDimension,i,o,s;yS(t)?i=t:(o=t.schema,i=o.dimensions,s=t.store);var l=!!(r&&r.get("stack")),u,c,f,h;if(w(i,function(y,_){G(y)&&(i[_]=y={name:y}),l&&!y.isExtraCoord&&(!n&&!u&&y.ordinalMeta&&(u=y),!c&&y.type!=="ordinal"&&y.type!=="time"&&(!a||a===y.coordDim)&&(c=y))}),c&&!n&&!u&&(n=!0),c){f="__\0ecstackresult_"+r.id,h="__\0ecstackedover_"+r.id,u&&(u.createInvertedIndices=!0);var v=c.coordDim,d=c.type,p=0;w(i,function(y){y.coordDim===v&&p++});var m={name:f,coordDim:v,coordDimIndex:p,type:d,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:i.length},g={name:h,coordDim:h,coordDimIndex:p+1,type:d,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:i.length+1};o?(s&&(m.storeDimIndex=s.ensureCalculationDimension(h,d),g.storeDimIndex=s.ensureCalculationDimension(f,d)),o.appendCalculationDimension(m),o.appendCalculationDimension(g)):(i.push(m),i.push(g))}return{stackedDimension:c&&c.name,stackedByDimension:u&&u.name,isStackedByIndex:n,stackedOverDimension:h,stackResultDimension:f}}function yS(r){return!td(r.schema)}function Rr(r,t){return!!t&&t===r.getCalculationInfo("stackedDimension")}function _S(r,t){return Rr(r,t)?r.getCalculationInfo("stackResultDimension"):t}function SS(r,t){var e=r.get("coordinateSystem"),n=Vs.get(e),a;return t&&t.coordSysDims&&(a=z(t.coordSysDims,function(i){var o={name:i},s=t.axisMap.get(i);if(s){var l=s.get("type");o.type=Uo(l)}return o})),a||(a=n&&(n.getDimensionsInfo?n.getDimensionsInfo():n.dimensions.slice())||["x","y"]),a}function xS(r,t,e){var n,a;return e&&w(r,function(i,o){var s=i.coordDim,l=e.categoryAxisMap.get(s);l&&(n==null&&(n=o),i.ordinalMeta=l.getOrdinalMeta(),t&&(i.createInvertedIndices=!0)),i.otherDims.itemName!=null&&(a=!0)}),!a&&n!=null&&(r[n].otherDims.itemName=0),n}function ci(r,t,e){e=e||{};var n=t.getSourceManager(),a,i=!1;r?(i=!0,a=Gs(r)):(a=n.getSource(),i=a.sourceFormat===$e);var o=pS(t),s=SS(t,o),l=e.useEncodeDefaulter,u=$(l)?l:l?Q(Qv,s,t):null,c={coordDimensions:s,generateCoord:e.generateCoord,encodeDefine:t.getEncode(),encodeDefaulter:u,canOmitUnusedDimensions:!i},f=od(a,c),h=xS(f.dimensions,e.createInvertedIndices,o),v=i?null:n.getSharedDataStore(f),d=mS(t,{schema:f,store:v}),p=new id(f,t);p.setCalculationInfo(d);var m=h!=null&&bS(a)?function(g,y,_,S){return S===h?_:this.defaultDimValueGetter(g,y,_,S)}:null;return p.hasItemOption=!1,p.initData(i?a:v,null,m),p}function bS(r){if(r.sourceFormat===$e){var t=wS(r.data||[]);return!E(zn(t))}}function wS(r){for(var t=0;te[1]&&(e[1]=t[1])},r.prototype.unionExtentFromData=function(t,e){this.unionExtent(t.getApproximateExtent(e))},r.prototype.getExtent=function(){return this._extent.slice()},r.prototype.setExtent=function(t,e){var n=this._extent;isNaN(t)||(n[0]=t),isNaN(e)||(n[1]=e)},r.prototype.isInExtentRange=function(t){return this._extent[0]<=t&&this._extent[1]>=t},r.prototype.isBlank=function(){return this._isBlank},r.prototype.setBlank=function(t){this._isBlank=t},r}();Ua(sd);const bt=sd;var CS=0,TS=function(){function r(t){this.categories=t.categories||[],this._needCollect=t.needCollect,this._deduplication=t.deduplication,this.uid=++CS}return r.createByAxisModel=function(t){var e=t.option,n=e.data,a=n&&z(n,DS);return new r({categories:a,needCollect:!a,deduplication:e.dedplication!==!1})},r.prototype.getOrdinal=function(t){return this._getOrCreateMap().get(t)},r.prototype.parseAndCollect=function(t){var e,n=this._needCollect;if(!G(t)&&!n)return t;if(n&&!this._deduplication)return e=this.categories.length,this.categories[e]=t,e;var a=this._getOrCreateMap();return e=a.get(t),e==null&&(n?(e=this.categories.length,this.categories[e]=t,a.set(t,e)):e=NaN),e},r.prototype._getOrCreateMap=function(){return this._map||(this._map=W(this.categories))},r}();function DS(r){return H(r)&&r.value!=null?r.value:r+""}const Yo=TS;function $o(r){return r.type==="interval"||r.type==="log"}function AS(r,t,e,n){var a={},i=r[1]-r[0],o=a.interval=nv(i/t,!0);e!=null&&on&&(o=a.interval=n);var s=a.intervalPrecision=ld(o),l=a.niceTickExtent=[ye(Math.ceil(r[0]/o)*o,s),ye(Math.floor(r[1]/o)*o,s)];return MS(l,r),a}function Hi(r){var t=Math.pow(10,gs(r)),e=r/t;return e?e===2?e=3:e===3?e=5:e*=2:e=1,ye(e*t)}function ld(r){return dt(r)+2}function ju(r,t,e){r[t]=Math.max(Math.min(r[t],e[1]),e[0])}function MS(r,t){!isFinite(r[0])&&(r[0]=t[0]),!isFinite(r[1])&&(r[1]=t[1]),ju(r,0,t),ju(r,1,t),r[0]>r[1]&&(r[0]=r[1])}function fi(r,t){return r>=t[0]&&r<=t[1]}function vi(r,t){return t[1]===t[0]?.5:(r-t[0])/(t[1]-t[0])}function hi(r,t){return r*(t[1]-t[0])+t[0]}var ud=function(r){N(t,r);function t(e){var n=r.call(this,e)||this;n.type="ordinal";var a=n.getSetting("ordinalMeta");return a||(a=new Yo({})),E(a)&&(a=new Yo({categories:z(a,function(i){return H(i)?i.value:i})})),n._ordinalMeta=a,n._extent=n.getSetting("extent")||[0,a.categories.length-1],n}return t.prototype.parse=function(e){return e==null?NaN:G(e)?this._ordinalMeta.getOrdinal(e):Math.round(e)},t.prototype.contain=function(e){return e=this.parse(e),fi(e,this._extent)&&this._ordinalMeta.categories[e]!=null},t.prototype.normalize=function(e){return e=this._getTickNumber(this.parse(e)),vi(e,this._extent)},t.prototype.scale=function(e){return e=Math.round(hi(e,this._extent)),this.getRawOrdinalNumber(e)},t.prototype.getTicks=function(){for(var e=[],n=this._extent,a=n[0];a<=n[1];)e.push({value:a}),a++;return e},t.prototype.getMinorTicks=function(e){},t.prototype.setSortInfo=function(e){if(e==null){this._ordinalNumbersByTick=this._ticksByOrdinalNumber=null;return}for(var n=e.ordinalNumbers,a=this._ordinalNumbersByTick=[],i=this._ticksByOrdinalNumber=[],o=0,s=this._ordinalMeta.categories.length,l=Math.min(s,n.length);o=0&&e=0&&e=e},t.prototype.getOrdinalMeta=function(){return this._ordinalMeta},t.prototype.calcNiceTicks=function(){},t.prototype.calcNiceExtent=function(){},t.type="ordinal",t}(bt);bt.registerClass(ud);const cd=ud;var Xt=ye,fd=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type="interval",e._interval=0,e._intervalPrecision=2,e}return t.prototype.parse=function(e){return e},t.prototype.contain=function(e){return fi(e,this._extent)},t.prototype.normalize=function(e){return vi(e,this._extent)},t.prototype.scale=function(e){return hi(e,this._extent)},t.prototype.setExtent=function(e,n){var a=this._extent;isNaN(e)||(a[0]=parseFloat(e)),isNaN(n)||(a[1]=parseFloat(n))},t.prototype.unionExtent=function(e){var n=this._extent;e[0]n[1]&&(n[1]=e[1]),this.setExtent(n[0],n[1])},t.prototype.getInterval=function(){return this._interval},t.prototype.setInterval=function(e){this._interval=e,this._niceExtent=this._extent.slice(),this._intervalPrecision=ld(e)},t.prototype.getTicks=function(e){var n=this._interval,a=this._extent,i=this._niceExtent,o=this._intervalPrecision,s=[];if(!n)return s;var l=1e4;a[0]l)return[];var c=s.length?s[s.length-1].value:i[1];return a[1]>c&&(e?s.push({value:Xt(c+n,o)}):s.push({value:a[1]})),s},t.prototype.getMinorTicks=function(e){for(var n=this.getTicks(!0),a=[],i=this.getExtent(),o=1;oi[0]&&v0&&(i=i===null?s:Math.min(i,s))}e[n]=i}}return e}function dd(r){var t=PS(r),e=[];return w(r,function(n){var a=n.coordinateSystem,i=a.getBaseAxis(),o=i.getExtent(),s;if(i.type==="category")s=i.getBandWidth();else if(i.type==="value"||i.type==="time"){var l=i.dim+"_"+i.index,u=t[l],c=Math.abs(o[1]-o[0]),f=i.scale.getExtent(),h=Math.abs(f[1]-f[0]);s=u?c/h*u:c}else{var v=n.getData();s=Math.abs(o[1]-o[0])/v.count()}var d=ee(n.get("barWidth"),s),p=ee(n.get("barMaxWidth"),s),m=ee(n.get("barMinWidth")||(yd(n)?.5:1),s),g=n.get("barGap"),y=n.get("barCategoryGap");e.push({bandWidth:s,barWidth:d,barMaxWidth:p,barMinWidth:m,barGap:g,barCategoryGap:y,axisKey:Js(i),stackId:Qs(n)})}),RS(e)}function RS(r){var t={};w(r,function(n,a){var i=n.axisKey,o=n.bandWidth,s=t[i]||{bandWidth:o,remainedWidth:o,autoWidthCount:0,categoryGap:null,gap:"20%",stacks:{}},l=s.stacks;t[i]=s;var u=n.stackId;l[u]||s.autoWidthCount++,l[u]=l[u]||{width:0,maxWidth:0};var c=n.barWidth;c&&!l[u].width&&(l[u].width=c,c=Math.min(s.remainedWidth,c),s.remainedWidth-=c);var f=n.barMaxWidth;f&&(l[u].maxWidth=f);var h=n.barMinWidth;h&&(l[u].minWidth=h);var v=n.barGap;v!=null&&(s.gap=v);var d=n.barCategoryGap;d!=null&&(s.categoryGap=d)});var e={};return w(t,function(n,a){e[a]={};var i=n.stacks,o=n.bandWidth,s=n.categoryGap;if(s==null){var l=Be(i).length;s=Math.max(35-l*4,15)+"%"}var u=ee(s,o),c=ee(n.gap,1),f=n.remainedWidth,h=n.autoWidthCount,v=(f-u)/(h+(h-1)*c);v=Math.max(v,0),w(i,function(g){var y=g.maxWidth,_=g.minWidth;if(g.width){var S=g.width;y&&(S=Math.min(S,y)),_&&(S=Math.max(S,_)),g.width=S,f-=S+c*S,h--}else{var S=v;y&&yS&&(S=_),S!==v&&(g.width=S,f-=S+c*S,h--)}}),v=(f-u)/(h+(h-1)*c),v=Math.max(v,0);var d=0,p;w(i,function(g,y){g.width||(g.width=v),p=g,d+=g.width*(1+c)}),p&&(d-=p.width*c);var m=-d/2;w(i,function(g,y){e[a][y]=e[a][y]||{bandWidth:o,offset:m,width:g.width},m+=g.width*(1+c)})}),e}function kS(r,t,e){if(r&&t){var n=r[Js(t)];return n!=null&&e!=null?n[Qs(e)]:n}}function pd(r,t){var e=hd(r,t),n=dd(e);w(e,function(a){var i=a.getData(),o=a.coordinateSystem,s=o.getBaseAxis(),l=Qs(a),u=n[Js(s)][l],c=u.offset,f=u.width;i.setLayout({bandWidth:u.bandWidth,offset:c,size:f})})}function gd(r){return{seriesType:r,plan:Hn(),reset:function(t){if(md(t)){var e=t.getData(),n=t.coordinateSystem,a=n.getBaseAxis(),i=n.getOtherAxis(a),o=e.getDimensionIndex(e.mapDimension(i.dim)),s=e.getDimensionIndex(e.mapDimension(a.dim)),l=t.get("showBackground",!0),u=e.mapDimension(i.dim),c=e.getCalculationInfo("stackResultDimension"),f=Rr(e,u)&&!!e.getCalculationInfo("stackedOnSeries"),h=i.isHorizontal(),v=ES(a,i),d=yd(t),p=t.get("barMinHeight")||0,m=c&&e.getDimensionIndex(c),g=e.getLayout("size"),y=e.getLayout("offset");return{progress:function(_,S){for(var b=_.count,x=d&&nt(b*3),C=d&&l&&nt(b*3),T=d&&nt(b),A=n.master.getRect(),M=h?A.width:A.height,D,I=S.getStore(),L=0;(D=_.next())!=null;){var P=I.get(f?m:o,D),R=I.get(s,D),V=v,Y=void 0;f&&(Y=+P-I.get(o,D));var k=void 0,B=void 0,F=void 0,U=void 0;if(h){var K=n.dataToPoint([P,R]);if(f){var q=n.dataToPoint([Y,R]);V=q[0]}k=V,B=K[1]+y,F=K[0]-V,U=g,Math.abs(F)>>1;r[a][1]a&&(this._approxInterval=a);var s=oa.length,l=Math.min(OS(oa,this._approxInterval,0,s),s-1);this._interval=oa[l][1],this._minLevelUnit=oa[Math.max(l-1,0)][0]},t.prototype.parse=function(e){return se(e)?e:+yt(e)},t.prototype.contain=function(e){return fi(this.parse(e),this._extent)},t.prototype.normalize=function(e){return vi(this.parse(e),this._extent)},t.prototype.scale=function(e){return hi(e,this._extent)},t.type="time",t}(Un),oa=[["second",Rs],["minute",ks],["hour",pn],["quarter-day",pn*6],["half-day",pn*12],["day",We*1.2],["half-week",We*3.5],["week",We*7],["month",We*31],["quarter",We*95],["half-year",Kl/2],["year",Kl]];function NS(r,t,e,n){var a=yt(t),i=yt(e),o=function(d){return jl(a,d,n)===jl(i,d,n)},s=function(){return o("year")},l=function(){return s()&&o("month")},u=function(){return l()&&o("day")},c=function(){return u()&&o("hour")},f=function(){return c()&&o("minute")},h=function(){return f()&&o("second")},v=function(){return h()&&o("millisecond")};switch(r){case"year":return s();case"month":return l();case"day":return u();case"hour":return c();case"minute":return f();case"second":return h();case"millisecond":return v()}}function BS(r,t){return r/=We,r>16?16:r>7.5?7:r>3.5?4:r>1.5?2:1}function VS(r){var t=30*We;return r/=t,r>6?6:r>3?3:r>2?2:1}function zS(r){return r/=pn,r>12?12:r>6?6:r>3.5?4:r>2?2:1}function Qu(r,t){return r/=t?ks:Rs,r>30?30:r>20?20:r>15?15:r>10?10:r>5?5:r>2?2:1}function GS(r){return nv(r,!0)}function FS(r,t,e){var n=new Date(r);switch(br(t)){case"year":case"month":n[zv(e)](0);case"day":n[Gv(e)](1);case"hour":n[Fv(e)](0);case"minute":n[Wv(e)](0);case"second":n[Hv(e)](0),n[Uv(e)](0)}return n.getTime()}function WS(r,t,e,n){var a=1e4,i=Bv,o=0;function s(M,D,I,L,P,R,V){for(var Y=new Date(D),k=D,B=Y[L]();k1&&R===0&&I.unshift({value:I[0].value-k})}}for(var R=0;R=n[0]&&y<=n[1]&&f++)}var _=(n[1]-n[0])/t;if(f>_*1.5&&h>_/1.5||(u.push(m),f>_||r===i[v]))break}c=[]}}}for(var S=xe(z(u,function(M){return xe(M,function(D){return D.value>=n[0]&&D.value<=n[1]&&!D.notAdd})}),function(M){return M.length>0}),b=[],x=S.length-1,v=0;v0;)i*=10;var s=[ye($S(n[0]/i)*i),ye(YS(n[1]/i)*i)];this._interval=i,this._niceExtent=s}},t.prototype.calcNiceExtent=function(e){_n.calcNiceExtent.call(this,e),this._fixMin=e.fixMin,this._fixMax=e.fixMax},t.prototype.parse=function(e){return e},t.prototype.contain=function(e){return e=Ke(e)/Ke(this.base),fi(e,this._extent)},t.prototype.normalize=function(e){return e=Ke(e)/Ke(this.base),vi(e,this._extent)},t.prototype.scale=function(e){return e=hi(e,this._extent),sa(this.base,e)},t.type="log",t}(bt),Sd=el.prototype;Sd.getMinorTicks=_n.getMinorTicks;Sd.getLabel=_n.getLabel;function la(r,t){return US(r,dt(t))}bt.registerClass(el);const XS=el;var ZS=function(){function r(t,e,n){this._prepareParams(t,e,n)}return r.prototype._prepareParams=function(t,e,n){n[1]0&&l>0&&!u&&(s=0),s<0&&l<0&&!c&&(l=0));var h=this._determinedMin,v=this._determinedMax;return h!=null&&(s=h,u=!0),v!=null&&(l=v,c=!0),{min:s,max:l,minFixed:u,maxFixed:c,isBlank:f}},r.prototype.modifyDataMinMax=function(t,e){this[qS[t]]=e},r.prototype.setDeterminedMinMax=function(t,e){var n=KS[t];this[n]=e},r.prototype.freeze=function(){this.frozen=!0},r}(),KS={min:"_determinedMin",max:"_determinedMax"},qS={min:"_dataMin",max:"_dataMax"};function xd(r,t,e){var n=r.rawExtentInfo;return n||(n=new ZS(r,t,e),r.rawExtentInfo=n,n)}function ua(r,t){return t==null?null:xo(t)?NaN:r.parse(t)}function bd(r,t){var e=r.type,n=xd(r,t,r.getExtent()).calculate();r.setBlank(n.isBlank);var a=n.min,i=n.max,o=t.ecModel;if(o&&e==="time"){var s=hd("bar",o),l=!1;if(w(s,function(f){l=l||f.getBaseAxis()===t.axis}),l){var u=dd(s),c=jS(a,i,t,u);a=c.min,i=c.max}}return{extent:[a,i],fixMin:n.minFixed,fixMax:n.maxFixed}}function jS(r,t,e,n){var a=e.axis.getExtent(),i=a[1]-a[0],o=kS(n,e.axis);if(o===void 0)return{min:r,max:t};var s=1/0;w(o,function(v){s=Math.min(v.offset,s)});var l=-1/0;w(o,function(v){l=Math.max(v.offset+v.width,l)}),s=Math.abs(s),l=Math.abs(l);var u=s+l,c=t-r,f=1-(s+l)/i,h=c/f-c;return t+=h*(l/u),r-=h*(s/u),{min:r,max:t}}function ec(r,t){var e=t,n=bd(r,e),a=n.extent,i=e.get("splitNumber");r instanceof XS&&(r.base=e.get("logBase"));var o=r.type,s=e.get("interval"),l=o==="interval"||o==="time";r.setExtent(a[0],a[1]),r.calcNiceExtent({splitNumber:i,fixMin:n.fixMin,fixMax:n.fixMax,minInterval:l?e.get("minInterval"):null,maxInterval:l?e.get("maxInterval"):null}),s!=null&&r.setInterval&&r.setInterval(s)}function QS(r,t){if(t=t||r.get("type"),t)switch(t){case"category":return new cd({ordinalMeta:r.getOrdinalMeta?r.getOrdinalMeta():r.getCategories(),extent:[1/0,-1/0]});case"time":return new HS({locale:r.ecModel.getLocaleModel(),useUTC:r.ecModel.get("useUTC")});default:return new(bt.getClass(t)||Un)}}function JS(r){var t=r.scale.getExtent(),e=t[0],n=t[1];return!(e>0&&n>0||e<0&&n<0)}function Yn(r){var t=r.getLabelModel().get("formatter"),e=r.type==="category"?r.scale.getExtent()[0]:null;return r.scale.type==="time"?function(n){return function(a,i){return r.scale.getFormattedLabel(a,i,n)}}(t):G(t)?function(n){return function(a){var i=r.scale.getLabel(a),o=n.replace("{value}",i??"");return o}}(t):$(t)?function(n){return function(a,i){return e!=null&&(i=a.value-e),n(tl(r,a),i,a.level!=null?{level:a.level}:null)}}(t):function(n){return r.scale.getLabel(n)}}function tl(r,t){return r.type==="category"?r.scale.getLabel(t):t.value}function ex(r){var t=r.model,e=r.scale;if(!(!t.get(["axisLabel","show"])||e.isBlank())){var n,a,i=e.getExtent();e instanceof cd?a=e.count():(n=e.getTicks(),a=n.length);var o=r.getLabelModel(),s=Yn(r),l,u=1;a>40&&(u=Math.ceil(a/40));for(var c=0;cr[1]&&(r[1]=a[1])})}var nx=function(){function r(){}return r.prototype.getNeedCrossZero=function(){var t=this.option;return!t.scale},r.prototype.getCoordSysModel=function(){},r}(),tc=[],ax={registerPreprocessor:jh,registerProcessor:Qh,registerPostInit:X_,registerPostUpdate:Z_,registerUpdateLifecycle:qs,registerAction:ct,registerCoordinateSystem:K_,registerLayout:q_,registerVisual:lr,registerTransform:Q_,registerLoading:Jh,registerMap:j_,registerImpl:M_,PRIORITY:F_,ComponentModel:ie,ComponentView:Ye,SeriesModel:lt,ChartView:Oe,registerComponentModel:function(r){ie.registerClass(r)},registerComponentView:function(r){Ye.registerClass(r)},registerSeriesModel:function(r){lt.registerClass(r)},registerChartView:function(r){Oe.registerClass(r)},registerSubTypeDefaulter:function(r,t){ie.registerSubTypeDefaulter(r,t)},registerPainter:function(r,t){gg(r,t)}};function _t(r){if(E(r)){w(r,function(t){_t(t)});return}oe(tc,r)>=0||(tc.push(r),$(r)&&(r={install:r}),r.install(ax))}var Rn=le();function ix(r){return r.type==="category"?sx(r):ux(r)}function ox(r,t){return r.type==="category"?lx(r,t):{ticks:z(r.scale.getTicks(),function(e){return e.value})}}function sx(r){var t=r.getLabelModel(),e=Td(r,t);return!t.get("show")||r.scale.isBlank()?{labels:[],labelCategoryInterval:e.labelCategoryInterval}:e}function Td(r,t){var e=Dd(r,"labels"),n=rl(t),a=Ad(e,n);if(a)return a;var i,o;return $(n)?i=Ld(r,n):(o=n==="auto"?cx(r):n,i=Id(r,o)),Md(e,n,{labels:i,labelCategoryInterval:o})}function lx(r,t){var e=Dd(r,"ticks"),n=rl(t),a=Ad(e,n);if(a)return a;var i,o;if((!t.get("show")||r.scale.isBlank())&&(i=[]),$(n))i=Ld(r,n,!0);else if(n==="auto"){var s=Td(r,r.getLabelModel());o=s.labelCategoryInterval,i=z(s.labels,function(l){return l.tickValue})}else o=n,i=Id(r,o,!0);return Md(e,n,{ticks:i,tickCategoryInterval:o})}function ux(r){var t=r.scale.getTicks(),e=Yn(r);return{labels:z(t,function(n,a){return{level:n.level,formattedLabel:e(n,a),rawLabel:r.scale.getLabel(n),tickValue:n.value}})}}function Dd(r,t){return Rn(r)[t]||(Rn(r)[t]=[])}function Ad(r,t){for(var e=0;e40&&(s=Math.max(1,Math.floor(o/40)));for(var l=i[0],u=r.dataToCoord(l+1)-r.dataToCoord(l),c=Math.abs(u*Math.cos(n)),f=Math.abs(u*Math.sin(n)),h=0,v=0;l<=i[1];l+=s){var d=0,p=0,m=ps(e({value:l}),t.font,"center","top");d=m.width*1.3,p=m.height*1.3,h=Math.max(h,d,7),v=Math.max(v,p,7)}var g=h/c,y=v/f;isNaN(g)&&(g=1/0),isNaN(y)&&(y=1/0);var _=Math.max(0,Math.floor(Math.min(g,y))),S=Rn(r.model),b=r.getExtent(),x=S.lastAutoInterval,C=S.lastTickCount;return x!=null&&C!=null&&Math.abs(x-_)<=1&&Math.abs(C-o)<=1&&x>_&&S.axisExtent0===b[0]&&S.axisExtent1===b[1]?_=x:(S.lastTickCount=o,S.lastAutoInterval=_,S.axisExtent0=b[0],S.axisExtent1=b[1]),_}function vx(r){var t=r.getLabelModel();return{axisRotate:r.getRotate?r.getRotate():r.isHorizontal&&!r.isHorizontal()?90:0,labelRotate:t.get("rotate")||0,font:t.getFont()}}function Id(r,t,e){var n=Yn(r),a=r.scale,i=a.getExtent(),o=r.getLabelModel(),s=[],l=Math.max((t||0)+1,1),u=i[0],c=a.count();u!==0&&l>1&&c/l>2&&(u=Math.round(Math.ceil(u/l)*l));var f=wd(r),h=o.get("showMinLabel")||f,v=o.get("showMaxLabel")||f;h&&u!==i[0]&&p(i[0]);for(var d=u;d<=i[1];d+=l)p(d);v&&d-l!==i[1]&&p(i[1]);function p(m){var g={value:m};s.push(e?m:{formattedLabel:n(g),rawLabel:a.getLabel(g),tickValue:m})}return s}function Ld(r,t,e){var n=r.scale,a=Yn(r),i=[];return w(n.getTicks(),function(o){var s=n.getLabel(o),l=o.value;t(o.value,s)&&i.push(e?l:{formattedLabel:a(o),rawLabel:s,tickValue:l})}),i}var rc=[0,1],hx=function(){function r(t,e,n){this.onBand=!1,this.inverse=!1,this.dim=t,this.scale=e,this._extent=n||[0,0]}return r.prototype.contain=function(t){var e=this._extent,n=Math.min(e[0],e[1]),a=Math.max(e[0],e[1]);return t>=n&&t<=a},r.prototype.containData=function(t){return this.scale.contain(t)},r.prototype.getExtent=function(){return this._extent.slice()},r.prototype.getPixelPrecision=function(t){return tv(t||this.scale.getExtent(),this._extent)},r.prototype.setExtent=function(t,e){var n=this._extent;n[0]=t,n[1]=e},r.prototype.dataToCoord=function(t,e){var n=this._extent,a=this.scale;return t=a.normalize(t),this.onBand&&a.type==="ordinal"&&(n=n.slice(),nc(n,a.count())),Ot(t,rc,n,e)},r.prototype.coordToData=function(t,e){var n=this._extent,a=this.scale;this.onBand&&a.type==="ordinal"&&(n=n.slice(),nc(n,a.count()));var i=Ot(t,n,rc,e);return this.scale.scale(i)},r.prototype.pointToData=function(t,e){},r.prototype.getTicksCoords=function(t){t=t||{};var e=t.tickModel||this.getTickModel(),n=ox(this,e),a=n.ticks,i=z(a,function(s){return{coord:this.dataToCoord(this.scale.type==="ordinal"?this.scale.getRawOrdinalNumber(s):s),tickValue:s}},this),o=e.get("alignWithLabel");return dx(this,i,o,t.clamp),i},r.prototype.getMinorTicksCoords=function(){if(this.scale.type==="ordinal")return[];var t=this.model.getModel("minorTick"),e=t.get("splitNumber");e>0&&e<100||(e=5);var n=this.scale.getMinorTicks(e),a=z(n,function(i){return z(i,function(o){return{coord:this.dataToCoord(o),tickValue:o}},this)},this);return a},r.prototype.getViewLabels=function(){return ix(this).labels},r.prototype.getLabelModel=function(){return this.model.getModel("axisLabel")},r.prototype.getTickModel=function(){return this.model.getModel("axisTick")},r.prototype.getBandWidth=function(){var t=this._extent,e=this.scale.getExtent(),n=e[1]-e[0]+(this.onBand?1:0);n===0&&(n=1);var a=Math.abs(t[1]-t[0]);return Math.abs(a)/n},r.prototype.calculateCategoryInterval=function(){return fx(this)},r}();function nc(r,t){var e=r[1]-r[0],n=t,a=e/n/2;r[0]+=a,r[1]-=a}function dx(r,t,e,n){var a=t.length;if(!r.onBand||e||!a)return;var i=r.getExtent(),o,s;if(a===1)t[0].coord=i[0],o=t[1]={coord:i[1]};else{var l=t[a-1].tickValue-t[0].tickValue,u=(t[a-1].coord-t[0].coord)/l;w(t,function(v){v.coord-=u/2});var c=r.scale.getExtent();s=1+c[1]-t[a-1].tickValue,o={coord:t[a-1].coord+u*s},t.push(o)}var f=i[0]>i[1];h(t[0].coord,i[0])&&(n?t[0].coord=i[0]:t.shift()),n&&h(i[0],t[0].coord)&&t.unshift({coord:i[0]}),h(i[1],o.coord)&&(n?o.coord=i[1]:t.pop()),n&&h(o.coord,i[1])&&t.push({coord:i[1]});function h(v,d){return v=ye(v),d=ye(d),f?v>d:va&&(a+=tn);var v=Math.atan2(s,o);if(v<0&&(v+=tn),v>=n&&v<=a||v+tn>=n&&v+tn<=a)return l[0]=c,l[1]=f,u-e;var d=e*Math.cos(n)+r,p=e*Math.sin(n)+t,m=e*Math.cos(a)+r,g=e*Math.sin(a)+t,y=(d-o)*(d-o)+(p-s)*(p-s),_=(m-o)*(m-o)+(g-s)*(g-s);return y<_?(l[0]=d,l[1]=p,Math.sqrt(y)):(l[0]=m,l[1]=g,Math.sqrt(_))}function za(r,t,e,n,a,i,o,s){var l=a-r,u=i-t,c=e-r,f=n-t,h=Math.sqrt(c*c+f*f);c/=h,f/=h;var v=l*c+u*f,d=v/h;s&&(d=Math.min(Math.max(d,0),1)),d*=h;var p=o[0]=r+d*c,m=o[1]=t+d*f;return Math.sqrt((p-a)*(p-a)+(m-i)*(m-i))}function Pd(r,t,e,n,a,i,o){e<0&&(r=r+e,e=-e),n<0&&(t=t+n,n=-n);var s=r+e,l=t+n,u=o[0]=Math.min(Math.max(a,r),s),c=o[1]=Math.min(Math.max(i,t),l);return Math.sqrt((u-a)*(u-a)+(c-i)*(c-i))}var je=[];function _x(r,t,e){var n=Pd(t.x,t.y,t.width,t.height,r.x,r.y,je);return e.set(je[0],je[1]),n}function Sx(r,t,e){for(var n=0,a=0,i=0,o=0,s,l,u=1/0,c=t.data,f=r.x,h=r.y,v=0;v0){t=t/180*Math.PI,Je.fromArray(r[0]),ne.fromArray(r[1]),fe.fromArray(r[2]),be.sub(at,Je,ne),be.sub(tt,fe,ne);var e=at.len(),n=tt.len();if(!(e<.001||n<.001)){at.scale(1/e),tt.scale(1/n);var a=at.dot(tt),i=Math.cos(t);if(i1&&be.copy(Pe,fe),Pe.toArray(r[1])}}}}function xx(r,t,e){if(e<=180&&e>0){e=e/180*Math.PI,Je.fromArray(r[0]),ne.fromArray(r[1]),fe.fromArray(r[2]),be.sub(at,ne,Je),be.sub(tt,fe,ne);var n=at.len(),a=tt.len();if(!(n<.001||a<.001)){at.scale(1/n),tt.scale(1/a);var i=at.dot(t),o=Math.cos(e);if(i=l)be.copy(Pe,fe);else{Pe.scaleAndAdd(tt,s/Math.tan(Math.PI/2-c));var f=fe.x!==ne.x?(Pe.x-ne.x)/(fe.x-ne.x):(Pe.y-ne.y)/(fe.y-ne.y);if(isNaN(f))return;f<0?be.copy(Pe,ne):f>1&&be.copy(Pe,fe)}Pe.toArray(r[1])}}}}function ic(r,t,e,n){var a=e==="normal",i=a?r:r.ensureState(e);i.ignore=t;var o=n.get("smooth");o&&o===!0&&(o=.3),i.shape=i.shape||{},o>0&&(i.shape.smooth=o);var s=n.getModel("lineStyle").getLineStyle();a?r.useStyle(s):i.style=s}function bx(r,t){var e=t.smooth,n=t.points;if(n)if(r.moveTo(n[0][0],n[0][1]),e>0&&n.length>=3){var a=bl(n[0],n[1]),i=bl(n[1],n[2]);if(!a||!i){r.lineTo(n[1][0],n[1][1]),r.lineTo(n[2][0],n[2][1]);return}var o=Math.min(a,i)*e,s=_i([],n[1],n[0],o/a),l=_i([],n[1],n[2],o/i),u=_i([],s,l,.5);r.bezierCurveTo(s[0],s[1],s[0],s[1],u[0],u[1]),r.bezierCurveTo(l[0],l[1],l[0],l[1],n[2][0],n[2][1])}else for(var c=1;c0&&i&&b(-c/o,0,o);var p=r[0],m=r[o-1],g,y;_(),g<0&&x(-g,.8),y<0&&x(y,.8),_(),S(g,y,1),S(y,g,-1),_(),g<0&&C(-g),y<0&&C(y);function _(){g=p.rect[t]-n,y=a-m.rect[t]-m.rect[e]}function S(T,A,M){if(T<0){var D=Math.min(A,-T);if(D>0){b(D*M,0,o);var I=D+T;I<0&&x(-I*M,1)}else x(-T*M,1)}}function b(T,A,M){T!==0&&(u=!0);for(var D=A;D0)for(var I=0;I0;I--){var V=M[I-1]*R;b(-V,I,o)}}}function C(T){var A=T<0?-1:1;T=Math.abs(T);for(var M=Math.ceil(T/(o-1)),D=0;D0?b(M,0,D+1):b(-M,o-D-1,o),T-=M,T<=0)return}return u}function wx(r,t,e,n){return Nd(r,"x","width",t,e,n)}function Bd(r,t,e,n){return Nd(r,"y","height",t,e,n)}function Vd(r){var t=[];r.sort(function(p,m){return m.priority-p.priority});var e=new Ne(0,0,0,0);function n(p){if(!p.ignore){var m=p.ensureState("emphasis");m.ignore==null&&(m.ignore=!1)}p.ignore=!0}for(var a=0;a=0&&n.attr(i.oldLayoutSelect),oe(h,"emphasis")>=0&&n.attr(i.oldLayoutEmphasis)),ge(n,u,e,l)}else if(n.attr(u),!Vr(n).valueAnimation){var f=ue(n.style.opacity,1);n.style.opacity=0,De(n,{style:{opacity:f}},e,l)}if(i.oldLayout=u,n.states.select){var v=i.oldLayoutSelect={};ca(v,u,fa),ca(v,n.states.select,fa)}if(n.states.emphasis){var d=i.oldLayoutEmphasis={};ca(d,u,fa),ca(d,n.states.emphasis,fa)}jm(n,l,c,e,e)}if(a&&!a.ignore&&!a.invisible){var i=Dx(a),o=i.oldLayout,p={points:a.shape.points};o?(a.attr({shape:o}),ge(a,{shape:p},e)):(a.setShape(p),a.style.strokePercent=0,De(a,{style:{strokePercent:1}},e)),i.oldLayout=p}},r}();const Mx=Ax;var Yi=le();function cD(r){r.registerUpdateLifecycle("series:beforeupdate",function(t,e,n){var a=Yi(e).labelManager;a||(a=Yi(e).labelManager=new Mx),a.clearLabels()}),r.registerUpdateLifecycle("series:layoutlabels",function(t,e,n){var a=Yi(e).labelManager;n.updatedSeries.forEach(function(i){a.addLabelsOfSeries(e.getViewOfSeriesModel(i))}),a.updateLayoutConfig(e),a.layout(e),a.processLabelsOverall()})}var Ix=function(r){N(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.type="grid",t.dependencies=["xAxis","yAxis"],t.layoutMode="box",t.defaultOption={show:!1,z:0,left:"10%",top:60,right:"10%",bottom:70,containLabel:!1,backgroundColor:"rgba(0,0,0,0)",borderWidth:1,borderColor:"#ccc"},t}(ie);const Lx=Ix;var Xo=function(r){N(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.getCoordSysModel=function(){return this.getReferringComponents("grid",Re).models[0]},t.type="cartesian2dAxis",t}(ie);St(Xo,nx);var zd={show:!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:"#6E7079",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:["#E0E6F1"],width:1,type:"solid"}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.2)","rgba(210,219,238,0.2)"]}}},Px=Z({boundaryGap:!0,deduplication:null,splitLine:{show:!1},axisTick:{alignWithLabel:!1,interval:"auto"},axisLabel:{interval:"auto"}},zd),nl=Z({boundaryGap:[0,0],axisLine:{show:"auto"},axisTick:{show:"auto"},splitNumber:5,minorTick:{show:!1,splitNumber:5,length:3,lineStyle:{}},minorSplitLine:{show:!1,lineStyle:{color:"#F4F7FD",width:1}}},zd),Rx=Z({splitNumber:6,axisLabel:{showMinLabel:!1,showMaxLabel:!1,rich:{primary:{fontWeight:"bold"}}},splitLine:{show:!1}},nl),kx=te({logBase:10},nl);const Ex={category:Px,value:nl,time:Rx,log:kx};var Ox={value:1,category:1,time:1,log:1};function sc(r,t,e,n){w(Ox,function(a,i){var o=Z(Z({},Ex[i],!0),n,!0),s=function(l){N(u,l);function u(){var c=l!==null&&l.apply(this,arguments)||this;return c.type=t+"Axis."+i,c}return u.prototype.mergeDefaultAndTheme=function(c,f){var h=An(this),v=h?ii(c):{},d=f.getTheme();Z(c,d.get(i+"Axis")),Z(c,this.getDefaultOption()),c.type=lc(c),h&&Lr(c,v,h)},u.prototype.optionUpdated=function(){var c=this.option;c.type==="category"&&(this.__ordinalMeta=Yo.createByAxisModel(this))},u.prototype.getCategories=function(c){var f=this.option;if(f.type==="category")return c?f.data:this.__ordinalMeta.categories},u.prototype.getOrdinalMeta=function(){return this.__ordinalMeta},u.type=t+"Axis."+i,u.defaultOption=o,u}(e);r.registerComponentModel(s)}),r.registerSubTypeDefaulter(t+"Axis",lc)}function lc(r){return r.type||(r.data?"category":"value")}var Nx=function(){function r(t){this.type="cartesian",this._dimList=[],this._axes={},this.name=t||""}return r.prototype.getAxis=function(t){return this._axes[t]},r.prototype.getAxes=function(){return z(this._dimList,function(t){return this._axes[t]},this)},r.prototype.getAxesByScale=function(t){return t=t.toLowerCase(),xe(this.getAxes(),function(e){return e.scale.type===t})},r.prototype.addAxis=function(t){var e=t.dim;this._axes[e]=t,this._dimList.push(e)},r}();const Bx=Nx;var Zo=["x","y"];function uc(r){return r.type==="interval"||r.type==="time"}var Vx=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type="cartesian2d",e.dimensions=Zo,e}return t.prototype.calcAffineTransform=function(){this._transform=this._invTransform=null;var e=this.getAxis("x").scale,n=this.getAxis("y").scale;if(!(!uc(e)||!uc(n))){var a=e.getExtent(),i=n.getExtent(),o=this.dataToPoint([a[0],i[0]]),s=this.dataToPoint([a[1],i[1]]),l=a[1]-a[0],u=i[1]-i[0];if(!(!l||!u)){var c=(s[0]-o[0])/l,f=(s[1]-o[1])/u,h=o[0]-a[0]*c,v=o[1]-i[0]*f,d=this._transform=[c,0,0,f,h,v];this._invTransform=vs([],d)}}},t.prototype.getBaseAxis=function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAxis("x")},t.prototype.containPoint=function(e){var n=this.getAxis("x"),a=this.getAxis("y");return n.contain(n.toLocalCoord(e[0]))&&a.contain(a.toLocalCoord(e[1]))},t.prototype.containData=function(e){return this.getAxis("x").containData(e[0])&&this.getAxis("y").containData(e[1])},t.prototype.containZone=function(e,n){var a=this.dataToPoint(e),i=this.dataToPoint(n),o=this.getArea(),s=new Ne(a[0],a[1],i[0]-a[0],i[1]-a[1]);return o.intersect(s)},t.prototype.dataToPoint=function(e,n,a){a=a||[];var i=e[0],o=e[1];if(this._transform&&i!=null&&isFinite(i)&&o!=null&&isFinite(o))return er(a,e,this._transform);var s=this.getAxis("x"),l=this.getAxis("y");return a[0]=s.toGlobalCoord(s.dataToCoord(i,n)),a[1]=l.toGlobalCoord(l.dataToCoord(o,n)),a},t.prototype.clampData=function(e,n){var a=this.getAxis("x").scale,i=this.getAxis("y").scale,o=a.getExtent(),s=i.getExtent(),l=a.parse(e[0]),u=i.parse(e[1]);return n=n||[],n[0]=Math.min(Math.max(Math.min(o[0],o[1]),l),Math.max(o[0],o[1])),n[1]=Math.min(Math.max(Math.min(s[0],s[1]),u),Math.max(s[0],s[1])),n},t.prototype.pointToData=function(e,n){var a=[];if(this._invTransform)return er(a,e,this._invTransform);var i=this.getAxis("x"),o=this.getAxis("y");return a[0]=i.coordToData(i.toLocalCoord(e[0]),n),a[1]=o.coordToData(o.toLocalCoord(e[1]),n),a},t.prototype.getOtherAxis=function(e){return this.getAxis(e.dim==="x"?"y":"x")},t.prototype.getArea=function(){var e=this.getAxis("x").getGlobalExtent(),n=this.getAxis("y").getGlobalExtent(),a=Math.min(e[0],e[1]),i=Math.min(n[0],n[1]),o=Math.max(e[0],e[1])-a,s=Math.max(n[0],n[1])-i;return new Ne(a,i,o,s)},t}(Bx),zx=function(r){N(t,r);function t(e,n,a,i,o){var s=r.call(this,e,n,a)||this;return s.index=0,s.type=i||"value",s.position=o||"bottom",s}return t.prototype.isHorizontal=function(){var e=this.position;return e==="top"||e==="bottom"},t.prototype.getGlobalExtent=function(e){var n=this.getExtent();return n[0]=this.toGlobalCoord(n[0]),n[1]=this.toGlobalCoord(n[1]),e&&n[0]>n[1]&&n.reverse(),n},t.prototype.pointToData=function(e,n){return this.coordToData(this.toLocalCoord(e[this.dim==="x"?0:1]),n)},t.prototype.setCategorySortInfo=function(e){if(this.type!=="category")return!1;this.model.option.categorySortInfo=e,this.scale.setSortInfo(e)},t}(px);const Gx=zx;function Ko(r,t,e){e=e||{};var n=r.coordinateSystem,a=t.axis,i={},o=a.getAxesOnZeroOf()[0],s=a.position,l=o?"onZero":s,u=a.dim,c=n.getRect(),f=[c.x,c.x+c.width,c.y,c.y+c.height],h={left:0,right:1,top:0,bottom:1,onZero:2},v=t.get("offset")||0,d=u==="x"?[f[2]-v,f[3]+v]:[f[0]-v,f[1]+v];if(o){var p=o.toGlobalCoord(o.dataToCoord(0));d[h.onZero]=Math.max(Math.min(p,d[1]),d[0])}i.position=[u==="y"?d[h[l]]:f[0],u==="x"?d[h[l]]:f[3]],i.rotation=Math.PI/2*(u==="x"?0:1);var m={top:-1,bottom:1,left:-1,right:1};i.labelDirection=i.tickDirection=i.nameDirection=m[s],i.labelOffset=o?d[h[s]]-d[h.onZero]:0,t.get(["axisTick","inside"])&&(i.tickDirection=-i.tickDirection),Dr(e.labelInside,t.get(["axisLabel","inside"]))&&(i.labelDirection=-i.labelDirection);var g=t.get(["axisLabel","rotate"]);return i.labelRotate=l==="top"?-g:g,i.z2=1,i}function cc(r){return r.get("coordinateSystem")==="cartesian2d"}function fc(r){var t={xAxisModel:null,yAxisModel:null};return w(t,function(e,n){var a=n.replace(/Model$/,""),i=r.getReferringComponents(a,Re).models[0];t[n]=i}),t}var $i=Math.log;function Fx(r,t,e){var n=Un.prototype,a=n.getTicks.call(e),i=n.getTicks.call(e,!0),o=a.length-1,s=n.getInterval.call(e),l=bd(r,t),u=l.extent,c=l.fixMin,f=l.fixMax;if(r.type==="log"){var h=$i(r.base);u=[$i(u[0])/h,$i(u[1])/h]}r.setExtent(u[0],u[1]),r.calcNiceExtent({splitNumber:o,fixMin:c,fixMax:f});var v=n.getExtent.call(r);c&&(u[0]=v[0]),f&&(u[1]=v[1]);var d=n.getInterval.call(r),p=u[0],m=u[1];if(c&&f)d=(m-p)/o;else if(c)for(m=u[0]+d*o;mu[0]&&isFinite(p)&&isFinite(u[0]);)d=Hi(d),p=u[1]-d*o;else{var g=r.getTicks().length-1;g>o&&(d=Hi(d));var y=d*o;m=Math.ceil(u[1]/d)*d,p=ye(m-y),p<0&&u[0]>=0?(p=0,m=ye(y)):m>0&&u[1]<=0&&(m=0,p=-ye(y))}var _=(a[0].value-i[0].value)/s,S=(a[o].value-i[o].value)/s;n.setExtent.call(r,p+d*_,m+d*S),n.setInterval.call(r,d),(_||S)&&n.setNiceExtent.call(r,p+d,m-d)}var Wx=function(){function r(t,e,n){this.type="grid",this._coordsMap={},this._coordsList=[],this._axesMap={},this._axesList=[],this.axisPointerEnabled=!0,this.dimensions=Zo,this._initCartesian(t,e,n),this.model=t}return r.prototype.getRect=function(){return this._rect},r.prototype.update=function(t,e){var n=this._axesMap;this._updateScale(t,this.model);function a(o){var s,l=Be(o),u=l.length;if(u){for(var c=[],f=u-1;f>=0;f--){var h=+l[f],v=o[h],d=v.model,p=v.scale;$o(p)&&d.get("alignTicks")&&d.get("interval")==null?c.push(v):(ec(p,d),$o(p)&&(s=v))}c.length&&(s||(s=c.pop(),ec(s.scale,s.model)),w(c,function(m){Fx(m.scale,m.model,s.scale)}))}}a(n.x),a(n.y);var i={};w(n.x,function(o){vc(n,"y",o,i)}),w(n.y,function(o){vc(n,"x",o,i)}),this.resize(this.model,e)},r.prototype.resize=function(t,e,n){var a=t.getBoxLayoutParams(),i=!n&&t.get("containLabel"),o=Gt(a,{width:e.getWidth(),height:e.getHeight()});this._rect=o;var s=this._axesList;l(),i&&(w(s,function(u){if(!u.model.get(["axisLabel","inside"])){var c=ex(u);if(c){var f=u.isHorizontal()?"height":"width",h=u.model.get(["axisLabel","margin"]);o[f]-=c[f]+h,u.position==="top"?o.y+=c.height+h:u.position==="left"&&(o.x+=c.width+h)}}}),l()),w(this._coordsList,function(u){u.calcAffineTransform()});function l(){w(s,function(u){var c=u.isHorizontal(),f=c?[0,o.width]:[0,o.height],h=u.inverse?1:0;u.setExtent(f[h],f[1-h]),Hx(u,c?o.x:o.y)})}},r.prototype.getAxis=function(t,e){var n=this._axesMap[t];if(n!=null)return n[e||0]},r.prototype.getAxes=function(){return this._axesList.slice()},r.prototype.getCartesian=function(t,e){if(t!=null&&e!=null){var n="x"+t+"y"+e;return this._coordsMap[n]}H(t)&&(e=t.yAxisIndex,t=t.xAxisIndex);for(var a=0,i=this._coordsList;a0?"top":"bottom",i="center"):Ia(a-Nt)?(o=n>0?"bottom":"top",i="center"):(o="middle",a>0&&a0?"right":"left":i=n>0?"left":"right"),{rotation:a,textAlign:i,textVerticalAlign:o}},r.makeAxisEventDataBase=function(t){var e={componentType:t.mainType,componentIndex:t.componentIndex};return e[t.mainType+"Index"]=t.componentIndex,e},r.isLabelSilent=function(t){var e=t.get("tooltip");return t.get("silent")||!(t.get("triggerEvent")||e&&e.show)},r}(),dc={axisLine:function(r,t,e,n){var a=t.get(["axisLine","show"]);if(a==="auto"&&r.handleAutoShown&&(a=r.handleAutoShown("axisLine")),!!a){var i=t.axis.getExtent(),o=n.transform,s=[i[0],0],l=[i[1],0],u=s[0]>l[0];o&&(er(s,s,o),er(l,l,o));var c=O({lineCap:"round"},t.getModel(["axisLine","lineStyle"]).getLineStyle()),f=new tr({shape:{x1:s[0],y1:s[1],x2:l[0],y2:l[1]},style:c,strokeContainThreshold:r.strokeContainThreshold||5,silent:!0,z2:1});Cn(f.shape,f.style.lineWidth),f.anid="line",e.add(f);var h=t.get(["axisLine","symbol"]);if(h!=null){var v=t.get(["axisLine","symbolSize"]);G(h)&&(h=[h,h]),(G(v)||se(v))&&(v=[v,v]);var d=$s(t.get(["axisLine","symbolOffset"])||0,v),p=v[0],m=v[1];w([{rotate:r.rotation+Math.PI/2,offset:d[0],r:0},{rotate:r.rotation-Math.PI/2,offset:d[1],r:Math.sqrt((s[0]-l[0])*(s[0]-l[0])+(s[1]-l[1])*(s[1]-l[1]))}],function(g,y){if(h[y]!=="none"&&h[y]!=null){var _=Ft(h[y],-p/2,-m/2,p,m,c.stroke,!0),S=g.r+g.offset,b=u?l:s;_.attr({rotation:g.rotate,x:b[0]+S*Math.cos(r.rotation),y:b[1]-S*Math.sin(r.rotation),silent:!0,z2:11}),e.add(_)}})}}},axisTickLabel:function(r,t,e,n){var a=Xx(e,n,t,r),i=Kx(e,n,t,r);if($x(t,i,a),Zx(e,n,t,r.tickDirection),t.get(["axisLabel","hideOverlap"])){var o=Od(z(i,function(s){return{label:s,priority:s.z2,defaultAttr:{ignore:s.ignore}}}));Vd(o)}},axisName:function(r,t,e,n){var a=Dr(r.axisName,t.get("name"));if(a){var i=t.get("nameLocation"),o=r.nameDirection,s=t.getModel("nameTextStyle"),l=t.get("nameGap")||0,u=t.axis.getExtent(),c=u[0]>u[1]?-1:1,f=[i==="start"?u[0]-c*l:i==="end"?u[1]+c*l:(u[0]+u[1])/2,gc(i)?r.labelOffset+o*l:0],h,v=t.get("nameRotate");v!=null&&(v=v*Nt/180);var d;gc(i)?h=Qt.innerTextLayout(r.rotation,v??r.rotation,o):(h=Yx(r.rotation,i,v||0,u),d=r.axisNameAvailableWidth,d!=null&&(d=Math.abs(d/Math.sin(h.rotation)),!isFinite(d)&&(d=null)));var p=s.getFont(),m=t.get("nameTruncate",!0)||{},g=m.ellipsis,y=Dr(r.nameTruncateMaxWidth,m.maxWidth,d),_=new we({x:f[0],y:f[1],rotation:h.rotation,silent:Qt.isLabelSilent(t),style:zt(s,{text:a,font:p,overflow:"truncate",width:y,ellipsis:g,fill:s.getTextColor()||t.get(["axisLine","lineStyle","color"]),align:s.get("align")||h.textAlign,verticalAlign:s.get("verticalAlign")||h.textVerticalAlign}),z2:1});if(ja({el:_,componentModel:t,itemName:a}),_.__fullText=a,_.anid="name",t.get("triggerEvent")){var S=Qt.makeAxisEventDataBase(t);S.targetType="axisName",S.name=a,J(_).eventData=S}n.add(_),_.updateTransform(),e.add(_),_.decomposeTransform()}}};function Yx(r,t,e,n){var a=rv(e-r),i,o,s=n[0]>n[1],l=t==="start"&&!s||t!=="start"&&s;return Ia(a-Nt/2)?(o=l?"bottom":"top",i="center"):Ia(a-Nt*1.5)?(o=l?"top":"bottom",i="center"):(o="middle",aNt/2?i=l?"left":"right":i=l?"right":"left"),{rotation:a,textAlign:i,textVerticalAlign:o}}function $x(r,t,e){if(!wd(r.axis)){var n=r.get(["axisLabel","showMinLabel"]),a=r.get(["axisLabel","showMaxLabel"]);t=t||[],e=e||[];var i=t[0],o=t[1],s=t[t.length-1],l=t[t.length-2],u=e[0],c=e[1],f=e[e.length-1],h=e[e.length-2];n===!1?(ze(i),ze(u)):pc(i,o)&&(n?(ze(o),ze(c)):(ze(i),ze(u))),a===!1?(ze(s),ze(f)):pc(l,s)&&(a?(ze(l),ze(h)):(ze(s),ze(f)))}}function ze(r){r&&(r.ignore=!0)}function pc(r,t){var e=r&&r.getBoundingRect().clone(),n=t&&t.getBoundingRect().clone();if(!(!e||!n)){var a=Uf([]);return Qf(a,a,-r.rotation),e.applyTransform(yo([],a,r.getLocalTransform())),n.applyTransform(yo([],a,t.getLocalTransform())),e.intersect(n)}}function gc(r){return r==="middle"||r==="center"}function Gd(r,t,e,n,a){for(var i=[],o=[],s=[],l=0;l=0||r===t}function tb(r){var t=al(r);if(t){var e=t.axisPointerModel,n=t.axis.scale,a=e.option,i=e.get("status"),o=e.get("value");o!=null&&(o=n.parse(o));var s=qo(e);i==null&&(a.status=s?"show":"hide");var l=n.getExtent().slice();l[0]>l[1]&&l.reverse(),(o==null||o>l[1])&&(o=l[1]),os)return!0;if(o){var l=al(t).seriesDataCount,u=a.getExtent();return Math.abs(u[0]-u[1])/l>s}return!1}return n===!0},r.prototype.makeElOption=function(t,e,n,a,i){},r.prototype.createPointerEl=function(t,e,n,a){var i=e.pointer;if(i){var o=qt(t).pointerEl=new Ms[i.type](_c(e.pointer));t.add(o)}},r.prototype.createLabelEl=function(t,e,n,a){if(e.label){var i=qt(t).labelEl=new we(_c(e.label));t.add(i),xc(i,a)}},r.prototype.updatePointerEl=function(t,e,n){var a=qt(t).pointerEl;a&&e.pointer&&(a.setStyle(e.pointer.style),n(a,{shape:e.pointer.shape}))},r.prototype.updateLabelEl=function(t,e,n,a){var i=qt(t).labelEl;i&&(i.setStyle(e.label.style),n(i,{x:e.label.x,y:e.label.y}),xc(i,a))},r.prototype._renderHandle=function(t){if(!(this._dragging||!this.updateHandleTransform)){var e=this._axisPointerModel,n=this._api.getZr(),a=this._handle,i=e.getModel("handle"),o=e.get("status");if(!i.get("show")||!o||o==="hide"){a&&n.remove(a),this._handle=null;return}var s;this._handle||(s=!0,a=this._handle=qa(i.get("icon"),{cursor:"move",draggable:!0,onmousemove:function(u){_g(u.event)},onmousedown:Ki(this._onHandleDragMove,this,0,0),drift:Ki(this._onHandleDragMove,this),ondragend:Ki(this._onHandleDragEnd,this)}),n.add(a)),bc(a,e,!1),a.setStyle(i.getItemStyle(null,["color","borderColor","borderWidth","opacity","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"]));var l=i.get("size");E(l)||(l=[l,l]),a.scaleX=l[0]/2,a.scaleY=l[1]/2,Ah(this,"_doDispatchAxisPointer",i.get("throttle")||0,"fixRate"),this._moveHandleToValue(t,s)}},r.prototype._moveHandleToValue=function(t,e){Sc(this._axisPointerModel,!e&&this._moveAnimation,this._handle,qi(this.getHandleTransform(t,this._axisModel,this._axisPointerModel)))},r.prototype._onHandleDragMove=function(t,e){var n=this._handle;if(n){this._dragging=!0;var a=this.updateHandleTransform(qi(n),[t,e],this._axisModel,this._axisPointerModel);this._payloadInfo=a,n.stopAnimation(),n.attr(qi(a)),qt(n).lastProp=null,this._doDispatchAxisPointer()}},r.prototype._doDispatchAxisPointer=function(){var t=this._handle;if(t){var e=this._payloadInfo,n=this._axisModel;this._api.dispatchAction({type:"updateAxisPointer",x:e.cursorPoint[0],y:e.cursorPoint[1],tooltipOption:e.tooltipOption,axesInfo:[{axisDim:n.axis.dim,axisIndex:n.componentIndex}]})}},r.prototype._onHandleDragEnd=function(){this._dragging=!1;var t=this._handle;if(t){var e=this._axisPointerModel.get("value");this._moveHandleToValue(e),this._api.dispatchAction({type:"hideTip"})}},r.prototype.clear=function(t){this._lastValue=null,this._lastStatus=null;var e=t.getZr(),n=this._group,a=this._handle;e&&n&&(this._lastGraphicKey=null,n&&e.remove(n),a&&e.remove(a),this._group=null,this._handle=null,this._payloadInfo=null),Bo(this,"_doDispatchAxisPointer")},r.prototype.doClear=function(){},r.prototype.buildLabel=function(t,e,n){return n=n||0,{x:t[n],y:t[1-n],width:e[n],height:e[1-n]}},r}();function Sc(r,t,e,n){$d(qt(e).lastProp,n)||(qt(e).lastProp=n,t?ge(e,n,r):(e.stopAnimation(),e.attr(n)))}function $d(r,t){if(H(r)&&H(t)){var e=!0;return w(t,function(n,a){e=e&&$d(r[a],n)}),!!e}else return r===t}function xc(r,t){r[t.get(["label","show"])?"show":"hide"]()}function qi(r){return{x:r.x||0,y:r.y||0,rotation:r.rotation||0}}function bc(r,t,e){var n=t.get("z"),a=t.get("zlevel");r&&r.traverse(function(i){i.type!=="group"&&(n!=null&&(i.z=n),a!=null&&(i.zlevel=a),i.silent=e)})}const vb=fb;function hb(r){var t=r.get("type"),e=r.getModel(t+"Style"),n;return t==="line"?(n=e.getLineStyle(),n.fill=null):t==="shadow"&&(n=e.getAreaStyle(),n.stroke=null),n}function db(r,t,e,n,a){var i=e.get("value"),o=Xd(i,t.axis,t.ecModel,e.get("seriesDataIndices"),{precision:e.get(["label","precision"]),formatter:e.get(["label","formatter"])}),s=e.getModel("label"),l=ai(s.get("padding")||0),u=s.getFont(),c=ps(o,u),f=a.position,h=c.width+l[1]+l[3],v=c.height+l[0]+l[2],d=a.align;d==="right"&&(f[0]-=h),d==="center"&&(f[0]-=h/2);var p=a.verticalAlign;p==="bottom"&&(f[1]-=v),p==="middle"&&(f[1]-=v/2),pb(f,h,v,n);var m=s.get("backgroundColor");(!m||m==="auto")&&(m=t.get(["axisLine","lineStyle","color"])),r.label={x:f[0],y:f[1],style:zt(s,{text:o,font:u,fill:s.getTextColor(),padding:l,backgroundColor:m}),z2:10}}function pb(r,t,e,n){var a=n.getWidth(),i=n.getHeight();r[0]=Math.min(r[0]+t,a)-t,r[1]=Math.min(r[1]+e,i)-e,r[0]=Math.max(r[0],0),r[1]=Math.max(r[1],0)}function Xd(r,t,e,n,a){r=t.scale.parse(r);var i=t.scale.getLabel({value:r},{precision:a.precision}),o=a.formatter;if(o){var s={value:tl(t,{value:r}),axisDimension:t.dim,axisIndex:t.index,seriesData:[]};w(n,function(l){var u=e.getSeriesByIndex(l.seriesIndex),c=l.dataIndexInside,f=u&&u.getDataParams(c);f&&s.seriesData.push(f)}),G(o)?i=o.replace("{value}",i):$(o)&&(i=o(s))}return i}function Zd(r,t,e){var n=xg();return Qf(n,n,e.rotation),Sg(n,n,e.position),As([r.dataToCoord(t),(e.labelOffset||0)+(e.labelDirection||1)*(e.labelMargin||0)],n)}function gb(r,t,e,n,a,i){var o=Fd.innerTextLayout(e.rotation,0,e.labelDirection);e.labelMargin=a.get(["label","margin"]),db(t,n,a,i,{position:Zd(n.axis,r,e),align:o.textAlign,verticalAlign:o.textVerticalAlign})}function mb(r,t,e){return e=e||0,{x1:r[e],y1:r[1-e],x2:t[e],y2:t[1-e]}}function yb(r,t,e){return e=e||0,{x:r[e],y:r[1-e],width:t[e],height:t[1-e]}}var _b=function(r){N(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.makeElOption=function(e,n,a,i,o){var s=a.axis,l=s.grid,u=i.get("type"),c=wc(l,s).getOtherAxis(s).getGlobalExtent(),f=s.toGlobalCoord(s.dataToCoord(n,!0));if(u&&u!=="none"){var h=hb(i),v=Sb[u](s,f,c);v.style=h,e.graphicKey=v.type,e.pointer=v}var d=Ko(l.model,a);gb(n,e,d,a,i,o)},t.prototype.getHandleTransform=function(e,n,a){var i=Ko(n.axis.grid.model,n,{labelInside:!1});i.labelMargin=a.get(["handle","margin"]);var o=Zd(n.axis,e,i);return{x:o[0],y:o[1],rotation:i.rotation+(i.labelDirection<0?Math.PI:0)}},t.prototype.updateHandleTransform=function(e,n,a,i){var o=a.axis,s=o.grid,l=o.getGlobalExtent(!0),u=wc(s,o).getOtherAxis(o).getGlobalExtent(),c=o.dim==="x"?0:1,f=[e.x,e.y];f[c]+=n[c],f[c]=Math.min(l[1],f[c]),f[c]=Math.max(l[0],f[c]);var h=(u[1]+u[0])/2,v=[h,h];v[c]=f[c];var d=[{verticalAlign:"middle"},{align:"center"}];return{x:f[0],y:f[1],rotation:e.rotation,cursorPoint:v,tooltipOption:d[c]}},t}(vb);function wc(r,t){var e={};return e[t.dim+"AxisIndex"]=t.index,r.getCartesian(e)}var Sb={line:function(r,t,e){var n=mb([t,e[0]],[t,e[1]],Cc(r));return{type:"Line",subPixelOptimize:!0,shape:n}},shadow:function(r,t,e){var n=Math.max(1,r.getBandWidth()),a=e[1]-e[0];return{type:"Rect",shape:yb([t-n/2,e[0]],[n,a],Cc(r))}}};function Cc(r){return r.dim==="x"?0:1}const xb=_b;var bb=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.type="axisPointer",t.defaultOption={show:"auto",z:50,type:"line",snap:!1,triggerTooltip:!0,triggerEmphasis:!0,value:null,status:null,link:[],animation:null,animationDurationUpdate:200,lineStyle:{color:"#B9BEC9",width:1,type:"dashed"},shadowStyle:{color:"rgba(210,219,238,0.2)"},label:{show:!0,formatter:null,precision:"auto",margin:3,color:"#fff",padding:[5,7,5,7],backgroundColor:"auto",borderColor:null,borderWidth:0,borderRadius:3},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}},t}(ie);const wb=bb;var pt=le(),Cb=w;function Kd(r,t,e){if(!ce.node){var n=t.getZr();pt(n).records||(pt(n).records={}),Tb(n,t);var a=pt(n).records[r]||(pt(n).records[r]={});a.handler=e}}function Tb(r,t){if(pt(r).initialized)return;pt(r).initialized=!0,e("click",Q(Tc,"click")),e("mousemove",Q(Tc,"mousemove")),e("globalout",Ab);function e(n,a){r.on(n,function(i){var o=Mb(t);Cb(pt(r).records,function(s){s&&a(s,i,o.dispatchAction)}),Db(o.pendings,t)})}}function Db(r,t){var e=r.showTip.length,n=r.hideTip.length,a;e?a=r.showTip[e-1]:n&&(a=r.hideTip[n-1]),a&&(a.dispatchAction=null,t.dispatchAction(a))}function Ab(r,t,e){r.handler("leave",null,e)}function Tc(r,t,e,n){t.handler(r,e,n)}function Mb(r){var t={showTip:[],hideTip:[]},e=function(n){var a=t[n.type];a?a.push(n):(n.dispatchAction=e,r.dispatchAction(n))};return{dispatchAction:e,pendings:t}}function Qo(r,t){if(!ce.node){var e=t.getZr(),n=(pt(e).records||{})[r];n&&(pt(e).records[r]=null)}}var Ib=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,a){var i=n.getComponent("tooltip"),o=e.get("triggerOn")||i&&i.get("triggerOn")||"mousemove|click";Kd("axisPointer",a,function(s,l,u){o!=="none"&&(s==="leave"||o.indexOf(s)>=0)&&u({type:"updateAxisPointer",currTrigger:s,x:l&&l.offsetX,y:l&&l.offsetY})})},t.prototype.remove=function(e,n){Qo("axisPointer",n)},t.prototype.dispose=function(e,n){Qo("axisPointer",n)},t.type="axisPointer",t}(Ye);const Lb=Ib;function qd(r,t){var e=[],n=r.seriesIndex,a;if(n==null||!(a=t.getSeriesByIndex(n)))return{point:[]};var i=a.getData(),o=rr(i,r);if(o==null||o<0||E(o))return{point:[]};var s=i.getItemGraphicEl(o),l=a.coordinateSystem;if(a.getTooltipPosition)e=a.getTooltipPosition(o)||[];else if(l&&l.dataToPoint)if(r.isStacked){var u=l.getBaseAxis(),c=l.getOtherAxis(u),f=c.dim,h=u.dim,v=f==="x"||f==="radius"?1:0,d=i.mapDimension(h),p=[];p[v]=i.get(d,o),p[1-v]=i.get(i.getCalculationInfo("stackResultDimension"),o),e=l.dataToPoint(p)||[]}else e=l.dataToPoint(i.getValues(z(l.dimensions,function(g){return i.mapDimension(g)}),o))||[];else if(s){var m=s.getBoundingRect().clone();m.applyTransform(s.transform),e=[m.x+m.width/2,m.y+m.height/2]}return{point:e,el:s}}var Dc=le();function Pb(r,t,e){var n=r.currTrigger,a=[r.x,r.y],i=r,o=r.dispatchAction||ae(e.dispatchAction,e),s=t.getComponent("axisPointer").coordSysAxesInfo;if(s){Ta(a)&&(a=qd({seriesIndex:i.seriesIndex,dataIndex:i.dataIndex},t).point);var l=Ta(a),u=i.axesInfo,c=s.axesInfo,f=n==="leave"||Ta(a),h={},v={},d={list:[],map:{}},p={showPointer:Q(kb,v),showTooltip:Q(Eb,d)};w(s.coordSysMap,function(g,y){var _=l||g.containPoint(a);w(s.coordSysAxesInfo[y],function(S,b){var x=S.axis,C=Vb(u,S);if(!f&&_&&(!u||C)){var T=C&&C.value;T==null&&!l&&(T=x.pointToData(a)),T!=null&&Ac(S,T,p,!1,h)}})});var m={};return w(c,function(g,y){var _=g.linkGroup;_&&!v[y]&&w(_.axesInfo,function(S,b){var x=v[b];if(S!==g&&x){var C=x.value;_.mapper&&(C=g.axis.scale.parse(_.mapper(C,Mc(S),Mc(g)))),m[g.key]=C}})}),w(m,function(g,y){Ac(c[y],g,p,!0,h)}),Ob(v,c,h),Nb(d,a,r,o),Bb(c,o,e),h}}function Ac(r,t,e,n,a){var i=r.axis;if(!(i.scale.isBlank()||!i.containData(t))){if(!r.involveSeries){e.showPointer(r,t);return}var o=Rb(t,r),s=o.payloadBatch,l=o.snapToValue;s[0]&&a.seriesIndex==null&&O(a,s[0]),!n&&r.snap&&i.containData(l)&&l!=null&&(t=l),e.showPointer(r,t,s),e.showTooltip(r,o,l)}}function Rb(r,t){var e=t.axis,n=e.dim,a=r,i=[],o=Number.MAX_VALUE,s=-1;return w(t.seriesModels,function(l,u){var c=l.getData().mapDimensionsAll(n),f,h;if(l.getAxisTooltipData){var v=l.getAxisTooltipData(c,r,e);h=v.dataIndices,f=v.nestestValue}else{if(h=l.getData().indicesOfNearest(c[0],r,e.type==="category"?.5:null),!h.length)return;f=l.getData().get(c[0],h[0])}if(!(f==null||!isFinite(f))){var d=r-f,p=Math.abs(d);p<=o&&((p=0&&s<0)&&(o=p,s=d,a=f,i.length=0),w(h,function(m){i.push({seriesIndex:l.seriesIndex,dataIndexInside:m,dataIndex:l.getData().getRawIndex(m)})}))}}),{payloadBatch:i,snapToValue:a}}function kb(r,t,e,n){r[t.key]={value:e,payloadBatch:n}}function Eb(r,t,e,n){var a=e.payloadBatch,i=t.axis,o=i.model,s=t.axisPointerModel;if(!(!t.triggerTooltip||!a.length)){var l=t.coordSys.model,u=kn(l),c=r.map[u];c||(c=r.map[u]={coordSysId:l.id,coordSysIndex:l.componentIndex,coordSysType:l.type,coordSysMainType:l.mainType,dataByAxis:[]},r.list.push(c)),c.dataByAxis.push({axisDim:i.dim,axisIndex:o.componentIndex,axisType:o.type,axisId:o.id,value:n,valueLabelOpt:{precision:s.get(["label","precision"]),formatter:s.get(["label","formatter"])},seriesDataIndices:a.slice()})}}function Ob(r,t,e){var n=e.axesInfo=[];w(t,function(a,i){var o=a.axisPointerModel.option,s=r[i];s?(!a.useHandle&&(o.status="show"),o.value=s.value,o.seriesDataIndices=(s.payloadBatch||[]).slice()):!a.useHandle&&(o.status="hide"),o.status==="show"&&n.push({axisDim:a.axis.dim,axisIndex:a.axis.model.componentIndex,value:o.value})})}function Nb(r,t,e,n){if(Ta(t)||!r.list.length){n({type:"hideTip"});return}var a=((r.list[0].dataByAxis[0]||{}).seriesDataIndices||[])[0]||{};n({type:"showTip",escapeConnect:!0,x:t[0],y:t[1],tooltipOption:e.tooltipOption,position:e.position,dataIndexInside:a.dataIndexInside,dataIndex:a.dataIndex,seriesIndex:a.seriesIndex,dataByCoordSys:r.list})}function Bb(r,t,e){var n=e.getZr(),a="axisPointerLastHighlights",i=Dc(n)[a]||{},o=Dc(n)[a]={};w(r,function(u,c){var f=u.axisPointerModel.option;f.status==="show"&&u.triggerEmphasis&&w(f.seriesDataIndices,function(h){var v=h.seriesIndex+" | "+h.dataIndex;o[v]=h})});var s=[],l=[];w(i,function(u,c){!o[c]&&l.push(u)}),w(o,function(u,c){!i[c]&&s.push(u)}),l.length&&e.dispatchAction({type:"downplay",escapeConnect:!0,notBlur:!0,batch:l}),s.length&&e.dispatchAction({type:"highlight",escapeConnect:!0,notBlur:!0,batch:s})}function Vb(r,t){for(var e=0;e<(r||[]).length;e++){var n=r[e];if(t.axis.dim===n.axisDim&&t.axis.model.componentIndex===n.axisIndex)return n}}function Mc(r){var t=r.axis.model,e={},n=e.axisDim=r.axis.dim;return e.axisIndex=e[n+"AxisIndex"]=t.componentIndex,e.axisName=e[n+"AxisName"]=t.name,e.axisId=e[n+"AxisId"]=t.id,e}function Ta(r){return!r||r[0]==null||isNaN(r[0])||r[1]==null||isNaN(r[1])}function jd(r){Wd.registerAxisPointerClass("CartesianAxisPointer",xb),r.registerComponentModel(wb),r.registerComponentView(Lb),r.registerPreprocessor(function(t){if(t){(!t.axisPointer||t.axisPointer.length===0)&&(t.axisPointer={});var e=t.axisPointer.link;e&&!E(e)&&(t.axisPointer.link=[e])}}),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,function(t,e){t.getComponent("axisPointer").coordSysAxesInfo=qx(t,e)}),r.registerAction({type:"updateAxisPointer",event:"updateAxisPointer",update:":updateAxisPointer"},Pb)}function fD(r){_t(Yd),_t(jd)}var Ic="\0_ec_interaction_mutex";function zb(r,t,e){var n=Qd(r);n[t]=e}function Gb(r,t,e){var n=Qd(r),a=n[t];a===e&&(n[t]=null)}function Qd(r){return r[Ic]||(r[Ic]={})}ct({type:"takeGlobalCursor",event:"globalCursorTaken",update:"update"},mt);var Fb={axisPointer:1,tooltip:1,brush:1};function Wb(r,t,e){var n=t.getComponentByElement(r.topTarget),a=n&&n.coordinateSystem;return n&&n!==e&&!Fb.hasOwnProperty(n.mainType)&&a&&a.model!==e}function Jd(r,t,e,n,a,i){r=r||0;var o=e[1]-e[0];if(a!=null&&(a=gr(a,[0,o])),i!=null&&(i=Math.max(i,a??0)),n==="all"){var s=Math.abs(t[1]-t[0]);s=gr(s,[0,o]),a=i=gr(s,[a,i]),n=0}t[0]=gr(t[0],e),t[1]=gr(t[1],e);var l=ji(t,n);t[n]+=r;var u=a||0,c=e.slice();l.sign<0?c[0]+=u:c[1]-=u,t[n]=gr(t[n],c);var f;return f=ji(t,n),a!=null&&(f.sign!==l.sign||f.spani&&(t[1-n]=t[n]+f.sign*i),t}function ji(r,t){var e=r[t]-r[1-t];return{span:Math.abs(e),sign:e>0?-1:e<0?1:t?-1:1}}function gr(r,t){return Math.min(t[1]!=null?t[1]:1/0,Math.max(t[0]!=null?t[0]:-1/0,r))}var ar=!0,En=Math.min,kr=Math.max,Hb=Math.pow,Ub=1e4,Yb=6,$b=6,Lc="globalPan",Xb={w:[0,0],e:[0,1],n:[1,0],s:[1,1]},Zb={w:"ew",e:"ew",n:"ns",s:"ns",ne:"nesw",sw:"nesw",nw:"nwse",se:"nwse"},Pc={brushStyle:{lineWidth:2,stroke:"rgba(210,219,238,0.3)",fill:"#D2DBEE"},transformable:!0,brushMode:"single",removeOnClick:!1},Kb=0,qb=function(r){N(t,r);function t(e){var n=r.call(this)||this;return n._track=[],n._covers=[],n._handlers={},n._zr=e,n.group=new pe,n._uid="brushController_"+Kb++,w(nw,function(a,i){this._handlers[i]=ae(a,this)},n),n}return t.prototype.enableBrush=function(e){return this._brushType&&this._doDisableBrush(),e.brushType&&this._doEnableBrush(e),this},t.prototype._doEnableBrush=function(e){var n=this._zr;this._enableGlobalPan||zb(n,Lc,this._uid),w(this._handlers,function(a,i){n.on(i,a)}),this._brushType=e.brushType,this._brushOption=Z(X(Pc),e,!0)},t.prototype._doDisableBrush=function(){var e=this._zr;Gb(e,Lc,this._uid),w(this._handlers,function(n,a){e.off(a,n)}),this._brushType=this._brushOption=null},t.prototype.setPanels=function(e){if(e&&e.length){var n=this._panels={};w(e,function(a){n[a.panelId]=X(a)})}else this._panels=null;return this},t.prototype.mount=function(e){e=e||{},this._enableGlobalPan=e.enableGlobalPan;var n=this.group;return this._zr.add(n),n.attr({x:e.x||0,y:e.y||0,rotation:e.rotation||0,scaleX:e.scaleX||1,scaleY:e.scaleY||1}),this._transform=n.getLocalTransform(),this},t.prototype.updateCovers=function(e){e=z(e,function(h){return Z(X(Pc),h,!0)});var n="\0-brush-index-",a=this._covers,i=this._covers=[],o=this,s=this._creatingCover;return new Pn(a,e,u,l).add(c).update(c).remove(f).execute(),this;function l(h,v){return(h.id!=null?h.id:n+v)+"-"+h.brushType}function u(h,v){return l(h.__brushOption,v)}function c(h,v){var d=e[h];if(v!=null&&a[v]===s)i[h]=a[v];else{var p=i[h]=v!=null?(a[v].__brushOption=d,a[v]):tp(o,ep(o,d));il(o,p)}}function f(h){a[h]!==s&&o.group.remove(a[h])}},t.prototype.unmount=function(){return this.enableBrush(!1),Jo(this),this._zr.remove(this.group),this},t.prototype.dispose=function(){this.unmount(),this.off()},t}(Vn);function ep(r,t){var e=di[t.brushType].createCover(r,t);return e.__brushOption=t,np(e,t),r.group.add(e),e}function tp(r,t){var e=ol(t);return e.endCreating&&(e.endCreating(r,t),np(t,t.__brushOption)),t}function rp(r,t){var e=t.__brushOption;ol(t).updateCoverShape(r,t,e.range,e)}function np(r,t){var e=t.z;e==null&&(e=Ub),r.traverse(function(n){n.z=e,n.z2=e})}function il(r,t){ol(t).updateCommon(r,t),rp(r,t)}function ol(r){return di[r.__brushOption.brushType]}function sl(r,t,e){var n=r._panels;if(!n)return ar;var a,i=r._transform;return w(n,function(o){o.isTargetByCursor(t,e,i)&&(a=o)}),a}function ap(r,t){var e=r._panels;if(!e)return ar;var n=t.__brushOption.panelId;return n!=null?e[n]:ar}function Jo(r){var t=r._covers,e=t.length;return w(t,function(n){r.group.remove(n)},r),t.length=0,!!e}function ir(r,t){var e=z(r._covers,function(n){var a=n.__brushOption,i=X(a.range);return{brushType:a.brushType,panelId:a.panelId,range:i}});r.trigger("brush",{areas:e,isEnd:!!t.isEnd,removeOnClick:!!t.removeOnClick})}function jb(r){var t=r._track;if(!t.length)return!1;var e=t[t.length-1],n=t[0],a=e[0]-n[0],i=e[1]-n[1],o=Hb(a*a+i*i,.5);return o>Yb}function ip(r){var t=r.length-1;return t<0&&(t=0),[r[0],r[t]]}function op(r,t,e,n){var a=new pe;return a.add(new ve({name:"main",style:ll(e),silent:!0,draggable:!0,cursor:"move",drift:Q(Rc,r,t,a,["n","s","w","e"]),ondragend:Q(ir,t,{isEnd:!0})})),w(n,function(i){a.add(new ve({name:i.join(""),style:{opacity:0},draggable:!0,silent:!0,invisible:!0,drift:Q(Rc,r,t,a,i),ondragend:Q(ir,t,{isEnd:!0})}))}),a}function sp(r,t,e,n){var a=n.brushStyle.lineWidth||0,i=kr(a,$b),o=e[0][0],s=e[1][0],l=o-a/2,u=s-a/2,c=e[0][1],f=e[1][1],h=c-i+a/2,v=f-i+a/2,d=c-o,p=f-s,m=d+a,g=p+a;ht(r,t,"main",o,s,d,p),n.transformable&&(ht(r,t,"w",l,u,i,g),ht(r,t,"e",h,u,i,g),ht(r,t,"n",l,u,m,i),ht(r,t,"s",l,v,m,i),ht(r,t,"nw",l,u,i,i),ht(r,t,"ne",h,u,i,i),ht(r,t,"sw",l,v,i,i),ht(r,t,"se",h,v,i,i))}function es(r,t){var e=t.__brushOption,n=e.transformable,a=t.childAt(0);a.useStyle(ll(e)),a.attr({silent:!n,cursor:n?"move":"default"}),w([["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]],function(i){var o=t.childOfName(i.join("")),s=i.length===1?ts(r,i[0]):Jb(r,i);o&&o.attr({silent:!n,invisible:!n,cursor:n?Zb[s]+"-resize":null})})}function ht(r,t,e,n,a,i,o){var s=t.childOfName(e);s&&s.setShape(tw(ul(r,t,[[n,a],[n+i,a+o]])))}function ll(r){return te({strokeNoScale:!0},r.brushStyle)}function lp(r,t,e,n){var a=[En(r,e),En(t,n)],i=[kr(r,e),kr(t,n)];return[[a[0],i[0]],[a[1],i[1]]]}function Qb(r){return Ds(r.group)}function ts(r,t){var e={w:"left",e:"right",n:"top",s:"bottom"},n={left:"w",right:"e",top:"n",bottom:"s"},a=Mv(e[t],Qb(r));return n[a]}function Jb(r,t){var e=[ts(r,t[0]),ts(r,t[1])];return(e[0]==="e"||e[0]==="w")&&e.reverse(),e.join("")}function Rc(r,t,e,n,a,i){var o=e.__brushOption,s=r.toRectRange(o.range),l=up(t,a,i);w(n,function(u){var c=Xb[u];s[c[0]][c[1]]+=l[c[0]]}),o.range=r.fromRectRange(lp(s[0][0],s[1][0],s[0][1],s[1][1])),il(t,e),ir(t,{isEnd:!1})}function ew(r,t,e,n){var a=t.__brushOption.range,i=up(r,e,n);w(a,function(o){o[0]+=i[0],o[1]+=i[1]}),il(r,t),ir(r,{isEnd:!1})}function up(r,t,e){var n=r.group,a=n.transformCoordToLocal(t,e),i=n.transformCoordToLocal(0,0);return[a[0]-i[0],a[1]-i[1]]}function ul(r,t,e){var n=ap(r,t);return n&&n!==ar?n.clipPath(e,r._transform):X(e)}function tw(r){var t=En(r[0][0],r[1][0]),e=En(r[0][1],r[1][1]),n=kr(r[0][0],r[1][0]),a=kr(r[0][1],r[1][1]);return{x:t,y:e,width:n-t,height:a-e}}function rw(r,t,e){if(!(!r._brushType||aw(r,t.offsetX,t.offsetY))){var n=r._zr,a=r._covers,i=sl(r,t,e);if(!r._dragging)for(var o=0;on.getWidth()||e<0||e>n.getHeight()}var di={lineX:Oc(0),lineY:Oc(1),rect:{createCover:function(r,t){function e(n){return n}return op({toRectRange:e,fromRectRange:e},r,t,[["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]])},getCreatingRange:function(r){var t=ip(r);return lp(t[1][0],t[1][1],t[0][0],t[0][1])},updateCoverShape:function(r,t,e,n){sp(r,t,e,n)},updateCommon:es,contain:ns},polygon:{createCover:function(r,t){var e=new pe;return e.add(new Nn({name:"main",style:ll(t),silent:!0})),e},getCreatingRange:function(r){return r},endCreating:function(r,t){t.remove(t.childAt(0)),t.add(new hs({name:"main",draggable:!0,drift:Q(ew,r,t),ondragend:Q(ir,r,{isEnd:!0})}))},updateCoverShape:function(r,t,e,n){t.childAt(0).setShape({points:ul(r,t,e)})},updateCommon:es,contain:ns}};function Oc(r){return{createCover:function(t,e){return op({toRectRange:function(n){var a=[n,[0,100]];return r&&a.reverse(),a},fromRectRange:function(n){return n[r]}},t,e,[[["w"],["e"]],[["n"],["s"]]][r])},getCreatingRange:function(t){var e=ip(t),n=En(e[0][r],e[1][r]),a=kr(e[0][r],e[1][r]);return[n,a]},updateCoverShape:function(t,e,n,a){var i,o=ap(t,e);if(o!==ar&&o.getLinearBrushOtherExtent)i=o.getLinearBrushOtherExtent(r);else{var s=t._zr;i=[0,[s.getWidth(),s.getHeight()][1-r]]}var l=[n,i];r&&l.reverse(),sp(t,e,l,a)},updateCommon:es,contain:ns}}const iw=qb;function ow(r){return r=cl(r),function(t){return Lv(t,r)}}function sw(r,t){return r=cl(r),function(e){var n=t??e,a=n?r.width:r.height,i=n?r.x:r.y;return[i,i+(a||0)]}}function lw(r,t,e){var n=cl(r);return function(a,i){return n.contain(i[0],i[1])&&!Wb(a,t,e)}}function cl(r){return Ne.create(r)}var Nc=["x","y","radius","angle","single"],uw=["cartesian2d","polar","singleAxis"];function cw(r){var t=r.get("coordinateSystem");return oe(uw,t)>=0}function Sr(r){return r+"Axis"}function fw(r,t){var e=W(),n=[],a=W();r.eachComponent({mainType:"dataZoom",query:t},function(c){a.get(c.uid)||s(c)});var i;do i=!1,r.eachComponent("dataZoom",o);while(i);function o(c){!a.get(c.uid)&&l(c)&&(s(c),i=!0)}function s(c){a.set(c.uid,!0),n.push(c),u(c)}function l(c){var f=!1;return c.eachTargetAxis(function(h,v){var d=e.get(h);d&&d[v]&&(f=!0)}),f}function u(c){c.eachTargetAxis(function(f,h){(e.get(f)||e.set(f,[]))[h]=!0})}return n}var Qi=function(){function r(){this.indexList=[],this.indexMap=[]}return r.prototype.add=function(t){this.indexMap[t]||(this.indexList.push(t),this.indexMap[t]=!0)},r}(),vw=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e._autoThrottle=!0,e._noTarget=!0,e._rangePropMode=["percent","percent"],e}return t.prototype.init=function(e,n,a){var i=Bc(e);this.settledOption=i,this.mergeDefaultAndTheme(e,a),this._doInit(i)},t.prototype.mergeOption=function(e){var n=Bc(e);Z(this.option,e,!0),Z(this.settledOption,n,!0),this._doInit(n)},t.prototype._doInit=function(e){var n=this.option;this._setDefaultThrottle(e),this._updateRangeUse(e);var a=this.settledOption;w([["start","startValue"],["end","endValue"]],function(i,o){this._rangePropMode[o]==="value"&&(n[i[0]]=a[i[0]]=null)},this),this._resetTarget()},t.prototype._resetTarget=function(){var e=this.get("orient",!0),n=this._targetAxisInfoMap=W(),a=this._fillSpecifiedTargetAxis(n);a?this._orient=e||this._makeAutoOrientByTargetAxis():(this._orient=e||"horizontal",this._fillAutoTargetAxisByOrient(n,this._orient)),this._noTarget=!0,n.each(function(i){i.indexList.length&&(this._noTarget=!1)},this)},t.prototype._fillSpecifiedTargetAxis=function(e){var n=!1;return w(Nc,function(a){var i=this.getReferringComponents(Sr(a),tm);if(i.specified){n=!0;var o=new Qi;w(i.models,function(s){o.add(s.componentIndex)}),e.set(a,o)}},this),n},t.prototype._fillAutoTargetAxisByOrient=function(e,n){var a=this.ecModel,i=!0;if(i){var o=n==="vertical"?"y":"x",s=a.findComponents({mainType:o+"Axis"});l(s,o)}if(i){var s=a.findComponents({mainType:"singleAxis",filter:function(c){return c.get("orient",!0)===n}});l(s,"single")}function l(u,c){var f=u[0];if(f){var h=new Qi;if(h.add(f.componentIndex),e.set(c,h),i=!1,c==="x"||c==="y"){var v=f.getReferringComponents("grid",Re).models[0];v&&w(u,function(d){f.componentIndex!==d.componentIndex&&v===d.getReferringComponents("grid",Re).models[0]&&h.add(d.componentIndex)})}}}i&&w(Nc,function(u){if(i){var c=a.findComponents({mainType:Sr(u),filter:function(h){return h.get("type",!0)==="category"}});if(c[0]){var f=new Qi;f.add(c[0].componentIndex),e.set(u,f),i=!1}}},this)},t.prototype._makeAutoOrientByTargetAxis=function(){var e;return this.eachTargetAxis(function(n){!e&&(e=n)},this),e==="y"?"vertical":"horizontal"},t.prototype._setDefaultThrottle=function(e){if(e.hasOwnProperty("throttle")&&(this._autoThrottle=!1),this._autoThrottle){var n=this.ecModel.option;this.option.throttle=n.animation&&n.animationDurationUpdate>0?100:20}},t.prototype._updateRangeUse=function(e){var n=this._rangePropMode,a=this.get("rangeMode");w([["start","startValue"],["end","endValue"]],function(i,o){var s=e[i[0]]!=null,l=e[i[1]]!=null;s&&!l?n[o]="percent":!s&&l?n[o]="value":a?n[o]=a[o]:s&&(n[o]="percent")})},t.prototype.noTarget=function(){return this._noTarget},t.prototype.getFirstTargetAxisModel=function(){var e;return this.eachTargetAxis(function(n,a){e==null&&(e=this.ecModel.getComponent(Sr(n),a))},this),e},t.prototype.eachTargetAxis=function(e,n){this._targetAxisInfoMap.each(function(a,i){w(a.indexList,function(o){e.call(n,i,o)})})},t.prototype.getAxisProxy=function(e,n){var a=this.getAxisModel(e,n);if(a)return a.__dzAxisProxy},t.prototype.getAxisModel=function(e,n){var a=this._targetAxisInfoMap.get(e);if(a&&a.indexMap[n])return this.ecModel.getComponent(Sr(e),n)},t.prototype.setRawRange=function(e){var n=this.option,a=this.settledOption;w([["start","startValue"],["end","endValue"]],function(i){(e[i[0]]!=null||e[i[1]]!=null)&&(n[i[0]]=a[i[0]]=e[i[0]],n[i[1]]=a[i[1]]=e[i[1]])},this),this._updateRangeUse(e)},t.prototype.setCalculatedRange=function(e){var n=this.option;w(["start","startValue","end","endValue"],function(a){n[a]=e[a]})},t.prototype.getPercentRange=function(){var e=this.findRepresentativeAxisProxy();if(e)return e.getDataPercentWindow()},t.prototype.getValueRange=function(e,n){if(e==null&&n==null){var a=this.findRepresentativeAxisProxy();if(a)return a.getDataValueWindow()}else return this.getAxisProxy(e,n).getDataValueWindow()},t.prototype.findRepresentativeAxisProxy=function(e){if(e)return e.__dzAxisProxy;for(var n,a=this._targetAxisInfoMap.keys(),i=0;io[1];if(_&&!S&&!b)return!0;_&&(m=!0),S&&(d=!0),b&&(p=!0)}return m&&d&&p})}else _r(c,function(v){if(i==="empty")l.setData(u=u.map(v,function(p){return s(p)?p:NaN}));else{var d={};d[v]=o,u.selectRange(d)}});_r(c,function(v){u.setApproximateExtent(o,v)})}});function s(l){return l>=o[0]&&l<=o[1]}},r.prototype._updateMinMaxSpan=function(){var t=this._minMaxSpan={},e=this._dataZoomModel,n=this._dataExtent;_r(["min","max"],function(a){var i=e.get(a+"Span"),o=e.get(a+"ValueSpan");o!=null&&(o=this.getAxisModel().axis.scale.parse(o)),o!=null?i=Ot(n[0]+o,n,[0,100],!0):i!=null&&(o=Ot(i,[0,100],n,!0)-n[0]),t[a+"Span"]=i,t[a+"ValueSpan"]=o},this)},r.prototype._setAxisModel=function(){var t=this.getAxisModel(),e=this._percentWindow,n=this._valueWindow;if(e){var a=tv(n,[0,500]);a=Math.min(a,20);var i=t.axis.scale.rawExtentInfo;e[0]!==0&&i.setDeterminedMinMax("min",+n[0].toFixed(a)),e[1]!==100&&i.setDeterminedMinMax("max",+n[1].toFixed(a)),i.freeze()}},r}();function xw(r,t,e){var n=[1/0,-1/0];_r(e,function(o){rx(n,o.getData(),t)});var a=r.getAxisModel(),i=xd(a.axis.scale,a,n).calculate();return[i.min,i.max]}const bw=Sw;var ww={getTargetSeries:function(r){function t(a){r.eachComponent("dataZoom",function(i){i.eachTargetAxis(function(o,s){var l=r.getComponent(Sr(o),s);a(o,s,l,i)})})}t(function(a,i,o,s){o.__dzAxisProxy=null});var e=[];t(function(a,i,o,s){o.__dzAxisProxy||(o.__dzAxisProxy=new bw(a,i,s,r),e.push(o.__dzAxisProxy))});var n=W();return w(e,function(a){w(a.getTargetSeriesModels(),function(i){n.set(i.uid,i)})}),n},overallReset:function(r,t){r.eachComponent("dataZoom",function(e){e.eachTargetAxis(function(n,a){e.getAxisProxy(n,a).reset(e)}),e.eachTargetAxis(function(n,a){e.getAxisProxy(n,a).filterData(e,t)})}),r.eachComponent("dataZoom",function(e){var n=e.findRepresentativeAxisProxy();if(n){var a=n.getDataPercentWindow(),i=n.getDataValueWindow();e.setCalculatedRange({start:a[0],end:a[1],startValue:i[0],endValue:i[1]})}})}};const Cw=ww;function Tw(r){r.registerAction("dataZoom",function(t,e){var n=fw(e,t);w(n,function(a){a.setRawRange({start:t.start,end:t.end,startValue:t.startValue,endValue:t.endValue})})})}var zc=!1;function Dw(r){zc||(zc=!0,r.registerProcessor(r.PRIORITY.PROCESSOR.FILTER,Cw),Tw(r),r.registerSubTypeDefaulter("dataZoom",function(){return"slider"}))}function Aw(r){r.registerComponentModel(pw),r.registerComponentView(_w),Dw(r)}var Qe=function(){function r(){}return r}(),fp={};function rn(r,t){fp[r]=t}function vp(r){return fp[r]}var Mw=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.optionUpdated=function(){r.prototype.optionUpdated.apply(this,arguments);var e=this.ecModel;w(this.option.feature,function(n,a){var i=vp(a);i&&(i.getDefaultOption&&(i.defaultOption=i.getDefaultOption(e)),Z(n,i.defaultOption))})},t.type="toolbox",t.layoutMode={type:"box",ignoreSize:!0},t.defaultOption={show:!0,z:6,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"}},tooltip:{show:!1,position:"bottom"}},t}(ie);const Iw=Mw;function Lw(r,t,e){var n=t.getBoxLayoutParams(),a=t.get("padding"),i={width:e.getWidth(),height:e.getHeight()},o=Gt(n,i,a);Cr(t.get("orient"),r,t.get("itemGap"),o.width,o.height),_y(r,n,i,a)}function hp(r,t){var e=ai(t.get("padding")),n=t.getItemStyle(["color","opacity"]);return n.fill=t.get("backgroundColor"),r=new ve({shape:{x:r.x-e[3],y:r.y-e[0],width:r.width+e[1]+e[3],height:r.height+e[0]+e[2],r:t.get("borderRadius")},style:n,silent:!0,z2:-1}),r}var Pw=function(r){N(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.render=function(e,n,a,i){var o=this.group;if(o.removeAll(),!e.get("show"))return;var s=+e.get("itemSize"),l=e.get("orient")==="vertical",u=e.get("feature")||{},c=this._features||(this._features={}),f=[];w(u,function(d,p){f.push(p)}),new Pn(this._featureNames||[],f).add(h).update(h).remove(Q(h,null)).execute(),this._featureNames=f;function h(d,p){var m=f[d],g=f[p],y=u[m],_=new Te(y,e,e.ecModel),S;if(i&&i.newTitle!=null&&i.featureName===m&&(y.title=i.newTitle),m&&!g){if(Rw(m))S={onclick:_.option.onclick,featureName:m};else{var b=vp(m);if(!b)return;S=new b}c[m]=S}else if(S=c[g],!S)return;S.uid=Wn("toolbox-feature"),S.model=_,S.ecModel=n,S.api=a;var x=S instanceof Qe;if(!m&&g){x&&S.dispose&&S.dispose(n,a);return}if(!_.get("show")||x&&S.unusable){x&&S.remove&&S.remove(n,a);return}v(_,S,m),_.setIconStatus=function(C,T){var A=this.option,M=this.iconPaths;A.iconStatus=A.iconStatus||{},A.iconStatus[C]=T,M[C]&&(T==="emphasis"?Ar:Mr)(M[C])},S instanceof Qe&&S.render&&S.render(_,n,a,i)}function v(d,p,m){var g=d.getModel("iconStyle"),y=d.getModel(["emphasis","iconStyle"]),_=p instanceof Qe&&p.getIcons?p.getIcons():d.get("icon"),S=d.get("title")||{},b,x;G(_)?(b={},b[m]=_):b=_,G(S)?(x={},x[m]=S):x=S;var C=d.iconPaths={};w(b,function(T,A){var M=qa(T,{},{x:-s/2,y:-s/2,width:s,height:s});M.setStyle(g.getItemStyle());var D=M.ensureState("emphasis");D.style=y.getItemStyle();var I=new we({style:{text:x[A],align:y.get("textAlign"),borderRadius:y.get("textBorderRadius"),padding:y.get("textPadding"),fill:null},ignore:!0});M.setTextContent(I),ja({el:M,componentModel:e,itemName:A,formatterParamsExtra:{title:x[A]}}),M.__title=x[A],M.on("mouseover",function(){var L=y.getItemStyle(),P=l?e.get("right")==null&&e.get("left")!=="right"?"right":"left":e.get("bottom")==null&&e.get("top")!=="bottom"?"bottom":"top";I.setStyle({fill:y.get("textFill")||L.fill||L.stroke||"#000",backgroundColor:y.get("textBackgroundColor")}),M.setTextConfig({position:y.get("textPosition")||P}),I.ignore=!e.get("showTitle"),a.enterEmphasis(this)}).on("mouseout",function(){d.get(["iconStatus",A])!=="emphasis"&&a.leaveEmphasis(this),I.hide()}),(d.get(["iconStatus",A])==="emphasis"?Ar:Mr)(M),o.add(M),M.on("click",ae(p.onclick,p,n,a,A)),C[A]=M})}Lw(o,e,a),o.add(hp(o.getBoundingRect(),e)),l||o.eachChild(function(d){var p=d.__title,m=d.ensureState("emphasis"),g=m.textConfig||(m.textConfig={}),y=d.getTextContent(),_=y&&y.ensureState("emphasis");if(_&&!$(_)&&p){var S=_.style||(_.style={}),b=ps(p,we.makeFont(S)),x=d.x+o.x,C=d.y+o.y+s,T=!1;C+b.height>a.getHeight()&&(g.position="top",T=!0);var A=T?-5-b.height:s+10;x+b.width/2>a.getWidth()?(g.position=["100%",A],S.align="right"):x-b.width/2<0&&(g.position=[0,A],S.align="left")}})},t.prototype.updateView=function(e,n,a,i){w(this._features,function(o){o instanceof Qe&&o.updateView&&o.updateView(o.model,n,a,i)})},t.prototype.remove=function(e,n){w(this._features,function(a){a instanceof Qe&&a.remove&&a.remove(e,n)}),this.group.removeAll()},t.prototype.dispose=function(e,n){w(this._features,function(a){a instanceof Qe&&a.dispose&&a.dispose(e,n)})},t.type="toolbox",t}(Ye);function Rw(r){return r.indexOf("my")===0}const kw=Pw;var Ew=function(r){N(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.onclick=function(e,n){var a=this.model,i=a.get("name")||e.get("title.0.text")||"echarts",o=n.getZr().painter.getType()==="svg",s=o?"svg":a.get("type",!0)||"png",l=n.getConnectedDataURL({type:s,backgroundColor:a.get("backgroundColor",!0)||e.get("backgroundColor")||"#fff",connectedBackgroundColor:a.get("connectedBackgroundColor"),excludeComponents:a.get("excludeComponents"),pixelRatio:a.get("pixelRatio")}),u=ce.browser;if($(MouseEvent)&&(u.newEdge||!u.ie&&!u.edge)){var c=document.createElement("a");c.download=i+"."+s,c.target="_blank",c.href=l;var f=new MouseEvent("click",{view:document.defaultView,bubbles:!0,cancelable:!1});c.dispatchEvent(f)}else if(window.navigator.msSaveOrOpenBlob||o){var h=l.split(","),v=h[0].indexOf("base64")>-1,d=o?decodeURIComponent(h[1]):h[1];v&&(d=window.atob(d));var p=i+"."+s;if(window.navigator.msSaveOrOpenBlob){for(var m=d.length,g=new Uint8Array(m);m--;)g[m]=d.charCodeAt(m);var y=new Blob([g]);window.navigator.msSaveOrOpenBlob(y,p)}else{var _=document.createElement("iframe");document.body.appendChild(_);var S=_.contentWindow,b=S.document;b.open("image/svg+xml","replace"),b.write(d),b.close(),S.focus(),b.execCommand("SaveAs",!0,p),document.body.removeChild(_)}}else{var x=a.get("lang"),C='',T=window.open();T.document.write(C),T.document.title=i}},t.getDefaultOption=function(e){var n={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:e.getLocaleModel().get(["toolbox","saveAsImage","title"]),type:"png",connectedBackgroundColor:"#fff",name:"",excludeComponents:["toolbox"],lang:e.getLocaleModel().get(["toolbox","saveAsImage","lang"])};return n},t}(Qe);const Ow=Ew;var Gc="__ec_magicType_stack__",Nw=[["line","bar"],["stack"]],Bw=function(r){N(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.getIcons=function(){var e=this.model,n=e.get("icon"),a={};return w(e.get("type"),function(i){n[i]&&(a[i]=n[i])}),a},t.getDefaultOption=function(e){var n={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"},title:e.getLocaleModel().get(["toolbox","magicType","title"]),option:{},seriesIndex:{}};return n},t.prototype.onclick=function(e,n,a){var i=this.model,o=i.get(["seriesIndex",a]);if(Fc[a]){var s={series:[]},l=function(f){var h=f.subType,v=f.id,d=Fc[a](h,v,f,i);d&&(te(d,f.option),s.series.push(d));var p=f.coordinateSystem;if(p&&p.type==="cartesian2d"&&(a==="line"||a==="bar")){var m=p.getAxesByScale("ordinal")[0];if(m){var g=m.dim,y=g+"Axis",_=f.getReferringComponents(y,Re).models[0],S=_.componentIndex;s[y]=s[y]||[];for(var b=0;b<=S;b++)s[y][S]=s[y][S]||{};s[y][S].boundaryGap=a==="bar"}}};w(Nw,function(f){oe(f,a)>=0&&w(f,function(h){i.setIconStatus(h,"normal")})}),i.setIconStatus(a,"emphasis"),e.eachComponent({mainType:"series",query:o==null?null:{seriesIndex:o}},l);var u,c=a;a==="stack"&&(u=Z({stack:i.option.title.tiled,tiled:i.option.title.stack},i.option.title),i.get(["iconStatus",a])!=="emphasis"&&(c="tiled")),n.dispatchAction({type:"changeMagicType",currentType:c,newOption:s,newTitle:u,featureName:"magicType"})}},t}(Qe),Fc={line:function(r,t,e,n){if(r==="bar")return Z({id:t,type:"line",data:e.get("data"),stack:e.get("stack"),markPoint:e.get("markPoint"),markLine:e.get("markLine")},n.get(["option","line"])||{},!0)},bar:function(r,t,e,n){if(r==="line")return Z({id:t,type:"bar",data:e.get("data"),stack:e.get("stack"),markPoint:e.get("markPoint"),markLine:e.get("markLine")},n.get(["option","bar"])||{},!0)},stack:function(r,t,e,n){var a=e.get("stack")===Gc;if(r==="line"||r==="bar")return n.setIconStatus("stack",a?"normal":"emphasis"),Z({id:t,stack:a?"":Gc},n.get(["option","stack"])||{},!0)}};ct({type:"changeMagicType",event:"magicTypeChanged",update:"prepareAndUpdate"},function(r,t){t.mergeOption(r.newOption)});const Vw=Bw;var pi=new Array(60).join("-"),Er=" ";function zw(r){var t={},e=[],n=[];return r.eachRawSeries(function(a){var i=a.coordinateSystem;if(i&&(i.type==="cartesian2d"||i.type==="polar")){var o=i.getBaseAxis();if(o.type==="category"){var s=o.dim+"_"+o.index;t[s]||(t[s]={categoryAxis:o,valueAxis:i.getOtherAxis(o),series:[]},n.push({axisDim:o.dim,axisIndex:o.index})),t[s].series.push(a)}else e.push(a)}else e.push(a)}),{seriesGroupByCategoryAxis:t,other:e,meta:n}}function Gw(r){var t=[];return w(r,function(e,n){var a=e.categoryAxis,i=e.valueAxis,o=i.dim,s=[" "].concat(z(e.series,function(v){return v.name})),l=[a.model.getCategories()];w(e.series,function(v){var d=v.getRawData();l.push(v.getRawData().mapArray(d.mapDimension(o),function(p){return p}))});for(var u=[s.join(Er)],c=0;c1||e>0&&!r.noHeader;return w(r.blocks,function(a){var i=wh(a);i>=t&&(t=i+ +(n&&(!i||Eo(a)&&!a.noHeader)))}),t}return 0}function M0(r,t,e,n){var a=t.noHeader,i=L0(wh(t)),o=[],s=t.blocks||[];st(!s||E(s)),s=s||[];var l=r.orderMode;if(t.sortBlocks&&l){s=s.slice();var u={valueAsc:"asc",valueDesc:"desc"};if(gt(u,l)){var c=new ph(u[l],null);s.sort(function(d,p){return c.evaluate(d.sortParam,p.sortParam)})}else l==="seriesDesc"&&s.reverse()}w(s,function(d,p){var m=t.valueFormatter,g=bh(d)(m?O(O({},r),{valueFormatter:m}):r,d,p>0?i.html:0,n);g!=null&&o.push(g)});var f=r.renderMode==="richText"?o.join(i.richText):Oo(o.join(""),a?e:i.html);if(a)return f;var h=Lo(t.header,"ordinal",r.useUTC),v=xh(n,r.renderMode).nameStyle;return r.renderMode==="richText"?Ch(r,h,v)+i.richText+f:Oo('
'+Fe(h)+"
"+f,e)}function I0(r,t,e,n){var a=r.renderMode,i=t.noName,o=t.noValue,s=!t.markerType,l=t.name,u=r.useUTC,c=t.valueFormatter||r.valueFormatter||function(S){return S=E(S)?S:[S],z(S,function(b,x){return Lo(b,E(v)?v[x]:v,u)})};if(!(i&&o)){var f=s?"":r.markupStyleCreator.makeTooltipMarker(t.markerType,t.markerColor||"#333",a),h=i?"":Lo(l,"ordinal",u),v=t.valueType,d=o?[]:c(t.value),p=!s||!i,m=!s&&i,g=xh(n,a),y=g.nameStyle,_=g.valueStyle;return a==="richText"?(s?"":f)+(i?"":Ch(r,h,y))+(o?"":k0(r,d,p,m,_)):Oo((s?"":f)+(i?"":P0(h,!s,y))+(o?"":R0(d,p,m,_)),e)}}function Cu(r,t,e,n,a,i){if(r){var o=bh(r),s={useUTC:a,renderMode:e,orderMode:n,markupStyleCreator:t,valueFormatter:r.valueFormatter};return o(s,r,0,i)}}function L0(r){return{html:D0[r],richText:A0[r]}}function Oo(r,t){var e='
',n="margin: "+t+"px 0 0";return'
'+r+e+"
"}function P0(r,t,e){var n=t?"margin-left:2px":"";return''+Fe(r)+""}function R0(r,t,e,n){var a=e?"10px":"20px",i=t?"float:right;margin-left:"+a:"";return r=E(r)?r:[r],''+z(r,function(o){return Fe(o)}).join("  ")+""}function Ch(r,t,e){return r.markupStyleCreator.wrapRichTextStyle(t,e)}function k0(r,t,e,n,a){var i=[a],o=n?10:20;return e&&i.push({padding:[0,0,0,o],align:"right"}),r.markupStyleCreator.wrapRichTextStyle(E(t)?t.join(" "):t,i)}function E0(r,t){var e=r.getData().getItemVisual(t,"style"),n=e[r.visualDrawType];return nr(n)}function Th(r,t){var e=r.get("padding");return e??(t==="richText"?[8,10]:10)}var Pi=function(){function r(){this.richTextStyles={},this._nextStyleNameId=iv()}return r.prototype._generateStyleName=function(){return"__EC_aUTo_"+this._nextStyleNameId++},r.prototype.makeTooltipMarker=function(t,e,n){var a=n==="richText"?this._generateStyleName():null,i=my({color:e,type:t,renderMode:n,markerId:a});return G(i)?i:(this.richTextStyles[a]=i.style,i.content)},r.prototype.wrapRichTextStyle=function(t,e){var n={};E(e)?w(e,function(i){return O(n,i)}):O(n,e);var a=this._generateStyleName();return this.richTextStyles[a]=n,"{"+a+"|"+t+"}"},r}();function O0(r){var t=r.series,e=r.dataIndex,n=r.multipleSeries,a=t.getData(),i=a.mapDimensionsAll("defaultedTooltip"),o=i.length,s=t.getRawValue(e),l=E(s),u=E0(t,e),c,f,h,v;if(o>1||l&&!o){var d=N0(s,t,e,i,u);c=d.inlineValues,f=d.inlineValueTypes,h=d.blocks,v=d.inlineValues[0]}else if(o){var p=a.getDimensionInfo(i[0]);v=c=Pr(a,e,i[0]),f=p.type}else v=c=l?s[0]:s;var m=ms(t),g=m&&t.name||"",y=a.getName(e),_=n?g:y;return In("section",{header:g,noHeader:n||!m,sortParam:v,blocks:[In("nameValue",{markerType:"item",markerColor:u,name:_,noName:!Bn(_),value:c,valueType:f})].concat(h||[])})}function N0(r,t,e,n,a){var i=t.getData(),o=Da(r,function(f,h,v){var d=i.getDimensionInfo(v);return f=f||d&&d.tooltip!==!1&&d.displayName!=null},!1),s=[],l=[],u=[];n.length?w(n,function(f){c(Pr(i,e,f),f)}):w(r,c);function c(f,h){var v=i.getDimensionInfo(h);!v||v.otherDims.tooltip===!1||(o?u.push(In("nameValue",{markerType:"subItem",markerColor:a,name:v.displayName,value:f,valueType:v.type})):(s.push(f),l.push(v.type)))}return{inlineValues:s,inlineValueTypes:l,blocks:u}}var At=le();function Jn(r,t){return r.getName(t)||r.getId(t)}var wa="__universalTransitionEnabled",li=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e._selectedDataIndicesMap={},e}return t.prototype.init=function(e,n,a){this.seriesIndex=this.componentIndex,this.dataTask=gn({count:V0,reset:z0}),this.dataTask.context={model:this},this.mergeDefaultAndTheme(e,a);var i=At(this).sourceManager=new _h(this);i.prepareSource();var o=this.getInitialData(e,a);Du(o,this),this.dataTask.context.data=o,At(this).dataBeforeProcessed=o,Tu(this),this._initSelectedMapFromData(o)},t.prototype.mergeDefaultAndTheme=function(e,n){var a=An(this),i=a?ii(e):{},o=this.subType;ie.hasClass(o)&&(o+="Series"),Z(e,n.getTheme().get(this.subType)),Z(e,this.getDefaultOption()),bo(e,"label",["show"]),this.fillDataTextStyle(e.data),a&&Lr(e,i,a)},t.prototype.mergeOption=function(e,n){e=Z(this.option,e,!0),this.fillDataTextStyle(e.data);var a=An(this);a&&Lr(this.option,e,a);var i=At(this).sourceManager;i.dirty(),i.prepareSource();var o=this.getInitialData(e,n);Du(o,this),this.dataTask.dirty(),this.dataTask.context.data=o,At(this).dataBeforeProcessed=o,Tu(this),this._initSelectedMapFromData(o)},t.prototype.fillDataTextStyle=function(e){if(e&&!He(e))for(var n=["show"],a=0;athis.getShallow("animationThreshold")&&(n=!1),!!n},t.prototype.restoreData=function(){this.dataTask.dirty()},t.prototype.getColorFromPalette=function(e,n,a){var i=this.ecModel,o=Bs.prototype.getColorFromPalette.call(this,e,n,a);return o||(o=i.getColorFromPalette(e,n,a)),o},t.prototype.coordDimToDataDim=function(e){return this.getRawData().mapDimensionsAll(e)},t.prototype.getProgressive=function(){return this.get("progressive")},t.prototype.getProgressiveThreshold=function(){return this.get("progressiveThreshold")},t.prototype.select=function(e,n){this._innerSelect(this.getData(n),e)},t.prototype.unselect=function(e,n){var a=this.option.selectedMap;if(a){var i=this.option.selectedMode,o=this.getData(n);if(i==="series"||a==="all"){this.option.selectedMap={},this._selectedDataIndicesMap={};return}for(var s=0;s=0&&a.push(o)}return a},t.prototype.isSelected=function(e,n){var a=this.option.selectedMap;if(!a)return!1;var i=this.getData(n);return(a==="all"||a[Jn(i,e)])&&!i.getItemModel(e).get(["select","disabled"])},t.prototype.isUniversalTransitionEnabled=function(){if(this[wa])return!0;var e=this.option.universalTransition;return e?e===!0?!0:e&&e.enabled:!1},t.prototype._innerSelect=function(e,n){var a,i,o=this.option,s=o.selectedMode,l=n.length;if(!(!s||!l)){if(s==="series")o.selectedMap="all";else if(s==="multiple"){H(o.selectedMap)||(o.selectedMap={});for(var u=o.selectedMap,c=0;c0&&this._innerSelect(e,n)}},t.registerClass=function(e){return ie.registerClass(e)},t.protoInitialize=function(){var e=t.prototype;e.type="series.__base__",e.seriesIndex=0,e.ignoreStyleOnData=!1,e.hasSymbolVisual=!1,e.defaultSymbol="circle",e.visualStyleAccessPath="itemStyle",e.visualDrawType="fill"}(),t}(ie);St(li,s0);St(li,Bs);hv(li,ie);function Tu(r){var t=r.name;ms(r)||(r.name=B0(r)||t)}function B0(r){var t=r.getRawData(),e=t.mapDimensionsAll("seriesName"),n=[];return w(e,function(a){var i=t.getDimensionInfo(a);i.displayName&&n.push(i.displayName)}),n.join(" ")}function V0(r){return r.model.getRawData().count()}function z0(r){var t=r.model;return t.setData(t.getRawData().cloneShallow()),G0}function G0(r,t){t.outputData&&r.end>t.outputData.count()&&t.model.getRawData().cloneShallow(t.outputData)}function Du(r,t){w(vg(r.CHANGABLE_METHODS,r.DOWNSAMPLE_METHODS),function(e){r.wrapMethod(e,Q(F0,t))})}function F0(r,t){var e=No(r);return e&&e.setOutputEnd((t||this).count()),t}function No(r){var t=(r.ecModel||{}).scheduler,e=t&&t.getPipeline(r.uid);if(e){var n=e.currentTask;if(n){var a=n.agentStubMap;a&&(n=a.get(r.uid))}return n}}const lt=li;var Hs=function(){function r(){this.group=new pe,this.uid=Wn("viewComponent")}return r.prototype.init=function(t,e){},r.prototype.render=function(t,e,n,a){},r.prototype.dispose=function(t,e){},r.prototype.updateView=function(t,e,n,a){},r.prototype.updateLayout=function(t,e,n,a){},r.prototype.updateVisual=function(t,e,n,a){},r.prototype.toggleBlurSeries=function(t,e,n){},r.prototype.eachRendered=function(t){var e=this.group;e&&e.traverse(t)},r}();_s(Hs);Ua(Hs);const Ye=Hs;function Hn(){var r=le();return function(t){var e=r(t),n=t.pipelineContext,a=!!e.large,i=!!e.progressiveRender,o=e.large=!!(n&&n.large),s=e.progressiveRender=!!(n&&n.progressiveRender);return(a!==o||i!==s)&&"reset"}}var Dh=le(),W0=Hn(),Us=function(){function r(){this.group=new pe,this.uid=Wn("viewChart"),this.renderTask=gn({plan:H0,reset:U0}),this.renderTask.context={view:this}}return r.prototype.init=function(t,e){},r.prototype.render=function(t,e,n,a){},r.prototype.highlight=function(t,e,n,a){var i=t.getData(a&&a.dataType);i&&Mu(i,a,"emphasis")},r.prototype.downplay=function(t,e,n,a){var i=t.getData(a&&a.dataType);i&&Mu(i,a,"normal")},r.prototype.remove=function(t,e){this.group.removeAll()},r.prototype.dispose=function(t,e){},r.prototype.updateView=function(t,e,n,a){this.render(t,e,n,a)},r.prototype.updateLayout=function(t,e,n,a){this.render(t,e,n,a)},r.prototype.updateVisual=function(t,e,n,a){this.render(t,e,n,a)},r.prototype.eachRendered=function(t){Fn(this.group,t)},r.markUpdateMethod=function(t,e){Dh(t).updateMethod=e},r.protoInitialize=function(){var t=r.prototype;t.type="chart"}(),r}();function Au(r,t,e){r&&Do(r)&&(t==="emphasis"?Ar:Mr)(r,e)}function Mu(r,t,e){var n=rr(r,t),a=t&&t.highlightKey!=null?Em(t.highlightKey):null;n!=null?w(he(n),function(i){Au(r.getItemGraphicEl(i),e,a)}):r.eachItemGraphicEl(function(i){Au(i,e,a)})}_s(Us);Ua(Us);function H0(r){return W0(r.model)}function U0(r){var t=r.model,e=r.ecModel,n=r.api,a=r.payload,i=t.pipelineContext.progressiveRender,o=r.view,s=a&&Dh(a).updateMethod,l=i?"incrementalPrepareRender":s&&o[s]?s:"render";return l!=="render"&&o[l](t,e,n,a),Y0[l]}var Y0={incrementalPrepareRender:{progress:function(r,t){t.view.incrementalRender(r,t.model,t.ecModel,t.api,t.payload)}},render:{forceFirstProgress:!0,progress:function(r,t){t.view.render(t.model,t.ecModel,t.api,t.payload)}}};const Oe=Us;var Oa="\0__throttleOriginMethod",Iu="\0__throttleRate",Lu="\0__throttleType";function Ys(r,t,e){var n,a=0,i=0,o=null,s,l,u,c;t=t||0;function f(){i=new Date().getTime(),o=null,r.apply(l,u||[])}var h=function(){for(var v=[],d=0;d=0?f():o=setTimeout(f,-s),a=n};return h.clear=function(){o&&(clearTimeout(o),o=null)},h.debounceNextCall=function(v){c=v},h}function Ah(r,t,e,n){var a=r[t];if(a){var i=a[Oa]||a,o=a[Lu],s=a[Iu];if(s!==e||o!==n){if(e==null||!n)return r[t]=i;a=r[t]=Ys(i,e,n==="debounce"),a[Oa]=i,a[Lu]=n,a[Iu]=e}return a}}function Bo(r,t){var e=r[t];e&&e[Oa]&&(e.clear&&e.clear(),r[t]=e[Oa])}var Pu=le(),Ru={itemStyle:xn(Ev,!0),lineStyle:xn(kv,!0)},$0={lineStyle:"stroke",itemStyle:"fill"};function Mh(r,t){var e=r.visualStyleMapper||Ru[t];return e||(console.warn("Unknown style type '"+t+"'."),Ru.itemStyle)}function Ih(r,t){var e=r.visualDrawType||$0[t];return e||(console.warn("Unknown style type '"+t+"'."),"fill")}var X0={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,t){var e=r.getData(),n=r.visualStyleAccessPath||"itemStyle",a=r.getModel(n),i=Mh(r,n),o=i(a),s=a.getShallow("decal");s&&(e.setVisual("decal",s),s.dirty=!0);var l=Ih(r,n),u=o[l],c=$(u)?u:null,f=o.fill==="auto"||o.stroke==="auto";if(!o[l]||c||f){var h=r.getColorFromPalette(r.name,null,t.getSeriesCount());o[l]||(o[l]=h,e.setVisual("colorFromPalette",!0)),o.fill=o.fill==="auto"||$(o.fill)?h:o.fill,o.stroke=o.stroke==="auto"||$(o.stroke)?h:o.stroke}if(e.setVisual("style",o),e.setVisual("drawType",l),!t.isSeriesFiltered(r)&&c)return e.setVisual("colorFromPalette",!1),{dataEach:function(v,d){var p=r.getDataParams(d),m=O({},o);m[l]=c(p),v.setItemVisual(d,"style",m)}}}},Zr=new Te,Z0={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,t){if(!(r.ignoreStyleOnData||t.isSeriesFiltered(r))){var e=r.getData(),n=r.visualStyleAccessPath||"itemStyle",a=Mh(r,n),i=e.getVisual("drawType");return{dataEach:e.hasItemOption?function(o,s){var l=o.getRawDataItem(s);if(l&&l[n]){Zr.option=l[n];var u=a(Zr),c=o.ensureUniqueItemVisual(s,"style");O(c,u),Zr.option.decal&&(o.setItemVisual(s,"decal",Zr.option.decal),Zr.option.decal.dirty=!0),i in u&&o.setItemVisual(s,"colorFromPalette",!1)}}:null}}}},K0={performRawSeries:!0,overallReset:function(r){var t=W();r.eachSeries(function(e){var n=e.getColorBy();if(!e.isColorBySeries()){var a=e.type+"-"+n,i=t.get(a);i||(i={},t.set(a,i)),Pu(e).scope=i}}),r.eachSeries(function(e){if(!(e.isColorBySeries()||r.isSeriesFiltered(e))){var n=e.getRawData(),a={},i=e.getData(),o=Pu(e).scope,s=e.visualStyleAccessPath||"itemStyle",l=Ih(e,s);i.each(function(u){var c=i.getRawIndex(u);a[c]=u}),n.each(function(u){var c=a[u],f=i.getItemVisual(c,"colorFromPalette");if(f){var h=i.ensureUniqueItemVisual(c,"style"),v=n.getName(u)||u+"",d=n.count();h[l]=e.getColorFromPalette(v,o,d)}})}})}},ea=Math.PI;function q0(r,t){t=t||{},te(t,{text:"loading",textColor:"#000",fontSize:12,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif",maskColor:"rgba(255, 255, 255, 0.8)",showSpinner:!0,color:"#5470c6",spinnerRadius:10,lineWidth:5,zlevel:0});var e=new pe,n=new ve({style:{fill:t.maskColor},zlevel:t.zlevel,z:1e4});e.add(n);var a=new we({style:{text:t.text,fill:t.textColor,fontSize:t.fontSize,fontWeight:t.fontWeight,fontStyle:t.fontStyle,fontFamily:t.fontFamily},zlevel:t.zlevel,z:10001}),i=new ve({style:{fill:"none"},textContent:a,textConfig:{position:"right",distance:10},zlevel:t.zlevel,z:10001});e.add(i);var o;return t.showSpinner&&(o=new ds({shape:{startAngle:-ea/2,endAngle:-ea/2+.1,r:t.spinnerRadius},style:{stroke:t.color,lineCap:"round",lineWidth:t.lineWidth},zlevel:t.zlevel,z:10001}),o.animateShape(!0).when(1e3,{endAngle:ea*3/2}).start("circularInOut"),o.animateShape(!0).when(1e3,{startAngle:ea*3/2}).delay(300).start("circularInOut"),e.add(o)),e.resize=function(){var s=a.getBoundingRect().width,l=t.showSpinner?t.spinnerRadius:0,u=(r.getWidth()-l*2-(t.showSpinner&&s?10:0)-s)/2-(t.showSpinner&&s?0:5+s/2)+(t.showSpinner?0:s/2)+(s?0:l),c=r.getHeight()/2;t.showSpinner&&o.setShape({cx:u,cy:c}),i.setShape({x:u-l,y:c-l,width:l*2,height:l*2}),n.setShape({x:0,y:0,width:r.getWidth(),height:r.getHeight()})},e.resize(),e}var j0=function(){function r(t,e,n,a){this._stageTaskMap=W(),this.ecInstance=t,this.api=e,n=this._dataProcessorHandlers=n.slice(),a=this._visualHandlers=a.slice(),this._allHandlers=n.concat(a)}return r.prototype.restoreData=function(t,e){t.restoreData(e),this._stageTaskMap.each(function(n){var a=n.overallTask;a&&a.dirty()})},r.prototype.getPerformArgs=function(t,e){if(t.__pipeline){var n=this._pipelineMap.get(t.__pipeline.id),a=n.context,i=!e&&n.progressiveEnabled&&(!a||a.progressiveRender)&&t.__idxInPipeline>n.blockIndex,o=i?n.step:null,s=a&&a.modDataCount,l=s!=null?Math.ceil(s/o):null;return{step:o,modBy:l,modDataCount:s}}},r.prototype.getPipeline=function(t){return this._pipelineMap.get(t)},r.prototype.updateStreamModes=function(t,e){var n=this._pipelineMap.get(t.uid),a=t.getData(),i=a.count(),o=n.progressiveEnabled&&e.incrementalPrepareRender&&i>=n.threshold,s=t.get("large")&&i>=t.get("largeThreshold"),l=t.get("progressiveChunkMode")==="mod"?i:null;t.pipelineContext=n.context={progressiveRender:o,modDataCount:l,large:s}},r.prototype.restorePipelines=function(t){var e=this,n=e._pipelineMap=W();t.eachSeries(function(a){var i=a.getProgressive(),o=a.uid;n.set(o,{id:o,head:null,tail:null,threshold:a.getProgressiveThreshold(),progressiveEnabled:i&&!(a.preventIncremental&&a.preventIncremental()),blockIndex:-1,step:Math.round(i||700),count:0}),e._pipe(a,a.dataTask)})},r.prototype.prepareStageTasks=function(){var t=this._stageTaskMap,e=this.api.getModel(),n=this.api;w(this._allHandlers,function(a){var i=t.get(a.uid)||t.set(a.uid,{}),o="";st(!(a.reset&&a.overallReset),o),a.reset&&this._createSeriesStageTask(a,i,e,n),a.overallReset&&this._createOverallStageTask(a,i,e,n)},this)},r.prototype.prepareView=function(t,e,n,a){var i=t.renderTask,o=i.context;o.model=e,o.ecModel=n,o.api=a,i.__block=!t.incrementalPrepareRender,this._pipe(e,i)},r.prototype.performDataProcessorTasks=function(t,e){this._performStageTasks(this._dataProcessorHandlers,t,e,{block:!0})},r.prototype.performVisualTasks=function(t,e,n){this._performStageTasks(this._visualHandlers,t,e,n)},r.prototype._performStageTasks=function(t,e,n,a){a=a||{};var i=!1,o=this;w(t,function(l,u){if(!(a.visualType&&a.visualType!==l.visualType)){var c=o._stageTaskMap.get(l.uid),f=c.seriesTaskMap,h=c.overallTask;if(h){var v,d=h.agentStubMap;d.each(function(m){s(a,m)&&(m.dirty(),v=!0)}),v&&h.dirty(),o.updatePayload(h,n);var p=o.getPerformArgs(h,a.block);d.each(function(m){m.perform(p)}),h.perform(p)&&(i=!0)}else f&&f.each(function(m,g){s(a,m)&&m.dirty();var y=o.getPerformArgs(m,a.block);y.skip=!l.performRawSeries&&e.isSeriesFiltered(m.context.model),o.updatePayload(m,n),m.perform(y)&&(i=!0)})}});function s(l,u){return l.setDirty&&(!l.dirtyMap||l.dirtyMap.get(u.__pipeline.id))}this.unfinished=i||this.unfinished},r.prototype.performSeriesTasks=function(t){var e;t.eachSeries(function(n){e=n.dataTask.perform()||e}),this.unfinished=e||this.unfinished},r.prototype.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)})},r.prototype.updatePayload=function(t,e){e!=="remain"&&(t.context.payload=e)},r.prototype._createSeriesStageTask=function(t,e,n,a){var i=this,o=e.seriesTaskMap,s=e.seriesTaskMap=W(),l=t.seriesType,u=t.getTargetSeries;t.createOnAllSeries?n.eachRawSeries(c):l?n.eachRawSeriesByType(l,c):u&&u(n,a).each(c);function c(f){var h=f.uid,v=s.set(h,o&&o.get(h)||gn({plan:r_,reset:n_,count:i_}));v.context={model:f,ecModel:n,api:a,useClearVisual:t.isVisual&&!t.isLayout,plan:t.plan,reset:t.reset,scheduler:i},i._pipe(f,v)}},r.prototype._createOverallStageTask=function(t,e,n,a){var i=this,o=e.overallTask=e.overallTask||gn({reset:Q0});o.context={ecModel:n,api:a,overallReset:t.overallReset,scheduler:i};var s=o.agentStubMap,l=o.agentStubMap=W(),u=t.seriesType,c=t.getTargetSeries,f=!0,h=!1,v="";st(!t.createOnAllSeries,v),u?n.eachRawSeriesByType(u,d):c?c(n,a).each(d):(f=!1,w(n.getSeries(),d));function d(p){var m=p.uid,g=l.set(m,s&&s.get(m)||(h=!0,gn({reset:J0,onDirty:t_})));g.context={model:p,overallProgress:f},g.agent=o,g.__block=f,i._pipe(p,g)}h&&o.dirty()},r.prototype._pipe=function(t,e){var n=t.uid,a=this._pipelineMap.get(n);!a.head&&(a.head=e),a.tail&&a.tail.pipe(e),a.tail=e,e.__idxInPipeline=a.count++,e.__pipeline=a},r.wrapStageHandler=function(t,e){return $(t)&&(t={overallReset:t,seriesType:o_(t)}),t.uid=Wn("stageHandler"),e&&(t.visualType=e),t},r}();function Q0(r){r.overallReset(r.ecModel,r.api,r.payload)}function J0(r){return r.overallProgress&&e_}function e_(){this.agent.dirty(),this.getDownstream().dirty()}function t_(){this.agent&&this.agent.dirty()}function r_(r){return r.plan?r.plan(r.model,r.ecModel,r.api,r.payload):null}function n_(r){r.useClearVisual&&r.data.clearAllVisual();var t=r.resetDefines=he(r.reset(r.model,r.ecModel,r.api,r.payload));return t.length>1?z(t,function(e,n){return Lh(n)}):a_}var a_=Lh(0);function Lh(r){return function(t,e){var n=e.data,a=e.resetDefines[r];if(a&&a.dataEach)for(var i=t.start;i0&&v===u.length-h.length){var d=u.slice(0,v);d!=="data"&&(e.mainType=d,e[h.toLowerCase()]=l,c=!0)}}s.hasOwnProperty(u)&&(n[u]=l,c=!0),c||(a[u]=l)})}return{cptQuery:e,dataQuery:n,otherQuery:a}},r.prototype.filter=function(t,e){var n=this.eventInfo;if(!n)return!0;var a=n.targetEl,i=n.packedEvent,o=n.model,s=n.view;if(!o||!s)return!0;var l=e.cptQuery,u=e.dataQuery;return c(l,o,"mainType")&&c(l,o,"subType")&&c(l,o,"index","componentIndex")&&c(l,o,"name")&&c(l,o,"id")&&c(u,i,"name")&&c(u,i,"dataIndex")&&c(u,i,"dataType")&&(!s.filterForExposedEvent||s.filterForExposedEvent(t,e.otherQuery,a,i));function c(f,h,v,d){return f[v]==null||h[d||v]===f[v]}},r.prototype.afterTrigger=function(){this.eventInfo=null},r}(),Vo=["symbol","symbolSize","symbolRotate","symbolOffset"],Nu=Vo.concat(["symbolKeepAspect"]),c_={createOnAllSeries:!0,performRawSeries:!0,reset:function(r,t){var e=r.getData();if(r.legendIcon&&e.setVisual("legendIcon",r.legendIcon),!r.hasSymbolVisual)return;for(var n={},a={},i=!1,o=0;o0&&e.unfinished);e.unfinished||this._zr.flush()}}},t.prototype.getDom=function(){return this._dom},t.prototype.getId=function(){return this.id},t.prototype.getZr=function(){return this._zr},t.prototype.isSSR=function(){return this._ssr},t.prototype.setOption=function(e,n,a){if(!this[Ae]){if(this._disposed){this.id;return}var i,o,s;if(H(n)&&(a=n.lazyUpdate,i=n.silent,o=n.replaceMerge,s=n.transition,n=n.notMerge),this[Ae]=!0,!this._model||n){var l=new Uy(this._api),u=this._theme,c=this._model=new nh;c.scheduler=this._scheduler,c.ssr=this._ssr,c.init(null,null,null,u,this._locale,l)}this._model.setOption(e,{replaceMerge:o},Wo);var f={seriesTransition:s,optionChanged:!0};if(a)this[Ee]={silent:i,updateParams:f},this[Ae]=!1,this.getZr().wakeUp();else{try{dr(this),Mt.update.call(this,null,f)}catch(h){throw this[Ee]=null,this[Ae]=!1,h}this._ssr||this._zr.flush(),this[Ee]=null,this[Ae]=!1,Kr.call(this,i),qr.call(this,i)}}},t.prototype.setTheme=function(){},t.prototype.getModel=function(){return this._model},t.prototype.getOption=function(){return this._model&&this._model.getOption()},t.prototype.getWidth=function(){return this._zr.getWidth()},t.prototype.getHeight=function(){return this._zr.getHeight()},t.prototype.getDevicePixelRatio=function(){return this._zr.painter.dpr||ce.hasGlobalWindow&&window.devicePixelRatio||1},t.prototype.getRenderedCanvas=function(e){return this.renderToCanvas(e)},t.prototype.renderToCanvas=function(e){e=e||{};var n=this._zr.painter;return n.getRenderedCanvas({backgroundColor:e.backgroundColor||this._model.get("backgroundColor"),pixelRatio:e.pixelRatio||this.getDevicePixelRatio()})},t.prototype.renderToSVGString=function(e){e=e||{};var n=this._zr.painter;return n.renderToString({useViewBox:e.useViewBox})},t.prototype.getSvgDataURL=function(){if(ce.svgSupported){var e=this._zr,n=e.storage.getDisplayList();return w(n,function(a){a.stopAnimation(null,!0)}),e.painter.toDataURL()}},t.prototype.getDataURL=function(e){if(this._disposed){this.id;return}e=e||{};var n=e.excludeComponents,a=this._model,i=[],o=this;w(n,function(l){a.eachComponent({mainType:l},function(u){var c=o._componentsMap[u.__viewId];c.group.ignore||(i.push(c),c.group.ignore=!0)})});var s=this._zr.painter.getType()==="svg"?this.getSvgDataURL():this.renderToCanvas(e).toDataURL("image/"+(e&&e.type||"png"));return w(i,function(l){l.group.ignore=!1}),s},t.prototype.getConnectedDataURL=function(e){if(this._disposed){this.id;return}var n=e.type==="svg",a=this.group,i=Math.min,o=Math.max,s=1/0;if($u[a]){var l=s,u=s,c=-s,f=-s,h=[],v=e&&e.pixelRatio||this.getDevicePixelRatio();w(yn,function(_,S){if(_.group===a){var b=n?_.getZr().painter.getSvgDom().innerHTML:_.renderToCanvas(X(e)),x=_.getDom().getBoundingClientRect();l=i(x.left,l),u=i(x.top,u),c=o(x.right,c),f=o(x.bottom,f),h.push({dom:b,left:x.left,top:x.top})}}),l*=v,u*=v,c*=v,f*=v;var d=c-l,p=f-u,m=qf.createCanvas(),g=xl(m,{renderer:n?"svg":"canvas"});if(g.resize({width:d,height:p}),n){var y="";return w(h,function(_){var S=_.left-l,b=_.top-u;y+=''+_.dom+""}),g.painter.getSvgRoot().innerHTML=y,e.connectedBackgroundColor&&g.painter.setBackgroundColor(e.connectedBackgroundColor),g.refreshImmediately(),g.painter.toDataURL()}else return e.connectedBackgroundColor&&g.add(new ve({shape:{x:0,y:0,width:d,height:p},style:{fill:e.connectedBackgroundColor}})),w(h,function(_){var S=new Or({style:{x:_.left*v-l,y:_.top*v-u,image:_.dom}});g.add(S)}),g.refreshImmediately(),m.toDataURL("image/"+(e&&e.type||"png"))}else return this.getDataURL(e)},t.prototype.convertToPixel=function(e,n){return Ni(this,"convertToPixel",e,n)},t.prototype.convertFromPixel=function(e,n){return Ni(this,"convertFromPixel",e,n)},t.prototype.containPixel=function(e,n){if(this._disposed){this.id;return}var a=this._model,i,o=vn(a,e);return w(o,function(s,l){l.indexOf("Models")>=0&&w(s,function(u){var c=u.coordinateSystem;if(c&&c.containPoint)i=i||!!c.containPoint(n);else if(l==="seriesModels"){var f=this._chartsMap[u.__viewId];f&&f.containPoint&&(i=i||f.containPoint(n,u))}},this)},this),!!i},t.prototype.getVisual=function(e,n){var a=this._model,i=vn(a,e,{defaultMainType:"series"}),o=i.seriesModel,s=o.getData(),l=i.hasOwnProperty("dataIndexInside")?i.dataIndexInside:i.hasOwnProperty("dataIndex")?s.indexOfRawIndex(i.dataIndex):null;return l!=null?v_(s,l,n):h_(s,n)},t.prototype.getViewOfComponentModel=function(e){return this._componentsMap[e.__viewId]},t.prototype.getViewOfSeriesModel=function(e){return this._chartsMap[e.__viewId]},t.prototype._initEvents=function(){var e=this;w(Y_,function(n){var a=function(i){var o=e.getModel(),s=i.target,l,u=n==="globalout";if(u?l={}:s&&un(s,function(d){var p=J(d);if(p&&p.dataIndex!=null){var m=p.dataModel||o.getSeriesByIndex(p.seriesIndex);return l=m&&m.getDataParams(p.dataIndex,p.dataType,s)||{},!0}else if(p.eventData)return l=O({},p.eventData),!0},!0),l){var c=l.componentType,f=l.componentIndex;(c==="markLine"||c==="markPoint"||c==="markArea")&&(c="series",f=l.seriesIndex);var h=c&&f!=null&&o.getComponent(c,f),v=h&&e[h.mainType==="series"?"_chartsMap":"_componentsMap"][h.__viewId];l.event=i,l.type=n,e._$eventProcessor.eventInfo={targetEl:s,packedEvent:l,model:h,view:v},e.trigger(n,l)}};a.zrEventfulCallAtLast=!0,e._zr.on(n,a,e)}),w(mn,function(n,a){e._messageCenter.on(a,function(i){this.trigger(a,i)},e)}),w(["selectchanged"],function(n){e._messageCenter.on(n,function(a){this.trigger(n,a)},e)}),p_(this._messageCenter,this,this._api)},t.prototype.isDisposed=function(){return this._disposed},t.prototype.clear=function(){if(this._disposed){this.id;return}this.setOption({series:[]},!0)},t.prototype.dispose=function(){if(this._disposed){this.id;return}this._disposed=!0;var e=this.getDom();e&&cv(this.getDom(),Ks,"");var n=this,a=n._api,i=n._model;w(n._componentsViews,function(o){o.dispose(i,a)}),w(n._chartsViews,function(o){o.dispose(i,a)}),n._zr.dispose(),n._dom=n._model=n._chartsMap=n._componentsMap=n._chartsViews=n._componentsViews=n._scheduler=n._api=n._zr=n._throttledZrFlush=n._theme=n._coordSysMgr=n._messageCenter=null,delete yn[n.id]},t.prototype.resize=function(e){if(!this[Ae]){if(this._disposed){this.id;return}this._zr.resize(e);var n=this._model;if(this._loadingFX&&this._loadingFX.resize(),!!n){var a=n.resetOption("media"),i=e&&e.silent;this[Ee]&&(i==null&&(i=this[Ee].silent),a=!0,this[Ee]=null),this[Ae]=!0;try{a&&dr(this),Mt.update.call(this,{type:"resize",animation:O({duration:0},e&&e.animation)})}catch(o){throw this[Ae]=!1,o}this[Ae]=!1,Kr.call(this,i),qr.call(this,i)}}},t.prototype.showLoading=function(e,n){if(this._disposed){this.id;return}if(H(e)&&(n=e,e=""),e=e||"default",this.hideLoading(),!!Ho[e]){var a=Ho[e](this._api,n),i=this._zr;this._loadingFX=a,i.add(a)}},t.prototype.hideLoading=function(){if(this._disposed){this.id;return}this._loadingFX&&this._zr.remove(this._loadingFX),this._loadingFX=null},t.prototype.makeActionFromEvent=function(e){var n=O({},e);return n.type=mn[e.type],n},t.prototype.dispatchAction=function(e,n){if(this._disposed){this.id;return}if(H(n)||(n={silent:!!n}),!!Ba[e.type]&&this._model){if(this[Ae]){this._pendingActions.push(e);return}var a=n.silent;Vi.call(this,e,a);var i=n.flush;i?this._zr.flush():i!==!1&&ce.browser.weChat&&this._throttledZrFlush(),Kr.call(this,a),qr.call(this,a)}},t.prototype.updateLabelLayout=function(){qe.trigger("series:layoutlabels",this._model,this._api,{updatedSeries:[]})},t.prototype.appendData=function(e){if(this._disposed){this.id;return}var n=e.seriesIndex,a=this.getModel(),i=a.getSeriesByIndex(n);i.appendData(e),this._scheduler.unfinished=!0,this.getZr().wakeUp()},t.internalField=function(){dr=function(f){var h=f._scheduler;h.restorePipelines(f._model),h.prepareStageTasks(),Oi(f,!0),Oi(f,!1),h.plan()},Oi=function(f,h){for(var v=f._model,d=f._scheduler,p=h?f._componentsViews:f._chartsViews,m=h?f._componentsMap:f._chartsMap,g=f._zr,y=f._api,_=0;_h.get("hoverLayerThreshold")&&!ce.node&&!ce.worker&&h.eachSeries(function(m){if(!m.preventUsingHoverLayer){var g=f._chartsMap[m.__viewId];g.__alive&&g.eachRendered(function(y){y.states.emphasis&&(y.states.emphasis.hoverLayer=!0)})}})}function o(f,h){var v=f.get("blendMode")||null;h.eachRendered(function(d){d.isGroup||(d.style.blend=v)})}function s(f,h){if(!f.preventAutoZ){var v=f.get("z")||0,d=f.get("zlevel")||0;h.eachRendered(function(p){return l(p,v,d,-1/0),!0})}}function l(f,h,v,d){var p=f.getTextContent(),m=f.getTextGuideLine(),g=f.isGroup;if(g)for(var y=f.childrenRef(),_=0;_0?{duration:p,delay:v.get("delay"),easing:v.get("easing")}:null;h.eachRendered(function(g){if(g.states&&g.states.emphasis){if(xr(g))return;if(g instanceof _e&&Om(g),g.__dirty){var y=g.prevStates;y&&g.useStates(y)}if(d){g.stateTransition=m;var _=g.getTextContent(),S=g.getTextGuideLine();_&&(_.stateTransition=m),S&&(S.stateTransition=m)}g.__dirty&&a(g)}})}Uu=function(f){return new(function(h){N(v,h);function v(){return h!==null&&h.apply(this,arguments)||this}return v.prototype.getCoordinateSystems=function(){return f._coordSysMgr.getCoordinateSystems()},v.prototype.getComponentByElement=function(d){for(;d;){var p=d.__ecComponentInfo;if(p!=null)return f._model.getComponent(p.mainType,p.index);d=d.parent}},v.prototype.enterEmphasis=function(d,p){Ar(d,p),Ve(f)},v.prototype.leaveEmphasis=function(d,p){Mr(d,p),Ve(f)},v.prototype.enterBlur=function(d){Tm(d),Ve(f)},v.prototype.leaveBlur=function(d){yv(d),Ve(f)},v.prototype.enterSelect=function(d){_v(d),Ve(f)},v.prototype.leaveSelect=function(d){Sv(d),Ve(f)},v.prototype.getModel=function(){return f.getModel()},v.prototype.getViewOfComponentModel=function(d){return f.getViewOfComponentModel(d)},v.prototype.getViewOfSeriesModel=function(d){return f.getViewOfSeriesModel(d)},v}(ah))(f)},Xh=function(f){function h(v,d){for(var p=0;p=0)){Xu.push(e);var i=kh.wrapStageHandler(e,a);i.__prio=t,i.__raw=e,r.push(i)}}function Jh(r,t){Ho[r]=t}function Q_(r,t,e){var n=L_("registerMap");n&&n(r,t,e)}var J_=_0;lr(Xs,X0);lr(ui,Z0);lr(ui,K0);lr(Xs,c_);lr(ui,f_);lr(Fh,A_);jh(oh);Qh(k_,Qy);Jh("default",q0);ct({type:jt,event:jt,update:jt},mt);ct({type:ma,event:ma,update:ma},mt);ct({type:hn,event:hn,update:hn},mt);ct({type:ya,event:ya,update:ya},mt);ct({type:dn,event:dn,update:dn},mt);qh("light",s_);qh("dark",l_);function jr(r){return r==null?0:r.length||1}function Zu(r){return r}var eS=function(){function r(t,e,n,a,i,o){this._old=t,this._new=e,this._oldKeyGetter=n||Zu,this._newKeyGetter=a||Zu,this.context=i,this._diffModeMultiple=o==="multiple"}return r.prototype.add=function(t){return this._add=t,this},r.prototype.update=function(t){return this._update=t,this},r.prototype.updateManyToOne=function(t){return this._updateManyToOne=t,this},r.prototype.updateOneToMany=function(t){return this._updateOneToMany=t,this},r.prototype.updateManyToMany=function(t){return this._updateManyToMany=t,this},r.prototype.remove=function(t){return this._remove=t,this},r.prototype.execute=function(){this[this._diffModeMultiple?"_executeMultiple":"_executeOneToOne"]()},r.prototype._executeOneToOne=function(){var t=this._old,e=this._new,n={},a=new Array(t.length),i=new Array(e.length);this._initIndexMap(t,null,a,"_oldKeyGetter"),this._initIndexMap(e,n,i,"_newKeyGetter");for(var o=0;o1){var c=l.shift();l.length===1&&(n[s]=l[0]),this._update&&this._update(c,o)}else u===1?(n[s]=null,this._update&&this._update(l,o)):this._remove&&this._remove(o)}this._performRestAdd(i,n)},r.prototype._executeMultiple=function(){var t=this._old,e=this._new,n={},a={},i=[],o=[];this._initIndexMap(t,n,i,"_oldKeyGetter"),this._initIndexMap(e,a,o,"_newKeyGetter");for(var s=0;s1&&h===1)this._updateManyToOne&&this._updateManyToOne(c,u),a[l]=null;else if(f===1&&h>1)this._updateOneToMany&&this._updateOneToMany(c,u),a[l]=null;else if(f===1&&h===1)this._update&&this._update(c,u),a[l]=null;else if(f>1&&h>1)this._updateManyToMany&&this._updateManyToMany(c,u),a[l]=null;else if(f>1)for(var v=0;v1)for(var s=0;s30}var Qr=H,It=z,sS=typeof Int32Array>"u"?Array:Int32Array,lS="e\0\0",Ku=-1,uS=["hasItemOption","_nameList","_idList","_invertedIndicesMap","_dimSummary","userOutput","_rawData","_dimValueGetter","_nameDimIdx","_idDimIdx","_nameRepeatCount"],cS=["_approximateExtent"],qu,aa,Jr,en,Fi,ia,Wi,fS=function(){function r(t,e){this.type="list",this._dimOmitted=!1,this._nameList=[],this._idList=[],this._visual={},this._layout={},this._itemVisuals=[],this._itemLayouts=[],this._graphicEls=[],this._approximateExtent={},this._calculationInfo={},this.hasItemOption=!1,this.TRANSFERABLE_METHODS=["cloneShallow","downSample","lttbDownSample","map"],this.CHANGABLE_METHODS=["filterSelf","selectRange"],this.DOWNSAMPLE_METHODS=["downSample","lttbDownSample"];var n,a=!1;td(t)?(n=t.dimensions,this._dimOmitted=t.isDimensionOmitted(),this._schema=t):(a=!0,n=t),n=n||["x","y"];for(var i={},o=[],s={},l=!1,u={},c=0;c=e)){var n=this._store,a=n.getProvider();this._updateOrdinalMeta();var i=this._nameList,o=this._idList,s=a.getSource().sourceFormat,l=s===$e;if(l&&!a.pure)for(var u=[],c=t;c0},r.prototype.ensureUniqueItemVisual=function(t,e){var n=this._itemVisuals,a=n[t];a||(a=n[t]={});var i=a[e];return i==null&&(i=this.getVisual(e),E(i)?i=i.slice():Qr(i)&&(i=O({},i)),a[e]=i),i},r.prototype.setItemVisual=function(t,e,n){var a=this._itemVisuals[t]||{};this._itemVisuals[t]=a,Qr(e)?O(a,e):a[e]=n},r.prototype.clearAllVisual=function(){this._visual={},this._itemVisuals=[]},r.prototype.setLayout=function(t,e){Qr(t)?O(this._layout,t):this._layout[t]=e},r.prototype.getLayout=function(t){return this._layout[t]},r.prototype.getItemLayout=function(t){return this._itemLayouts[t]},r.prototype.setItemLayout=function(t,e,n){this._itemLayouts[t]=n?O(this._itemLayouts[t]||{},e):e},r.prototype.clearItemLayouts=function(){this._itemLayouts.length=0},r.prototype.setItemGraphicEl=function(t,e){var n=this.hostModel&&this.hostModel.seriesIndex;pm(n,this.dataType,t,e),this._graphicEls[t]=e},r.prototype.getItemGraphicEl=function(t){return this._graphicEls[t]},r.prototype.eachItemGraphicEl=function(t,e){w(this._graphicEls,function(n,a){n&&t&&t.call(e,n,a)})},r.prototype.cloneShallow=function(t){return t||(t=new r(this._schema?this._schema:It(this.dimensions,this._getDimInfo,this),this.hostModel)),Fi(t,this),t._store=this._store,t},r.prototype.wrapMethod=function(t,e){var n=this[t];$(n)&&(this.__wrappedMethods=this.__wrappedMethods||[],this.__wrappedMethods.push(t),this[t]=function(){var a=n.apply(this,arguments);return e.apply(this,[a].concat(pg(arguments)))})},r.internalField=function(){qu=function(t){var e=t._invertedIndicesMap;w(e,function(n,a){var i=t._dimInfos[a],o=i.ordinalMeta,s=t._store;if(o){n=e[a]=new sS(o.categories.length);for(var l=0;l1&&(l+="__ec__"+c),a[e]=l}}}(),r}();const id=fS;function od(r,t){zs(r)||(r=Gs(r)),t=t||{};var e=t.coordDimensions||[],n=t.dimensionsDefine||r.dimensionsDefine||[],a=W(),i=[],o=hS(r,e,n,t.dimensionsCount),s=t.canOmitUnusedDimensions&&ad(o),l=n===r.dimensionsDefine,u=l?nd(r):rd(n),c=t.encodeDefine;!c&&t.encodeDefaulter&&(c=t.encodeDefaulter(r,o));for(var f=W(c),h=new mh(o),v=0;v0&&(n.name=a+(i-1)),i++,t.set(a,i)}}function hS(r,t,e,n){var a=Math.max(r.dimensionsDetectedCount||1,t.length,e.length,n||0);return w(t,function(i){var o;H(i)&&(o=i.dimsDef)&&(a=Math.max(a,o.length))}),a}function dS(r,t,e){if(e||t.hasKey(r)){for(var n=0;t.hasKey(r+n);)n++;r+=n}return t.set(r,!0),r}var pS=function(){function r(t){this.coordSysDims=[],this.axisMap=W(),this.categoryAxisMap=W(),this.coordSysName=t}return r}();function gS(r){var t=r.get("coordinateSystem"),e=new pS(t),n=mS[t];if(n)return n(r,e,e.axisMap,e.categoryAxisMap),e}var mS={cartesian2d:function(r,t,e,n){var a=r.getReferringComponents("xAxis",Re).models[0],i=r.getReferringComponents("yAxis",Re).models[0];t.coordSysDims=["x","y"],e.set("x",a),e.set("y",i),pr(a)&&(n.set("x",a),t.firstCategoryDimIndex=0),pr(i)&&(n.set("y",i),t.firstCategoryDimIndex==null&&(t.firstCategoryDimIndex=1))},singleAxis:function(r,t,e,n){var a=r.getReferringComponents("singleAxis",Re).models[0];t.coordSysDims=["single"],e.set("single",a),pr(a)&&(n.set("single",a),t.firstCategoryDimIndex=0)},polar:function(r,t,e,n){var a=r.getReferringComponents("polar",Re).models[0],i=a.findAxisModel("radiusAxis"),o=a.findAxisModel("angleAxis");t.coordSysDims=["radius","angle"],e.set("radius",i),e.set("angle",o),pr(i)&&(n.set("radius",i),t.firstCategoryDimIndex=0),pr(o)&&(n.set("angle",o),t.firstCategoryDimIndex==null&&(t.firstCategoryDimIndex=1))},geo:function(r,t,e,n){t.coordSysDims=["lng","lat"]},parallel:function(r,t,e,n){var a=r.ecModel,i=a.getComponent("parallel",r.get("parallelIndex")),o=t.coordSysDims=i.dimensions.slice();w(i.parallelAxisIndex,function(s,l){var u=a.getComponent("parallelAxis",s),c=o[l];e.set(c,u),pr(u)&&(n.set(c,u),t.firstCategoryDimIndex==null&&(t.firstCategoryDimIndex=l))})}};function pr(r){return r.get("type")==="category"}function yS(r,t,e){e=e||{};var n=e.byIndex,a=e.stackedCoordDimension,i,o,s;_S(t)?i=t:(o=t.schema,i=o.dimensions,s=t.store);var l=!!(r&&r.get("stack")),u,c,f,h;if(w(i,function(y,_){G(y)&&(i[_]=y={name:y}),l&&!y.isExtraCoord&&(!n&&!u&&y.ordinalMeta&&(u=y),!c&&y.type!=="ordinal"&&y.type!=="time"&&(!a||a===y.coordDim)&&(c=y))}),c&&!n&&!u&&(n=!0),c){f="__\0ecstackresult_"+r.id,h="__\0ecstackedover_"+r.id,u&&(u.createInvertedIndices=!0);var v=c.coordDim,d=c.type,p=0;w(i,function(y){y.coordDim===v&&p++});var m={name:f,coordDim:v,coordDimIndex:p,type:d,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:i.length},g={name:h,coordDim:h,coordDimIndex:p+1,type:d,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:i.length+1};o?(s&&(m.storeDimIndex=s.ensureCalculationDimension(h,d),g.storeDimIndex=s.ensureCalculationDimension(f,d)),o.appendCalculationDimension(m),o.appendCalculationDimension(g)):(i.push(m),i.push(g))}return{stackedDimension:c&&c.name,stackedByDimension:u&&u.name,isStackedByIndex:n,stackedOverDimension:h,stackResultDimension:f}}function _S(r){return!td(r.schema)}function Rr(r,t){return!!t&&t===r.getCalculationInfo("stackedDimension")}function SS(r,t){return Rr(r,t)?r.getCalculationInfo("stackResultDimension"):t}function xS(r,t){var e=r.get("coordinateSystem"),n=Vs.get(e),a;return t&&t.coordSysDims&&(a=z(t.coordSysDims,function(i){var o={name:i},s=t.axisMap.get(i);if(s){var l=s.get("type");o.type=Uo(l)}return o})),a||(a=n&&(n.getDimensionsInfo?n.getDimensionsInfo():n.dimensions.slice())||["x","y"]),a}function bS(r,t,e){var n,a;return e&&w(r,function(i,o){var s=i.coordDim,l=e.categoryAxisMap.get(s);l&&(n==null&&(n=o),i.ordinalMeta=l.getOrdinalMeta(),t&&(i.createInvertedIndices=!0)),i.otherDims.itemName!=null&&(a=!0)}),!a&&n!=null&&(r[n].otherDims.itemName=0),n}function ci(r,t,e){e=e||{};var n=t.getSourceManager(),a,i=!1;r?(i=!0,a=Gs(r)):(a=n.getSource(),i=a.sourceFormat===$e);var o=gS(t),s=xS(t,o),l=e.useEncodeDefaulter,u=$(l)?l:l?Q(Qv,s,t):null,c={coordDimensions:s,generateCoord:e.generateCoord,encodeDefine:t.getEncode(),encodeDefaulter:u,canOmitUnusedDimensions:!i},f=od(a,c),h=bS(f.dimensions,e.createInvertedIndices,o),v=i?null:n.getSharedDataStore(f),d=yS(t,{schema:f,store:v}),p=new id(f,t);p.setCalculationInfo(d);var m=h!=null&&wS(a)?function(g,y,_,S){return S===h?_:this.defaultDimValueGetter(g,y,_,S)}:null;return p.hasItemOption=!1,p.initData(i?a:v,null,m),p}function wS(r){if(r.sourceFormat===$e){var t=CS(r.data||[]);return!E(zn(t))}}function CS(r){for(var t=0;te[1]&&(e[1]=t[1])},r.prototype.unionExtentFromData=function(t,e){this.unionExtent(t.getApproximateExtent(e))},r.prototype.getExtent=function(){return this._extent.slice()},r.prototype.setExtent=function(t,e){var n=this._extent;isNaN(t)||(n[0]=t),isNaN(e)||(n[1]=e)},r.prototype.isInExtentRange=function(t){return this._extent[0]<=t&&this._extent[1]>=t},r.prototype.isBlank=function(){return this._isBlank},r.prototype.setBlank=function(t){this._isBlank=t},r}();Ua(sd);const bt=sd;var TS=0,DS=function(){function r(t){this.categories=t.categories||[],this._needCollect=t.needCollect,this._deduplication=t.deduplication,this.uid=++TS}return r.createByAxisModel=function(t){var e=t.option,n=e.data,a=n&&z(n,AS);return new r({categories:a,needCollect:!a,deduplication:e.dedplication!==!1})},r.prototype.getOrdinal=function(t){return this._getOrCreateMap().get(t)},r.prototype.parseAndCollect=function(t){var e,n=this._needCollect;if(!G(t)&&!n)return t;if(n&&!this._deduplication)return e=this.categories.length,this.categories[e]=t,e;var a=this._getOrCreateMap();return e=a.get(t),e==null&&(n?(e=this.categories.length,this.categories[e]=t,a.set(t,e)):e=NaN),e},r.prototype._getOrCreateMap=function(){return this._map||(this._map=W(this.categories))},r}();function AS(r){return H(r)&&r.value!=null?r.value:r+""}const Yo=DS;function $o(r){return r.type==="interval"||r.type==="log"}function MS(r,t,e,n){var a={},i=r[1]-r[0],o=a.interval=nv(i/t,!0);e!=null&&on&&(o=a.interval=n);var s=a.intervalPrecision=ld(o),l=a.niceTickExtent=[ye(Math.ceil(r[0]/o)*o,s),ye(Math.floor(r[1]/o)*o,s)];return IS(l,r),a}function Hi(r){var t=Math.pow(10,gs(r)),e=r/t;return e?e===2?e=3:e===3?e=5:e*=2:e=1,ye(e*t)}function ld(r){return dt(r)+2}function ju(r,t,e){r[t]=Math.max(Math.min(r[t],e[1]),e[0])}function IS(r,t){!isFinite(r[0])&&(r[0]=t[0]),!isFinite(r[1])&&(r[1]=t[1]),ju(r,0,t),ju(r,1,t),r[0]>r[1]&&(r[0]=r[1])}function fi(r,t){return r>=t[0]&&r<=t[1]}function vi(r,t){return t[1]===t[0]?.5:(r-t[0])/(t[1]-t[0])}function hi(r,t){return r*(t[1]-t[0])+t[0]}var ud=function(r){N(t,r);function t(e){var n=r.call(this,e)||this;n.type="ordinal";var a=n.getSetting("ordinalMeta");return a||(a=new Yo({})),E(a)&&(a=new Yo({categories:z(a,function(i){return H(i)?i.value:i})})),n._ordinalMeta=a,n._extent=n.getSetting("extent")||[0,a.categories.length-1],n}return t.prototype.parse=function(e){return e==null?NaN:G(e)?this._ordinalMeta.getOrdinal(e):Math.round(e)},t.prototype.contain=function(e){return e=this.parse(e),fi(e,this._extent)&&this._ordinalMeta.categories[e]!=null},t.prototype.normalize=function(e){return e=this._getTickNumber(this.parse(e)),vi(e,this._extent)},t.prototype.scale=function(e){return e=Math.round(hi(e,this._extent)),this.getRawOrdinalNumber(e)},t.prototype.getTicks=function(){for(var e=[],n=this._extent,a=n[0];a<=n[1];)e.push({value:a}),a++;return e},t.prototype.getMinorTicks=function(e){},t.prototype.setSortInfo=function(e){if(e==null){this._ordinalNumbersByTick=this._ticksByOrdinalNumber=null;return}for(var n=e.ordinalNumbers,a=this._ordinalNumbersByTick=[],i=this._ticksByOrdinalNumber=[],o=0,s=this._ordinalMeta.categories.length,l=Math.min(s,n.length);o=0&&e=0&&e=e},t.prototype.getOrdinalMeta=function(){return this._ordinalMeta},t.prototype.calcNiceTicks=function(){},t.prototype.calcNiceExtent=function(){},t.type="ordinal",t}(bt);bt.registerClass(ud);const cd=ud;var Xt=ye,fd=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type="interval",e._interval=0,e._intervalPrecision=2,e}return t.prototype.parse=function(e){return e},t.prototype.contain=function(e){return fi(e,this._extent)},t.prototype.normalize=function(e){return vi(e,this._extent)},t.prototype.scale=function(e){return hi(e,this._extent)},t.prototype.setExtent=function(e,n){var a=this._extent;isNaN(e)||(a[0]=parseFloat(e)),isNaN(n)||(a[1]=parseFloat(n))},t.prototype.unionExtent=function(e){var n=this._extent;e[0]n[1]&&(n[1]=e[1]),this.setExtent(n[0],n[1])},t.prototype.getInterval=function(){return this._interval},t.prototype.setInterval=function(e){this._interval=e,this._niceExtent=this._extent.slice(),this._intervalPrecision=ld(e)},t.prototype.getTicks=function(e){var n=this._interval,a=this._extent,i=this._niceExtent,o=this._intervalPrecision,s=[];if(!n)return s;var l=1e4;a[0]l)return[];var c=s.length?s[s.length-1].value:i[1];return a[1]>c&&(e?s.push({value:Xt(c+n,o)}):s.push({value:a[1]})),s},t.prototype.getMinorTicks=function(e){for(var n=this.getTicks(!0),a=[],i=this.getExtent(),o=1;oi[0]&&v0&&(i=i===null?s:Math.min(i,s))}e[n]=i}}return e}function dd(r){var t=RS(r),e=[];return w(r,function(n){var a=n.coordinateSystem,i=a.getBaseAxis(),o=i.getExtent(),s;if(i.type==="category")s=i.getBandWidth();else if(i.type==="value"||i.type==="time"){var l=i.dim+"_"+i.index,u=t[l],c=Math.abs(o[1]-o[0]),f=i.scale.getExtent(),h=Math.abs(f[1]-f[0]);s=u?c/h*u:c}else{var v=n.getData();s=Math.abs(o[1]-o[0])/v.count()}var d=ee(n.get("barWidth"),s),p=ee(n.get("barMaxWidth"),s),m=ee(n.get("barMinWidth")||(yd(n)?.5:1),s),g=n.get("barGap"),y=n.get("barCategoryGap");e.push({bandWidth:s,barWidth:d,barMaxWidth:p,barMinWidth:m,barGap:g,barCategoryGap:y,axisKey:Js(i),stackId:Qs(n)})}),kS(e)}function kS(r){var t={};w(r,function(n,a){var i=n.axisKey,o=n.bandWidth,s=t[i]||{bandWidth:o,remainedWidth:o,autoWidthCount:0,categoryGap:null,gap:"20%",stacks:{}},l=s.stacks;t[i]=s;var u=n.stackId;l[u]||s.autoWidthCount++,l[u]=l[u]||{width:0,maxWidth:0};var c=n.barWidth;c&&!l[u].width&&(l[u].width=c,c=Math.min(s.remainedWidth,c),s.remainedWidth-=c);var f=n.barMaxWidth;f&&(l[u].maxWidth=f);var h=n.barMinWidth;h&&(l[u].minWidth=h);var v=n.barGap;v!=null&&(s.gap=v);var d=n.barCategoryGap;d!=null&&(s.categoryGap=d)});var e={};return w(t,function(n,a){e[a]={};var i=n.stacks,o=n.bandWidth,s=n.categoryGap;if(s==null){var l=Be(i).length;s=Math.max(35-l*4,15)+"%"}var u=ee(s,o),c=ee(n.gap,1),f=n.remainedWidth,h=n.autoWidthCount,v=(f-u)/(h+(h-1)*c);v=Math.max(v,0),w(i,function(g){var y=g.maxWidth,_=g.minWidth;if(g.width){var S=g.width;y&&(S=Math.min(S,y)),_&&(S=Math.max(S,_)),g.width=S,f-=S+c*S,h--}else{var S=v;y&&yS&&(S=_),S!==v&&(g.width=S,f-=S+c*S,h--)}}),v=(f-u)/(h+(h-1)*c),v=Math.max(v,0);var d=0,p;w(i,function(g,y){g.width||(g.width=v),p=g,d+=g.width*(1+c)}),p&&(d-=p.width*c);var m=-d/2;w(i,function(g,y){e[a][y]=e[a][y]||{bandWidth:o,offset:m,width:g.width},m+=g.width*(1+c)})}),e}function ES(r,t,e){if(r&&t){var n=r[Js(t)];return n!=null&&e!=null?n[Qs(e)]:n}}function pd(r,t){var e=hd(r,t),n=dd(e);w(e,function(a){var i=a.getData(),o=a.coordinateSystem,s=o.getBaseAxis(),l=Qs(a),u=n[Js(s)][l],c=u.offset,f=u.width;i.setLayout({bandWidth:u.bandWidth,offset:c,size:f})})}function gd(r){return{seriesType:r,plan:Hn(),reset:function(t){if(md(t)){var e=t.getData(),n=t.coordinateSystem,a=n.getBaseAxis(),i=n.getOtherAxis(a),o=e.getDimensionIndex(e.mapDimension(i.dim)),s=e.getDimensionIndex(e.mapDimension(a.dim)),l=t.get("showBackground",!0),u=e.mapDimension(i.dim),c=e.getCalculationInfo("stackResultDimension"),f=Rr(e,u)&&!!e.getCalculationInfo("stackedOnSeries"),h=i.isHorizontal(),v=OS(a,i),d=yd(t),p=t.get("barMinHeight")||0,m=c&&e.getDimensionIndex(c),g=e.getLayout("size"),y=e.getLayout("offset");return{progress:function(_,S){for(var b=_.count,x=d&&nt(b*3),C=d&&l&&nt(b*3),T=d&&nt(b),A=n.master.getRect(),M=h?A.width:A.height,D,I=S.getStore(),L=0;(D=_.next())!=null;){var P=I.get(f?m:o,D),R=I.get(s,D),V=v,Y=void 0;f&&(Y=+P-I.get(o,D));var k=void 0,B=void 0,F=void 0,U=void 0;if(h){var K=n.dataToPoint([P,R]);if(f){var q=n.dataToPoint([Y,R]);V=q[0]}k=V,B=K[1]+y,F=K[0]-V,U=g,Math.abs(F)>>1;r[a][1]a&&(this._approxInterval=a);var s=oa.length,l=Math.min(NS(oa,this._approxInterval,0,s),s-1);this._interval=oa[l][1],this._minLevelUnit=oa[Math.max(l-1,0)][0]},t.prototype.parse=function(e){return se(e)?e:+yt(e)},t.prototype.contain=function(e){return fi(this.parse(e),this._extent)},t.prototype.normalize=function(e){return vi(this.parse(e),this._extent)},t.prototype.scale=function(e){return hi(e,this._extent)},t.type="time",t}(Un),oa=[["second",Rs],["minute",ks],["hour",pn],["quarter-day",pn*6],["half-day",pn*12],["day",We*1.2],["half-week",We*3.5],["week",We*7],["month",We*31],["quarter",We*95],["half-year",Kl/2],["year",Kl]];function BS(r,t,e,n){var a=yt(t),i=yt(e),o=function(d){return jl(a,d,n)===jl(i,d,n)},s=function(){return o("year")},l=function(){return s()&&o("month")},u=function(){return l()&&o("day")},c=function(){return u()&&o("hour")},f=function(){return c()&&o("minute")},h=function(){return f()&&o("second")},v=function(){return h()&&o("millisecond")};switch(r){case"year":return s();case"month":return l();case"day":return u();case"hour":return c();case"minute":return f();case"second":return h();case"millisecond":return v()}}function VS(r,t){return r/=We,r>16?16:r>7.5?7:r>3.5?4:r>1.5?2:1}function zS(r){var t=30*We;return r/=t,r>6?6:r>3?3:r>2?2:1}function GS(r){return r/=pn,r>12?12:r>6?6:r>3.5?4:r>2?2:1}function Qu(r,t){return r/=t?ks:Rs,r>30?30:r>20?20:r>15?15:r>10?10:r>5?5:r>2?2:1}function FS(r){return nv(r,!0)}function WS(r,t,e){var n=new Date(r);switch(br(t)){case"year":case"month":n[zv(e)](0);case"day":n[Gv(e)](1);case"hour":n[Fv(e)](0);case"minute":n[Wv(e)](0);case"second":n[Hv(e)](0),n[Uv(e)](0)}return n.getTime()}function HS(r,t,e,n){var a=1e4,i=Bv,o=0;function s(M,D,I,L,P,R,V){for(var Y=new Date(D),k=D,B=Y[L]();k1&&R===0&&I.unshift({value:I[0].value-k})}}for(var R=0;R=n[0]&&y<=n[1]&&f++)}var _=(n[1]-n[0])/t;if(f>_*1.5&&h>_/1.5||(u.push(m),f>_||r===i[v]))break}c=[]}}}for(var S=xe(z(u,function(M){return xe(M,function(D){return D.value>=n[0]&&D.value<=n[1]&&!D.notAdd})}),function(M){return M.length>0}),b=[],x=S.length-1,v=0;v0;)i*=10;var s=[ye(XS(n[0]/i)*i),ye($S(n[1]/i)*i)];this._interval=i,this._niceExtent=s}},t.prototype.calcNiceExtent=function(e){_n.calcNiceExtent.call(this,e),this._fixMin=e.fixMin,this._fixMax=e.fixMax},t.prototype.parse=function(e){return e},t.prototype.contain=function(e){return e=Ke(e)/Ke(this.base),fi(e,this._extent)},t.prototype.normalize=function(e){return e=Ke(e)/Ke(this.base),vi(e,this._extent)},t.prototype.scale=function(e){return e=hi(e,this._extent),sa(this.base,e)},t.type="log",t}(bt),Sd=el.prototype;Sd.getMinorTicks=_n.getMinorTicks;Sd.getLabel=_n.getLabel;function la(r,t){return YS(r,dt(t))}bt.registerClass(el);const ZS=el;var KS=function(){function r(t,e,n){this._prepareParams(t,e,n)}return r.prototype._prepareParams=function(t,e,n){n[1]0&&l>0&&!u&&(s=0),s<0&&l<0&&!c&&(l=0));var h=this._determinedMin,v=this._determinedMax;return h!=null&&(s=h,u=!0),v!=null&&(l=v,c=!0),{min:s,max:l,minFixed:u,maxFixed:c,isBlank:f}},r.prototype.modifyDataMinMax=function(t,e){this[jS[t]]=e},r.prototype.setDeterminedMinMax=function(t,e){var n=qS[t];this[n]=e},r.prototype.freeze=function(){this.frozen=!0},r}(),qS={min:"_determinedMin",max:"_determinedMax"},jS={min:"_dataMin",max:"_dataMax"};function xd(r,t,e){var n=r.rawExtentInfo;return n||(n=new KS(r,t,e),r.rawExtentInfo=n,n)}function ua(r,t){return t==null?null:xo(t)?NaN:r.parse(t)}function bd(r,t){var e=r.type,n=xd(r,t,r.getExtent()).calculate();r.setBlank(n.isBlank);var a=n.min,i=n.max,o=t.ecModel;if(o&&e==="time"){var s=hd("bar",o),l=!1;if(w(s,function(f){l=l||f.getBaseAxis()===t.axis}),l){var u=dd(s),c=QS(a,i,t,u);a=c.min,i=c.max}}return{extent:[a,i],fixMin:n.minFixed,fixMax:n.maxFixed}}function QS(r,t,e,n){var a=e.axis.getExtent(),i=a[1]-a[0],o=ES(n,e.axis);if(o===void 0)return{min:r,max:t};var s=1/0;w(o,function(v){s=Math.min(v.offset,s)});var l=-1/0;w(o,function(v){l=Math.max(v.offset+v.width,l)}),s=Math.abs(s),l=Math.abs(l);var u=s+l,c=t-r,f=1-(s+l)/i,h=c/f-c;return t+=h*(l/u),r-=h*(s/u),{min:r,max:t}}function ec(r,t){var e=t,n=bd(r,e),a=n.extent,i=e.get("splitNumber");r instanceof ZS&&(r.base=e.get("logBase"));var o=r.type,s=e.get("interval"),l=o==="interval"||o==="time";r.setExtent(a[0],a[1]),r.calcNiceExtent({splitNumber:i,fixMin:n.fixMin,fixMax:n.fixMax,minInterval:l?e.get("minInterval"):null,maxInterval:l?e.get("maxInterval"):null}),s!=null&&r.setInterval&&r.setInterval(s)}function JS(r,t){if(t=t||r.get("type"),t)switch(t){case"category":return new cd({ordinalMeta:r.getOrdinalMeta?r.getOrdinalMeta():r.getCategories(),extent:[1/0,-1/0]});case"time":return new US({locale:r.ecModel.getLocaleModel(),useUTC:r.ecModel.get("useUTC")});default:return new(bt.getClass(t)||Un)}}function ex(r){var t=r.scale.getExtent(),e=t[0],n=t[1];return!(e>0&&n>0||e<0&&n<0)}function Yn(r){var t=r.getLabelModel().get("formatter"),e=r.type==="category"?r.scale.getExtent()[0]:null;return r.scale.type==="time"?function(n){return function(a,i){return r.scale.getFormattedLabel(a,i,n)}}(t):G(t)?function(n){return function(a){var i=r.scale.getLabel(a),o=n.replace("{value}",i??"");return o}}(t):$(t)?function(n){return function(a,i){return e!=null&&(i=a.value-e),n(tl(r,a),i,a.level!=null?{level:a.level}:null)}}(t):function(n){return r.scale.getLabel(n)}}function tl(r,t){return r.type==="category"?r.scale.getLabel(t):t.value}function tx(r){var t=r.model,e=r.scale;if(!(!t.get(["axisLabel","show"])||e.isBlank())){var n,a,i=e.getExtent();e instanceof cd?a=e.count():(n=e.getTicks(),a=n.length);var o=r.getLabelModel(),s=Yn(r),l,u=1;a>40&&(u=Math.ceil(a/40));for(var c=0;cr[1]&&(r[1]=a[1])})}var ax=function(){function r(){}return r.prototype.getNeedCrossZero=function(){var t=this.option;return!t.scale},r.prototype.getCoordSysModel=function(){},r}(),tc=[],ix={registerPreprocessor:jh,registerProcessor:Qh,registerPostInit:Z_,registerPostUpdate:K_,registerUpdateLifecycle:qs,registerAction:ct,registerCoordinateSystem:q_,registerLayout:j_,registerVisual:lr,registerTransform:J_,registerLoading:Jh,registerMap:Q_,registerImpl:I_,PRIORITY:W_,ComponentModel:ie,ComponentView:Ye,SeriesModel:lt,ChartView:Oe,registerComponentModel:function(r){ie.registerClass(r)},registerComponentView:function(r){Ye.registerClass(r)},registerSeriesModel:function(r){lt.registerClass(r)},registerChartView:function(r){Oe.registerClass(r)},registerSubTypeDefaulter:function(r,t){ie.registerSubTypeDefaulter(r,t)},registerPainter:function(r,t){gg(r,t)}};function _t(r){if(E(r)){w(r,function(t){_t(t)});return}oe(tc,r)>=0||(tc.push(r),$(r)&&(r={install:r}),r.install(ix))}var Rn=le();function ox(r){return r.type==="category"?lx(r):cx(r)}function sx(r,t){return r.type==="category"?ux(r,t):{ticks:z(r.scale.getTicks(),function(e){return e.value})}}function lx(r){var t=r.getLabelModel(),e=Td(r,t);return!t.get("show")||r.scale.isBlank()?{labels:[],labelCategoryInterval:e.labelCategoryInterval}:e}function Td(r,t){var e=Dd(r,"labels"),n=rl(t),a=Ad(e,n);if(a)return a;var i,o;return $(n)?i=Ld(r,n):(o=n==="auto"?fx(r):n,i=Id(r,o)),Md(e,n,{labels:i,labelCategoryInterval:o})}function ux(r,t){var e=Dd(r,"ticks"),n=rl(t),a=Ad(e,n);if(a)return a;var i,o;if((!t.get("show")||r.scale.isBlank())&&(i=[]),$(n))i=Ld(r,n,!0);else if(n==="auto"){var s=Td(r,r.getLabelModel());o=s.labelCategoryInterval,i=z(s.labels,function(l){return l.tickValue})}else o=n,i=Id(r,o,!0);return Md(e,n,{ticks:i,tickCategoryInterval:o})}function cx(r){var t=r.scale.getTicks(),e=Yn(r);return{labels:z(t,function(n,a){return{level:n.level,formattedLabel:e(n,a),rawLabel:r.scale.getLabel(n),tickValue:n.value}})}}function Dd(r,t){return Rn(r)[t]||(Rn(r)[t]=[])}function Ad(r,t){for(var e=0;e40&&(s=Math.max(1,Math.floor(o/40)));for(var l=i[0],u=r.dataToCoord(l+1)-r.dataToCoord(l),c=Math.abs(u*Math.cos(n)),f=Math.abs(u*Math.sin(n)),h=0,v=0;l<=i[1];l+=s){var d=0,p=0,m=ps(e({value:l}),t.font,"center","top");d=m.width*1.3,p=m.height*1.3,h=Math.max(h,d,7),v=Math.max(v,p,7)}var g=h/c,y=v/f;isNaN(g)&&(g=1/0),isNaN(y)&&(y=1/0);var _=Math.max(0,Math.floor(Math.min(g,y))),S=Rn(r.model),b=r.getExtent(),x=S.lastAutoInterval,C=S.lastTickCount;return x!=null&&C!=null&&Math.abs(x-_)<=1&&Math.abs(C-o)<=1&&x>_&&S.axisExtent0===b[0]&&S.axisExtent1===b[1]?_=x:(S.lastTickCount=o,S.lastAutoInterval=_,S.axisExtent0=b[0],S.axisExtent1=b[1]),_}function hx(r){var t=r.getLabelModel();return{axisRotate:r.getRotate?r.getRotate():r.isHorizontal&&!r.isHorizontal()?90:0,labelRotate:t.get("rotate")||0,font:t.getFont()}}function Id(r,t,e){var n=Yn(r),a=r.scale,i=a.getExtent(),o=r.getLabelModel(),s=[],l=Math.max((t||0)+1,1),u=i[0],c=a.count();u!==0&&l>1&&c/l>2&&(u=Math.round(Math.ceil(u/l)*l));var f=wd(r),h=o.get("showMinLabel")||f,v=o.get("showMaxLabel")||f;h&&u!==i[0]&&p(i[0]);for(var d=u;d<=i[1];d+=l)p(d);v&&d-l!==i[1]&&p(i[1]);function p(m){var g={value:m};s.push(e?m:{formattedLabel:n(g),rawLabel:a.getLabel(g),tickValue:m})}return s}function Ld(r,t,e){var n=r.scale,a=Yn(r),i=[];return w(n.getTicks(),function(o){var s=n.getLabel(o),l=o.value;t(o.value,s)&&i.push(e?l:{formattedLabel:a(o),rawLabel:s,tickValue:l})}),i}var rc=[0,1],dx=function(){function r(t,e,n){this.onBand=!1,this.inverse=!1,this.dim=t,this.scale=e,this._extent=n||[0,0]}return r.prototype.contain=function(t){var e=this._extent,n=Math.min(e[0],e[1]),a=Math.max(e[0],e[1]);return t>=n&&t<=a},r.prototype.containData=function(t){return this.scale.contain(t)},r.prototype.getExtent=function(){return this._extent.slice()},r.prototype.getPixelPrecision=function(t){return tv(t||this.scale.getExtent(),this._extent)},r.prototype.setExtent=function(t,e){var n=this._extent;n[0]=t,n[1]=e},r.prototype.dataToCoord=function(t,e){var n=this._extent,a=this.scale;return t=a.normalize(t),this.onBand&&a.type==="ordinal"&&(n=n.slice(),nc(n,a.count())),Ot(t,rc,n,e)},r.prototype.coordToData=function(t,e){var n=this._extent,a=this.scale;this.onBand&&a.type==="ordinal"&&(n=n.slice(),nc(n,a.count()));var i=Ot(t,n,rc,e);return this.scale.scale(i)},r.prototype.pointToData=function(t,e){},r.prototype.getTicksCoords=function(t){t=t||{};var e=t.tickModel||this.getTickModel(),n=sx(this,e),a=n.ticks,i=z(a,function(s){return{coord:this.dataToCoord(this.scale.type==="ordinal"?this.scale.getRawOrdinalNumber(s):s),tickValue:s}},this),o=e.get("alignWithLabel");return px(this,i,o,t.clamp),i},r.prototype.getMinorTicksCoords=function(){if(this.scale.type==="ordinal")return[];var t=this.model.getModel("minorTick"),e=t.get("splitNumber");e>0&&e<100||(e=5);var n=this.scale.getMinorTicks(e),a=z(n,function(i){return z(i,function(o){return{coord:this.dataToCoord(o),tickValue:o}},this)},this);return a},r.prototype.getViewLabels=function(){return ox(this).labels},r.prototype.getLabelModel=function(){return this.model.getModel("axisLabel")},r.prototype.getTickModel=function(){return this.model.getModel("axisTick")},r.prototype.getBandWidth=function(){var t=this._extent,e=this.scale.getExtent(),n=e[1]-e[0]+(this.onBand?1:0);n===0&&(n=1);var a=Math.abs(t[1]-t[0]);return Math.abs(a)/n},r.prototype.calculateCategoryInterval=function(){return vx(this)},r}();function nc(r,t){var e=r[1]-r[0],n=t,a=e/n/2;r[0]+=a,r[1]-=a}function px(r,t,e,n){var a=t.length;if(!r.onBand||e||!a)return;var i=r.getExtent(),o,s;if(a===1)t[0].coord=i[0],o=t[1]={coord:i[1]};else{var l=t[a-1].tickValue-t[0].tickValue,u=(t[a-1].coord-t[0].coord)/l;w(t,function(v){v.coord-=u/2});var c=r.scale.getExtent();s=1+c[1]-t[a-1].tickValue,o={coord:t[a-1].coord+u*s},t.push(o)}var f=i[0]>i[1];h(t[0].coord,i[0])&&(n?t[0].coord=i[0]:t.shift()),n&&h(i[0],t[0].coord)&&t.unshift({coord:i[0]}),h(i[1],o.coord)&&(n?o.coord=i[1]:t.pop()),n&&h(o.coord,i[1])&&t.push({coord:i[1]});function h(v,d){return v=ye(v),d=ye(d),f?v>d:va&&(a+=tn);var v=Math.atan2(s,o);if(v<0&&(v+=tn),v>=n&&v<=a||v+tn>=n&&v+tn<=a)return l[0]=c,l[1]=f,u-e;var d=e*Math.cos(n)+r,p=e*Math.sin(n)+t,m=e*Math.cos(a)+r,g=e*Math.sin(a)+t,y=(d-o)*(d-o)+(p-s)*(p-s),_=(m-o)*(m-o)+(g-s)*(g-s);return y<_?(l[0]=d,l[1]=p,Math.sqrt(y)):(l[0]=m,l[1]=g,Math.sqrt(_))}function za(r,t,e,n,a,i,o,s){var l=a-r,u=i-t,c=e-r,f=n-t,h=Math.sqrt(c*c+f*f);c/=h,f/=h;var v=l*c+u*f,d=v/h;s&&(d=Math.min(Math.max(d,0),1)),d*=h;var p=o[0]=r+d*c,m=o[1]=t+d*f;return Math.sqrt((p-a)*(p-a)+(m-i)*(m-i))}function Pd(r,t,e,n,a,i,o){e<0&&(r=r+e,e=-e),n<0&&(t=t+n,n=-n);var s=r+e,l=t+n,u=o[0]=Math.min(Math.max(a,r),s),c=o[1]=Math.min(Math.max(i,t),l);return Math.sqrt((u-a)*(u-a)+(c-i)*(c-i))}var je=[];function Sx(r,t,e){var n=Pd(t.x,t.y,t.width,t.height,r.x,r.y,je);return e.set(je[0],je[1]),n}function xx(r,t,e){for(var n=0,a=0,i=0,o=0,s,l,u=1/0,c=t.data,f=r.x,h=r.y,v=0;v0){t=t/180*Math.PI,Je.fromArray(r[0]),ne.fromArray(r[1]),fe.fromArray(r[2]),be.sub(at,Je,ne),be.sub(tt,fe,ne);var e=at.len(),n=tt.len();if(!(e<.001||n<.001)){at.scale(1/e),tt.scale(1/n);var a=at.dot(tt),i=Math.cos(t);if(i1&&be.copy(Pe,fe),Pe.toArray(r[1])}}}}function bx(r,t,e){if(e<=180&&e>0){e=e/180*Math.PI,Je.fromArray(r[0]),ne.fromArray(r[1]),fe.fromArray(r[2]),be.sub(at,ne,Je),be.sub(tt,fe,ne);var n=at.len(),a=tt.len();if(!(n<.001||a<.001)){at.scale(1/n),tt.scale(1/a);var i=at.dot(t),o=Math.cos(e);if(i=l)be.copy(Pe,fe);else{Pe.scaleAndAdd(tt,s/Math.tan(Math.PI/2-c));var f=fe.x!==ne.x?(Pe.x-ne.x)/(fe.x-ne.x):(Pe.y-ne.y)/(fe.y-ne.y);if(isNaN(f))return;f<0?be.copy(Pe,ne):f>1&&be.copy(Pe,fe)}Pe.toArray(r[1])}}}}function ic(r,t,e,n){var a=e==="normal",i=a?r:r.ensureState(e);i.ignore=t;var o=n.get("smooth");o&&o===!0&&(o=.3),i.shape=i.shape||{},o>0&&(i.shape.smooth=o);var s=n.getModel("lineStyle").getLineStyle();a?r.useStyle(s):i.style=s}function wx(r,t){var e=t.smooth,n=t.points;if(n)if(r.moveTo(n[0][0],n[0][1]),e>0&&n.length>=3){var a=bl(n[0],n[1]),i=bl(n[1],n[2]);if(!a||!i){r.lineTo(n[1][0],n[1][1]),r.lineTo(n[2][0],n[2][1]);return}var o=Math.min(a,i)*e,s=_i([],n[1],n[0],o/a),l=_i([],n[1],n[2],o/i),u=_i([],s,l,.5);r.bezierCurveTo(s[0],s[1],s[0],s[1],u[0],u[1]),r.bezierCurveTo(l[0],l[1],l[0],l[1],n[2][0],n[2][1])}else for(var c=1;c0&&i&&b(-c/o,0,o);var p=r[0],m=r[o-1],g,y;_(),g<0&&x(-g,.8),y<0&&x(y,.8),_(),S(g,y,1),S(y,g,-1),_(),g<0&&C(-g),y<0&&C(y);function _(){g=p.rect[t]-n,y=a-m.rect[t]-m.rect[e]}function S(T,A,M){if(T<0){var D=Math.min(A,-T);if(D>0){b(D*M,0,o);var I=D+T;I<0&&x(-I*M,1)}else x(-T*M,1)}}function b(T,A,M){T!==0&&(u=!0);for(var D=A;D0)for(var I=0;I0;I--){var V=M[I-1]*R;b(-V,I,o)}}}function C(T){var A=T<0?-1:1;T=Math.abs(T);for(var M=Math.ceil(T/(o-1)),D=0;D0?b(M,0,D+1):b(-M,o-D-1,o),T-=M,T<=0)return}return u}function Cx(r,t,e,n){return Nd(r,"x","width",t,e,n)}function Bd(r,t,e,n){return Nd(r,"y","height",t,e,n)}function Vd(r){var t=[];r.sort(function(p,m){return m.priority-p.priority});var e=new Ne(0,0,0,0);function n(p){if(!p.ignore){var m=p.ensureState("emphasis");m.ignore==null&&(m.ignore=!1)}p.ignore=!0}for(var a=0;a=0&&n.attr(i.oldLayoutSelect),oe(h,"emphasis")>=0&&n.attr(i.oldLayoutEmphasis)),ge(n,u,e,l)}else if(n.attr(u),!Vr(n).valueAnimation){var f=ue(n.style.opacity,1);n.style.opacity=0,De(n,{style:{opacity:f}},e,l)}if(i.oldLayout=u,n.states.select){var v=i.oldLayoutSelect={};ca(v,u,fa),ca(v,n.states.select,fa)}if(n.states.emphasis){var d=i.oldLayoutEmphasis={};ca(d,u,fa),ca(d,n.states.emphasis,fa)}jm(n,l,c,e,e)}if(a&&!a.ignore&&!a.invisible){var i=Ax(a),o=i.oldLayout,p={points:a.shape.points};o?(a.attr({shape:o}),ge(a,{shape:p},e)):(a.setShape(p),a.style.strokePercent=0,De(a,{style:{strokePercent:1}},e)),i.oldLayout=p}},r}();const Ix=Mx;var Yi=le();function fD(r){r.registerUpdateLifecycle("series:beforeupdate",function(t,e,n){var a=Yi(e).labelManager;a||(a=Yi(e).labelManager=new Ix),a.clearLabels()}),r.registerUpdateLifecycle("series:layoutlabels",function(t,e,n){var a=Yi(e).labelManager;n.updatedSeries.forEach(function(i){a.addLabelsOfSeries(e.getViewOfSeriesModel(i))}),a.updateLayoutConfig(e),a.layout(e),a.processLabelsOverall()})}var Lx=function(r){N(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.type="grid",t.dependencies=["xAxis","yAxis"],t.layoutMode="box",t.defaultOption={show:!1,z:0,left:"10%",top:60,right:"10%",bottom:70,containLabel:!1,backgroundColor:"rgba(0,0,0,0)",borderWidth:1,borderColor:"#ccc"},t}(ie);const Px=Lx;var Xo=function(r){N(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.getCoordSysModel=function(){return this.getReferringComponents("grid",Re).models[0]},t.type="cartesian2dAxis",t}(ie);St(Xo,ax);var zd={show:!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:"#6E7079",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:["#E0E6F1"],width:1,type:"solid"}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.2)","rgba(210,219,238,0.2)"]}}},Rx=Z({boundaryGap:!0,deduplication:null,splitLine:{show:!1},axisTick:{alignWithLabel:!1,interval:"auto"},axisLabel:{interval:"auto"}},zd),nl=Z({boundaryGap:[0,0],axisLine:{show:"auto"},axisTick:{show:"auto"},splitNumber:5,minorTick:{show:!1,splitNumber:5,length:3,lineStyle:{}},minorSplitLine:{show:!1,lineStyle:{color:"#F4F7FD",width:1}}},zd),kx=Z({splitNumber:6,axisLabel:{showMinLabel:!1,showMaxLabel:!1,rich:{primary:{fontWeight:"bold"}}},splitLine:{show:!1}},nl),Ex=te({logBase:10},nl);const Ox={category:Rx,value:nl,time:kx,log:Ex};var Nx={value:1,category:1,time:1,log:1};function sc(r,t,e,n){w(Nx,function(a,i){var o=Z(Z({},Ox[i],!0),n,!0),s=function(l){N(u,l);function u(){var c=l!==null&&l.apply(this,arguments)||this;return c.type=t+"Axis."+i,c}return u.prototype.mergeDefaultAndTheme=function(c,f){var h=An(this),v=h?ii(c):{},d=f.getTheme();Z(c,d.get(i+"Axis")),Z(c,this.getDefaultOption()),c.type=lc(c),h&&Lr(c,v,h)},u.prototype.optionUpdated=function(){var c=this.option;c.type==="category"&&(this.__ordinalMeta=Yo.createByAxisModel(this))},u.prototype.getCategories=function(c){var f=this.option;if(f.type==="category")return c?f.data:this.__ordinalMeta.categories},u.prototype.getOrdinalMeta=function(){return this.__ordinalMeta},u.type=t+"Axis."+i,u.defaultOption=o,u}(e);r.registerComponentModel(s)}),r.registerSubTypeDefaulter(t+"Axis",lc)}function lc(r){return r.type||(r.data?"category":"value")}var Bx=function(){function r(t){this.type="cartesian",this._dimList=[],this._axes={},this.name=t||""}return r.prototype.getAxis=function(t){return this._axes[t]},r.prototype.getAxes=function(){return z(this._dimList,function(t){return this._axes[t]},this)},r.prototype.getAxesByScale=function(t){return t=t.toLowerCase(),xe(this.getAxes(),function(e){return e.scale.type===t})},r.prototype.addAxis=function(t){var e=t.dim;this._axes[e]=t,this._dimList.push(e)},r}();const Vx=Bx;var Zo=["x","y"];function uc(r){return r.type==="interval"||r.type==="time"}var zx=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type="cartesian2d",e.dimensions=Zo,e}return t.prototype.calcAffineTransform=function(){this._transform=this._invTransform=null;var e=this.getAxis("x").scale,n=this.getAxis("y").scale;if(!(!uc(e)||!uc(n))){var a=e.getExtent(),i=n.getExtent(),o=this.dataToPoint([a[0],i[0]]),s=this.dataToPoint([a[1],i[1]]),l=a[1]-a[0],u=i[1]-i[0];if(!(!l||!u)){var c=(s[0]-o[0])/l,f=(s[1]-o[1])/u,h=o[0]-a[0]*c,v=o[1]-i[0]*f,d=this._transform=[c,0,0,f,h,v];this._invTransform=vs([],d)}}},t.prototype.getBaseAxis=function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAxis("x")},t.prototype.containPoint=function(e){var n=this.getAxis("x"),a=this.getAxis("y");return n.contain(n.toLocalCoord(e[0]))&&a.contain(a.toLocalCoord(e[1]))},t.prototype.containData=function(e){return this.getAxis("x").containData(e[0])&&this.getAxis("y").containData(e[1])},t.prototype.containZone=function(e,n){var a=this.dataToPoint(e),i=this.dataToPoint(n),o=this.getArea(),s=new Ne(a[0],a[1],i[0]-a[0],i[1]-a[1]);return o.intersect(s)},t.prototype.dataToPoint=function(e,n,a){a=a||[];var i=e[0],o=e[1];if(this._transform&&i!=null&&isFinite(i)&&o!=null&&isFinite(o))return er(a,e,this._transform);var s=this.getAxis("x"),l=this.getAxis("y");return a[0]=s.toGlobalCoord(s.dataToCoord(i,n)),a[1]=l.toGlobalCoord(l.dataToCoord(o,n)),a},t.prototype.clampData=function(e,n){var a=this.getAxis("x").scale,i=this.getAxis("y").scale,o=a.getExtent(),s=i.getExtent(),l=a.parse(e[0]),u=i.parse(e[1]);return n=n||[],n[0]=Math.min(Math.max(Math.min(o[0],o[1]),l),Math.max(o[0],o[1])),n[1]=Math.min(Math.max(Math.min(s[0],s[1]),u),Math.max(s[0],s[1])),n},t.prototype.pointToData=function(e,n){var a=[];if(this._invTransform)return er(a,e,this._invTransform);var i=this.getAxis("x"),o=this.getAxis("y");return a[0]=i.coordToData(i.toLocalCoord(e[0]),n),a[1]=o.coordToData(o.toLocalCoord(e[1]),n),a},t.prototype.getOtherAxis=function(e){return this.getAxis(e.dim==="x"?"y":"x")},t.prototype.getArea=function(){var e=this.getAxis("x").getGlobalExtent(),n=this.getAxis("y").getGlobalExtent(),a=Math.min(e[0],e[1]),i=Math.min(n[0],n[1]),o=Math.max(e[0],e[1])-a,s=Math.max(n[0],n[1])-i;return new Ne(a,i,o,s)},t}(Vx),Gx=function(r){N(t,r);function t(e,n,a,i,o){var s=r.call(this,e,n,a)||this;return s.index=0,s.type=i||"value",s.position=o||"bottom",s}return t.prototype.isHorizontal=function(){var e=this.position;return e==="top"||e==="bottom"},t.prototype.getGlobalExtent=function(e){var n=this.getExtent();return n[0]=this.toGlobalCoord(n[0]),n[1]=this.toGlobalCoord(n[1]),e&&n[0]>n[1]&&n.reverse(),n},t.prototype.pointToData=function(e,n){return this.coordToData(this.toLocalCoord(e[this.dim==="x"?0:1]),n)},t.prototype.setCategorySortInfo=function(e){if(this.type!=="category")return!1;this.model.option.categorySortInfo=e,this.scale.setSortInfo(e)},t}(gx);const Fx=Gx;function Ko(r,t,e){e=e||{};var n=r.coordinateSystem,a=t.axis,i={},o=a.getAxesOnZeroOf()[0],s=a.position,l=o?"onZero":s,u=a.dim,c=n.getRect(),f=[c.x,c.x+c.width,c.y,c.y+c.height],h={left:0,right:1,top:0,bottom:1,onZero:2},v=t.get("offset")||0,d=u==="x"?[f[2]-v,f[3]+v]:[f[0]-v,f[1]+v];if(o){var p=o.toGlobalCoord(o.dataToCoord(0));d[h.onZero]=Math.max(Math.min(p,d[1]),d[0])}i.position=[u==="y"?d[h[l]]:f[0],u==="x"?d[h[l]]:f[3]],i.rotation=Math.PI/2*(u==="x"?0:1);var m={top:-1,bottom:1,left:-1,right:1};i.labelDirection=i.tickDirection=i.nameDirection=m[s],i.labelOffset=o?d[h[s]]-d[h.onZero]:0,t.get(["axisTick","inside"])&&(i.tickDirection=-i.tickDirection),Dr(e.labelInside,t.get(["axisLabel","inside"]))&&(i.labelDirection=-i.labelDirection);var g=t.get(["axisLabel","rotate"]);return i.labelRotate=l==="top"?-g:g,i.z2=1,i}function cc(r){return r.get("coordinateSystem")==="cartesian2d"}function fc(r){var t={xAxisModel:null,yAxisModel:null};return w(t,function(e,n){var a=n.replace(/Model$/,""),i=r.getReferringComponents(a,Re).models[0];t[n]=i}),t}var $i=Math.log;function Wx(r,t,e){var n=Un.prototype,a=n.getTicks.call(e),i=n.getTicks.call(e,!0),o=a.length-1,s=n.getInterval.call(e),l=bd(r,t),u=l.extent,c=l.fixMin,f=l.fixMax;if(r.type==="log"){var h=$i(r.base);u=[$i(u[0])/h,$i(u[1])/h]}r.setExtent(u[0],u[1]),r.calcNiceExtent({splitNumber:o,fixMin:c,fixMax:f});var v=n.getExtent.call(r);c&&(u[0]=v[0]),f&&(u[1]=v[1]);var d=n.getInterval.call(r),p=u[0],m=u[1];if(c&&f)d=(m-p)/o;else if(c)for(m=u[0]+d*o;mu[0]&&isFinite(p)&&isFinite(u[0]);)d=Hi(d),p=u[1]-d*o;else{var g=r.getTicks().length-1;g>o&&(d=Hi(d));var y=d*o;m=Math.ceil(u[1]/d)*d,p=ye(m-y),p<0&&u[0]>=0?(p=0,m=ye(y)):m>0&&u[1]<=0&&(m=0,p=-ye(y))}var _=(a[0].value-i[0].value)/s,S=(a[o].value-i[o].value)/s;n.setExtent.call(r,p+d*_,m+d*S),n.setInterval.call(r,d),(_||S)&&n.setNiceExtent.call(r,p+d,m-d)}var Hx=function(){function r(t,e,n){this.type="grid",this._coordsMap={},this._coordsList=[],this._axesMap={},this._axesList=[],this.axisPointerEnabled=!0,this.dimensions=Zo,this._initCartesian(t,e,n),this.model=t}return r.prototype.getRect=function(){return this._rect},r.prototype.update=function(t,e){var n=this._axesMap;this._updateScale(t,this.model);function a(o){var s,l=Be(o),u=l.length;if(u){for(var c=[],f=u-1;f>=0;f--){var h=+l[f],v=o[h],d=v.model,p=v.scale;$o(p)&&d.get("alignTicks")&&d.get("interval")==null?c.push(v):(ec(p,d),$o(p)&&(s=v))}c.length&&(s||(s=c.pop(),ec(s.scale,s.model)),w(c,function(m){Wx(m.scale,m.model,s.scale)}))}}a(n.x),a(n.y);var i={};w(n.x,function(o){vc(n,"y",o,i)}),w(n.y,function(o){vc(n,"x",o,i)}),this.resize(this.model,e)},r.prototype.resize=function(t,e,n){var a=t.getBoxLayoutParams(),i=!n&&t.get("containLabel"),o=Gt(a,{width:e.getWidth(),height:e.getHeight()});this._rect=o;var s=this._axesList;l(),i&&(w(s,function(u){if(!u.model.get(["axisLabel","inside"])){var c=tx(u);if(c){var f=u.isHorizontal()?"height":"width",h=u.model.get(["axisLabel","margin"]);o[f]-=c[f]+h,u.position==="top"?o.y+=c.height+h:u.position==="left"&&(o.x+=c.width+h)}}}),l()),w(this._coordsList,function(u){u.calcAffineTransform()});function l(){w(s,function(u){var c=u.isHorizontal(),f=c?[0,o.width]:[0,o.height],h=u.inverse?1:0;u.setExtent(f[h],f[1-h]),Ux(u,c?o.x:o.y)})}},r.prototype.getAxis=function(t,e){var n=this._axesMap[t];if(n!=null)return n[e||0]},r.prototype.getAxes=function(){return this._axesList.slice()},r.prototype.getCartesian=function(t,e){if(t!=null&&e!=null){var n="x"+t+"y"+e;return this._coordsMap[n]}H(t)&&(e=t.yAxisIndex,t=t.xAxisIndex);for(var a=0,i=this._coordsList;a0?"top":"bottom",i="center"):Ia(a-Nt)?(o=n>0?"bottom":"top",i="center"):(o="middle",a>0&&a0?"right":"left":i=n>0?"left":"right"),{rotation:a,textAlign:i,textVerticalAlign:o}},r.makeAxisEventDataBase=function(t){var e={componentType:t.mainType,componentIndex:t.componentIndex};return e[t.mainType+"Index"]=t.componentIndex,e},r.isLabelSilent=function(t){var e=t.get("tooltip");return t.get("silent")||!(t.get("triggerEvent")||e&&e.show)},r}(),dc={axisLine:function(r,t,e,n){var a=t.get(["axisLine","show"]);if(a==="auto"&&r.handleAutoShown&&(a=r.handleAutoShown("axisLine")),!!a){var i=t.axis.getExtent(),o=n.transform,s=[i[0],0],l=[i[1],0],u=s[0]>l[0];o&&(er(s,s,o),er(l,l,o));var c=O({lineCap:"round"},t.getModel(["axisLine","lineStyle"]).getLineStyle()),f=new tr({shape:{x1:s[0],y1:s[1],x2:l[0],y2:l[1]},style:c,strokeContainThreshold:r.strokeContainThreshold||5,silent:!0,z2:1});Cn(f.shape,f.style.lineWidth),f.anid="line",e.add(f);var h=t.get(["axisLine","symbol"]);if(h!=null){var v=t.get(["axisLine","symbolSize"]);G(h)&&(h=[h,h]),(G(v)||se(v))&&(v=[v,v]);var d=$s(t.get(["axisLine","symbolOffset"])||0,v),p=v[0],m=v[1];w([{rotate:r.rotation+Math.PI/2,offset:d[0],r:0},{rotate:r.rotation-Math.PI/2,offset:d[1],r:Math.sqrt((s[0]-l[0])*(s[0]-l[0])+(s[1]-l[1])*(s[1]-l[1]))}],function(g,y){if(h[y]!=="none"&&h[y]!=null){var _=Ft(h[y],-p/2,-m/2,p,m,c.stroke,!0),S=g.r+g.offset,b=u?l:s;_.attr({rotation:g.rotate,x:b[0]+S*Math.cos(r.rotation),y:b[1]-S*Math.sin(r.rotation),silent:!0,z2:11}),e.add(_)}})}}},axisTickLabel:function(r,t,e,n){var a=Zx(e,n,t,r),i=qx(e,n,t,r);if(Xx(t,i,a),Kx(e,n,t,r.tickDirection),t.get(["axisLabel","hideOverlap"])){var o=Od(z(i,function(s){return{label:s,priority:s.z2,defaultAttr:{ignore:s.ignore}}}));Vd(o)}},axisName:function(r,t,e,n){var a=Dr(r.axisName,t.get("name"));if(a){var i=t.get("nameLocation"),o=r.nameDirection,s=t.getModel("nameTextStyle"),l=t.get("nameGap")||0,u=t.axis.getExtent(),c=u[0]>u[1]?-1:1,f=[i==="start"?u[0]-c*l:i==="end"?u[1]+c*l:(u[0]+u[1])/2,gc(i)?r.labelOffset+o*l:0],h,v=t.get("nameRotate");v!=null&&(v=v*Nt/180);var d;gc(i)?h=Qt.innerTextLayout(r.rotation,v??r.rotation,o):(h=$x(r.rotation,i,v||0,u),d=r.axisNameAvailableWidth,d!=null&&(d=Math.abs(d/Math.sin(h.rotation)),!isFinite(d)&&(d=null)));var p=s.getFont(),m=t.get("nameTruncate",!0)||{},g=m.ellipsis,y=Dr(r.nameTruncateMaxWidth,m.maxWidth,d),_=new we({x:f[0],y:f[1],rotation:h.rotation,silent:Qt.isLabelSilent(t),style:zt(s,{text:a,font:p,overflow:"truncate",width:y,ellipsis:g,fill:s.getTextColor()||t.get(["axisLine","lineStyle","color"]),align:s.get("align")||h.textAlign,verticalAlign:s.get("verticalAlign")||h.textVerticalAlign}),z2:1});if(ja({el:_,componentModel:t,itemName:a}),_.__fullText=a,_.anid="name",t.get("triggerEvent")){var S=Qt.makeAxisEventDataBase(t);S.targetType="axisName",S.name=a,J(_).eventData=S}n.add(_),_.updateTransform(),e.add(_),_.decomposeTransform()}}};function $x(r,t,e,n){var a=rv(e-r),i,o,s=n[0]>n[1],l=t==="start"&&!s||t!=="start"&&s;return Ia(a-Nt/2)?(o=l?"bottom":"top",i="center"):Ia(a-Nt*1.5)?(o=l?"top":"bottom",i="center"):(o="middle",aNt/2?i=l?"left":"right":i=l?"right":"left"),{rotation:a,textAlign:i,textVerticalAlign:o}}function Xx(r,t,e){if(!wd(r.axis)){var n=r.get(["axisLabel","showMinLabel"]),a=r.get(["axisLabel","showMaxLabel"]);t=t||[],e=e||[];var i=t[0],o=t[1],s=t[t.length-1],l=t[t.length-2],u=e[0],c=e[1],f=e[e.length-1],h=e[e.length-2];n===!1?(ze(i),ze(u)):pc(i,o)&&(n?(ze(o),ze(c)):(ze(i),ze(u))),a===!1?(ze(s),ze(f)):pc(l,s)&&(a?(ze(l),ze(h)):(ze(s),ze(f)))}}function ze(r){r&&(r.ignore=!0)}function pc(r,t){var e=r&&r.getBoundingRect().clone(),n=t&&t.getBoundingRect().clone();if(!(!e||!n)){var a=Uf([]);return Qf(a,a,-r.rotation),e.applyTransform(yo([],a,r.getLocalTransform())),n.applyTransform(yo([],a,t.getLocalTransform())),e.intersect(n)}}function gc(r){return r==="middle"||r==="center"}function Gd(r,t,e,n,a){for(var i=[],o=[],s=[],l=0;l=0||r===t}function rb(r){var t=al(r);if(t){var e=t.axisPointerModel,n=t.axis.scale,a=e.option,i=e.get("status"),o=e.get("value");o!=null&&(o=n.parse(o));var s=qo(e);i==null&&(a.status=s?"show":"hide");var l=n.getExtent().slice();l[0]>l[1]&&l.reverse(),(o==null||o>l[1])&&(o=l[1]),os)return!0;if(o){var l=al(t).seriesDataCount,u=a.getExtent();return Math.abs(u[0]-u[1])/l>s}return!1}return n===!0},r.prototype.makeElOption=function(t,e,n,a,i){},r.prototype.createPointerEl=function(t,e,n,a){var i=e.pointer;if(i){var o=qt(t).pointerEl=new Ms[i.type](_c(e.pointer));t.add(o)}},r.prototype.createLabelEl=function(t,e,n,a){if(e.label){var i=qt(t).labelEl=new we(_c(e.label));t.add(i),xc(i,a)}},r.prototype.updatePointerEl=function(t,e,n){var a=qt(t).pointerEl;a&&e.pointer&&(a.setStyle(e.pointer.style),n(a,{shape:e.pointer.shape}))},r.prototype.updateLabelEl=function(t,e,n,a){var i=qt(t).labelEl;i&&(i.setStyle(e.label.style),n(i,{x:e.label.x,y:e.label.y}),xc(i,a))},r.prototype._renderHandle=function(t){if(!(this._dragging||!this.updateHandleTransform)){var e=this._axisPointerModel,n=this._api.getZr(),a=this._handle,i=e.getModel("handle"),o=e.get("status");if(!i.get("show")||!o||o==="hide"){a&&n.remove(a),this._handle=null;return}var s;this._handle||(s=!0,a=this._handle=qa(i.get("icon"),{cursor:"move",draggable:!0,onmousemove:function(u){_g(u.event)},onmousedown:Ki(this._onHandleDragMove,this,0,0),drift:Ki(this._onHandleDragMove,this),ondragend:Ki(this._onHandleDragEnd,this)}),n.add(a)),bc(a,e,!1),a.setStyle(i.getItemStyle(null,["color","borderColor","borderWidth","opacity","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"]));var l=i.get("size");E(l)||(l=[l,l]),a.scaleX=l[0]/2,a.scaleY=l[1]/2,Ah(this,"_doDispatchAxisPointer",i.get("throttle")||0,"fixRate"),this._moveHandleToValue(t,s)}},r.prototype._moveHandleToValue=function(t,e){Sc(this._axisPointerModel,!e&&this._moveAnimation,this._handle,qi(this.getHandleTransform(t,this._axisModel,this._axisPointerModel)))},r.prototype._onHandleDragMove=function(t,e){var n=this._handle;if(n){this._dragging=!0;var a=this.updateHandleTransform(qi(n),[t,e],this._axisModel,this._axisPointerModel);this._payloadInfo=a,n.stopAnimation(),n.attr(qi(a)),qt(n).lastProp=null,this._doDispatchAxisPointer()}},r.prototype._doDispatchAxisPointer=function(){var t=this._handle;if(t){var e=this._payloadInfo,n=this._axisModel;this._api.dispatchAction({type:"updateAxisPointer",x:e.cursorPoint[0],y:e.cursorPoint[1],tooltipOption:e.tooltipOption,axesInfo:[{axisDim:n.axis.dim,axisIndex:n.componentIndex}]})}},r.prototype._onHandleDragEnd=function(){this._dragging=!1;var t=this._handle;if(t){var e=this._axisPointerModel.get("value");this._moveHandleToValue(e),this._api.dispatchAction({type:"hideTip"})}},r.prototype.clear=function(t){this._lastValue=null,this._lastStatus=null;var e=t.getZr(),n=this._group,a=this._handle;e&&n&&(this._lastGraphicKey=null,n&&e.remove(n),a&&e.remove(a),this._group=null,this._handle=null,this._payloadInfo=null),Bo(this,"_doDispatchAxisPointer")},r.prototype.doClear=function(){},r.prototype.buildLabel=function(t,e,n){return n=n||0,{x:t[n],y:t[1-n],width:e[n],height:e[1-n]}},r}();function Sc(r,t,e,n){$d(qt(e).lastProp,n)||(qt(e).lastProp=n,t?ge(e,n,r):(e.stopAnimation(),e.attr(n)))}function $d(r,t){if(H(r)&&H(t)){var e=!0;return w(t,function(n,a){e=e&&$d(r[a],n)}),!!e}else return r===t}function xc(r,t){r[t.get(["label","show"])?"show":"hide"]()}function qi(r){return{x:r.x||0,y:r.y||0,rotation:r.rotation||0}}function bc(r,t,e){var n=t.get("z"),a=t.get("zlevel");r&&r.traverse(function(i){i.type!=="group"&&(n!=null&&(i.z=n),a!=null&&(i.zlevel=a),i.silent=e)})}const hb=vb;function db(r){var t=r.get("type"),e=r.getModel(t+"Style"),n;return t==="line"?(n=e.getLineStyle(),n.fill=null):t==="shadow"&&(n=e.getAreaStyle(),n.stroke=null),n}function pb(r,t,e,n,a){var i=e.get("value"),o=Xd(i,t.axis,t.ecModel,e.get("seriesDataIndices"),{precision:e.get(["label","precision"]),formatter:e.get(["label","formatter"])}),s=e.getModel("label"),l=ai(s.get("padding")||0),u=s.getFont(),c=ps(o,u),f=a.position,h=c.width+l[1]+l[3],v=c.height+l[0]+l[2],d=a.align;d==="right"&&(f[0]-=h),d==="center"&&(f[0]-=h/2);var p=a.verticalAlign;p==="bottom"&&(f[1]-=v),p==="middle"&&(f[1]-=v/2),gb(f,h,v,n);var m=s.get("backgroundColor");(!m||m==="auto")&&(m=t.get(["axisLine","lineStyle","color"])),r.label={x:f[0],y:f[1],style:zt(s,{text:o,font:u,fill:s.getTextColor(),padding:l,backgroundColor:m}),z2:10}}function gb(r,t,e,n){var a=n.getWidth(),i=n.getHeight();r[0]=Math.min(r[0]+t,a)-t,r[1]=Math.min(r[1]+e,i)-e,r[0]=Math.max(r[0],0),r[1]=Math.max(r[1],0)}function Xd(r,t,e,n,a){r=t.scale.parse(r);var i=t.scale.getLabel({value:r},{precision:a.precision}),o=a.formatter;if(o){var s={value:tl(t,{value:r}),axisDimension:t.dim,axisIndex:t.index,seriesData:[]};w(n,function(l){var u=e.getSeriesByIndex(l.seriesIndex),c=l.dataIndexInside,f=u&&u.getDataParams(c);f&&s.seriesData.push(f)}),G(o)?i=o.replace("{value}",i):$(o)&&(i=o(s))}return i}function Zd(r,t,e){var n=xg();return Qf(n,n,e.rotation),Sg(n,n,e.position),As([r.dataToCoord(t),(e.labelOffset||0)+(e.labelDirection||1)*(e.labelMargin||0)],n)}function mb(r,t,e,n,a,i){var o=Fd.innerTextLayout(e.rotation,0,e.labelDirection);e.labelMargin=a.get(["label","margin"]),pb(t,n,a,i,{position:Zd(n.axis,r,e),align:o.textAlign,verticalAlign:o.textVerticalAlign})}function yb(r,t,e){return e=e||0,{x1:r[e],y1:r[1-e],x2:t[e],y2:t[1-e]}}function _b(r,t,e){return e=e||0,{x:r[e],y:r[1-e],width:t[e],height:t[1-e]}}var Sb=function(r){N(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.makeElOption=function(e,n,a,i,o){var s=a.axis,l=s.grid,u=i.get("type"),c=wc(l,s).getOtherAxis(s).getGlobalExtent(),f=s.toGlobalCoord(s.dataToCoord(n,!0));if(u&&u!=="none"){var h=db(i),v=xb[u](s,f,c);v.style=h,e.graphicKey=v.type,e.pointer=v}var d=Ko(l.model,a);mb(n,e,d,a,i,o)},t.prototype.getHandleTransform=function(e,n,a){var i=Ko(n.axis.grid.model,n,{labelInside:!1});i.labelMargin=a.get(["handle","margin"]);var o=Zd(n.axis,e,i);return{x:o[0],y:o[1],rotation:i.rotation+(i.labelDirection<0?Math.PI:0)}},t.prototype.updateHandleTransform=function(e,n,a,i){var o=a.axis,s=o.grid,l=o.getGlobalExtent(!0),u=wc(s,o).getOtherAxis(o).getGlobalExtent(),c=o.dim==="x"?0:1,f=[e.x,e.y];f[c]+=n[c],f[c]=Math.min(l[1],f[c]),f[c]=Math.max(l[0],f[c]);var h=(u[1]+u[0])/2,v=[h,h];v[c]=f[c];var d=[{verticalAlign:"middle"},{align:"center"}];return{x:f[0],y:f[1],rotation:e.rotation,cursorPoint:v,tooltipOption:d[c]}},t}(hb);function wc(r,t){var e={};return e[t.dim+"AxisIndex"]=t.index,r.getCartesian(e)}var xb={line:function(r,t,e){var n=yb([t,e[0]],[t,e[1]],Cc(r));return{type:"Line",subPixelOptimize:!0,shape:n}},shadow:function(r,t,e){var n=Math.max(1,r.getBandWidth()),a=e[1]-e[0];return{type:"Rect",shape:_b([t-n/2,e[0]],[n,a],Cc(r))}}};function Cc(r){return r.dim==="x"?0:1}const bb=Sb;var wb=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.type="axisPointer",t.defaultOption={show:"auto",z:50,type:"line",snap:!1,triggerTooltip:!0,triggerEmphasis:!0,value:null,status:null,link:[],animation:null,animationDurationUpdate:200,lineStyle:{color:"#B9BEC9",width:1,type:"dashed"},shadowStyle:{color:"rgba(210,219,238,0.2)"},label:{show:!0,formatter:null,precision:"auto",margin:3,color:"#fff",padding:[5,7,5,7],backgroundColor:"auto",borderColor:null,borderWidth:0,borderRadius:3},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}},t}(ie);const Cb=wb;var pt=le(),Tb=w;function Kd(r,t,e){if(!ce.node){var n=t.getZr();pt(n).records||(pt(n).records={}),Db(n,t);var a=pt(n).records[r]||(pt(n).records[r]={});a.handler=e}}function Db(r,t){if(pt(r).initialized)return;pt(r).initialized=!0,e("click",Q(Tc,"click")),e("mousemove",Q(Tc,"mousemove")),e("globalout",Mb);function e(n,a){r.on(n,function(i){var o=Ib(t);Tb(pt(r).records,function(s){s&&a(s,i,o.dispatchAction)}),Ab(o.pendings,t)})}}function Ab(r,t){var e=r.showTip.length,n=r.hideTip.length,a;e?a=r.showTip[e-1]:n&&(a=r.hideTip[n-1]),a&&(a.dispatchAction=null,t.dispatchAction(a))}function Mb(r,t,e){r.handler("leave",null,e)}function Tc(r,t,e,n){t.handler(r,e,n)}function Ib(r){var t={showTip:[],hideTip:[]},e=function(n){var a=t[n.type];a?a.push(n):(n.dispatchAction=e,r.dispatchAction(n))};return{dispatchAction:e,pendings:t}}function Qo(r,t){if(!ce.node){var e=t.getZr(),n=(pt(e).records||{})[r];n&&(pt(e).records[r]=null)}}var Lb=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,a){var i=n.getComponent("tooltip"),o=e.get("triggerOn")||i&&i.get("triggerOn")||"mousemove|click";Kd("axisPointer",a,function(s,l,u){o!=="none"&&(s==="leave"||o.indexOf(s)>=0)&&u({type:"updateAxisPointer",currTrigger:s,x:l&&l.offsetX,y:l&&l.offsetY})})},t.prototype.remove=function(e,n){Qo("axisPointer",n)},t.prototype.dispose=function(e,n){Qo("axisPointer",n)},t.type="axisPointer",t}(Ye);const Pb=Lb;function qd(r,t){var e=[],n=r.seriesIndex,a;if(n==null||!(a=t.getSeriesByIndex(n)))return{point:[]};var i=a.getData(),o=rr(i,r);if(o==null||o<0||E(o))return{point:[]};var s=i.getItemGraphicEl(o),l=a.coordinateSystem;if(a.getTooltipPosition)e=a.getTooltipPosition(o)||[];else if(l&&l.dataToPoint)if(r.isStacked){var u=l.getBaseAxis(),c=l.getOtherAxis(u),f=c.dim,h=u.dim,v=f==="x"||f==="radius"?1:0,d=i.mapDimension(h),p=[];p[v]=i.get(d,o),p[1-v]=i.get(i.getCalculationInfo("stackResultDimension"),o),e=l.dataToPoint(p)||[]}else e=l.dataToPoint(i.getValues(z(l.dimensions,function(g){return i.mapDimension(g)}),o))||[];else if(s){var m=s.getBoundingRect().clone();m.applyTransform(s.transform),e=[m.x+m.width/2,m.y+m.height/2]}return{point:e,el:s}}var Dc=le();function Rb(r,t,e){var n=r.currTrigger,a=[r.x,r.y],i=r,o=r.dispatchAction||ae(e.dispatchAction,e),s=t.getComponent("axisPointer").coordSysAxesInfo;if(s){Ta(a)&&(a=qd({seriesIndex:i.seriesIndex,dataIndex:i.dataIndex},t).point);var l=Ta(a),u=i.axesInfo,c=s.axesInfo,f=n==="leave"||Ta(a),h={},v={},d={list:[],map:{}},p={showPointer:Q(Eb,v),showTooltip:Q(Ob,d)};w(s.coordSysMap,function(g,y){var _=l||g.containPoint(a);w(s.coordSysAxesInfo[y],function(S,b){var x=S.axis,C=zb(u,S);if(!f&&_&&(!u||C)){var T=C&&C.value;T==null&&!l&&(T=x.pointToData(a)),T!=null&&Ac(S,T,p,!1,h)}})});var m={};return w(c,function(g,y){var _=g.linkGroup;_&&!v[y]&&w(_.axesInfo,function(S,b){var x=v[b];if(S!==g&&x){var C=x.value;_.mapper&&(C=g.axis.scale.parse(_.mapper(C,Mc(S),Mc(g)))),m[g.key]=C}})}),w(m,function(g,y){Ac(c[y],g,p,!0,h)}),Nb(v,c,h),Bb(d,a,r,o),Vb(c,o,e),h}}function Ac(r,t,e,n,a){var i=r.axis;if(!(i.scale.isBlank()||!i.containData(t))){if(!r.involveSeries){e.showPointer(r,t);return}var o=kb(t,r),s=o.payloadBatch,l=o.snapToValue;s[0]&&a.seriesIndex==null&&O(a,s[0]),!n&&r.snap&&i.containData(l)&&l!=null&&(t=l),e.showPointer(r,t,s),e.showTooltip(r,o,l)}}function kb(r,t){var e=t.axis,n=e.dim,a=r,i=[],o=Number.MAX_VALUE,s=-1;return w(t.seriesModels,function(l,u){var c=l.getData().mapDimensionsAll(n),f,h;if(l.getAxisTooltipData){var v=l.getAxisTooltipData(c,r,e);h=v.dataIndices,f=v.nestestValue}else{if(h=l.getData().indicesOfNearest(c[0],r,e.type==="category"?.5:null),!h.length)return;f=l.getData().get(c[0],h[0])}if(!(f==null||!isFinite(f))){var d=r-f,p=Math.abs(d);p<=o&&((p=0&&s<0)&&(o=p,s=d,a=f,i.length=0),w(h,function(m){i.push({seriesIndex:l.seriesIndex,dataIndexInside:m,dataIndex:l.getData().getRawIndex(m)})}))}}),{payloadBatch:i,snapToValue:a}}function Eb(r,t,e,n){r[t.key]={value:e,payloadBatch:n}}function Ob(r,t,e,n){var a=e.payloadBatch,i=t.axis,o=i.model,s=t.axisPointerModel;if(!(!t.triggerTooltip||!a.length)){var l=t.coordSys.model,u=kn(l),c=r.map[u];c||(c=r.map[u]={coordSysId:l.id,coordSysIndex:l.componentIndex,coordSysType:l.type,coordSysMainType:l.mainType,dataByAxis:[]},r.list.push(c)),c.dataByAxis.push({axisDim:i.dim,axisIndex:o.componentIndex,axisType:o.type,axisId:o.id,value:n,valueLabelOpt:{precision:s.get(["label","precision"]),formatter:s.get(["label","formatter"])},seriesDataIndices:a.slice()})}}function Nb(r,t,e){var n=e.axesInfo=[];w(t,function(a,i){var o=a.axisPointerModel.option,s=r[i];s?(!a.useHandle&&(o.status="show"),o.value=s.value,o.seriesDataIndices=(s.payloadBatch||[]).slice()):!a.useHandle&&(o.status="hide"),o.status==="show"&&n.push({axisDim:a.axis.dim,axisIndex:a.axis.model.componentIndex,value:o.value})})}function Bb(r,t,e,n){if(Ta(t)||!r.list.length){n({type:"hideTip"});return}var a=((r.list[0].dataByAxis[0]||{}).seriesDataIndices||[])[0]||{};n({type:"showTip",escapeConnect:!0,x:t[0],y:t[1],tooltipOption:e.tooltipOption,position:e.position,dataIndexInside:a.dataIndexInside,dataIndex:a.dataIndex,seriesIndex:a.seriesIndex,dataByCoordSys:r.list})}function Vb(r,t,e){var n=e.getZr(),a="axisPointerLastHighlights",i=Dc(n)[a]||{},o=Dc(n)[a]={};w(r,function(u,c){var f=u.axisPointerModel.option;f.status==="show"&&u.triggerEmphasis&&w(f.seriesDataIndices,function(h){var v=h.seriesIndex+" | "+h.dataIndex;o[v]=h})});var s=[],l=[];w(i,function(u,c){!o[c]&&l.push(u)}),w(o,function(u,c){!i[c]&&s.push(u)}),l.length&&e.dispatchAction({type:"downplay",escapeConnect:!0,notBlur:!0,batch:l}),s.length&&e.dispatchAction({type:"highlight",escapeConnect:!0,notBlur:!0,batch:s})}function zb(r,t){for(var e=0;e<(r||[]).length;e++){var n=r[e];if(t.axis.dim===n.axisDim&&t.axis.model.componentIndex===n.axisIndex)return n}}function Mc(r){var t=r.axis.model,e={},n=e.axisDim=r.axis.dim;return e.axisIndex=e[n+"AxisIndex"]=t.componentIndex,e.axisName=e[n+"AxisName"]=t.name,e.axisId=e[n+"AxisId"]=t.id,e}function Ta(r){return!r||r[0]==null||isNaN(r[0])||r[1]==null||isNaN(r[1])}function jd(r){Wd.registerAxisPointerClass("CartesianAxisPointer",bb),r.registerComponentModel(Cb),r.registerComponentView(Pb),r.registerPreprocessor(function(t){if(t){(!t.axisPointer||t.axisPointer.length===0)&&(t.axisPointer={});var e=t.axisPointer.link;e&&!E(e)&&(t.axisPointer.link=[e])}}),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,function(t,e){t.getComponent("axisPointer").coordSysAxesInfo=jx(t,e)}),r.registerAction({type:"updateAxisPointer",event:"updateAxisPointer",update:":updateAxisPointer"},Rb)}function vD(r){_t(Yd),_t(jd)}var Ic="\0_ec_interaction_mutex";function Gb(r,t,e){var n=Qd(r);n[t]=e}function Fb(r,t,e){var n=Qd(r),a=n[t];a===e&&(n[t]=null)}function Qd(r){return r[Ic]||(r[Ic]={})}ct({type:"takeGlobalCursor",event:"globalCursorTaken",update:"update"},mt);var Wb={axisPointer:1,tooltip:1,brush:1};function Hb(r,t,e){var n=t.getComponentByElement(r.topTarget),a=n&&n.coordinateSystem;return n&&n!==e&&!Wb.hasOwnProperty(n.mainType)&&a&&a.model!==e}function Jd(r,t,e,n,a,i){r=r||0;var o=e[1]-e[0];if(a!=null&&(a=gr(a,[0,o])),i!=null&&(i=Math.max(i,a??0)),n==="all"){var s=Math.abs(t[1]-t[0]);s=gr(s,[0,o]),a=i=gr(s,[a,i]),n=0}t[0]=gr(t[0],e),t[1]=gr(t[1],e);var l=ji(t,n);t[n]+=r;var u=a||0,c=e.slice();l.sign<0?c[0]+=u:c[1]-=u,t[n]=gr(t[n],c);var f;return f=ji(t,n),a!=null&&(f.sign!==l.sign||f.spani&&(t[1-n]=t[n]+f.sign*i),t}function ji(r,t){var e=r[t]-r[1-t];return{span:Math.abs(e),sign:e>0?-1:e<0?1:t?-1:1}}function gr(r,t){return Math.min(t[1]!=null?t[1]:1/0,Math.max(t[0]!=null?t[0]:-1/0,r))}var ar=!0,En=Math.min,kr=Math.max,Ub=Math.pow,Yb=1e4,$b=6,Xb=6,Lc="globalPan",Zb={w:[0,0],e:[0,1],n:[1,0],s:[1,1]},Kb={w:"ew",e:"ew",n:"ns",s:"ns",ne:"nesw",sw:"nesw",nw:"nwse",se:"nwse"},Pc={brushStyle:{lineWidth:2,stroke:"rgba(210,219,238,0.3)",fill:"#D2DBEE"},transformable:!0,brushMode:"single",removeOnClick:!1},qb=0,jb=function(r){N(t,r);function t(e){var n=r.call(this)||this;return n._track=[],n._covers=[],n._handlers={},n._zr=e,n.group=new pe,n._uid="brushController_"+qb++,w(aw,function(a,i){this._handlers[i]=ae(a,this)},n),n}return t.prototype.enableBrush=function(e){return this._brushType&&this._doDisableBrush(),e.brushType&&this._doEnableBrush(e),this},t.prototype._doEnableBrush=function(e){var n=this._zr;this._enableGlobalPan||Gb(n,Lc,this._uid),w(this._handlers,function(a,i){n.on(i,a)}),this._brushType=e.brushType,this._brushOption=Z(X(Pc),e,!0)},t.prototype._doDisableBrush=function(){var e=this._zr;Fb(e,Lc,this._uid),w(this._handlers,function(n,a){e.off(a,n)}),this._brushType=this._brushOption=null},t.prototype.setPanels=function(e){if(e&&e.length){var n=this._panels={};w(e,function(a){n[a.panelId]=X(a)})}else this._panels=null;return this},t.prototype.mount=function(e){e=e||{},this._enableGlobalPan=e.enableGlobalPan;var n=this.group;return this._zr.add(n),n.attr({x:e.x||0,y:e.y||0,rotation:e.rotation||0,scaleX:e.scaleX||1,scaleY:e.scaleY||1}),this._transform=n.getLocalTransform(),this},t.prototype.updateCovers=function(e){e=z(e,function(h){return Z(X(Pc),h,!0)});var n="\0-brush-index-",a=this._covers,i=this._covers=[],o=this,s=this._creatingCover;return new Pn(a,e,u,l).add(c).update(c).remove(f).execute(),this;function l(h,v){return(h.id!=null?h.id:n+v)+"-"+h.brushType}function u(h,v){return l(h.__brushOption,v)}function c(h,v){var d=e[h];if(v!=null&&a[v]===s)i[h]=a[v];else{var p=i[h]=v!=null?(a[v].__brushOption=d,a[v]):tp(o,ep(o,d));il(o,p)}}function f(h){a[h]!==s&&o.group.remove(a[h])}},t.prototype.unmount=function(){return this.enableBrush(!1),Jo(this),this._zr.remove(this.group),this},t.prototype.dispose=function(){this.unmount(),this.off()},t}(Vn);function ep(r,t){var e=di[t.brushType].createCover(r,t);return e.__brushOption=t,np(e,t),r.group.add(e),e}function tp(r,t){var e=ol(t);return e.endCreating&&(e.endCreating(r,t),np(t,t.__brushOption)),t}function rp(r,t){var e=t.__brushOption;ol(t).updateCoverShape(r,t,e.range,e)}function np(r,t){var e=t.z;e==null&&(e=Yb),r.traverse(function(n){n.z=e,n.z2=e})}function il(r,t){ol(t).updateCommon(r,t),rp(r,t)}function ol(r){return di[r.__brushOption.brushType]}function sl(r,t,e){var n=r._panels;if(!n)return ar;var a,i=r._transform;return w(n,function(o){o.isTargetByCursor(t,e,i)&&(a=o)}),a}function ap(r,t){var e=r._panels;if(!e)return ar;var n=t.__brushOption.panelId;return n!=null?e[n]:ar}function Jo(r){var t=r._covers,e=t.length;return w(t,function(n){r.group.remove(n)},r),t.length=0,!!e}function ir(r,t){var e=z(r._covers,function(n){var a=n.__brushOption,i=X(a.range);return{brushType:a.brushType,panelId:a.panelId,range:i}});r.trigger("brush",{areas:e,isEnd:!!t.isEnd,removeOnClick:!!t.removeOnClick})}function Qb(r){var t=r._track;if(!t.length)return!1;var e=t[t.length-1],n=t[0],a=e[0]-n[0],i=e[1]-n[1],o=Ub(a*a+i*i,.5);return o>$b}function ip(r){var t=r.length-1;return t<0&&(t=0),[r[0],r[t]]}function op(r,t,e,n){var a=new pe;return a.add(new ve({name:"main",style:ll(e),silent:!0,draggable:!0,cursor:"move",drift:Q(Rc,r,t,a,["n","s","w","e"]),ondragend:Q(ir,t,{isEnd:!0})})),w(n,function(i){a.add(new ve({name:i.join(""),style:{opacity:0},draggable:!0,silent:!0,invisible:!0,drift:Q(Rc,r,t,a,i),ondragend:Q(ir,t,{isEnd:!0})}))}),a}function sp(r,t,e,n){var a=n.brushStyle.lineWidth||0,i=kr(a,Xb),o=e[0][0],s=e[1][0],l=o-a/2,u=s-a/2,c=e[0][1],f=e[1][1],h=c-i+a/2,v=f-i+a/2,d=c-o,p=f-s,m=d+a,g=p+a;ht(r,t,"main",o,s,d,p),n.transformable&&(ht(r,t,"w",l,u,i,g),ht(r,t,"e",h,u,i,g),ht(r,t,"n",l,u,m,i),ht(r,t,"s",l,v,m,i),ht(r,t,"nw",l,u,i,i),ht(r,t,"ne",h,u,i,i),ht(r,t,"sw",l,v,i,i),ht(r,t,"se",h,v,i,i))}function es(r,t){var e=t.__brushOption,n=e.transformable,a=t.childAt(0);a.useStyle(ll(e)),a.attr({silent:!n,cursor:n?"move":"default"}),w([["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]],function(i){var o=t.childOfName(i.join("")),s=i.length===1?ts(r,i[0]):ew(r,i);o&&o.attr({silent:!n,invisible:!n,cursor:n?Kb[s]+"-resize":null})})}function ht(r,t,e,n,a,i,o){var s=t.childOfName(e);s&&s.setShape(rw(ul(r,t,[[n,a],[n+i,a+o]])))}function ll(r){return te({strokeNoScale:!0},r.brushStyle)}function lp(r,t,e,n){var a=[En(r,e),En(t,n)],i=[kr(r,e),kr(t,n)];return[[a[0],i[0]],[a[1],i[1]]]}function Jb(r){return Ds(r.group)}function ts(r,t){var e={w:"left",e:"right",n:"top",s:"bottom"},n={left:"w",right:"e",top:"n",bottom:"s"},a=Mv(e[t],Jb(r));return n[a]}function ew(r,t){var e=[ts(r,t[0]),ts(r,t[1])];return(e[0]==="e"||e[0]==="w")&&e.reverse(),e.join("")}function Rc(r,t,e,n,a,i){var o=e.__brushOption,s=r.toRectRange(o.range),l=up(t,a,i);w(n,function(u){var c=Zb[u];s[c[0]][c[1]]+=l[c[0]]}),o.range=r.fromRectRange(lp(s[0][0],s[1][0],s[0][1],s[1][1])),il(t,e),ir(t,{isEnd:!1})}function tw(r,t,e,n){var a=t.__brushOption.range,i=up(r,e,n);w(a,function(o){o[0]+=i[0],o[1]+=i[1]}),il(r,t),ir(r,{isEnd:!1})}function up(r,t,e){var n=r.group,a=n.transformCoordToLocal(t,e),i=n.transformCoordToLocal(0,0);return[a[0]-i[0],a[1]-i[1]]}function ul(r,t,e){var n=ap(r,t);return n&&n!==ar?n.clipPath(e,r._transform):X(e)}function rw(r){var t=En(r[0][0],r[1][0]),e=En(r[0][1],r[1][1]),n=kr(r[0][0],r[1][0]),a=kr(r[0][1],r[1][1]);return{x:t,y:e,width:n-t,height:a-e}}function nw(r,t,e){if(!(!r._brushType||iw(r,t.offsetX,t.offsetY))){var n=r._zr,a=r._covers,i=sl(r,t,e);if(!r._dragging)for(var o=0;on.getWidth()||e<0||e>n.getHeight()}var di={lineX:Oc(0),lineY:Oc(1),rect:{createCover:function(r,t){function e(n){return n}return op({toRectRange:e,fromRectRange:e},r,t,[["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]])},getCreatingRange:function(r){var t=ip(r);return lp(t[1][0],t[1][1],t[0][0],t[0][1])},updateCoverShape:function(r,t,e,n){sp(r,t,e,n)},updateCommon:es,contain:ns},polygon:{createCover:function(r,t){var e=new pe;return e.add(new Nn({name:"main",style:ll(t),silent:!0})),e},getCreatingRange:function(r){return r},endCreating:function(r,t){t.remove(t.childAt(0)),t.add(new hs({name:"main",draggable:!0,drift:Q(tw,r,t),ondragend:Q(ir,r,{isEnd:!0})}))},updateCoverShape:function(r,t,e,n){t.childAt(0).setShape({points:ul(r,t,e)})},updateCommon:es,contain:ns}};function Oc(r){return{createCover:function(t,e){return op({toRectRange:function(n){var a=[n,[0,100]];return r&&a.reverse(),a},fromRectRange:function(n){return n[r]}},t,e,[[["w"],["e"]],[["n"],["s"]]][r])},getCreatingRange:function(t){var e=ip(t),n=En(e[0][r],e[1][r]),a=kr(e[0][r],e[1][r]);return[n,a]},updateCoverShape:function(t,e,n,a){var i,o=ap(t,e);if(o!==ar&&o.getLinearBrushOtherExtent)i=o.getLinearBrushOtherExtent(r);else{var s=t._zr;i=[0,[s.getWidth(),s.getHeight()][1-r]]}var l=[n,i];r&&l.reverse(),sp(t,e,l,a)},updateCommon:es,contain:ns}}const ow=jb;function sw(r){return r=cl(r),function(t){return Lv(t,r)}}function lw(r,t){return r=cl(r),function(e){var n=t??e,a=n?r.width:r.height,i=n?r.x:r.y;return[i,i+(a||0)]}}function uw(r,t,e){var n=cl(r);return function(a,i){return n.contain(i[0],i[1])&&!Hb(a,t,e)}}function cl(r){return Ne.create(r)}var Nc=["x","y","radius","angle","single"],cw=["cartesian2d","polar","singleAxis"];function fw(r){var t=r.get("coordinateSystem");return oe(cw,t)>=0}function Sr(r){return r+"Axis"}function vw(r,t){var e=W(),n=[],a=W();r.eachComponent({mainType:"dataZoom",query:t},function(c){a.get(c.uid)||s(c)});var i;do i=!1,r.eachComponent("dataZoom",o);while(i);function o(c){!a.get(c.uid)&&l(c)&&(s(c),i=!0)}function s(c){a.set(c.uid,!0),n.push(c),u(c)}function l(c){var f=!1;return c.eachTargetAxis(function(h,v){var d=e.get(h);d&&d[v]&&(f=!0)}),f}function u(c){c.eachTargetAxis(function(f,h){(e.get(f)||e.set(f,[]))[h]=!0})}return n}var Qi=function(){function r(){this.indexList=[],this.indexMap=[]}return r.prototype.add=function(t){this.indexMap[t]||(this.indexList.push(t),this.indexMap[t]=!0)},r}(),hw=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e._autoThrottle=!0,e._noTarget=!0,e._rangePropMode=["percent","percent"],e}return t.prototype.init=function(e,n,a){var i=Bc(e);this.settledOption=i,this.mergeDefaultAndTheme(e,a),this._doInit(i)},t.prototype.mergeOption=function(e){var n=Bc(e);Z(this.option,e,!0),Z(this.settledOption,n,!0),this._doInit(n)},t.prototype._doInit=function(e){var n=this.option;this._setDefaultThrottle(e),this._updateRangeUse(e);var a=this.settledOption;w([["start","startValue"],["end","endValue"]],function(i,o){this._rangePropMode[o]==="value"&&(n[i[0]]=a[i[0]]=null)},this),this._resetTarget()},t.prototype._resetTarget=function(){var e=this.get("orient",!0),n=this._targetAxisInfoMap=W(),a=this._fillSpecifiedTargetAxis(n);a?this._orient=e||this._makeAutoOrientByTargetAxis():(this._orient=e||"horizontal",this._fillAutoTargetAxisByOrient(n,this._orient)),this._noTarget=!0,n.each(function(i){i.indexList.length&&(this._noTarget=!1)},this)},t.prototype._fillSpecifiedTargetAxis=function(e){var n=!1;return w(Nc,function(a){var i=this.getReferringComponents(Sr(a),tm);if(i.specified){n=!0;var o=new Qi;w(i.models,function(s){o.add(s.componentIndex)}),e.set(a,o)}},this),n},t.prototype._fillAutoTargetAxisByOrient=function(e,n){var a=this.ecModel,i=!0;if(i){var o=n==="vertical"?"y":"x",s=a.findComponents({mainType:o+"Axis"});l(s,o)}if(i){var s=a.findComponents({mainType:"singleAxis",filter:function(c){return c.get("orient",!0)===n}});l(s,"single")}function l(u,c){var f=u[0];if(f){var h=new Qi;if(h.add(f.componentIndex),e.set(c,h),i=!1,c==="x"||c==="y"){var v=f.getReferringComponents("grid",Re).models[0];v&&w(u,function(d){f.componentIndex!==d.componentIndex&&v===d.getReferringComponents("grid",Re).models[0]&&h.add(d.componentIndex)})}}}i&&w(Nc,function(u){if(i){var c=a.findComponents({mainType:Sr(u),filter:function(h){return h.get("type",!0)==="category"}});if(c[0]){var f=new Qi;f.add(c[0].componentIndex),e.set(u,f),i=!1}}},this)},t.prototype._makeAutoOrientByTargetAxis=function(){var e;return this.eachTargetAxis(function(n){!e&&(e=n)},this),e==="y"?"vertical":"horizontal"},t.prototype._setDefaultThrottle=function(e){if(e.hasOwnProperty("throttle")&&(this._autoThrottle=!1),this._autoThrottle){var n=this.ecModel.option;this.option.throttle=n.animation&&n.animationDurationUpdate>0?100:20}},t.prototype._updateRangeUse=function(e){var n=this._rangePropMode,a=this.get("rangeMode");w([["start","startValue"],["end","endValue"]],function(i,o){var s=e[i[0]]!=null,l=e[i[1]]!=null;s&&!l?n[o]="percent":!s&&l?n[o]="value":a?n[o]=a[o]:s&&(n[o]="percent")})},t.prototype.noTarget=function(){return this._noTarget},t.prototype.getFirstTargetAxisModel=function(){var e;return this.eachTargetAxis(function(n,a){e==null&&(e=this.ecModel.getComponent(Sr(n),a))},this),e},t.prototype.eachTargetAxis=function(e,n){this._targetAxisInfoMap.each(function(a,i){w(a.indexList,function(o){e.call(n,i,o)})})},t.prototype.getAxisProxy=function(e,n){var a=this.getAxisModel(e,n);if(a)return a.__dzAxisProxy},t.prototype.getAxisModel=function(e,n){var a=this._targetAxisInfoMap.get(e);if(a&&a.indexMap[n])return this.ecModel.getComponent(Sr(e),n)},t.prototype.setRawRange=function(e){var n=this.option,a=this.settledOption;w([["start","startValue"],["end","endValue"]],function(i){(e[i[0]]!=null||e[i[1]]!=null)&&(n[i[0]]=a[i[0]]=e[i[0]],n[i[1]]=a[i[1]]=e[i[1]])},this),this._updateRangeUse(e)},t.prototype.setCalculatedRange=function(e){var n=this.option;w(["start","startValue","end","endValue"],function(a){n[a]=e[a]})},t.prototype.getPercentRange=function(){var e=this.findRepresentativeAxisProxy();if(e)return e.getDataPercentWindow()},t.prototype.getValueRange=function(e,n){if(e==null&&n==null){var a=this.findRepresentativeAxisProxy();if(a)return a.getDataValueWindow()}else return this.getAxisProxy(e,n).getDataValueWindow()},t.prototype.findRepresentativeAxisProxy=function(e){if(e)return e.__dzAxisProxy;for(var n,a=this._targetAxisInfoMap.keys(),i=0;io[1];if(_&&!S&&!b)return!0;_&&(m=!0),S&&(d=!0),b&&(p=!0)}return m&&d&&p})}else _r(c,function(v){if(i==="empty")l.setData(u=u.map(v,function(p){return s(p)?p:NaN}));else{var d={};d[v]=o,u.selectRange(d)}});_r(c,function(v){u.setApproximateExtent(o,v)})}});function s(l){return l>=o[0]&&l<=o[1]}},r.prototype._updateMinMaxSpan=function(){var t=this._minMaxSpan={},e=this._dataZoomModel,n=this._dataExtent;_r(["min","max"],function(a){var i=e.get(a+"Span"),o=e.get(a+"ValueSpan");o!=null&&(o=this.getAxisModel().axis.scale.parse(o)),o!=null?i=Ot(n[0]+o,n,[0,100],!0):i!=null&&(o=Ot(i,[0,100],n,!0)-n[0]),t[a+"Span"]=i,t[a+"ValueSpan"]=o},this)},r.prototype._setAxisModel=function(){var t=this.getAxisModel(),e=this._percentWindow,n=this._valueWindow;if(e){var a=tv(n,[0,500]);a=Math.min(a,20);var i=t.axis.scale.rawExtentInfo;e[0]!==0&&i.setDeterminedMinMax("min",+n[0].toFixed(a)),e[1]!==100&&i.setDeterminedMinMax("max",+n[1].toFixed(a)),i.freeze()}},r}();function bw(r,t,e){var n=[1/0,-1/0];_r(e,function(o){nx(n,o.getData(),t)});var a=r.getAxisModel(),i=xd(a.axis.scale,a,n).calculate();return[i.min,i.max]}const ww=xw;var Cw={getTargetSeries:function(r){function t(a){r.eachComponent("dataZoom",function(i){i.eachTargetAxis(function(o,s){var l=r.getComponent(Sr(o),s);a(o,s,l,i)})})}t(function(a,i,o,s){o.__dzAxisProxy=null});var e=[];t(function(a,i,o,s){o.__dzAxisProxy||(o.__dzAxisProxy=new ww(a,i,s,r),e.push(o.__dzAxisProxy))});var n=W();return w(e,function(a){w(a.getTargetSeriesModels(),function(i){n.set(i.uid,i)})}),n},overallReset:function(r,t){r.eachComponent("dataZoom",function(e){e.eachTargetAxis(function(n,a){e.getAxisProxy(n,a).reset(e)}),e.eachTargetAxis(function(n,a){e.getAxisProxy(n,a).filterData(e,t)})}),r.eachComponent("dataZoom",function(e){var n=e.findRepresentativeAxisProxy();if(n){var a=n.getDataPercentWindow(),i=n.getDataValueWindow();e.setCalculatedRange({start:a[0],end:a[1],startValue:i[0],endValue:i[1]})}})}};const Tw=Cw;function Dw(r){r.registerAction("dataZoom",function(t,e){var n=vw(e,t);w(n,function(a){a.setRawRange({start:t.start,end:t.end,startValue:t.startValue,endValue:t.endValue})})})}var zc=!1;function Aw(r){zc||(zc=!0,r.registerProcessor(r.PRIORITY.PROCESSOR.FILTER,Tw),Dw(r),r.registerSubTypeDefaulter("dataZoom",function(){return"slider"}))}function Mw(r){r.registerComponentModel(gw),r.registerComponentView(Sw),Aw(r)}var Qe=function(){function r(){}return r}(),fp={};function rn(r,t){fp[r]=t}function vp(r){return fp[r]}var Iw=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.optionUpdated=function(){r.prototype.optionUpdated.apply(this,arguments);var e=this.ecModel;w(this.option.feature,function(n,a){var i=vp(a);i&&(i.getDefaultOption&&(i.defaultOption=i.getDefaultOption(e)),Z(n,i.defaultOption))})},t.type="toolbox",t.layoutMode={type:"box",ignoreSize:!0},t.defaultOption={show:!0,z:6,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"}},tooltip:{show:!1,position:"bottom"}},t}(ie);const Lw=Iw;function Pw(r,t,e){var n=t.getBoxLayoutParams(),a=t.get("padding"),i={width:e.getWidth(),height:e.getHeight()},o=Gt(n,i,a);Cr(t.get("orient"),r,t.get("itemGap"),o.width,o.height),_y(r,n,i,a)}function hp(r,t){var e=ai(t.get("padding")),n=t.getItemStyle(["color","opacity"]);return n.fill=t.get("backgroundColor"),r=new ve({shape:{x:r.x-e[3],y:r.y-e[0],width:r.width+e[1]+e[3],height:r.height+e[0]+e[2],r:t.get("borderRadius")},style:n,silent:!0,z2:-1}),r}var Rw=function(r){N(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.render=function(e,n,a,i){var o=this.group;if(o.removeAll(),!e.get("show"))return;var s=+e.get("itemSize"),l=e.get("orient")==="vertical",u=e.get("feature")||{},c=this._features||(this._features={}),f=[];w(u,function(d,p){f.push(p)}),new Pn(this._featureNames||[],f).add(h).update(h).remove(Q(h,null)).execute(),this._featureNames=f;function h(d,p){var m=f[d],g=f[p],y=u[m],_=new Te(y,e,e.ecModel),S;if(i&&i.newTitle!=null&&i.featureName===m&&(y.title=i.newTitle),m&&!g){if(kw(m))S={onclick:_.option.onclick,featureName:m};else{var b=vp(m);if(!b)return;S=new b}c[m]=S}else if(S=c[g],!S)return;S.uid=Wn("toolbox-feature"),S.model=_,S.ecModel=n,S.api=a;var x=S instanceof Qe;if(!m&&g){x&&S.dispose&&S.dispose(n,a);return}if(!_.get("show")||x&&S.unusable){x&&S.remove&&S.remove(n,a);return}v(_,S,m),_.setIconStatus=function(C,T){var A=this.option,M=this.iconPaths;A.iconStatus=A.iconStatus||{},A.iconStatus[C]=T,M[C]&&(T==="emphasis"?Ar:Mr)(M[C])},S instanceof Qe&&S.render&&S.render(_,n,a,i)}function v(d,p,m){var g=d.getModel("iconStyle"),y=d.getModel(["emphasis","iconStyle"]),_=p instanceof Qe&&p.getIcons?p.getIcons():d.get("icon"),S=d.get("title")||{},b,x;G(_)?(b={},b[m]=_):b=_,G(S)?(x={},x[m]=S):x=S;var C=d.iconPaths={};w(b,function(T,A){var M=qa(T,{},{x:-s/2,y:-s/2,width:s,height:s});M.setStyle(g.getItemStyle());var D=M.ensureState("emphasis");D.style=y.getItemStyle();var I=new we({style:{text:x[A],align:y.get("textAlign"),borderRadius:y.get("textBorderRadius"),padding:y.get("textPadding"),fill:null},ignore:!0});M.setTextContent(I),ja({el:M,componentModel:e,itemName:A,formatterParamsExtra:{title:x[A]}}),M.__title=x[A],M.on("mouseover",function(){var L=y.getItemStyle(),P=l?e.get("right")==null&&e.get("left")!=="right"?"right":"left":e.get("bottom")==null&&e.get("top")!=="bottom"?"bottom":"top";I.setStyle({fill:y.get("textFill")||L.fill||L.stroke||"#000",backgroundColor:y.get("textBackgroundColor")}),M.setTextConfig({position:y.get("textPosition")||P}),I.ignore=!e.get("showTitle"),a.enterEmphasis(this)}).on("mouseout",function(){d.get(["iconStatus",A])!=="emphasis"&&a.leaveEmphasis(this),I.hide()}),(d.get(["iconStatus",A])==="emphasis"?Ar:Mr)(M),o.add(M),M.on("click",ae(p.onclick,p,n,a,A)),C[A]=M})}Pw(o,e,a),o.add(hp(o.getBoundingRect(),e)),l||o.eachChild(function(d){var p=d.__title,m=d.ensureState("emphasis"),g=m.textConfig||(m.textConfig={}),y=d.getTextContent(),_=y&&y.ensureState("emphasis");if(_&&!$(_)&&p){var S=_.style||(_.style={}),b=ps(p,we.makeFont(S)),x=d.x+o.x,C=d.y+o.y+s,T=!1;C+b.height>a.getHeight()&&(g.position="top",T=!0);var A=T?-5-b.height:s+10;x+b.width/2>a.getWidth()?(g.position=["100%",A],S.align="right"):x-b.width/2<0&&(g.position=[0,A],S.align="left")}})},t.prototype.updateView=function(e,n,a,i){w(this._features,function(o){o instanceof Qe&&o.updateView&&o.updateView(o.model,n,a,i)})},t.prototype.remove=function(e,n){w(this._features,function(a){a instanceof Qe&&a.remove&&a.remove(e,n)}),this.group.removeAll()},t.prototype.dispose=function(e,n){w(this._features,function(a){a instanceof Qe&&a.dispose&&a.dispose(e,n)})},t.type="toolbox",t}(Ye);function kw(r){return r.indexOf("my")===0}const Ew=Rw;var Ow=function(r){N(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.onclick=function(e,n){var a=this.model,i=a.get("name")||e.get("title.0.text")||"echarts",o=n.getZr().painter.getType()==="svg",s=o?"svg":a.get("type",!0)||"png",l=n.getConnectedDataURL({type:s,backgroundColor:a.get("backgroundColor",!0)||e.get("backgroundColor")||"#fff",connectedBackgroundColor:a.get("connectedBackgroundColor"),excludeComponents:a.get("excludeComponents"),pixelRatio:a.get("pixelRatio")}),u=ce.browser;if($(MouseEvent)&&(u.newEdge||!u.ie&&!u.edge)){var c=document.createElement("a");c.download=i+"."+s,c.target="_blank",c.href=l;var f=new MouseEvent("click",{view:document.defaultView,bubbles:!0,cancelable:!1});c.dispatchEvent(f)}else if(window.navigator.msSaveOrOpenBlob||o){var h=l.split(","),v=h[0].indexOf("base64")>-1,d=o?decodeURIComponent(h[1]):h[1];v&&(d=window.atob(d));var p=i+"."+s;if(window.navigator.msSaveOrOpenBlob){for(var m=d.length,g=new Uint8Array(m);m--;)g[m]=d.charCodeAt(m);var y=new Blob([g]);window.navigator.msSaveOrOpenBlob(y,p)}else{var _=document.createElement("iframe");document.body.appendChild(_);var S=_.contentWindow,b=S.document;b.open("image/svg+xml","replace"),b.write(d),b.close(),S.focus(),b.execCommand("SaveAs",!0,p),document.body.removeChild(_)}}else{var x=a.get("lang"),C='',T=window.open();T.document.write(C),T.document.title=i}},t.getDefaultOption=function(e){var n={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:e.getLocaleModel().get(["toolbox","saveAsImage","title"]),type:"png",connectedBackgroundColor:"#fff",name:"",excludeComponents:["toolbox"],lang:e.getLocaleModel().get(["toolbox","saveAsImage","lang"])};return n},t}(Qe);const Nw=Ow;var Gc="__ec_magicType_stack__",Bw=[["line","bar"],["stack"]],Vw=function(r){N(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.getIcons=function(){var e=this.model,n=e.get("icon"),a={};return w(e.get("type"),function(i){n[i]&&(a[i]=n[i])}),a},t.getDefaultOption=function(e){var n={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"},title:e.getLocaleModel().get(["toolbox","magicType","title"]),option:{},seriesIndex:{}};return n},t.prototype.onclick=function(e,n,a){var i=this.model,o=i.get(["seriesIndex",a]);if(Fc[a]){var s={series:[]},l=function(f){var h=f.subType,v=f.id,d=Fc[a](h,v,f,i);d&&(te(d,f.option),s.series.push(d));var p=f.coordinateSystem;if(p&&p.type==="cartesian2d"&&(a==="line"||a==="bar")){var m=p.getAxesByScale("ordinal")[0];if(m){var g=m.dim,y=g+"Axis",_=f.getReferringComponents(y,Re).models[0],S=_.componentIndex;s[y]=s[y]||[];for(var b=0;b<=S;b++)s[y][S]=s[y][S]||{};s[y][S].boundaryGap=a==="bar"}}};w(Bw,function(f){oe(f,a)>=0&&w(f,function(h){i.setIconStatus(h,"normal")})}),i.setIconStatus(a,"emphasis"),e.eachComponent({mainType:"series",query:o==null?null:{seriesIndex:o}},l);var u,c=a;a==="stack"&&(u=Z({stack:i.option.title.tiled,tiled:i.option.title.stack},i.option.title),i.get(["iconStatus",a])!=="emphasis"&&(c="tiled")),n.dispatchAction({type:"changeMagicType",currentType:c,newOption:s,newTitle:u,featureName:"magicType"})}},t}(Qe),Fc={line:function(r,t,e,n){if(r==="bar")return Z({id:t,type:"line",data:e.get("data"),stack:e.get("stack"),markPoint:e.get("markPoint"),markLine:e.get("markLine")},n.get(["option","line"])||{},!0)},bar:function(r,t,e,n){if(r==="line")return Z({id:t,type:"bar",data:e.get("data"),stack:e.get("stack"),markPoint:e.get("markPoint"),markLine:e.get("markLine")},n.get(["option","bar"])||{},!0)},stack:function(r,t,e,n){var a=e.get("stack")===Gc;if(r==="line"||r==="bar")return n.setIconStatus("stack",a?"normal":"emphasis"),Z({id:t,stack:a?"":Gc},n.get(["option","stack"])||{},!0)}};ct({type:"changeMagicType",event:"magicTypeChanged",update:"prepareAndUpdate"},function(r,t){t.mergeOption(r.newOption)});const zw=Vw;var pi=new Array(60).join("-"),Er=" ";function Gw(r){var t={},e=[],n=[];return r.eachRawSeries(function(a){var i=a.coordinateSystem;if(i&&(i.type==="cartesian2d"||i.type==="polar")){var o=i.getBaseAxis();if(o.type==="category"){var s=o.dim+"_"+o.index;t[s]||(t[s]={categoryAxis:o,valueAxis:i.getOtherAxis(o),series:[]},n.push({axisDim:o.dim,axisIndex:o.index})),t[s].series.push(a)}else e.push(a)}else e.push(a)}),{seriesGroupByCategoryAxis:t,other:e,meta:n}}function Fw(r){var t=[];return w(r,function(e,n){var a=e.categoryAxis,i=e.valueAxis,o=i.dim,s=[" "].concat(z(e.series,function(v){return v.name})),l=[a.model.getCategories()];w(e.series,function(v){var d=v.getRawData();l.push(v.getRawData().mapArray(d.mapDimension(o),function(p){return p}))});for(var u=[s.join(Er)],c=0;c=0)return!0}var as=new RegExp("["+Er+"]+","g");function Uw(r){for(var t=r.split(/\n+/g),e=Fa(t.shift()).split(as),n=[],a=z(e,function(l){return{name:l,data:[]}}),i=0;i=0)return!0}var as=new RegExp("["+Er+"]+","g");function Yw(r){for(var t=r.split(/\n+/g),e=Fa(t.shift()).split(as),n=[],a=z(e,function(l){return{name:l,data:[]}}),i=0;i=0;i--){var o=e[i];if(o[a])break}if(i<0){var s=r.queryComponents({mainType:"dataZoom",subType:"select",id:a})[0];if(s){var l=s.getPercentRange();e[0][a]={dataZoomId:a,start:l[0],end:l[1]}}}}),e.push(t)}function jw(r){var t=fl(r),e=t[t.length-1];t.length>1&&t.pop();var n={};return dp(e,function(a,i){for(var o=t.length-1;o>=0;o--)if(a=t[o][i],a){n[i]=a;break}}),n}function Qw(r){pp(r).snapshots=null}function Jw(r){return fl(r).length}function fl(r){var t=pp(r);return t.snapshots||(t.snapshots=[{}]),t.snapshots}var e1=function(r){N(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.onclick=function(e,n){Qw(e),n.dispatchAction({type:"restore",from:this.uid})},t.getDefaultOption=function(e){var n={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:e.getLocaleModel().get(["toolbox","restore","title"])};return n},t}(Qe);ct({type:"restore",event:"restore",update:"prepareAndUpdate"},function(r,t){t.resetOption("recreate")});const t1=e1;var r1=["grid","xAxis","yAxis","geo","graph","polar","radiusAxis","angleAxis","bmap"],n1=function(){function r(t,e,n){var a=this;this._targetInfoList=[];var i=Wc(e,t);w(a1,function(o,s){(!n||!n.include||oe(n.include,s)>=0)&&o(i,a._targetInfoList)})}return r.prototype.setOutputRanges=function(t,e){return this.matchOutputRanges(t,e,function(n,a,i){if((n.coordRanges||(n.coordRanges=[])).push(a),!n.coordRange){n.coordRange=a;var o=Ji[n.brushType](0,i,a);n.__rangeOffset={offset:$c[n.brushType](o.values,n.range,[1,1]),xyMinMax:o.xyMinMax}}}),t},r.prototype.matchOutputRanges=function(t,e,n){w(t,function(a){var i=this.findTargetInfo(a,e);i&&i!==!0&&w(i.coordSyses,function(o){var s=Ji[a.brushType](1,o,a.range,!0);n(a,s.values,o,e)})},this)},r.prototype.setInputRanges=function(t,e){w(t,function(n){var a=this.findTargetInfo(n,e);if(n.range=n.range||[],a&&a!==!0){n.panelId=a.panelId;var i=Ji[n.brushType](0,a.coordSys,n.coordRange),o=n.__rangeOffset;n.range=o?$c[n.brushType](i.values,o.offset,i1(i.xyMinMax,o.xyMinMax)):i.values}},this)},r.prototype.makePanelOpts=function(t,e){return z(this._targetInfoList,function(n){var a=n.getPanelRect();return{panelId:n.panelId,defaultBrushType:e?e(n):null,clipPath:ow(a),isTargetByCursor:lw(a,t,n.coordSysModel),getLinearBrushOtherExtent:sw(a)}})},r.prototype.controlSeries=function(t,e,n){var a=this.findTargetInfo(t,n);return a===!0||a&&oe(a.coordSyses,e.coordinateSystem)>=0},r.prototype.findTargetInfo=function(t,e){for(var n=this._targetInfoList,a=Wc(e,t),i=0;ir[1]&&r.reverse(),r}function Wc(r,t){return vn(r,t,{includeMainTypes:r1})}var a1={grid:function(r,t){var e=r.xAxisModels,n=r.yAxisModels,a=r.gridModels,i=W(),o={},s={};!e&&!n&&!a||(w(e,function(l){var u=l.axis.grid.model;i.set(u.id,u),o[u.id]=!0}),w(n,function(l){var u=l.axis.grid.model;i.set(u.id,u),s[u.id]=!0}),w(a,function(l){i.set(l.id,l),o[l.id]=!0,s[l.id]=!0}),i.each(function(l){var u=l.coordinateSystem,c=[];w(u.getCartesians(),function(f,h){(oe(e,f.getAxis("x").model)>=0||oe(n,f.getAxis("y").model)>=0)&&c.push(f)}),t.push({panelId:"grid--"+l.id,gridModel:l,coordSysModel:l,coordSys:c[0],coordSyses:c,getPanelRect:Uc.grid,xAxisDeclared:o[l.id],yAxisDeclared:s[l.id]})}))},geo:function(r,t){w(r.geoModels,function(e){var n=e.coordinateSystem;t.push({panelId:"geo--"+e.id,geoModel:e,coordSysModel:e,coordSys:n,coordSyses:[n],getPanelRect:Uc.geo})})}},Hc=[function(r,t){var e=r.xAxisModel,n=r.yAxisModel,a=r.gridModel;return!a&&e&&(a=e.axis.grid.model),!a&&n&&(a=n.axis.grid.model),a&&a===t.gridModel},function(r,t){var e=r.geoModel;return e&&e===t.geoModel}],Uc={grid:function(){return this.coordSys.master.getRect().clone()},geo:function(){var r=this.coordSys,t=r.getBoundingRect().clone();return t.applyTransform(Ds(r)),t}},Ji={lineX:Q(Yc,0),lineY:Q(Yc,1),rect:function(r,t,e,n){var a=r?t.pointToData([e[0][0],e[1][0]],n):t.dataToPoint([e[0][0],e[1][0]],n),i=r?t.pointToData([e[0][1],e[1][1]],n):t.dataToPoint([e[0][1],e[1][1]],n),o=[is([a[0],i[0]]),is([a[1],i[1]])];return{values:o,xyMinMax:o}},polygon:function(r,t,e,n){var a=[[1/0,-1/0],[1/0,-1/0]],i=z(e,function(o){var s=r?t.pointToData(o,n):t.dataToPoint(o,n);return a[0][0]=Math.min(a[0][0],s[0]),a[1][0]=Math.min(a[1][0],s[1]),a[0][1]=Math.max(a[0][1],s[0]),a[1][1]=Math.max(a[1][1],s[1]),s});return{values:i,xyMinMax:a}}};function Yc(r,t,e,n){var a=e.getAxis(["x","y"][r]),i=is(z([0,1],function(s){return t?a.coordToData(a.toLocalCoord(n[s]),!0):a.toGlobalCoord(a.dataToCoord(n[s]))})),o=[];return o[r]=i,o[1-r]=[NaN,NaN],{values:i,xyMinMax:o}}var $c={lineX:Q(Xc,0),lineY:Q(Xc,1),rect:function(r,t,e){return[[r[0][0]-e[0]*t[0][0],r[0][1]-e[0]*t[0][1]],[r[1][0]-e[1]*t[1][0],r[1][1]-e[1]*t[1][1]]]},polygon:function(r,t,e){return z(r,function(n,a){return[n[0]-e[0]*t[a][0],n[1]-e[1]*t[a][1]]})}};function Xc(r,t,e,n){return[t[0]-n[r]*e[0],t[1]-n[r]*e[1]]}function i1(r,t){var e=Zc(r),n=Zc(t),a=[e[0]/n[0],e[1]/n[1]];return isNaN(a[0])&&(a[0]=1),isNaN(a[1])&&(a[1]=1),a}function Zc(r){return r?[r[0][1]-r[0][0],r[1][1]-r[1][0]]:[NaN,NaN]}const gp=n1;var os=w,o1=jg("toolbox-dataZoom_"),s1=function(r){N(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.render=function(e,n,a,i){this._brushController||(this._brushController=new iw(a.getZr()),this._brushController.on("brush",ae(this._onBrush,this)).mount()),c1(e,n,this,i,a),u1(e,n)},t.prototype.onclick=function(e,n,a){l1[a].call(this)},t.prototype.remove=function(e,n){this._brushController&&this._brushController.unmount()},t.prototype.dispose=function(e,n){this._brushController&&this._brushController.dispose()},t.prototype._onBrush=function(e){var n=e.areas;if(!e.isEnd||!n.length)return;var a={},i=this.ecModel;this._brushController.updateCovers([]);var o=new gp(vl(this.model),i,{include:["grid"]});o.matchOutputRanges(n,i,function(u,c,f){if(f.type==="cartesian2d"){var h=u.brushType;h==="rect"?(s("x",f,c[0]),s("y",f,c[1])):s({lineX:"x",lineY:"y"}[h],f,c)}}),qw(i,a),this._dispatchZoomAction(a);function s(u,c,f){var h=c.getAxis(u),v=h.model,d=l(u,v,i),p=d.findRepresentativeAxisProxy(v).getMinMaxSpan();(p.minValueSpan!=null||p.maxValueSpan!=null)&&(f=Jd(0,f.slice(),h.scale.getExtent(),0,p.minValueSpan,p.maxValueSpan)),d&&(a[d.id]={dataZoomId:d.id,startValue:f[0],endValue:f[1]})}function l(u,c,f){var h;return f.eachComponent({mainType:"dataZoom",subType:"select"},function(v){var d=v.getAxisModel(u,c.componentIndex);d&&(h=v)}),h}},t.prototype._dispatchZoomAction=function(e){var n=[];os(e,function(a,i){n.push(X(a))}),n.length&&this.api.dispatchAction({type:"dataZoom",from:this.uid,batch:n})},t.getDefaultOption=function(e){var n={show:!0,filterMode:"filter",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:e.getLocaleModel().get(["toolbox","dataZoom","title"]),brushStyle:{borderWidth:0,color:"rgba(210,219,238,0.2)"}};return n},t}(Qe),l1={zoom:function(){var r=!this._isZoomActive;this.api.dispatchAction({type:"takeGlobalCursor",key:"dataZoomSelect",dataZoomSelectActive:r})},back:function(){this._dispatchZoomAction(jw(this.ecModel))}};function vl(r){var t={xAxisIndex:r.get("xAxisIndex",!0),yAxisIndex:r.get("yAxisIndex",!0),xAxisId:r.get("xAxisId",!0),yAxisId:r.get("yAxisId",!0)};return t.xAxisIndex==null&&t.xAxisId==null&&(t.xAxisIndex="all"),t.yAxisIndex==null&&t.yAxisId==null&&(t.yAxisIndex="all"),t}function u1(r,t){r.setIconStatus("back",Jw(t)>1?"emphasis":"normal")}function c1(r,t,e,n,a){var i=e._isZoomActive;n&&n.type==="takeGlobalCursor"&&(i=n.key==="dataZoomSelect"?n.dataZoomSelectActive:!1),e._isZoomActive=i,r.setIconStatus("zoom",i?"emphasis":"normal");var o=new gp(vl(r),t,{include:["grid"]}),s=o.makePanelOpts(a,function(l){return l.xAxisDeclared&&!l.yAxisDeclared?"lineX":!l.xAxisDeclared&&l.yAxisDeclared?"lineY":"rect"});e._brushController.setPanels(s).enableBrush(i&&s.length?{brushType:"auto",brushStyle:r.getModel("brushStyle").getItemStyle()}:!1)}Ay("dataZoom",function(r){var t=r.getComponent("toolbox",0),e=["feature","dataZoom"];if(!t||t.get(e)==null)return;var n=t.getModel(e),a=[],i=vl(n),o=vn(r,i);os(o.xAxisModels,function(l){return s(l,"xAxis","xAxisIndex")}),os(o.yAxisModels,function(l){return s(l,"yAxis","yAxisIndex")});function s(l,u,c){var f=l.componentIndex,h={type:"select",$fromToolbox:!0,filterMode:n.get("filterMode",!0)||"filter",id:o1+u+f};h[c]=f,a.push(h)}return a});const f1=s1;function vD(r){r.registerComponentModel(Iw),r.registerComponentView(kw),rn("saveAsImage",Ow),rn("magicType",Vw),rn("dataView",Kw),rn("dataZoom",f1),rn("restore",t1),_t(Aw)}var v1=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.type="tooltip",t.dependencies=["axisPointer"],t.defaultOption={z:60,show:!0,showContent:!0,trigger:"item",triggerOn:"mousemove|click",alwaysShowContent:!1,displayMode:"single",renderMode:"auto",confine:null,showDelay:0,hideDelay:100,transitionDuration:.4,enterable:!1,backgroundColor:"#fff",shadowBlur:10,shadowColor:"rgba(0, 0, 0, .2)",shadowOffsetX:1,shadowOffsetY:2,borderRadius:4,borderWidth:1,padding:null,extraCssText:"",axisPointer:{type:"line",axis:"auto",animation:"auto",animationDurationUpdate:200,animationEasingUpdate:"exponentialOut",crossStyle:{color:"#999",width:1,type:"dashed",textStyle:{}}},textStyle:{color:"#666",fontSize:14}},t}(ie);const h1=v1;function mp(r){var t=r.get("confine");return t!=null?!!t:r.get("renderMode")==="richText"}function yp(r){if(ce.domSupported){for(var t=document.documentElement.style,e=0,n=r.length;e-1?(s+="top:50%",l+="translateY(-50%) rotate("+(u=i==="left"?-225:-45)+"deg)"):(s+="left:50%",l+="translateX(-50%) rotate("+(u=i==="top"?225:45)+"deg)");var c=u*Math.PI/180,f=o+a,h=f*Math.abs(Math.cos(c))+f*Math.abs(Math.sin(c)),v=Math.round(((h-Math.SQRT2*a)/2+Math.SQRT2*a-(h-f)/2)*100)/100;s+=";"+i+":-"+v+"px";var d=t+" solid "+a+"px;",p=["position:absolute;width:"+o+"px;height:"+o+"px;z-index:-1;",s+";"+l+";","border-bottom:"+d,"border-right:"+d,"background-color:"+n+";"];return'
'}function S1(r,t){var e="cubic-bezier(0.23,1,0.32,1)",n=" "+r/2+"s "+e,a="opacity"+n+",visibility"+n;return t||(n=" "+r+"s "+e,a+=ce.transformSupported?","+hl+n:",left"+n+",top"+n),g1+":"+a}function Kc(r,t,e){var n=r.toFixed(0)+"px",a=t.toFixed(0)+"px";if(!ce.transformSupported)return e?"top:"+a+";left:"+n+";":[["top",a],["left",n]];var i=ce.transform3dSupported,o="translate"+(i?"3d":"")+"("+n+","+a+(i?",0":"")+")";return e?"top:0;left:0;"+hl+":"+o+";":[["top",0],["left",0],[_p,o]]}function x1(r){var t=[],e=r.get("fontSize"),n=r.getTextColor();n&&t.push("color:"+n),t.push("font:"+r.getFont()),e&&t.push("line-height:"+Math.round(e*3/2)+"px");var a=r.get("textShadowColor"),i=r.get("textShadowBlur")||0,o=r.get("textShadowOffsetX")||0,s=r.get("textShadowOffsetY")||0;return a&&i&&t.push("text-shadow:"+o+"px "+s+"px "+i+"px "+a),w(["decoration","align"],function(l){var u=r.get(l);u&&t.push("text-"+l+":"+u)}),t.join(";")}function b1(r,t,e){var n=[],a=r.get("transitionDuration"),i=r.get("backgroundColor"),o=r.get("shadowBlur"),s=r.get("shadowColor"),l=r.get("shadowOffsetX"),u=r.get("shadowOffsetY"),c=r.getModel("textStyle"),f=Th(r,"html"),h=l+"px "+u+"px "+o+"px "+s;return n.push("box-shadow:"+h),t&&a&&n.push(S1(a,e)),i&&n.push("background-color:"+i),w(["width","color","radius"],function(v){var d="border-"+v,p=$v(d),m=r.get(p);m!=null&&n.push(d+":"+m+(v==="color"?"":"px"))}),n.push(x1(c)),f!=null&&n.push("padding:"+ai(f).join("px ")+"px"),n.join(";")+";"}function qc(r,t,e,n,a){var i=t&&t.painter;if(e){var o=i&&i.getViewportRoot();o&&wg(r,o,document.body,n,a)}else{r[0]=n,r[1]=a;var s=i&&i.getViewportRootOffset();s&&(r[0]+=s.offsetLeft,r[1]+=s.offsetTop)}r[2]=r[0]/t.getWidth(),r[3]=r[1]/t.getHeight()}var w1=function(){function r(t,e,n){if(this._show=!1,this._styleCoord=[0,0,0,0],this._enterable=!0,this._alwaysShowContent=!1,this._firstShow=!0,this._longHide=!0,ce.wxa)return null;var a=document.createElement("div");a.domBelongToZr=!0,this.el=a;var i=this._zr=e.getZr(),o=this._appendToBody=n&&n.appendToBody;qc(this._styleCoord,i,o,e.getWidth()/2,e.getHeight()/2),o?document.body.appendChild(a):t.appendChild(a),this._container=t;var s=this;a.onmouseenter=function(){s._enterable&&(clearTimeout(s._hideTimeout),s._show=!0),s._inContent=!0},a.onmousemove=function(l){if(l=l||window.event,!s._enterable){var u=i.handler,c=i.painter.getViewportRoot();bg(c,l,!0),u.dispatch("mousemove",l)}},a.onmouseleave=function(){s._inContent=!1,s._enterable&&s._show&&s.hideLater(s._hideDelay)}}return r.prototype.update=function(t){var e=this._container,n=p1(e,"position"),a=e.style;a.position!=="absolute"&&n!=="absolute"&&(a.position="relative");var i=t.get("alwaysShowContent");i&&this._moveIfResized(),this._alwaysShowContent=i,this.el.className=t.get("className")||""},r.prototype.show=function(t,e){clearTimeout(this._hideTimeout),clearTimeout(this._longHideTimeout);var n=this.el,a=n.style,i=this._styleCoord;n.innerHTML?a.cssText=m1+b1(t,!this._firstShow,this._longHide)+Kc(i[0],i[1],!0)+("border-color:"+nr(e)+";")+(t.get("extraCssText")||"")+(";pointer-events:"+(this._enterable?"auto":"none")):a.display="none",this._show=!0,this._firstShow=!1,this._longHide=!1},r.prototype.setContent=function(t,e,n,a,i){var o=this.el;if(t==null){o.innerHTML="";return}var s="";if(G(i)&&n.get("trigger")==="item"&&!mp(n)&&(s=_1(n,a,i)),G(t))o.innerHTML=t+s;else if(t){o.innerHTML="",E(t)||(t=[t]);for(var l=0;l=0?this._tryShow(i,o):a==="leave"&&this._hide(o))},this))},t.prototype._keepShow=function(){var e=this._tooltipModel,n=this._ecModel,a=this._api,i=e.get("triggerOn");if(this._lastX!=null&&this._lastY!=null&&i!=="none"&&i!=="click"){var o=this;clearTimeout(this._refreshUpdateTimeout),this._refreshUpdateTimeout=setTimeout(function(){!a.isDisposed()&&o.manuallyShowTip(e,n,a,{x:o._lastX,y:o._lastY,dataByCoordSys:o._lastDataByCoordSys})})}},t.prototype.manuallyShowTip=function(e,n,a,i){if(!(i.from===this.uid||ce.node||!a.getDom())){var o=Jc(i,a);this._ticket="";var s=i.dataByCoordSys,l=R1(i,n,a);if(l){var u=l.el.getBoundingRect().clone();u.applyTransform(l.el.transform),this._tryShow({offsetX:u.x+u.width/2,offsetY:u.y+u.height/2,target:l.el,position:i.position,positionDefault:"bottom"},o)}else if(i.tooltip&&i.x!=null&&i.y!=null){var c=A1;c.x=i.x,c.y=i.y,c.update(),J(c).tooltipConfig={name:null,option:i.tooltip},this._tryShow({offsetX:i.x,offsetY:i.y,target:c},o)}else if(s)this._tryShow({offsetX:i.x,offsetY:i.y,position:i.position,dataByCoordSys:s,tooltipOption:i.tooltipOption},o);else if(i.seriesIndex!=null){if(this._manuallyAxisShowTip(e,n,a,i))return;var f=qd(i,n),h=f.point[0],v=f.point[1];h!=null&&v!=null&&this._tryShow({offsetX:h,offsetY:v,target:f.el,position:i.position,positionDefault:"bottom"},o)}else i.x!=null&&i.y!=null&&(a.dispatchAction({type:"updateAxisPointer",x:i.x,y:i.y}),this._tryShow({offsetX:i.x,offsetY:i.y,position:i.position,target:a.getZr().findHover(i.x,i.y).target},o))}},t.prototype.manuallyHideTip=function(e,n,a,i){var o=this._tooltipContent;this._tooltipModel&&o.hideLater(this._tooltipModel.get("hideDelay")),this._lastX=this._lastY=this._lastDataByCoordSys=null,i.from!==this.uid&&this._hide(Jc(i,a))},t.prototype._manuallyAxisShowTip=function(e,n,a,i){var o=i.seriesIndex,s=i.dataIndex,l=n.getComponent("axisPointer").coordSysAxesInfo;if(!(o==null||s==null||l==null)){var u=n.getSeriesByIndex(o);if(u){var c=u.getData(),f=nn([c.getItemModel(s),u,(u.coordinateSystem||{}).model],this._tooltipModel);if(f.get("trigger")==="axis")return a.dispatchAction({type:"updateAxisPointer",seriesIndex:o,dataIndex:s,position:i.position}),!0}}},t.prototype._tryShow=function(e,n){var a=e.target,i=this._tooltipModel;if(i){this._lastX=e.offsetX,this._lastY=e.offsetY;var o=e.dataByCoordSys;if(o&&o.length)this._showAxisTooltip(o,e);else if(a){this._lastDataByCoordSys=null;var s,l;un(a,function(u){if(J(u).dataIndex!=null)return s=u,!0;if(J(u).tooltipConfig!=null)return l=u,!0},!0),s?this._showSeriesItemTooltip(e,s,n):l?this._showComponentItemTooltip(e,l,n):this._hide(n)}else this._lastDataByCoordSys=null,this._hide(n)}},t.prototype._showOrMove=function(e,n){var a=e.get("showDelay");n=ae(n,this),clearTimeout(this._showTimout),a>0?this._showTimout=setTimeout(n,a):n()},t.prototype._showAxisTooltip=function(e,n){var a=this._ecModel,i=this._tooltipModel,o=[n.offsetX,n.offsetY],s=nn([n.tooltipOption],i),l=this._renderMode,u=[],c=In("section",{blocks:[],noHeader:!0}),f=[],h=new Pi;w(e,function(y){w(y.dataByAxis,function(_){var S=a.getComponent(_.axisDim+"Axis",_.axisIndex),b=_.value;if(!(!S||b==null)){var x=Xd(b,S.axis,a,_.seriesDataIndices,_.valueLabelOpt),C=In("section",{header:x,noHeader:!Bn(x),sortBlocks:!0,blocks:[]});c.blocks.push(C),w(_.seriesDataIndices,function(T){var A=a.getSeriesByIndex(T.seriesIndex),M=T.dataIndexInside,D=A.getDataParams(M);if(!(D.dataIndex<0)){D.axisDim=_.axisDim,D.axisIndex=_.axisIndex,D.axisType=_.axisType,D.axisId=_.axisId,D.axisValue=tl(S.axis,{value:b}),D.axisValueLabel=x,D.marker=h.makeTooltipMarker("item",nr(D.color),l);var I=yu(A.formatTooltip(M,!0,null)),L=I.frag;if(L){var P=nn([A],i).get("valueFormatter");C.blocks.push(P?O({valueFormatter:P},L):L)}I.text&&f.push(I.text),u.push(D)}})}})}),c.blocks.reverse(),f.reverse();var v=n.position,d=s.get("order"),p=Cu(c,h,l,d,a.get("useUTC"),s.get("textStyle"));p&&f.unshift(p);var m=l==="richText"?` +*`,"g")),n={series:[]};return w(e,function(a,i){if(Uw(a)){var o=Yw(a),s=t[i],l=s.axisDim+"Axis";s&&(n[l]=n[l]||[],n[l][s.axisIndex]={data:o.categories},n.series=n.series.concat(o.series))}else{var o=$w(a);n.series.push(o)}}),n}var Zw=function(r){N(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.onclick=function(e,n){setTimeout(function(){n.dispatchAction({type:"hideTip"})});var a=n.getDom(),i=this.model;this._dom&&a.removeChild(this._dom);var o=document.createElement("div");o.style.cssText="position:absolute;top:0;bottom:0;left:0;right:0;padding:5px",o.style.backgroundColor=i.get("backgroundColor")||"#fff";var s=document.createElement("h4"),l=i.get("lang")||[];s.innerHTML=l[0]||i.get("title"),s.style.cssText="margin:10px 20px",s.style.color=i.get("textColor");var u=document.createElement("div"),c=document.createElement("textarea");u.style.cssText="overflow:auto";var f=i.get("optionToContent"),h=i.get("contentToOption"),v=Hw(e);if($(f)){var d=f(n.getOption());G(d)?u.innerHTML=d:Jf(d)&&u.appendChild(d)}else{c.readOnly=i.get("readOnly");var p=c.style;p.cssText="display:block;width:100%;height:100%;font-family:monospace;font-size:14px;line-height:1.6rem;resize:none;box-sizing:border-box;outline:none",p.color=i.get("textColor"),p.borderColor=i.get("textareaBorderColor"),p.backgroundColor=i.get("textareaColor"),c.value=v.value,u.appendChild(c)}var m=v.meta,g=document.createElement("div");g.style.cssText="position:absolute;bottom:5px;left:0;right:0";var y="float:right;margin-right:20px;border:none;cursor:pointer;padding:2px 5px;font-size:12px;border-radius:3px",_=document.createElement("div"),S=document.createElement("div");y+=";background-color:"+i.get("buttonColor"),y+=";color:"+i.get("buttonTextColor");var b=this;function x(){a.removeChild(o),b._dom=null}wl(_,"click",x),wl(S,"click",function(){if(h==null&&f!=null||h!=null&&f==null){x();return}var C;try{$(h)?C=h(u,n.getOption()):C=Xw(c.value,m)}catch(T){throw x(),new Error("Data view format error "+T)}C&&n.dispatchAction({type:"changeDataView",newOption:C}),x()}),_.innerHTML=l[1],S.innerHTML=l[2],S.style.cssText=_.style.cssText=y,!i.get("readOnly")&&g.appendChild(S),g.appendChild(_),o.appendChild(s),o.appendChild(u),o.appendChild(g),u.style.height=a.clientHeight-80+"px",a.appendChild(o),this._dom=o},t.prototype.remove=function(e,n){this._dom&&n.getDom().removeChild(this._dom)},t.prototype.dispose=function(e,n){this.remove(e,n)},t.getDefaultOption=function(e){var n={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:e.getLocaleModel().get(["toolbox","dataView","title"]),lang:e.getLocaleModel().get(["toolbox","dataView","lang"]),backgroundColor:"#fff",textColor:"#000",textareaColor:"#fff",textareaBorderColor:"#333",buttonColor:"#c23531",buttonTextColor:"#fff"};return n},t}(Qe);function Kw(r,t){return z(r,function(e,n){var a=t&&t[n];if(H(a)&&!E(a)){var i=H(e)&&!E(e);i||(e={value:e});var o=a.name!=null&&e.name==null;return e=te(e,a),o&&delete e.name,e}else return e})}ct({type:"changeDataView",event:"dataViewChanged",update:"prepareAndUpdate"},function(r,t){var e=[];w(r.newOption.series,function(n){var a=t.getSeriesByName(n.name)[0];if(!a)e.push(O({type:"scatter"},n));else{var i=a.get("data");e.push({name:n.name,data:Kw(n.data,i)})}}),t.mergeOption(te({series:e},r.newOption))});const qw=Zw;var dp=w,pp=le();function jw(r,t){var e=fl(r);dp(t,function(n,a){for(var i=e.length-1;i>=0;i--){var o=e[i];if(o[a])break}if(i<0){var s=r.queryComponents({mainType:"dataZoom",subType:"select",id:a})[0];if(s){var l=s.getPercentRange();e[0][a]={dataZoomId:a,start:l[0],end:l[1]}}}}),e.push(t)}function Qw(r){var t=fl(r),e=t[t.length-1];t.length>1&&t.pop();var n={};return dp(e,function(a,i){for(var o=t.length-1;o>=0;o--)if(a=t[o][i],a){n[i]=a;break}}),n}function Jw(r){pp(r).snapshots=null}function e1(r){return fl(r).length}function fl(r){var t=pp(r);return t.snapshots||(t.snapshots=[{}]),t.snapshots}var t1=function(r){N(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.onclick=function(e,n){Jw(e),n.dispatchAction({type:"restore",from:this.uid})},t.getDefaultOption=function(e){var n={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:e.getLocaleModel().get(["toolbox","restore","title"])};return n},t}(Qe);ct({type:"restore",event:"restore",update:"prepareAndUpdate"},function(r,t){t.resetOption("recreate")});const r1=t1;var n1=["grid","xAxis","yAxis","geo","graph","polar","radiusAxis","angleAxis","bmap"],a1=function(){function r(t,e,n){var a=this;this._targetInfoList=[];var i=Wc(e,t);w(i1,function(o,s){(!n||!n.include||oe(n.include,s)>=0)&&o(i,a._targetInfoList)})}return r.prototype.setOutputRanges=function(t,e){return this.matchOutputRanges(t,e,function(n,a,i){if((n.coordRanges||(n.coordRanges=[])).push(a),!n.coordRange){n.coordRange=a;var o=Ji[n.brushType](0,i,a);n.__rangeOffset={offset:$c[n.brushType](o.values,n.range,[1,1]),xyMinMax:o.xyMinMax}}}),t},r.prototype.matchOutputRanges=function(t,e,n){w(t,function(a){var i=this.findTargetInfo(a,e);i&&i!==!0&&w(i.coordSyses,function(o){var s=Ji[a.brushType](1,o,a.range,!0);n(a,s.values,o,e)})},this)},r.prototype.setInputRanges=function(t,e){w(t,function(n){var a=this.findTargetInfo(n,e);if(n.range=n.range||[],a&&a!==!0){n.panelId=a.panelId;var i=Ji[n.brushType](0,a.coordSys,n.coordRange),o=n.__rangeOffset;n.range=o?$c[n.brushType](i.values,o.offset,o1(i.xyMinMax,o.xyMinMax)):i.values}},this)},r.prototype.makePanelOpts=function(t,e){return z(this._targetInfoList,function(n){var a=n.getPanelRect();return{panelId:n.panelId,defaultBrushType:e?e(n):null,clipPath:sw(a),isTargetByCursor:uw(a,t,n.coordSysModel),getLinearBrushOtherExtent:lw(a)}})},r.prototype.controlSeries=function(t,e,n){var a=this.findTargetInfo(t,n);return a===!0||a&&oe(a.coordSyses,e.coordinateSystem)>=0},r.prototype.findTargetInfo=function(t,e){for(var n=this._targetInfoList,a=Wc(e,t),i=0;ir[1]&&r.reverse(),r}function Wc(r,t){return vn(r,t,{includeMainTypes:n1})}var i1={grid:function(r,t){var e=r.xAxisModels,n=r.yAxisModels,a=r.gridModels,i=W(),o={},s={};!e&&!n&&!a||(w(e,function(l){var u=l.axis.grid.model;i.set(u.id,u),o[u.id]=!0}),w(n,function(l){var u=l.axis.grid.model;i.set(u.id,u),s[u.id]=!0}),w(a,function(l){i.set(l.id,l),o[l.id]=!0,s[l.id]=!0}),i.each(function(l){var u=l.coordinateSystem,c=[];w(u.getCartesians(),function(f,h){(oe(e,f.getAxis("x").model)>=0||oe(n,f.getAxis("y").model)>=0)&&c.push(f)}),t.push({panelId:"grid--"+l.id,gridModel:l,coordSysModel:l,coordSys:c[0],coordSyses:c,getPanelRect:Uc.grid,xAxisDeclared:o[l.id],yAxisDeclared:s[l.id]})}))},geo:function(r,t){w(r.geoModels,function(e){var n=e.coordinateSystem;t.push({panelId:"geo--"+e.id,geoModel:e,coordSysModel:e,coordSys:n,coordSyses:[n],getPanelRect:Uc.geo})})}},Hc=[function(r,t){var e=r.xAxisModel,n=r.yAxisModel,a=r.gridModel;return!a&&e&&(a=e.axis.grid.model),!a&&n&&(a=n.axis.grid.model),a&&a===t.gridModel},function(r,t){var e=r.geoModel;return e&&e===t.geoModel}],Uc={grid:function(){return this.coordSys.master.getRect().clone()},geo:function(){var r=this.coordSys,t=r.getBoundingRect().clone();return t.applyTransform(Ds(r)),t}},Ji={lineX:Q(Yc,0),lineY:Q(Yc,1),rect:function(r,t,e,n){var a=r?t.pointToData([e[0][0],e[1][0]],n):t.dataToPoint([e[0][0],e[1][0]],n),i=r?t.pointToData([e[0][1],e[1][1]],n):t.dataToPoint([e[0][1],e[1][1]],n),o=[is([a[0],i[0]]),is([a[1],i[1]])];return{values:o,xyMinMax:o}},polygon:function(r,t,e,n){var a=[[1/0,-1/0],[1/0,-1/0]],i=z(e,function(o){var s=r?t.pointToData(o,n):t.dataToPoint(o,n);return a[0][0]=Math.min(a[0][0],s[0]),a[1][0]=Math.min(a[1][0],s[1]),a[0][1]=Math.max(a[0][1],s[0]),a[1][1]=Math.max(a[1][1],s[1]),s});return{values:i,xyMinMax:a}}};function Yc(r,t,e,n){var a=e.getAxis(["x","y"][r]),i=is(z([0,1],function(s){return t?a.coordToData(a.toLocalCoord(n[s]),!0):a.toGlobalCoord(a.dataToCoord(n[s]))})),o=[];return o[r]=i,o[1-r]=[NaN,NaN],{values:i,xyMinMax:o}}var $c={lineX:Q(Xc,0),lineY:Q(Xc,1),rect:function(r,t,e){return[[r[0][0]-e[0]*t[0][0],r[0][1]-e[0]*t[0][1]],[r[1][0]-e[1]*t[1][0],r[1][1]-e[1]*t[1][1]]]},polygon:function(r,t,e){return z(r,function(n,a){return[n[0]-e[0]*t[a][0],n[1]-e[1]*t[a][1]]})}};function Xc(r,t,e,n){return[t[0]-n[r]*e[0],t[1]-n[r]*e[1]]}function o1(r,t){var e=Zc(r),n=Zc(t),a=[e[0]/n[0],e[1]/n[1]];return isNaN(a[0])&&(a[0]=1),isNaN(a[1])&&(a[1]=1),a}function Zc(r){return r?[r[0][1]-r[0][0],r[1][1]-r[1][0]]:[NaN,NaN]}const gp=a1;var os=w,s1=jg("toolbox-dataZoom_"),l1=function(r){N(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.render=function(e,n,a,i){this._brushController||(this._brushController=new ow(a.getZr()),this._brushController.on("brush",ae(this._onBrush,this)).mount()),f1(e,n,this,i,a),c1(e,n)},t.prototype.onclick=function(e,n,a){u1[a].call(this)},t.prototype.remove=function(e,n){this._brushController&&this._brushController.unmount()},t.prototype.dispose=function(e,n){this._brushController&&this._brushController.dispose()},t.prototype._onBrush=function(e){var n=e.areas;if(!e.isEnd||!n.length)return;var a={},i=this.ecModel;this._brushController.updateCovers([]);var o=new gp(vl(this.model),i,{include:["grid"]});o.matchOutputRanges(n,i,function(u,c,f){if(f.type==="cartesian2d"){var h=u.brushType;h==="rect"?(s("x",f,c[0]),s("y",f,c[1])):s({lineX:"x",lineY:"y"}[h],f,c)}}),jw(i,a),this._dispatchZoomAction(a);function s(u,c,f){var h=c.getAxis(u),v=h.model,d=l(u,v,i),p=d.findRepresentativeAxisProxy(v).getMinMaxSpan();(p.minValueSpan!=null||p.maxValueSpan!=null)&&(f=Jd(0,f.slice(),h.scale.getExtent(),0,p.minValueSpan,p.maxValueSpan)),d&&(a[d.id]={dataZoomId:d.id,startValue:f[0],endValue:f[1]})}function l(u,c,f){var h;return f.eachComponent({mainType:"dataZoom",subType:"select"},function(v){var d=v.getAxisModel(u,c.componentIndex);d&&(h=v)}),h}},t.prototype._dispatchZoomAction=function(e){var n=[];os(e,function(a,i){n.push(X(a))}),n.length&&this.api.dispatchAction({type:"dataZoom",from:this.uid,batch:n})},t.getDefaultOption=function(e){var n={show:!0,filterMode:"filter",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:e.getLocaleModel().get(["toolbox","dataZoom","title"]),brushStyle:{borderWidth:0,color:"rgba(210,219,238,0.2)"}};return n},t}(Qe),u1={zoom:function(){var r=!this._isZoomActive;this.api.dispatchAction({type:"takeGlobalCursor",key:"dataZoomSelect",dataZoomSelectActive:r})},back:function(){this._dispatchZoomAction(Qw(this.ecModel))}};function vl(r){var t={xAxisIndex:r.get("xAxisIndex",!0),yAxisIndex:r.get("yAxisIndex",!0),xAxisId:r.get("xAxisId",!0),yAxisId:r.get("yAxisId",!0)};return t.xAxisIndex==null&&t.xAxisId==null&&(t.xAxisIndex="all"),t.yAxisIndex==null&&t.yAxisId==null&&(t.yAxisIndex="all"),t}function c1(r,t){r.setIconStatus("back",e1(t)>1?"emphasis":"normal")}function f1(r,t,e,n,a){var i=e._isZoomActive;n&&n.type==="takeGlobalCursor"&&(i=n.key==="dataZoomSelect"?n.dataZoomSelectActive:!1),e._isZoomActive=i,r.setIconStatus("zoom",i?"emphasis":"normal");var o=new gp(vl(r),t,{include:["grid"]}),s=o.makePanelOpts(a,function(l){return l.xAxisDeclared&&!l.yAxisDeclared?"lineX":!l.xAxisDeclared&&l.yAxisDeclared?"lineY":"rect"});e._brushController.setPanels(s).enableBrush(i&&s.length?{brushType:"auto",brushStyle:r.getModel("brushStyle").getItemStyle()}:!1)}Ay("dataZoom",function(r){var t=r.getComponent("toolbox",0),e=["feature","dataZoom"];if(!t||t.get(e)==null)return;var n=t.getModel(e),a=[],i=vl(n),o=vn(r,i);os(o.xAxisModels,function(l){return s(l,"xAxis","xAxisIndex")}),os(o.yAxisModels,function(l){return s(l,"yAxis","yAxisIndex")});function s(l,u,c){var f=l.componentIndex,h={type:"select",$fromToolbox:!0,filterMode:n.get("filterMode",!0)||"filter",id:s1+u+f};h[c]=f,a.push(h)}return a});const v1=l1;function hD(r){r.registerComponentModel(Lw),r.registerComponentView(Ew),rn("saveAsImage",Nw),rn("magicType",zw),rn("dataView",qw),rn("dataZoom",v1),rn("restore",r1),_t(Mw)}var h1=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.type="tooltip",t.dependencies=["axisPointer"],t.defaultOption={z:60,show:!0,showContent:!0,trigger:"item",triggerOn:"mousemove|click",alwaysShowContent:!1,displayMode:"single",renderMode:"auto",confine:null,showDelay:0,hideDelay:100,transitionDuration:.4,enterable:!1,backgroundColor:"#fff",shadowBlur:10,shadowColor:"rgba(0, 0, 0, .2)",shadowOffsetX:1,shadowOffsetY:2,borderRadius:4,borderWidth:1,padding:null,extraCssText:"",axisPointer:{type:"line",axis:"auto",animation:"auto",animationDurationUpdate:200,animationEasingUpdate:"exponentialOut",crossStyle:{color:"#999",width:1,type:"dashed",textStyle:{}}},textStyle:{color:"#666",fontSize:14}},t}(ie);const d1=h1;function mp(r){var t=r.get("confine");return t!=null?!!t:r.get("renderMode")==="richText"}function yp(r){if(ce.domSupported){for(var t=document.documentElement.style,e=0,n=r.length;e-1?(s+="top:50%",l+="translateY(-50%) rotate("+(u=i==="left"?-225:-45)+"deg)"):(s+="left:50%",l+="translateX(-50%) rotate("+(u=i==="top"?225:45)+"deg)");var c=u*Math.PI/180,f=o+a,h=f*Math.abs(Math.cos(c))+f*Math.abs(Math.sin(c)),v=Math.round(((h-Math.SQRT2*a)/2+Math.SQRT2*a-(h-f)/2)*100)/100;s+=";"+i+":-"+v+"px";var d=t+" solid "+a+"px;",p=["position:absolute;width:"+o+"px;height:"+o+"px;z-index:-1;",s+";"+l+";","border-bottom:"+d,"border-right:"+d,"background-color:"+n+";"];return'
'}function x1(r,t){var e="cubic-bezier(0.23,1,0.32,1)",n=" "+r/2+"s "+e,a="opacity"+n+",visibility"+n;return t||(n=" "+r+"s "+e,a+=ce.transformSupported?","+hl+n:",left"+n+",top"+n),m1+":"+a}function Kc(r,t,e){var n=r.toFixed(0)+"px",a=t.toFixed(0)+"px";if(!ce.transformSupported)return e?"top:"+a+";left:"+n+";":[["top",a],["left",n]];var i=ce.transform3dSupported,o="translate"+(i?"3d":"")+"("+n+","+a+(i?",0":"")+")";return e?"top:0;left:0;"+hl+":"+o+";":[["top",0],["left",0],[_p,o]]}function b1(r){var t=[],e=r.get("fontSize"),n=r.getTextColor();n&&t.push("color:"+n),t.push("font:"+r.getFont()),e&&t.push("line-height:"+Math.round(e*3/2)+"px");var a=r.get("textShadowColor"),i=r.get("textShadowBlur")||0,o=r.get("textShadowOffsetX")||0,s=r.get("textShadowOffsetY")||0;return a&&i&&t.push("text-shadow:"+o+"px "+s+"px "+i+"px "+a),w(["decoration","align"],function(l){var u=r.get(l);u&&t.push("text-"+l+":"+u)}),t.join(";")}function w1(r,t,e){var n=[],a=r.get("transitionDuration"),i=r.get("backgroundColor"),o=r.get("shadowBlur"),s=r.get("shadowColor"),l=r.get("shadowOffsetX"),u=r.get("shadowOffsetY"),c=r.getModel("textStyle"),f=Th(r,"html"),h=l+"px "+u+"px "+o+"px "+s;return n.push("box-shadow:"+h),t&&a&&n.push(x1(a,e)),i&&n.push("background-color:"+i),w(["width","color","radius"],function(v){var d="border-"+v,p=$v(d),m=r.get(p);m!=null&&n.push(d+":"+m+(v==="color"?"":"px"))}),n.push(b1(c)),f!=null&&n.push("padding:"+ai(f).join("px ")+"px"),n.join(";")+";"}function qc(r,t,e,n,a){var i=t&&t.painter;if(e){var o=i&&i.getViewportRoot();o&&wg(r,o,document.body,n,a)}else{r[0]=n,r[1]=a;var s=i&&i.getViewportRootOffset();s&&(r[0]+=s.offsetLeft,r[1]+=s.offsetTop)}r[2]=r[0]/t.getWidth(),r[3]=r[1]/t.getHeight()}var C1=function(){function r(t,e,n){if(this._show=!1,this._styleCoord=[0,0,0,0],this._enterable=!0,this._alwaysShowContent=!1,this._firstShow=!0,this._longHide=!0,ce.wxa)return null;var a=document.createElement("div");a.domBelongToZr=!0,this.el=a;var i=this._zr=e.getZr(),o=this._appendToBody=n&&n.appendToBody;qc(this._styleCoord,i,o,e.getWidth()/2,e.getHeight()/2),o?document.body.appendChild(a):t.appendChild(a),this._container=t;var s=this;a.onmouseenter=function(){s._enterable&&(clearTimeout(s._hideTimeout),s._show=!0),s._inContent=!0},a.onmousemove=function(l){if(l=l||window.event,!s._enterable){var u=i.handler,c=i.painter.getViewportRoot();bg(c,l,!0),u.dispatch("mousemove",l)}},a.onmouseleave=function(){s._inContent=!1,s._enterable&&s._show&&s.hideLater(s._hideDelay)}}return r.prototype.update=function(t){var e=this._container,n=g1(e,"position"),a=e.style;a.position!=="absolute"&&n!=="absolute"&&(a.position="relative");var i=t.get("alwaysShowContent");i&&this._moveIfResized(),this._alwaysShowContent=i,this.el.className=t.get("className")||""},r.prototype.show=function(t,e){clearTimeout(this._hideTimeout),clearTimeout(this._longHideTimeout);var n=this.el,a=n.style,i=this._styleCoord;n.innerHTML?a.cssText=y1+w1(t,!this._firstShow,this._longHide)+Kc(i[0],i[1],!0)+("border-color:"+nr(e)+";")+(t.get("extraCssText")||"")+(";pointer-events:"+(this._enterable?"auto":"none")):a.display="none",this._show=!0,this._firstShow=!1,this._longHide=!1},r.prototype.setContent=function(t,e,n,a,i){var o=this.el;if(t==null){o.innerHTML="";return}var s="";if(G(i)&&n.get("trigger")==="item"&&!mp(n)&&(s=S1(n,a,i)),G(t))o.innerHTML=t+s;else if(t){o.innerHTML="",E(t)||(t=[t]);for(var l=0;l=0?this._tryShow(i,o):a==="leave"&&this._hide(o))},this))},t.prototype._keepShow=function(){var e=this._tooltipModel,n=this._ecModel,a=this._api,i=e.get("triggerOn");if(this._lastX!=null&&this._lastY!=null&&i!=="none"&&i!=="click"){var o=this;clearTimeout(this._refreshUpdateTimeout),this._refreshUpdateTimeout=setTimeout(function(){!a.isDisposed()&&o.manuallyShowTip(e,n,a,{x:o._lastX,y:o._lastY,dataByCoordSys:o._lastDataByCoordSys})})}},t.prototype.manuallyShowTip=function(e,n,a,i){if(!(i.from===this.uid||ce.node||!a.getDom())){var o=Jc(i,a);this._ticket="";var s=i.dataByCoordSys,l=k1(i,n,a);if(l){var u=l.el.getBoundingRect().clone();u.applyTransform(l.el.transform),this._tryShow({offsetX:u.x+u.width/2,offsetY:u.y+u.height/2,target:l.el,position:i.position,positionDefault:"bottom"},o)}else if(i.tooltip&&i.x!=null&&i.y!=null){var c=M1;c.x=i.x,c.y=i.y,c.update(),J(c).tooltipConfig={name:null,option:i.tooltip},this._tryShow({offsetX:i.x,offsetY:i.y,target:c},o)}else if(s)this._tryShow({offsetX:i.x,offsetY:i.y,position:i.position,dataByCoordSys:s,tooltipOption:i.tooltipOption},o);else if(i.seriesIndex!=null){if(this._manuallyAxisShowTip(e,n,a,i))return;var f=qd(i,n),h=f.point[0],v=f.point[1];h!=null&&v!=null&&this._tryShow({offsetX:h,offsetY:v,target:f.el,position:i.position,positionDefault:"bottom"},o)}else i.x!=null&&i.y!=null&&(a.dispatchAction({type:"updateAxisPointer",x:i.x,y:i.y}),this._tryShow({offsetX:i.x,offsetY:i.y,position:i.position,target:a.getZr().findHover(i.x,i.y).target},o))}},t.prototype.manuallyHideTip=function(e,n,a,i){var o=this._tooltipContent;this._tooltipModel&&o.hideLater(this._tooltipModel.get("hideDelay")),this._lastX=this._lastY=this._lastDataByCoordSys=null,i.from!==this.uid&&this._hide(Jc(i,a))},t.prototype._manuallyAxisShowTip=function(e,n,a,i){var o=i.seriesIndex,s=i.dataIndex,l=n.getComponent("axisPointer").coordSysAxesInfo;if(!(o==null||s==null||l==null)){var u=n.getSeriesByIndex(o);if(u){var c=u.getData(),f=nn([c.getItemModel(s),u,(u.coordinateSystem||{}).model],this._tooltipModel);if(f.get("trigger")==="axis")return a.dispatchAction({type:"updateAxisPointer",seriesIndex:o,dataIndex:s,position:i.position}),!0}}},t.prototype._tryShow=function(e,n){var a=e.target,i=this._tooltipModel;if(i){this._lastX=e.offsetX,this._lastY=e.offsetY;var o=e.dataByCoordSys;if(o&&o.length)this._showAxisTooltip(o,e);else if(a){this._lastDataByCoordSys=null;var s,l;un(a,function(u){if(J(u).dataIndex!=null)return s=u,!0;if(J(u).tooltipConfig!=null)return l=u,!0},!0),s?this._showSeriesItemTooltip(e,s,n):l?this._showComponentItemTooltip(e,l,n):this._hide(n)}else this._lastDataByCoordSys=null,this._hide(n)}},t.prototype._showOrMove=function(e,n){var a=e.get("showDelay");n=ae(n,this),clearTimeout(this._showTimout),a>0?this._showTimout=setTimeout(n,a):n()},t.prototype._showAxisTooltip=function(e,n){var a=this._ecModel,i=this._tooltipModel,o=[n.offsetX,n.offsetY],s=nn([n.tooltipOption],i),l=this._renderMode,u=[],c=In("section",{blocks:[],noHeader:!0}),f=[],h=new Pi;w(e,function(y){w(y.dataByAxis,function(_){var S=a.getComponent(_.axisDim+"Axis",_.axisIndex),b=_.value;if(!(!S||b==null)){var x=Xd(b,S.axis,a,_.seriesDataIndices,_.valueLabelOpt),C=In("section",{header:x,noHeader:!Bn(x),sortBlocks:!0,blocks:[]});c.blocks.push(C),w(_.seriesDataIndices,function(T){var A=a.getSeriesByIndex(T.seriesIndex),M=T.dataIndexInside,D=A.getDataParams(M);if(!(D.dataIndex<0)){D.axisDim=_.axisDim,D.axisIndex=_.axisIndex,D.axisType=_.axisType,D.axisId=_.axisId,D.axisValue=tl(S.axis,{value:b}),D.axisValueLabel=x,D.marker=h.makeTooltipMarker("item",nr(D.color),l);var I=yu(A.formatTooltip(M,!0,null)),L=I.frag;if(L){var P=nn([A],i).get("valueFormatter");C.blocks.push(P?O({valueFormatter:P},L):L)}I.text&&f.push(I.text),u.push(D)}})}})}),c.blocks.reverse(),f.reverse();var v=n.position,d=s.get("order"),p=Cu(c,h,l,d,a.get("useUTC"),s.get("textStyle"));p&&f.unshift(p);var m=l==="richText"?` -`:"
",g=f.join(m);this._showOrMove(s,function(){this._updateContentNotChangedOnAxis(e,u)?this._updatePosition(s,v,o[0],o[1],this._tooltipContent,u):this._showTooltipContent(s,g,u,Math.random()+"",o[0],o[1],v,null,h)})},t.prototype._showSeriesItemTooltip=function(e,n,a){var i=this._ecModel,o=J(n),s=o.seriesIndex,l=i.getSeriesByIndex(s),u=o.dataModel||l,c=o.dataIndex,f=o.dataType,h=u.getData(f),v=this._renderMode,d=e.positionDefault,p=nn([h.getItemModel(c),u,l&&(l.coordinateSystem||{}).model],this._tooltipModel,d?{position:d}:null),m=p.get("trigger");if(!(m!=null&&m!=="item")){var g=u.getDataParams(c,f),y=new Pi;g.marker=y.makeTooltipMarker("item",nr(g.color),v);var _=yu(u.formatTooltip(c,!1,f)),S=p.get("order"),b=p.get("valueFormatter"),x=_.frag,C=x?Cu(b?O({valueFormatter:b},x):x,y,v,S,i.get("useUTC"),p.get("textStyle")):_.text,T="item_"+u.name+"_"+c;this._showOrMove(p,function(){this._showTooltipContent(p,C,g,T,e.offsetX,e.offsetY,e.position,e.target,y)}),a({type:"showTip",dataIndexInside:c,dataIndex:h.getRawIndex(c),seriesIndex:s,from:this.uid})}},t.prototype._showComponentItemTooltip=function(e,n,a){var i=J(n),o=i.tooltipConfig,s=o.option||{};if(G(s)){var l=s;s={content:l,formatter:l}}var u=[s],c=this._ecModel.getComponent(i.componentMainType,i.componentIndex);c&&u.push(c),u.push({formatter:s.content});var f=e.positionDefault,h=nn(u,this._tooltipModel,f?{position:f}:null),v=h.get("content"),d=Math.random()+"",p=new Pi;this._showOrMove(h,function(){var m=X(h.get("formatterParams")||{});this._showTooltipContent(h,v,m,d,e.offsetX,e.offsetY,e.position,n,p)}),a({type:"showTip",from:this.uid})},t.prototype._showTooltipContent=function(e,n,a,i,o,s,l,u,c){if(this._ticket="",!(!e.get("showContent")||!e.get("show"))){var f=this._tooltipContent;f.setEnterable(e.get("enterable"));var h=e.get("formatter");l=l||e.get("position");var v=n,d=this._getNearestPoint([o,s],a,e.get("trigger"),e.get("borderColor")),p=d.color;if(h)if(G(h)){var m=e.ecModel.get("useUTC"),g=E(a)?a[0]:a,y=g&&g.axisType&&g.axisType.indexOf("time")>=0;v=h,y&&(v=Ja(g.axisValue,v,m)),v=Xv(v,a,!0)}else if($(h)){var _=ae(function(S,b){S===this._ticket&&(f.setContent(b,c,e,p,l),this._updatePosition(e,l,o,s,f,a,u))},this);this._ticket=i,v=h(a,i,_)}else v=h;f.setContent(v,c,e,p,l),f.show(e,p),this._updatePosition(e,l,o,s,f,a,u)}},t.prototype._getNearestPoint=function(e,n,a,i){if(a==="axis"||E(n))return{color:i||(this._renderMode==="html"?"#fff":"none")};if(!E(n))return{color:i||n.color||n.borderColor}},t.prototype._updatePosition=function(e,n,a,i,o,s,l){var u=this._api.getWidth(),c=this._api.getHeight();n=n||e.get("position");var f=o.getSize(),h=e.get("align"),v=e.get("verticalAlign"),d=l&&l.getBoundingRect().clone();if(l&&d.applyTransform(l.transform),$(n)&&(n=n([a,i],s,o.el,d,{viewSize:[u,c],contentSize:f.slice()})),E(n))a=ee(n[0],u),i=ee(n[1],c);else if(H(n)){var p=n;p.width=f[0],p.height=f[1];var m=Gt(p,{width:u,height:c});a=m.x,i=m.y,h=null,v=null}else if(G(n)&&l){var g=P1(n,d,f,e.get("borderWidth"));a=g[0],i=g[1]}else{var g=I1(a,i,o,u,c,h?null:20,v?null:20);a=g[0],i=g[1]}if(h&&(a-=ef(h)?f[0]/2:h==="right"?f[0]:0),v&&(i-=ef(v)?f[1]/2:v==="bottom"?f[1]:0),mp(e)){var g=L1(a,i,o,u,c);a=g[0],i=g[1]}o.moveTo(a,i)},t.prototype._updateContentNotChangedOnAxis=function(e,n){var a=this._lastDataByCoordSys,i=this._cbParamsList,o=!!a&&a.length===e.length;return o&&w(a,function(s,l){var u=s.dataByAxis||[],c=e[l]||{},f=c.dataByAxis||[];o=o&&u.length===f.length,o&&w(u,function(h,v){var d=f[v]||{},p=h.seriesDataIndices||[],m=d.seriesDataIndices||[];o=o&&h.value===d.value&&h.axisType===d.axisType&&h.axisId===d.axisId&&p.length===m.length,o&&w(p,function(g,y){var _=m[y];o=o&&g.seriesIndex===_.seriesIndex&&g.dataIndex===_.dataIndex}),i&&w(h.seriesDataIndices,function(g){var y=g.seriesIndex,_=n[y],S=i[y];_&&S&&S.data!==_.data&&(o=!1)})})}),this._lastDataByCoordSys=e,this._cbParamsList=n,!!o},t.prototype._hide=function(e){this._lastDataByCoordSys=null,e({type:"hideTip",from:this.uid})},t.prototype.dispose=function(e,n){ce.node||!n.getDom()||(Bo(this,"_updatePosition"),this._tooltipContent.dispose(),Qo("itemTooltip",n))},t.type="tooltip",t}(Ye);function nn(r,t,e){var n=t.ecModel,a;e?(a=new Te(e,n,n),a=new Te(t.option,a,n)):a=t;for(var i=r.length-1;i>=0;i--){var o=r[i];o&&(o instanceof Te&&(o=o.get("tooltip",!0)),G(o)&&(o={formatter:o}),o&&(a=new Te(o,a,n)))}return a}function Jc(r,t){return r.dispatchAction||ae(t.dispatchAction,t)}function I1(r,t,e,n,a,i,o){var s=e.getSize(),l=s[0],u=s[1];return i!=null&&(r+l+i+2>n?r-=l+i:r+=i),o!=null&&(t+u+o>a?t-=u+o:t+=o),[r,t]}function L1(r,t,e,n,a){var i=e.getSize(),o=i[0],s=i[1];return r=Math.min(r+o,n)-o,t=Math.min(t+s,a)-s,r=Math.max(r,0),t=Math.max(t,0),[r,t]}function P1(r,t,e,n){var a=e[0],i=e[1],o=Math.ceil(Math.SQRT2*n)+8,s=0,l=0,u=t.width,c=t.height;switch(r){case"inside":s=t.x+u/2-a/2,l=t.y+c/2-i/2;break;case"top":s=t.x+u/2-a/2,l=t.y-i-o;break;case"bottom":s=t.x+u/2-a/2,l=t.y+c+o;break;case"left":s=t.x-a-o,l=t.y+c/2-i/2;break;case"right":s=t.x+u+o,l=t.y+c/2-i/2}return[s,l]}function ef(r){return r==="center"||r==="middle"}function R1(r,t,e){var n=ys(r).queryOptionMap,a=n.keys()[0];if(!(!a||a==="series")){var i=Gn(t,a,n.get(a),{useDefault:!1,enableAll:!1,enableNone:!1}),o=i.models[0];if(o){var s=e.getViewOfComponentModel(o),l;if(s.group.traverse(function(u){var c=J(u).tooltipConfig;if(c&&c.name===r.name)return l=u,!0}),l)return{componentMainType:a,componentIndex:o.componentIndex,el:l}}}}const k1=M1;function hD(r){_t(jd),r.registerComponentModel(h1),r.registerComponentView(k1),r.registerAction({type:"showTip",event:"showTip",update:"tooltip:manuallyShowTip"},mt),r.registerAction({type:"hideTip",event:"hideTip",update:"tooltip:manuallyHideTip"},mt)}var E1=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.layoutMode={type:"box",ignoreSize:!0},e}return t.type="title",t.defaultOption={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:"bold",color:"#464646"},subtextStyle:{fontSize:12,color:"#6E7079"}},t}(ie),O1=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,a){if(this.group.removeAll(),!!e.get("show")){var i=this.group,o=e.getModel("textStyle"),s=e.getModel("subtextStyle"),l=e.get("textAlign"),u=ue(e.get("textBaseline"),e.get("textVerticalAlign")),c=new we({style:zt(o,{text:e.get("text"),fill:o.getTextColor()},{disableBox:!0}),z2:10}),f=c.getBoundingRect(),h=e.get("subtext"),v=new we({style:zt(s,{text:h,fill:s.getTextColor(),y:f.height+e.get("itemGap"),verticalAlign:"top"},{disableBox:!0}),z2:10}),d=e.get("link"),p=e.get("sublink"),m=e.get("triggerEvent",!0);c.silent=!d&&!m,v.silent=!p&&!m,d&&c.on("click",function(){Jl(d,"_"+e.get("target"))}),p&&v.on("click",function(){Jl(p,"_"+e.get("subtarget"))}),J(c).eventData=J(v).eventData=m?{componentType:"title",componentIndex:e.componentIndex}:null,i.add(c),h&&i.add(v);var g=i.getBoundingRect(),y=e.getBoxLayoutParams();y.width=g.width,y.height=g.height;var _=Gt(y,{width:a.getWidth(),height:a.getHeight()},e.get("padding"));l||(l=e.get("left")||e.get("right"),l==="middle"&&(l="center"),l==="right"?_.x+=_.width:l==="center"&&(_.x+=_.width/2)),u||(u=e.get("top")||e.get("bottom"),u==="center"&&(u="middle"),u==="bottom"?_.y+=_.height:u==="middle"&&(_.y+=_.height/2),u=u||"top"),i.x=_.x,i.y=_.y,i.markRedraw();var S={align:l,verticalAlign:u};c.setStyle(S),v.setStyle(S),g=i.getBoundingRect();var b=_.margin,x=e.getItemStyle(["color","opacity"]);x.fill=e.get("backgroundColor");var C=new ve({shape:{x:g.x-b[3],y:g.y-b[0],width:g.width+b[1]+b[3],height:g.height+b[0]+b[2],r:e.get("borderRadius")},style:x,subPixelOptimize:!0,silent:!0});i.add(C)}},t.type="title",t}(Ye);function dD(r){r.registerComponentModel(E1),r.registerComponentView(O1)}function gi(r,t){var e=r.mapDimensionsAll("defaultedLabel"),n=e.length;if(n===1){var a=Pr(r,t,e[0]);return a!=null?a+"":null}else if(n){for(var i=[],o=0;o=0&&n.push(t[i])}return n.join(" ")}var N1=function(r){N(t,r);function t(e,n,a,i){var o=r.call(this)||this;return o.updateData(e,n,a,i),o}return t.prototype._createSymbol=function(e,n,a,i,o){this.removeAll();var s=Ft(e,-1,-1,2,2,null,o);s.attr({z2:100,culling:!0,scaleX:i[0]/2,scaleY:i[1]/2}),s.drift=B1,this._symbolType=e,this.add(s)},t.prototype.stopSymbolAnimation=function(e){this.childAt(0).stopAnimation(null,e)},t.prototype.getSymbolType=function(){return this._symbolType},t.prototype.getSymbolPath=function(){return this.childAt(0)},t.prototype.highlight=function(){Ar(this.childAt(0))},t.prototype.downplay=function(){Mr(this.childAt(0))},t.prototype.setZ=function(e,n){var a=this.childAt(0);a.zlevel=e,a.z=n},t.prototype.setDraggable=function(e,n){var a=this.childAt(0);a.draggable=e,a.cursor=!n&&e?"move":a.cursor},t.prototype.updateData=function(e,n,a,i){this.silent=!1;var o=e.getItemVisual(n,"symbol")||"circle",s=e.hostModel,l=t.getSymbolSize(e,n),u=o!==this._symbolType,c=i&&i.disableAnimation;if(u){var f=e.getItemVisual(n,"symbolKeepAspect");this._createSymbol(o,e,n,l,f)}else{var h=this.childAt(0);h.silent=!1;var v={scaleX:l[0]/2,scaleY:l[1]/2};c?h.attr(v):ge(h,v,s,n),Ka(h)}if(this._updateCommon(e,n,l,a,i),u){var h=this.childAt(0);if(!c){var v={scaleX:this._sizeX,scaleY:this._sizeY,style:{opacity:h.style.opacity}};h.scaleX=h.scaleY=0,h.style.opacity=0,De(h,v,s,n)}}c&&this.childAt(0).stopAnimation("leave")},t.prototype._updateCommon=function(e,n,a,i,o){var s=this.childAt(0),l=e.hostModel,u,c,f,h,v,d,p,m,g;if(i&&(u=i.emphasisItemStyle,c=i.blurItemStyle,f=i.selectItemStyle,h=i.focus,v=i.blurScope,p=i.labelStatesModels,m=i.hoverScale,g=i.cursorStyle,d=i.emphasisDisabled),!i||e.hasItemOption){var y=i&&i.itemModel?i.itemModel:e.getItemModel(n),_=y.getModel("emphasis");u=_.getModel("itemStyle").getItemStyle(),f=y.getModel(["select","itemStyle"]).getItemStyle(),c=y.getModel(["blur","itemStyle"]).getItemStyle(),h=_.get("focus"),v=_.get("blurScope"),d=_.get("disabled"),p=Br(y),m=_.getShallow("scale"),g=y.getShallow("cursor")}var S=e.getItemVisual(n,"symbolRotate");s.attr("rotation",(S||0)*Math.PI/180||0);var b=$s(e.getItemVisual(n,"symbolOffset"),a);b&&(s.x=b[0],s.y=b[1]),g&&s.attr("cursor",g);var x=e.getItemVisual(n,"style"),C=x.fill;if(s instanceof Or){var T=s.style;s.useStyle(O({image:T.image,x:T.x,y:T.y,width:T.width,height:T.height},x))}else s.__isEmptyBrush?s.useStyle(O({},x)):s.useStyle(x),s.style.decal=null,s.setColor(C,o&&o.symbolInnerColor),s.style.strokeNoScale=!0;var A=e.getItemVisual(n,"liftZ"),M=this._z2;A!=null?M==null&&(this._z2=s.z2,s.z2+=A):M!=null&&(s.z2=M,this._z2=null);var D=o&&o.useNameLabel;Nr(s,p,{labelFetcher:l,labelDataIndex:n,defaultText:I,inheritColor:C,defaultOpacity:x.opacity});function I(R){return D?e.getName(R):gi(e,R)}this._sizeX=a[0]/2,this._sizeY=a[1]/2;var L=s.ensureState("emphasis");L.style=u,s.ensureState("select").style=f,s.ensureState("blur").style=c;var P=m==null||m===!0?Math.max(1.1,3/this._sizeY):isFinite(m)&&m>0?+m:1;L.scaleX=this._sizeX*P,L.scaleY=this._sizeY*P,this.setSymbolScale(1),Ir(this,h,v,d)},t.prototype.setSymbolScale=function(e){this.scaleX=this.scaleY=e},t.prototype.fadeOut=function(e,n,a){var i=this.childAt(0),o=J(this).dataIndex,s=a&&a.animation;if(this.silent=i.silent=!0,a&&a.fadeLabel){var l=i.getTextContent();l&&wn(l,{style:{opacity:0}},n,{dataIndex:o,removeOpt:s,cb:function(){i.removeTextContent()}})}else i.removeTextContent();wn(i,{style:{opacity:0},scaleX:0,scaleY:0},n,{dataIndex:o,cb:e,removeOpt:s})},t.getSymbolSize=function(e,n){return w_(e.getItemVisual(n,"symbolSize"))},t}(pe);function B1(r,t){this.parent.drift(r,t)}const dl=N1;function eo(r,t,e,n){return t&&!isNaN(t[0])&&!isNaN(t[1])&&!(n.isIgnore&&n.isIgnore(e))&&!(n.clipShape&&!n.clipShape.contain(t[0],t[1]))&&r.getItemVisual(e,"symbol")!=="none"}function tf(r){return r!=null&&!H(r)&&(r={isIgnore:r}),r||{}}function rf(r){var t=r.hostModel,e=t.getModel("emphasis");return{emphasisItemStyle:e.getModel("itemStyle").getItemStyle(),blurItemStyle:t.getModel(["blur","itemStyle"]).getItemStyle(),selectItemStyle:t.getModel(["select","itemStyle"]).getItemStyle(),focus:e.get("focus"),blurScope:e.get("blurScope"),emphasisDisabled:e.get("disabled"),hoverScale:e.get("scale"),labelStatesModels:Br(t),cursorStyle:t.get("cursor")}}var V1=function(){function r(t){this.group=new pe,this._SymbolCtor=t||dl}return r.prototype.updateData=function(t,e){this._progressiveEls=null,e=tf(e);var n=this.group,a=t.hostModel,i=this._data,o=this._SymbolCtor,s=e.disableAnimation,l=rf(t),u={disableAnimation:s},c=e.getSymbolPoint||function(f){return t.getItemLayout(f)};i||n.removeAll(),t.diff(i).add(function(f){var h=c(f);if(eo(t,h,f,e)){var v=new o(t,f,l,u);v.setPosition(h),t.setItemGraphicEl(f,v),n.add(v)}}).update(function(f,h){var v=i.getItemGraphicEl(h),d=c(f);if(!eo(t,d,f,e)){n.remove(v);return}var p=t.getItemVisual(f,"symbol")||"circle",m=v&&v.getSymbolType&&v.getSymbolType();if(!v||m&&m!==p)n.remove(v),v=new o(t,f,l,u),v.setPosition(d);else{v.updateData(t,f,l,u);var g={x:d[0],y:d[1]};s?v.attr(g):ge(v,g,a)}n.add(v),t.setItemGraphicEl(f,v)}).remove(function(f){var h=i.getItemGraphicEl(f);h&&h.fadeOut(function(){n.remove(h)},a)}).execute(),this._getSymbolPoint=c,this._data=t},r.prototype.updateLayout=function(){var t=this,e=this._data;e&&e.eachItemGraphicEl(function(n,a){var i=t._getSymbolPoint(a);n.setPosition(i),n.markRedraw()})},r.prototype.incrementalPrepareUpdate=function(t){this._seriesScope=rf(t),this._data=null,this.group.removeAll()},r.prototype.incrementalUpdate=function(t,e,n){this._progressiveEls=[],n=tf(n);function a(l){l.isGroup||(l.incremental=!0,l.ensureState("emphasis").hoverLayer=!0)}for(var i=t.start;i=0},t.prototype.getOrient=function(){return this.get("orient")==="vertical"?{index:1,name:"vertical"}:{index:0,name:"horizontal"}},t.type="legend.plain",t.dependencies=["series"],t.defaultOption={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,symbolRotate:"inherit",symbolKeepAspect:!0,inactiveColor:"#ccc",inactiveBorderColor:"#ccc",inactiveBorderWidth:"auto",itemStyle:{color:"inherit",opacity:"inherit",borderColor:"inherit",borderWidth:"auto",borderCap:"inherit",borderJoin:"inherit",borderDashOffset:"inherit",borderMiterLimit:"inherit"},lineStyle:{width:"auto",color:"inherit",inactiveColor:"#ccc",inactiveWidth:2,opacity:"inherit",type:"inherit",cap:"inherit",join:"inherit",dashOffset:"inherit",miterLimit:"inherit"},textStyle:{color:"#333"},selectedMode:!0,selector:!1,selectorLabel:{show:!0,borderRadius:10,padding:[3,5,3,5],fontSize:12,fontFamily:"sans-serif",color:"#666",borderWidth:1,borderColor:"#666"},emphasis:{selectorLabel:{show:!0,color:"#eee",backgroundColor:"#666"}},selectorPosition:"auto",selectorItemGap:7,selectorButtonGap:10,tooltip:{show:!1}},t}(ie);const ss=G1;var mr=Q,ls=w,va=pe,F1=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.newlineDisabled=!1,e}return t.prototype.init=function(){this.group.add(this._contentGroup=new va),this.group.add(this._selectorGroup=new va),this._isFirstRender=!0},t.prototype.getContentGroup=function(){return this._contentGroup},t.prototype.getSelectorGroup=function(){return this._selectorGroup},t.prototype.render=function(e,n,a){var i=this._isFirstRender;if(this._isFirstRender=!1,this.resetInner(),!!e.get("show",!0)){var o=e.get("align"),s=e.get("orient");(!o||o==="auto")&&(o=e.get("left")==="right"&&s==="vertical"?"right":"left");var l=e.get("selector",!0),u=e.get("selectorPosition",!0);l&&(!u||u==="auto")&&(u=s==="horizontal"?"end":"start"),this.renderInner(o,e,n,a,l,s,u);var c=e.getBoxLayoutParams(),f={width:a.getWidth(),height:a.getHeight()},h=e.get("padding"),v=Gt(c,f,h),d=this.layoutInner(e,o,v,i,l,u),p=Gt(te({width:d.width,height:d.height},c),f,h);this.group.x=p.x-d.x,this.group.y=p.y-d.y,this.group.markRedraw(),this.group.add(this._backgroundEl=hp(d,e))}},t.prototype.resetInner=function(){this.getContentGroup().removeAll(),this._backgroundEl&&this.group.remove(this._backgroundEl),this.getSelectorGroup().removeAll()},t.prototype.renderInner=function(e,n,a,i,o,s,l){var u=this.getContentGroup(),c=W(),f=n.get("selectedMode"),h=[];a.eachRawSeries(function(v){!v.get("legendHoverLink")&&h.push(v.id)}),ls(n.getData(),function(v,d){var p=v.get("name");if(!this.newlineDisabled&&(p===""||p===` -`)){var m=new va;m.newline=!0,u.add(m);return}var g=a.getSeriesByName(p)[0];if(!c.get(p))if(g){var y=g.getData(),_=y.getVisual("legendLineStyle")||{},S=y.getVisual("legendIcon"),b=y.getVisual("style"),x=this._createItem(g,p,d,v,n,e,_,b,S,f,i);x.on("click",mr(nf,p,null,i,h)).on("mouseover",mr(us,g.name,null,i,h)).on("mouseout",mr(cs,g.name,null,i,h)),c.set(p,!0)}else a.eachRawSeries(function(C){if(!c.get(p)&&C.legendVisualProvider){var T=C.legendVisualProvider;if(!T.containName(p))return;var A=T.indexOfName(p),M=T.getItemVisual(A,"style"),D=T.getItemVisual(A,"legendIcon"),I=Cg(M.fill);I&&I[3]===0&&(I[3]=.2,M=O(O({},M),{fill:Tg(I,"rgba")}));var L=this._createItem(C,p,d,v,n,e,{},M,D,f,i);L.on("click",mr(nf,null,p,i,h)).on("mouseover",mr(us,null,p,i,h)).on("mouseout",mr(cs,null,p,i,h)),c.set(p,!0)}},this)},this),o&&this._createSelector(o,n,i,s,l)},t.prototype._createSelector=function(e,n,a,i,o){var s=this.getSelectorGroup();ls(e,function(u){var c=u.type,f=new we({style:{x:0,y:0,align:"center",verticalAlign:"middle"},onclick:function(){a.dispatchAction({type:c==="all"?"legendAllSelect":"legendInverseSelect"})}});s.add(f);var h=n.getModel("selectorLabel"),v=n.getModel(["emphasis","selectorLabel"]);Nr(f,{normal:h,emphasis:v},{defaultText:u.title}),To(f)})},t.prototype._createItem=function(e,n,a,i,o,s,l,u,c,f,h){var v=e.visualDrawType,d=o.get("itemWidth"),p=o.get("itemHeight"),m=o.isSelected(n),g=i.get("symbolRotate"),y=i.get("symbolKeepAspect"),_=i.get("icon");c=_||c||"roundRect";var S=W1(c,i,l,u,v,m,h),b=new va,x=i.getModel("textStyle");if($(e.getLegendIcon)&&(!_||_==="inherit"))b.add(e.getLegendIcon({itemWidth:d,itemHeight:p,icon:c,iconRotate:g,itemStyle:S.itemStyle,lineStyle:S.lineStyle,symbolKeepAspect:y}));else{var C=_==="inherit"&&e.getData().getVisual("symbol")?g==="inherit"?e.getData().getVisual("symbolRotate"):g:0;b.add(H1({itemWidth:d,itemHeight:p,icon:c,iconRotate:C,itemStyle:S.itemStyle,lineStyle:S.lineStyle,symbolKeepAspect:y}))}var T=s==="left"?d+5:-5,A=s,M=o.get("formatter"),D=n;G(M)&&M?D=M.replace("{name}",n??""):$(M)&&(D=M(n));var I=m?x.getTextColor():i.get("inactiveColor");b.add(new we({style:zt(x,{text:D,x:T,y:p/2,fill:I,align:A,verticalAlign:"middle"},{inheritColor:I})}));var L=new ve({shape:b.getBoundingRect(),invisible:!0}),P=i.getModel("tooltip");return P.get("show")&&ja({el:L,componentModel:o,itemName:n,itemTooltipOption:P.option}),b.add(L),b.eachChild(function(R){R.silent=!0}),L.silent=!f,this.getContentGroup().add(b),To(b),b.__legendDataIndex=a,b},t.prototype.layoutInner=function(e,n,a,i,o,s){var l=this.getContentGroup(),u=this.getSelectorGroup();Cr(e.get("orient"),l,e.get("itemGap"),a.width,a.height);var c=l.getBoundingRect(),f=[-c.x,-c.y];if(u.markRedraw(),l.markRedraw(),o){Cr("horizontal",u,e.get("selectorItemGap",!0));var h=u.getBoundingRect(),v=[-h.x,-h.y],d=e.get("selectorButtonGap",!0),p=e.getOrient().index,m=p===0?"width":"height",g=p===0?"height":"width",y=p===0?"y":"x";s==="end"?v[p]+=c[m]+d:f[p]+=h[m]+d,v[1-p]+=c[g]/2-h[g]/2,u.x=v[0],u.y=v[1],l.x=f[0],l.y=f[1];var _={x:0,y:0};return _[m]=c[m]+d+h[m],_[g]=Math.max(c[g],h[g]),_[y]=Math.min(0,h[y]+v[1-p]),_}else return l.x=f[0],l.y=f[1],this.group.getBoundingRect()},t.prototype.remove=function(){this.getContentGroup().removeAll(),this._isFirstRender=!0},t.type="legend.plain",t}(Ye);function W1(r,t,e,n,a,i,o){function s(m,g){m.lineWidth==="auto"&&(m.lineWidth=g.lineWidth>0?2:0),ls(m,function(y,_){m[_]==="inherit"&&(m[_]=g[_])})}var l=t.getModel("itemStyle"),u=l.getItemStyle(),c=r.lastIndexOf("empty",0)===0?"fill":"stroke",f=l.getShallow("decal");u.decal=!f||f==="inherit"?n.decal:Go(f,o),u.fill==="inherit"&&(u.fill=n[a]),u.stroke==="inherit"&&(u.stroke=n[c]),u.opacity==="inherit"&&(u.opacity=(a==="fill"?n:e).opacity),s(u,n);var h=t.getModel("lineStyle"),v=h.getLineStyle();if(s(v,e),u.fill==="auto"&&(u.fill=n.fill),u.stroke==="auto"&&(u.stroke=n.fill),v.stroke==="auto"&&(v.stroke=n.fill),!i){var d=t.get("inactiveBorderWidth"),p=u[c];u.lineWidth=d==="auto"?n.lineWidth>0&&p?2:0:u.lineWidth,u.fill=t.get("inactiveColor"),u.stroke=t.get("inactiveBorderColor"),v.stroke=h.get("inactiveColor"),v.lineWidth=h.get("inactiveWidth")}return{itemStyle:u,lineStyle:v}}function H1(r){var t=r.icon||"roundRect",e=Ft(t,0,0,r.itemWidth,r.itemHeight,r.itemStyle.fill,r.symbolKeepAspect);return e.setStyle(r.itemStyle),e.rotation=(r.iconRotate||0)*Math.PI/180,e.setOrigin([r.itemWidth/2,r.itemHeight/2]),t.indexOf("empty")>-1&&(e.style.stroke=e.style.fill,e.style.fill="#fff",e.style.lineWidth=2),e}function nf(r,t,e,n){cs(r,t,e,n),e.dispatchAction({type:"legendToggleSelect",name:r??t}),us(r,t,e,n)}function wp(r){for(var t=r.getZr().storage.getDisplayList(),e,n=0,a=t.length;na[o],m=[-v.x,-v.y];n||(m[i]=c[u]);var g=[0,0],y=[-d.x,-d.y],_=ue(e.get("pageButtonGap",!0),e.get("itemGap",!0));if(p){var S=e.get("pageButtonPosition",!0);S==="end"?y[i]+=a[o]-d[o]:g[i]+=d[o]+_}y[1-i]+=v[s]/2-d[s]/2,c.setPosition(m),f.setPosition(g),h.setPosition(y);var b={x:0,y:0};if(b[o]=p?a[o]:v[o],b[s]=Math.max(v[s],d[s]),b[l]=Math.min(0,d[l]+y[1-i]),f.__rectSize=a[o],p){var x={x:0,y:0};x[o]=Math.max(a[o]-d[o]-_,0),x[s]=b[s],f.setClipPath(new ve({shape:x})),f.__rectSize=x[o]}else h.eachChild(function(T){T.attr({invisible:!0,silent:!0})});var C=this._getPageInfo(e);return C.pageIndex!=null&&ge(c,{x:C.contentPosition[0],y:C.contentPosition[1]},p?e:null),this._updatePageInfoView(e,C),b},t.prototype._pageGo=function(e,n,a){var i=this._getPageInfo(n)[e];i!=null&&a.dispatchAction({type:"legendScroll",scrollDataIndex:i,legendId:n.id})},t.prototype._updatePageInfoView=function(e,n){var a=this._controllerGroup;w(["pagePrev","pageNext"],function(c){var f=c+"DataIndex",h=n[f]!=null,v=a.childOfName(c);v&&(v.setStyle("fill",h?e.get("pageIconColor",!0):e.get("pageIconInactiveColor",!0)),v.cursor=h?"pointer":"default")});var i=a.childOfName("pageText"),o=e.get("pageFormatter"),s=n.pageIndex,l=s!=null?s+1:0,u=n.pageCount;i&&o&&i.setStyle("text",G(o)?o.replace("{current}",l==null?"":l+"").replace("{total}",u==null?"":u+""):o({current:l,total:u}))},t.prototype._getPageInfo=function(e){var n=e.get("scrollDataIndex",!0),a=this.getContentGroup(),i=this._containerGroup.__rectSize,o=e.getOrient().index,s=to[o],l=ro[o],u=this._findTargetItemIndex(n),c=a.children(),f=c[u],h=c.length,v=h?1:0,d={contentPosition:[a.x,a.y],pageCount:v,pageIndex:v-1,pagePrevDataIndex:null,pageNextDataIndex:null};if(!f)return d;var p=S(f);d.contentPosition[o]=-p.s;for(var m=u+1,g=p,y=p,_=null;m<=h;++m)_=S(c[m]),(!_&&y.e>g.s+i||_&&!b(_,g.s))&&(y.i>g.i?g=y:g=_,g&&(d.pageNextDataIndex==null&&(d.pageNextDataIndex=g.i),++d.pageCount)),y=_;for(var m=u-1,g=p,y=p,_=null;m>=-1;--m)_=S(c[m]),(!_||!b(y,_.s))&&g.i=C&&x.s<=C+i}},t.prototype._findTargetItemIndex=function(e){if(!this._showController)return 0;var n,a=this.getContentGroup(),i;return a.eachChild(function(o,s){var l=o.__legendDataIndex;i==null&&l!=null&&(i=s),l===e&&(n=s)}),n??i},t.type="legend.scroll",t}(Cp);const K1=Z1;function q1(r){r.registerAction("legendScroll","legendscroll",function(t,e){var n=t.scrollDataIndex;n!=null&&e.eachComponent({mainType:"legend",subType:"scroll",query:t},function(a){a.setScrollDataIndex(n)})})}function j1(r){_t(Tp),r.registerComponentModel(X1),r.registerComponentView(K1),q1(r)}function pD(r){_t(Tp),_t(j1)}var Q1={label:{enabled:!0},decal:{show:!1}},sf=le(),J1={};function eC(r,t){var e=r.getModel("aria");if(!e.get("enabled"))return;var n=X(Q1);Z(n.label,r.getLocaleModel().get("aria"),!1),Z(e.option,n,!1),a(),i();function a(){var u=e.getModel("decal"),c=u.get("show");if(c){var f=W();r.eachSeries(function(h){if(!h.isColorBySeries()){var v=f.get(h.type);v||(v={},f.set(h.type,v)),sf(h).scope=v}}),r.eachRawSeries(function(h){if(r.isSeriesFiltered(h))return;if($(h.enableAriaDecal)){h.enableAriaDecal();return}var v=h.getData();if(h.isColorBySeries()){var y=tu(h.ecModel,h.name,J1,r.getSeriesCount()),_=v.getVisual("decal");v.setVisual("decal",S(_,y))}else{var d=h.getRawData(),p={},m=sf(h).scope;v.each(function(b){var x=v.getRawIndex(b);p[x]=b});var g=d.count();d.each(function(b){var x=p[b],C=d.getName(b)||b+"",T=tu(h.ecModel,C,m,g),A=v.getItemVisual(x,"decal");v.setItemVisual(x,"decal",S(A,T))})}function S(b,x){var C=b?O(O({},x),b):x;return C.dirty=!0,C}})}}function i(){var u=r.getLocaleModel().get("aria"),c=e.getModel("label");if(c.option=te(c.option,u),!!c.get("enabled")){var f=t.getZr().dom;if(c.get("description")){f.setAttribute("aria-label",c.get("description"));return}var h=r.getSeriesCount(),v=c.get(["data","maxCount"])||10,d=c.get(["series","maxCount"])||10,p=Math.min(h,d),m;if(!(h<1)){var g=s();if(g){var y=c.get(["general","withTitle"]);m=o(y,{title:g})}else m=c.get(["general","withoutTitle"]);var _=[],S=h>1?c.get(["series","multiple","prefix"]):c.get(["series","single","prefix"]);m+=o(S,{seriesCount:h}),r.eachSeries(function(T,A){if(A1?c.get(["series","multiple",I]):c.get(["series","single",I]),M=o(M,{seriesId:T.seriesIndex,seriesName:T.get("name"),seriesType:l(T.subType)});var L=T.getData();if(L.count()>v){var P=c.get(["data","partialData"]);M+=o(P,{displayCnt:v})}else M+=c.get(["data","allData"]);for(var R=c.get(["data","separator","middle"]),V=c.get(["data","separator","end"]),Y=[],k=0;k":"gt",">=":"gte","=":"eq","!=":"ne","<>":"ne"},rC=function(){function r(t){var e=this._condVal=G(t)?new RegExp(t):Dg(t)?t:null;if(e==null){var n="";j(n)}}return r.prototype.evaluate=function(t){var e=typeof t;return G(e)?this._condVal.test(t):se(e)?this._condVal.test(t+""):!1},r}(),nC=function(){function r(){}return r.prototype.evaluate=function(){return this.value},r}(),aC=function(){function r(){}return r.prototype.evaluate=function(){for(var t=this.children,e=0;e-1&&(u.style.stroke=u.style.fill,u.style.fill="#fff",u.style.lineWidth=2),n},t.type="series.line",t.dependencies=["grid","polar"],t.defaultOption={z:3,coordinateSystem:"cartesian2d",legendHoverLink:!0,clip:!0,label:{position:"top"},endLabel:{show:!1,valueAnimation:!0,distance:8},lineStyle:{width:2,type:"solid"},emphasis:{scale:!0},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,universalTransition:{divideShape:"clone"},triggerLineEvent:!1},t}(lt);const mC=gC;function Ap(r,t,e){var n=r.getBaseAxis(),a=r.getOtherAxis(n),i=yC(a,e),o=n.dim,s=a.dim,l=t.mapDimension(s),u=t.mapDimension(o),c=s==="x"||s==="radius"?1:0,f=z(r.dimensions,function(d){return t.mapDimension(d)}),h=!1,v=t.getCalculationInfo("stackResultDimension");return Rr(t,f[0])&&(h=!0,f[0]=v),Rr(t,f[1])&&(h=!0,f[1]=v),{dataDimsForPoint:f,valueStart:i,valueAxisDim:s,baseAxisDim:o,stacked:!!h,valueDim:l,baseDim:u,baseDataOffset:c,stackedOverDimension:t.getCalculationInfo("stackedOverDimension")}}function yC(r,t){var e=0,n=r.scale.getExtent();return t==="start"?e=n[0]:t==="end"?e=n[1]:se(t)&&!isNaN(t)?e=t:n[0]>0?e=n[0]:n[1]<0&&(e=n[1]),e}function Mp(r,t,e,n){var a=NaN;r.stacked&&(a=e.get(e.getCalculationInfo("stackedOverDimension"),n)),isNaN(a)&&(a=r.valueStart);var i=r.baseDataOffset,o=[];return o[i]=e.get(r.baseDim,n),o[1-i]=a,t.dataToPoint(o)}function _C(r,t){var e=[];return t.diff(r).add(function(n){e.push({cmd:"+",idx:n})}).update(function(n,a){e.push({cmd:"=",idx:a,idx1:n})}).remove(function(n){e.push({cmd:"-",idx:n})}).execute(),e}function SC(r,t,e,n,a,i,o,s){for(var l=_C(r,t),u=[],c=[],f=[],h=[],v=[],d=[],p=[],m=Ap(a,t,o),g=r.getLayout("points")||[],y=t.getLayout("points")||[],_=0;_=a||p<0)break;if(Jt(g,y)){if(l){p+=i;continue}break}if(p===e)r[i>0?"moveTo":"lineTo"](g,y),f=g,h=y;else{var _=g-u,S=y-c;if(_*_+S*S<.5){p+=i;continue}if(o>0){for(var b=p+i,x=t[b*2],C=t[b*2+1];x===g&&C===y&&m=n||Jt(x,C))v=g,d=y;else{M=x-u,D=C-c;var P=g-u,R=x-g,V=y-c,Y=C-y,k=void 0,B=void 0;if(s==="x"){k=Math.abs(P),B=Math.abs(R);var F=M>0?1:-1;v=g-F*k*o,d=y,I=g+F*B*o,L=y}else if(s==="y"){k=Math.abs(V),B=Math.abs(Y);var U=D>0?1:-1;v=g,d=y-U*k*o,I=g,L=y+U*B*o}else k=Math.sqrt(P*P+V*V),B=Math.sqrt(R*R+Y*Y),A=B/(B+k),v=g-M*o*(1-A),d=y-D*o*(1-A),I=g+M*o*A,L=y+D*o*A,I=Lt(I,Pt(x,g)),L=Lt(L,Pt(C,y)),I=Pt(I,Lt(x,g)),L=Pt(L,Lt(C,y)),M=I-g,D=L-y,v=g-M*k/B,d=y-D*k/B,v=Lt(v,Pt(u,g)),d=Lt(d,Pt(c,y)),v=Pt(v,Lt(u,g)),d=Pt(d,Lt(c,y)),M=g-v,D=y-d,I=g+M*B/k,L=y+D*B/k}r.bezierCurveTo(f,h,v,d,g,y),f=I,h=L}else r.lineTo(g,y)}u=g,c=y,p+=i}return m}var Ip=function(){function r(){this.smooth=0,this.smoothConstraint=!0}return r}(),xC=function(r){N(t,r);function t(e){var n=r.call(this,e)||this;return n.type="ec-polyline",n}return t.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},t.prototype.getDefaultShape=function(){return new Ip},t.prototype.buildPath=function(e,n){var a=n.points,i=0,o=a.length/2;if(n.connectNulls){for(;o>0&&Jt(a[o*2-2],a[o*2-1]);o--);for(;i=0){var S=u?(d-l)*_+l:(v-s)*_+s;return u?[e,S]:[S,e]}s=v,l=d;break;case o.C:v=i[f++],d=i[f++],p=i[f++],m=i[f++],g=i[f++],y=i[f++];var b=u?Cl(s,v,p,g,e,c):Cl(l,d,m,y,e,c);if(b>0)for(var x=0;x=0){var S=u?Tl(l,d,m,y,C):Tl(s,v,p,g,C);return u?[e,S]:[S,e]}}s=g,l=y;break}}},t}(_e),bC=function(r){N(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t}(Ip),wC=function(r){N(t,r);function t(e){var n=r.call(this,e)||this;return n.type="ec-polygon",n}return t.prototype.getDefaultShape=function(){return new bC},t.prototype.buildPath=function(e,n){var a=n.points,i=n.stackedOnPoints,o=0,s=a.length/2,l=n.smoothMonotone;if(n.connectNulls){for(;s>0&&Jt(a[s*2-2],a[s*2-1]);s--);for(;ot){i?e.push(o(i,l,t)):a&&e.push(o(a,l,0),o(a,l,t));break}else a&&(e.push(o(a,l,0)),a=null),e.push(l),i=l}return e}function DC(r,t,e){var n=r.getVisual("visualMeta");if(!(!n||!n.length||!r.count())&&t.type==="cartesian2d"){for(var a,i,o=n.length-1;o>=0;o--){var s=r.getDimensionInfo(n[o].dimension);if(a=s&&s.coordDim,a==="x"||a==="y"){i=n[o];break}}if(i){var l=t.getAxis(a),u=z(i.stops,function(_){return{coord:l.toGlobalCoord(l.dataToCoord(_.value)),color:_.color}}),c=u.length,f=i.outerColors.slice();c&&u[0].coord>u[c-1].coord&&(u.reverse(),f.reverse());var h=TC(u,a==="x"?e.getWidth():e.getHeight()),v=h.length;if(!v&&c)return u[0].coord<0?f[1]?f[1]:u[c-1].color:f[0]?f[0]:u[0].color;var d=10,p=h[0].coord-d,m=h[v-1].coord+d,g=m-p;if(g<.001)return"transparent";w(h,function(_){_.offset=(_.coord-p)/g}),h.push({offset:v?h[v-1].offset:.5,color:f[1]||"transparent"}),h.unshift({offset:v?h[0].offset:.5,color:f[0]||"transparent"});var y=new Kf(0,0,0,0,h,!0);return y[a]=p,y[a+"2"]=m,y}}}function AC(r,t,e){var n=r.get("showAllSymbol"),a=n==="auto";if(!(n&&!a)){var i=e.getAxesByScale("ordinal")[0];if(i&&!(a&&MC(i,t))){var o=t.mapDimension(i.dim),s={};return w(i.getViewLabels(),function(l){var u=i.scale.getRawOrdinalNumber(l.tickValue);s[u]=1}),function(l){return!s.hasOwnProperty(t.get(o,l))}}}}function MC(r,t){var e=r.getExtent(),n=Math.abs(e[1]-e[0])/r.scale.count();isNaN(n)&&(n=0);for(var a=t.count(),i=Math.max(1,Math.round(a/5)),o=0;on)return!1;return!0}function IC(r,t){return isNaN(r)||isNaN(t)}function LC(r){for(var t=r.length/2;t>0&&IC(r[t*2-2],r[t*2-1]);t--);return t-1}function df(r,t){return[r[t*2],r[t*2+1]]}function PC(r,t,e){for(var n=r.length/2,a=e==="x"?0:1,i,o,s=0,l=-1,u=0;u=t||i>=t&&o<=t){l=u;break}s=u,i=o}return{range:[s,l],t:(t-i)/(o-i)}}function kp(r){if(r.get(["endLabel","show"]))return!0;for(var t=0;t0&&e.get(["emphasis","lineStyle","width"])==="bolder"){var F=p.getState("emphasis").style;F.lineWidth=+p.style.lineWidth+1}J(p).seriesIndex=e.seriesIndex,Ir(p,Y,k,B);var U=hf(e.get("smooth")),K=e.get("smoothMonotone");if(p.setShape({smooth:U,smoothMonotone:K,connectNulls:T}),m){var q=l.getCalculationInfo("stackedOnSeries"),re=0;m.useStyle(te(c.getAreaStyle(),{fill:L,opacity:.7,lineJoin:"bevel",decal:l.getVisual("style").decal})),q&&(re=hf(q.get("smooth"))),m.setShape({smooth:U,stackedOnSmooth:re,smoothMonotone:K,connectNulls:T}),bn(m,e,"areaStyle"),J(m).seriesIndex=e.seriesIndex,Ir(m,Y,k,B)}var Se=function(me){i._changePolyState(me)};l.eachItemGraphicEl(function(me){me&&(me.onHoverStateChange=Se)}),this._polyline.onHoverStateChange=Se,this._data=l,this._coordSys=o,this._stackedOnPoints=x,this._points=f,this._step=D,this._valueOrigin=S,e.get("triggerLineEvent")&&(this.packEventData(e,p),m&&this.packEventData(e,m))},t.prototype.packEventData=function(e,n){J(n).eventData={componentType:"series",componentSubType:"line",componentIndex:e.componentIndex,seriesIndex:e.seriesIndex,seriesName:e.name,seriesType:"line"}},t.prototype.highlight=function(e,n,a,i){var o=e.getData(),s=rr(o,i);if(this._changePolyState("emphasis"),!(s instanceof Array)&&s!=null&&s>=0){var l=o.getLayout("points"),u=o.getItemGraphicEl(s);if(!u){var c=l[s*2],f=l[s*2+1];if(isNaN(c)||isNaN(f)||this._clipShapeForSymbol&&!this._clipShapeForSymbol.contain(c,f))return;var h=e.get("zlevel")||0,v=e.get("z")||0;u=new dl(o,s),u.x=c,u.y=f,u.setZ(h,v);var d=u.getSymbolPath().getTextContent();d&&(d.zlevel=h,d.z=v,d.z2=this._polyline.z2+1),u.__temp=!0,o.setItemGraphicEl(s,u),u.stopSymbolAnimation(!0),this.group.add(u)}u.highlight()}else Oe.prototype.highlight.call(this,e,n,a,i)},t.prototype.downplay=function(e,n,a,i){var o=e.getData(),s=rr(o,i);if(this._changePolyState("normal"),s!=null&&s>=0){var l=o.getItemGraphicEl(s);l&&(l.__temp?(o.setItemGraphicEl(s,null),this.group.remove(l)):l.downplay())}else Oe.prototype.downplay.call(this,e,n,a,i)},t.prototype._changePolyState=function(e){var n=this._polygon;Ol(this._polyline,e),n&&Ol(n,e)},t.prototype._newPolyline=function(e){var n=this._polyline;return n&&this._lineGroup.remove(n),n=new xC({shape:{points:e},segmentIgnoreThreshold:2,z2:10}),this._lineGroup.add(n),this._polyline=n,n},t.prototype._newPolygon=function(e,n){var a=this._polygon;return a&&this._lineGroup.remove(a),a=new wC({shape:{points:e,stackedOnPoints:n},segmentIgnoreThreshold:2}),this._lineGroup.add(a),this._polygon=a,a},t.prototype._initSymbolLabelAnimation=function(e,n,a){var i,o,s=n.getBaseAxis(),l=s.inverse;n.type==="cartesian2d"?(i=s.isHorizontal(),o=!1):n.type==="polar"&&(i=s.dim==="angle",o=!0);var u=e.hostModel,c=u.get("animationDuration");$(c)&&(c=c(null));var f=u.get("animationDelay")||0,h=$(f)?f(null):f;e.eachItemGraphicEl(function(v,d){var p=v;if(p){var m=[v.x,v.y],g=void 0,y=void 0,_=void 0;if(a)if(o){var S=a,b=n.pointToCoord(m);i?(g=S.startAngle,y=S.endAngle,_=-b[1]/180*Math.PI):(g=S.r0,y=S.r,_=b[0])}else{var x=a;i?(g=x.x,y=x.x+x.width,_=v.x):(g=x.y+x.height,y=x.y,_=v.y)}var C=y===g?0:(_-g)/(y-g);l&&(C=1-C);var T=$(f)?f(d):c*C+h,A=p.getSymbolPath(),M=A.getTextContent();p.attr({scaleX:0,scaleY:0}),p.animateTo({scaleX:1,scaleY:1},{duration:200,setToFinal:!0,delay:T}),M&&M.animateFrom({style:{opacity:0}},{duration:300,delay:T}),A.disableLabelAnimation=!0}})},t.prototype._initOrUpdateEndLabel=function(e,n,a){var i=e.getModel("endLabel");if(kp(e)){var o=e.getData(),s=this._polyline,l=o.getLayout("points");if(!l){s.removeTextContent(),this._endLabel=null;return}var u=this._endLabel;u||(u=this._endLabel=new we({z2:200}),u.ignoreClip=!0,s.setTextContent(this._endLabel),s.disableLabelAnimation=!0);var c=LC(l);c>=0&&(Nr(s,Br(e,"endLabel"),{inheritColor:a,labelFetcher:e,labelDataIndex:c,defaultText:function(f,h,v){return v!=null?xp(o,v):gi(o,f)},enableTextSetter:!0},RC(i,n)),s.textConfig.position=null)}else this._endLabel&&(this._polyline.removeTextContent(),this._endLabel=null)},t.prototype._endLabelOnDuring=function(e,n,a,i,o,s,l){var u=this._endLabel,c=this._polyline;if(u){e<1&&i.originalX==null&&(i.originalX=u.x,i.originalY=u.y);var f=a.getLayout("points"),h=a.hostModel,v=h.get("connectNulls"),d=s.get("precision"),p=s.get("distance")||0,m=l.getBaseAxis(),g=m.isHorizontal(),y=m.inverse,_=n.shape,S=y?g?_.x:_.y+_.height:g?_.x+_.width:_.y,b=(g?p:0)*(y?-1:1),x=(g?0:-p)*(y?-1:1),C=g?"x":"y",T=PC(f,S,C),A=T.range,M=A[1]-A[0],D=void 0;if(M>=1){if(M>1&&!v){var I=df(f,A[0]);u.attr({x:I[0]+b,y:I[1]+x}),o&&(D=h.getRawValue(A[0]))}else{var I=c.getPointOn(S,C);I&&u.attr({x:I[0]+b,y:I[1]+x});var L=h.getRawValue(A[0]),P=h.getRawValue(A[1]);o&&(D=fv(a,d,L,P,T.t))}i.lastFrameIndex=A[0]}else{var R=e===1||i.lastFrameIndex>0?A[0]:0,I=df(f,R);o&&(D=h.getRawValue(R)),u.attr({x:I[0]+b,y:I[1]+x})}if(o){var V=Vr(u);typeof V.setLabelText=="function"&&V.setLabelText(D)}}},t.prototype._doUpdateAnimation=function(e,n,a,i,o,s,l){var u=this._polyline,c=this._polygon,f=e.hostModel,h=SC(this._data,e,this._stackedOnPoints,n,this._coordSys,a,this._valueOrigin),v=h.current,d=h.stackedOnCurrent,p=h.next,m=h.stackedOnNext;if(o&&(v=Rt(h.current,a,o,l),d=Rt(h.stackedOnCurrent,a,o,l),p=Rt(h.next,a,o,l),m=Rt(h.stackedOnNext,a,o,l)),vf(v,p)>3e3||c&&vf(d,m)>3e3){u.stopAnimation(),u.setShape({points:p}),c&&(c.stopAnimation(),c.setShape({points:p,stackedOnPoints:m}));return}u.shape.__points=h.current,u.shape.points=v;var g={shape:{points:p}};h.current!==v&&(g.shape.__points=h.next),u.stopAnimation(),ge(u,g,f),c&&(c.setShape({points:v,stackedOnPoints:d}),c.stopAnimation(),ge(c,{shape:{stackedOnPoints:m}},f),u.shape.points!==c.shape.points&&(c.shape.points=u.shape.points));for(var y=[],_=h.status,S=0;S<_.length;S++){var b=_[S].cmd;if(b==="="){var x=e.getItemGraphicEl(_[S].idx1);x&&y.push({el:x,ptIdx:S})}}u.animators&&u.animators.length&&u.animators[0].during(function(){c&&c.dirtyShape();for(var C=u.shape.__points,T=0;Tt&&(t=r[e]);return isFinite(t)?t:NaN},min:function(r){for(var t=1/0,e=0;e10&&o.type==="cartesian2d"&&i){var l=o.getBaseAxis(),u=o.getOtherAxis(l),c=l.getExtent(),f=n.getDevicePixelRatio(),h=Math.abs(c[1]-c[0])*(f||1),v=Math.round(s/h);if(isFinite(v)&&v>1){i==="lttb"&&t.setData(a.lttbDownSample(a.mapDimension(u.dim),1/v));var d=void 0;G(i)?d=OC[i]:$(i)&&(d=i),d&&t.setData(a.downSample(a.mapDimension(u.dim),1/v,d,NC))}}}}}function _D(r){r.registerChartView(EC),r.registerSeriesModel(mC),r.registerLayout(ml("line",!0)),r.registerVisual({seriesType:"line",reset:function(t){var e=t.getData(),n=t.getModel("lineStyle").getLineStyle();n&&!n.stroke&&(n.stroke=e.getVisual("style").fill),e.setVisual("legendLineStyle",n)}}),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,Ep("line"))}var Op=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.getInitialData=function(e,n){return ci(null,this,{useEncodeDefaulter:!0})},t.prototype.getMarkerPosition=function(e,n,a){var i=this.coordinateSystem;if(i&&i.clampData){var o=i.clampData(e),s=i.dataToPoint(o);if(a)w(i.getAxes(),function(h,v){if(h.type==="category"&&n!=null){var d=h.getTicksCoords(),p=o[v],m=n[v]==="x1"||n[v]==="y1";if(m&&(p+=1),d.length<2)return;if(d.length===2){s[v]=h.toGlobalCoord(h.getExtent()[m?1:0]);return}for(var g=void 0,y=void 0,_=1,S=0;Sp){y=(b+g)/2;break}S===1&&(_=x-d[0].tickValue)}y==null&&(g?g&&(y=d[d.length-1].coord):y=d[0].coord),s[v]=h.toGlobalCoord(y)}});else{var l=this.getData(),u=l.getLayout("offset"),c=l.getLayout("size"),f=i.getBaseAxis().isHorizontal()?0:1;s[f]+=u+c/2}return s}return[NaN,NaN]},t.type="series.__base_bar__",t.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,barMinHeight:0,barMinAngle:0,large:!1,largeThreshold:400,progressive:3e3,progressiveChunkMode:"mod"},t}(lt);lt.registerClass(Op);const Wa=Op;var BC=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.getInitialData=function(){return ci(null,this,{useEncodeDefaulter:!0,createInvertedIndices:!!this.get("realtimeSort",!0)||null})},t.prototype.getProgressive=function(){return this.get("large")?this.get("progressive"):!1},t.prototype.getProgressiveThreshold=function(){var e=this.get("progressiveThreshold"),n=this.get("largeThreshold");return n>e&&(e=n),e},t.prototype.brushSelector=function(e,n,a){return a.rect(n.getItemLayout(e))},t.type="series.bar",t.dependencies=["grid","polar"],t.defaultOption=Is(Wa.defaultOption,{clip:!0,roundCap:!1,showBackground:!1,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)",borderColor:null,borderWidth:0,borderType:"solid",borderRadius:0,shadowBlur:0,shadowColor:null,shadowOffsetX:0,shadowOffsetY:0,opacity:1},select:{itemStyle:{borderColor:"#212121"}},realtimeSort:!1}),t}(Wa);const VC=BC;var zC=function(){function r(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=Math.PI*2,this.clockwise=!0}return r}(),GC=function(r){N(t,r);function t(e){var n=r.call(this,e)||this;return n.type="sausage",n}return t.prototype.getDefaultShape=function(){return new zC},t.prototype.buildPath=function(e,n){var a=n.cx,i=n.cy,o=Math.max(n.r0||0,0),s=Math.max(n.r,0),l=(s-o)*.5,u=o+l,c=n.startAngle,f=n.endAngle,h=n.clockwise,v=Math.PI*2,d=h?f-cMath.PI/2&&cs)return!0;s=f}return!1},t.prototype._isOrderDifferentInView=function(e,n){for(var a=n.scale,i=a.getExtent(),o=Math.max(0,i[0]),s=Math.min(i[1],a.getOrdinalMeta().categories.length-1);o<=s;++o)if(e.ordinalNumbers[o]!==a.getRawOrdinalNumber(o))return!0},t.prototype._updateSortWithinSameData=function(e,n,a,i){if(this._isOrderChangedWithinSameData(e,n,a)){var o=this._dataSort(e,a,n);this._isOrderDifferentInView(o,a)&&(this._removeOnRenderedListener(i),i.dispatchAction({type:"changeAxisOrder",componentType:a.dim+"Axis",axisId:a.index,sortInfo:o}))}},t.prototype._dispatchInitSort=function(e,n,a){var i=n.baseAxis,o=this._dataSort(e,i,function(s){return e.get(e.mapDimension(n.otherAxis.dim),s)});a.dispatchAction({type:"changeAxisOrder",componentType:i.dim+"Axis",isInitSort:!0,axisId:i.index,sortInfo:o})},t.prototype.remove=function(e,n){this._clear(this._model),this._removeOnRenderedListener(n)},t.prototype.dispose=function(e,n){this._removeOnRenderedListener(n)},t.prototype._removeOnRenderedListener=function(e){this._onRendered&&(e.getZr().off("rendered",this._onRendered),this._onRendered=null)},t.prototype._clear=function(e){var n=this.group,a=this._data;e&&e.isAnimationEnabled()&&a&&!this._isLargeDraw?(this._removeBackground(),this._backgroundEls=[],a.eachItemGraphicEl(function(i){Pa(i,e,J(i).dataIndex)})):n.removeAll(),this._data=null,this._isFirstFrame=!0},t.prototype._removeBackground=function(){this.group.remove(this._backgroundGroup),this._backgroundGroup=null},t.type="bar",t}(Oe),gf={cartesian2d:function(r,t){var e=t.width<0?-1:1,n=t.height<0?-1:1;e<0&&(t.x+=t.width,t.width=-t.width),n<0&&(t.y+=t.height,t.height=-t.height);var a=r.x+r.width,i=r.y+r.height,o=ao(t.x,r.x),s=io(t.x+t.width,a),l=ao(t.y,r.y),u=io(t.y+t.height,i),c=sa?s:o,t.y=f&&l>i?u:l,t.width=c?0:s-o,t.height=f?0:u-l,e<0&&(t.x+=t.width,t.width=-t.width),n<0&&(t.y+=t.height,t.height=-t.height),c||f},polar:function(r,t){var e=t.r0<=t.r?1:-1;if(e<0){var n=t.r;t.r=t.r0,t.r0=n}var a=io(t.r,r.r),i=ao(t.r0,r.r0);t.r=a,t.r0=i;var o=a-i<0;if(e<0){var n=t.r;t.r=t.r0,t.r0=n}return o}},mf={cartesian2d:function(r,t,e,n,a,i,o,s,l){var u=new ve({shape:O({},n),z2:1});if(u.__dataIndex=e,u.name="item",i){var c=u.shape,f=a?"height":"width";c[f]=0}return u},polar:function(r,t,e,n,a,i,o,s,l){var u=!a&&l?pf:or,c=new u({shape:n,z2:1});c.name="item";var f=Np(a);if(c.calculateTextPosition=FC(f,{isRoundCap:u===pf}),i){var h=c.shape,v=a?"r":"endAngle",d={};h[v]=a?n.r0:n.startAngle,d[v]=n[v],(s?ge:De)(c,{shape:d},i)}return c}};function YC(r,t){var e=r.get("realtimeSort",!0),n=t.getBaseAxis();if(e&&n.type==="category"&&t.type==="cartesian2d")return{baseAxis:n,otherAxis:t.getOtherAxis(n)}}function yf(r,t,e,n,a,i,o,s){var l,u;i?(u={x:n.x,width:n.width},l={y:n.y,height:n.height}):(u={y:n.y,height:n.height},l={x:n.x,width:n.width}),s||(o?ge:De)(e,{shape:l},t,a,null);var c=t?r.baseAxis.model:null;(o?ge:De)(e,{shape:u},c,a)}function _f(r,t){for(var e=0;e0?1:-1,o=n.height>0?1:-1;return{x:n.x+i*a/2,y:n.y+o*a/2,width:n.width-i*a,height:n.height-o*a}},polar:function(r,t,e){var n=r.getItemLayout(t);return{cx:n.cx,cy:n.cy,r0:n.r0,r:n.r,startAngle:n.startAngle,endAngle:n.endAngle,clockwise:n.clockwise}}};function ZC(r){return r.startAngle!=null&&r.endAngle!=null&&r.startAngle===r.endAngle}function Np(r){return function(t){var e=t?"Arc":"Angle";return function(n){switch(n){case"start":case"insideStart":case"end":case"insideEnd":return n+e;default:return n}}}(r)}function xf(r,t,e,n,a,i,o,s){var l=t.getItemVisual(e,"style");if(s){if(!i.get("roundCap")){var c=r.shape,f=cn(n.getModel("itemStyle"),c,!0);O(c,f),r.setShape(c)}}else{var u=n.get(["itemStyle","borderRadius"])||0;r.setShape("r",u)}r.useStyle(l);var h=n.getShallow("cursor");h&&r.attr("cursor",h);var v=s?o?a.r>=a.r0?"endArc":"startArc":a.endAngle>=a.startAngle?"endAngle":"startAngle":o?a.height>=0?"bottom":"top":a.width>=0?"right":"left",d=Br(n);Nr(r,d,{labelFetcher:i,labelDataIndex:e,defaultText:gi(i.getData(),e),inheritColor:l.fill,defaultOpacity:l.opacity,defaultOutsidePosition:v});var p=r.getTextContent();if(s&&p){var m=n.get(["label","position"]);r.textConfig.inside=m==="middle"?!0:null,WC(r,m==="outside"?v:m,Np(o),n.get(["label","rotate"]))}qm(p,d,i.getRawValue(e),function(y){return xp(t,y)});var g=n.getModel(["emphasis"]);Ir(r,g.get("focus"),g.get("blurScope"),g.get("disabled")),bn(r,n),ZC(a)&&(r.style.fill="none",r.style.stroke="none",w(r.states,function(y){y.style&&(y.style.fill=y.style.stroke="none")}))}function KC(r,t){var e=r.get(["itemStyle","borderColor"]);if(!e||e==="none")return 0;var n=r.get(["itemStyle","borderWidth"])||0,a=isNaN(t.width)?Number.MAX_VALUE:Math.abs(t.width),i=isNaN(t.height)?Number.MAX_VALUE:Math.abs(t.height);return Math.min(n,a,i)}var qC=function(){function r(){}return r}(),bf=function(r){N(t,r);function t(e){var n=r.call(this,e)||this;return n.type="largeBar",n}return t.prototype.getDefaultShape=function(){return new qC},t.prototype.buildPath=function(e,n){for(var a=n.points,i=this.baseDimIdx,o=1-this.baseDimIdx,s=[],l=[],u=this.barWidth,c=0;c=0?e:null},30,!1);function jC(r,t,e){for(var n=r.baseDimIdx,a=1-n,i=r.shape.points,o=r.largeDataIndices,s=[],l=[],u=r.barWidth,c=0,f=i.length/3;c=s[0]&&t<=s[0]+l[0]&&e>=s[1]&&e<=s[1]+l[1])return o[c]}return-1}function Bp(r,t,e){if(pl(e,"cartesian2d")){var n=t,a=e.getArea();return{x:r?n.x:a.x,y:r?a.y:n.y,width:r?n.width:a.width,height:r?a.height:n.height}}else{var a=e.getArea(),i=t;return{cx:a.cx,cy:a.cy,r0:r?a.r0:i.r0,r:r?a.r:i.r,startAngle:r?i.startAngle:0,endAngle:r?i.endAngle:Math.PI*2}}}function QC(r,t,e){var n=r.type==="polar"?or:ve;return new n({shape:Bp(t,e,r),silent:!0,z2:0})}const JC=UC;function SD(r){r.registerChartView(JC),r.registerSeriesModel(VC),r.registerLayout(r.PRIORITY.VISUAL.LAYOUT,Q(pd,"bar")),r.registerLayout(r.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,gd("bar")),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,Ep("bar")),r.registerAction({type:"changeAxisOrder",event:"changeAxisOrder",update:"update"},function(t,e){var n=t.componentType||"series";e.eachComponent({mainType:n,query:t},function(a){t.sortInfo&&a.axis.setCategorySortInfo(t.sortInfo)})})}var ga=Math.PI*2,Tf=Math.PI/180;function Vp(r,t){return Gt(r.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()})}function zp(r,t){var e=Vp(r,t),n=r.get("center"),a=r.get("radius");E(a)||(a=[0,a]);var i=ee(e.width,t.getWidth()),o=ee(e.height,t.getHeight()),s=Math.min(i,o),l=ee(a[0],s/2),u=ee(a[1],s/2),c,f,h=r.coordinateSystem;if(h){var v=h.dataToPoint(n);c=v[0]||0,f=v[1]||0}else E(n)||(n=[n,n]),c=ee(n[0],i)+e.x,f=ee(n[1],o)+e.y;return{cx:c,cy:f,r0:l,r:u}}function eT(r,t,e){t.eachSeriesByType(r,function(n){var a=n.getData(),i=a.mapDimension("value"),o=Vp(n,e),s=zp(n,e),l=s.cx,u=s.cy,c=s.r,f=s.r0,h=-n.get("startAngle")*Tf,v=n.get("minAngle")*Tf,d=0;a.each(i,function(M){!isNaN(M)&&d++});var p=a.getSum(i),m=Math.PI/(p||d)*2,g=n.get("clockwise"),y=n.get("roseType"),_=n.get("stillShowZeroSum"),S=a.getDataExtent(i);S[0]=0;var b=ga,x=0,C=h,T=g?1:-1;if(a.setLayout({viewRect:o,r:c}),a.each(i,function(M,D){var I;if(isNaN(M)){a.setItemLayout(D,{angle:NaN,startAngle:NaN,endAngle:NaN,clockwise:g,cx:l,cy:u,r0:f,r:y?NaN:c});return}y!=="area"?I=p===0&&_?m:M*m:I=ga/d,Ie?g:m,b=Math.abs(_.label.y-e);if(b>=S.maxY){var x=_.label.x-t-_.len2*a,C=n+_.len,T=Math.abs(x)r.unconstrainedWidth?null:v:null;n.setStyle("width",d)}var p=n.getBoundingRect();i.width=p.width;var m=(n.style.margin||0)+2.1;i.height=p.height+m,i.y-=(i.height-f)/2}}}function oo(r){return r.position==="center"}function aT(r){var t=r.getData(),e=[],n,a,i=!1,o=(r.get("minShowLabelAngle")||0)*rT,s=t.getLayout("viewRect"),l=t.getLayout("r"),u=s.width,c=s.x,f=s.y,h=s.height;function v(x){x.ignore=!0}function d(x){if(!x.ignore)return!0;for(var C in x.states)if(x.states[C].ignore===!1)return!0;return!1}t.each(function(x){var C=t.getItemGraphicEl(x),T=C.shape,A=C.getTextContent(),M=C.getTextGuideLine(),D=t.getItemModel(x),I=D.getModel("label"),L=I.get("position")||D.get(["emphasis","label","position"]),P=I.get("distanceToLabelLine"),R=I.get("alignTo"),V=ee(I.get("edgeDistance"),u),Y=I.get("bleedMargin"),k=D.getModel("labelLine"),B=k.get("length");B=ee(B,u);var F=k.get("length2");if(F=ee(F,u),Math.abs(T.endAngle-T.startAngle)0?"right":"left":K>0?"left":"right"}var Tt=Math.PI,ft=0,Hr=I.get("rotate");if(se(Hr))ft=Hr*(Tt/180);else if(L==="center")ft=0;else if(Hr==="radial"||Hr===!0){var Qp=K<0?-U+Tt:-U;ft=Qp}else if(Hr==="tangential"&&L!=="outside"&&L!=="outer"){var ur=Math.atan2(K,q);ur<0&&(ur=Tt*2+ur);var Jp=q>0;Jp&&(ur=Tt+ur),ft=ur-Tt}if(i=!!ft,A.x=re,A.y=Se,A.rotation=ft,A.setStyle({verticalAlign:"middle"}),Ct){A.setStyle({align:wt});var mi=A.states.select;mi&&(mi.x+=A.x,mi.y+=A.y)}else{var Ur=A.getBoundingRect().clone();Ur.applyTransform(A.getComputedTransform());var _l=(A.style.margin||0)+2.1;Ur.y-=_l/2,Ur.height+=_l,e.push({label:A,labelLine:M,position:L,len:B,len2:F,minTurnAngle:k.get("minTurnAngle"),maxSurfaceAngle:k.get("maxSurfaceAngle"),surfaceNormal:new be(K,q),linePoints:me,textAlign:wt,labelDistance:P,labelAlignTo:R,edgeDistance:V,bleedMargin:Y,rect:Ur,unconstrainedWidth:Ur.width,labelStyleWidth:A.style.width})}C.setTextConfig({inside:Ct})}}),!i&&r.get("avoidLabelOverlap")&&nT(e,n,a,l,u,h,c,f);for(var p=0;p0){for(var c=o.getItemLayout(0),f=1;isNaN(c&&c.startAngle)&&f=i.r0}},t.type="pie",t}(Oe);const sT=oT;function Fp(r,t,e){t=E(t)&&{coordDimensions:t}||O({encodeDefine:r.getEncode()},t);var n=r.getSource(),a=od(n,t).dimensions,i=new id(a,r);return i.initData(n,e),i}var lT=function(){function r(t,e){this._getDataWithEncodedVisual=t,this._getRawData=e}return r.prototype.getAllNames=function(){var t=this._getRawData();return t.mapArray(t.getName)},r.prototype.containName=function(t){var e=this._getRawData();return e.indexOfName(t)>=0},r.prototype.indexOfName=function(t){var e=this._getDataWithEncodedVisual();return e.indexOfName(t)},r.prototype.getItemVisual=function(t,e){var n=this._getDataWithEncodedVisual();return n.getItemVisual(t,e)},r}();const uT=lT;var cT=le(),fT=function(r){N(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.init=function(e){r.prototype.init.apply(this,arguments),this.legendVisualProvider=new uT(ae(this.getData,this),ae(this.getRawData,this)),this._defaultLabelLine(e)},t.prototype.mergeOption=function(){r.prototype.mergeOption.apply(this,arguments)},t.prototype.getInitialData=function(){return Fp(this,{coordDimensions:["value"],encodeDefaulter:Q(Ty,this)})},t.prototype.getDataParams=function(e){var n=this.getData(),a=cT(n),i=a.seats;if(!i){var o=[];n.each(n.mapDimension("value"),function(l){o.push(l)}),i=a.seats=zg(o,n.hostModel.get("percentPrecision"))}var s=r.prototype.getDataParams.call(this,e);return s.percent=i[e]||0,s.$vars.push("percent"),s},t.prototype._defaultLabelLine=function(e){bo(e,"labelLine",["show"]);var n=e.labelLine,a=e.emphasis.labelLine;n.show=n.show&&e.label.show,a.show=a.show&&e.emphasis.label.show},t.type="series.pie",t.defaultOption={z:2,legendHoverLink:!0,colorBy:"data",center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,minAngle:0,minShowLabelAngle:0,selectedOffset:10,percentPrecision:2,stillShowZeroSum:!0,left:0,top:0,right:0,bottom:0,width:null,height:null,label:{rotate:0,show:!0,overflow:"truncate",position:"outer",alignTo:"none",edgeDistance:"25%",bleedMargin:10,distanceToLabelLine:5},labelLine:{show:!0,length:15,length2:15,smooth:!1,minTurnAngle:90,maxSurfaceAngle:90,lineStyle:{width:1,type:"solid"}},itemStyle:{borderWidth:1,borderJoin:"round"},showEmptyCircle:!0,emptyCircleStyle:{color:"lightgray",opacity:1},labelLayout:{hideOverlap:!0},emphasis:{scale:!0,scaleSize:5},avoidLabelOverlap:!0,animationType:"expansion",animationDuration:1e3,animationTypeUpdate:"transition",animationEasingUpdate:"cubicInOut",animationDurationUpdate:500,animationEasing:"cubicInOut"},t}(lt);const vT=fT;function hT(r){return{seriesType:r,reset:function(t,e){var n=t.getData();n.filterSelf(function(a){var i=n.mapDimension("value"),o=n.get(i,a);return!(se(o)&&!isNaN(o)&&o<0)})}}}function xD(r){r.registerChartView(sT),r.registerSeriesModel(vT),h_("pie",r.registerAction),r.registerLayout(Q(eT,"pie")),r.registerProcessor(tT("pie")),r.registerProcessor(hT("pie"))}var dT=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.hasSymbolVisual=!0,e}return t.prototype.getInitialData=function(e,n){return ci(null,this,{useEncodeDefaulter:!0})},t.prototype.getProgressive=function(){var e=this.option.progressive;return e??(this.option.large?5e3:this.get("progressive"))},t.prototype.getProgressiveThreshold=function(){var e=this.option.progressiveThreshold;return e??(this.option.large?1e4:this.get("progressiveThreshold"))},t.prototype.brushSelector=function(e,n,a){return a.point(n.getItemLayout(e))},t.prototype.getZLevelKey=function(){return this.getData().count()>this.getProgressiveThreshold()?this.id:""},t.type="series.scatter",t.dependencies=["grid","polar","geo","singleAxis","calendar"],t.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,symbolSize:10,large:!1,largeThreshold:2e3,itemStyle:{opacity:.8},emphasis:{scale:!0},clip:!0,select:{itemStyle:{borderColor:"#212121"}},universalTransition:{divideShape:"clone"}},t}(lt);const pT=dT;var Wp=4,gT=function(){function r(){}return r}(),mT=function(r){N(t,r);function t(e){var n=r.call(this,e)||this;return n._off=0,n.hoverDataIdx=-1,n}return t.prototype.getDefaultShape=function(){return new gT},t.prototype.reset=function(){this.notClear=!1,this._off=0},t.prototype.buildPath=function(e,n){var a=n.points,i=n.size,o=this.symbolProxy,s=o.shape,l=e.getContext?e.getContext():e,u=l&&i[0]=0;u--){var c=u*2,f=i[c]-s/2,h=i[c+1]-l/2;if(e>=f&&n>=h&&e<=f+s&&n<=h+l)return u}return-1},t.prototype.contain=function(e,n){var a=this.transformCoordToLocal(e,n),i=this.getBoundingRect();if(e=a[0],n=a[1],i.contain(e,n)){var o=this.hoverDataIdx=this.findDataIndex(e,n);return o>=0}return this.hoverDataIdx=-1,!1},t.prototype.getBoundingRect=function(){var e=this._rect;if(!e){for(var n=this.shape,a=n.points,i=n.size,o=i[0],s=i[1],l=1/0,u=1/0,c=-1/0,f=-1/0,h=0;h=0&&(u.dataIndex=f+(t.startIndex||0))})},r.prototype.remove=function(){this._clear()},r.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},r}();const _T=yT;var ST=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,a){var i=e.getData(),o=this._updateSymbolDraw(i,e);o.updateData(i,{clipShape:this._getClipShape(e)}),this._finished=!0},t.prototype.incrementalPrepareRender=function(e,n,a){var i=e.getData(),o=this._updateSymbolDraw(i,e);o.incrementalPrepareUpdate(i),this._finished=!1},t.prototype.incrementalRender=function(e,n,a){this._symbolDraw.incrementalUpdate(e,n.getData(),{clipShape:this._getClipShape(n)}),this._finished=e.end===n.getData().count()},t.prototype.updateTransform=function(e,n,a){var i=e.getData();if(this.group.dirty(),!this._finished||i.count()>1e4)return{update:!0};var o=ml("").reset(e,n,a);o.progress&&o.progress({start:0,end:i.count(),count:i.count()},i),this._symbolDraw.updateLayout(i)},t.prototype.eachRendered=function(e){this._symbolDraw&&this._symbolDraw.eachRendered(e)},t.prototype._getClipShape=function(e){var n=e.coordinateSystem,a=n&&n.getArea&&n.getArea();return e.get("clip",!0)?a:null},t.prototype._updateSymbolDraw=function(e,n){var a=this._symbolDraw,i=n.pipelineContext,o=i.large;return(!a||o!==this._isLargeDraw)&&(a&&a.remove(),a=this._symbolDraw=o?new _T:new bp,this._isLargeDraw=o,this.group.removeAll()),this.group.add(a.group),a},t.prototype.remove=function(e,n){this._symbolDraw&&this._symbolDraw.remove(!0),this._symbolDraw=null},t.prototype.dispose=function(){},t.type="scatter",t}(Oe);const xT=ST;function bD(r){_t(Yd),r.registerSeriesModel(pT),r.registerChartView(xT),r.registerLayout(ml("scatter"))}var bT=function(){function r(){}return r.prototype.getInitialData=function(t,e){var n,a=e.getComponent("xAxis",this.get("xAxisIndex")),i=e.getComponent("yAxis",this.get("yAxisIndex")),o=a.get("type"),s=i.get("type"),l;o==="category"?(t.layout="horizontal",n=a.getOrdinalMeta(),l=!0):s==="category"?(t.layout="vertical",n=i.getOrdinalMeta(),l=!0):t.layout=t.layout||"horizontal";var u=["x","y"],c=t.layout==="horizontal"?0:1,f=this._baseAxisDim=u[c],h=u[1-c],v=[a,i],d=v[c].get("type"),p=v[1-c].get("type"),m=t.data;if(m&&l){var g=[];w(m,function(S,b){var x;E(S)?(x=S.slice(),S.unshift(b)):E(S.value)?(x=O({},S),x.value=x.value.slice(),S.value.unshift(b)):x=S,g.push(x)}),t.data=g}var y=this.defaultValueDimensions,_=[{name:f,type:Uo(d),ordinalMeta:n,otherDims:{tooltip:!1,itemName:0},dimsDef:["base"]},{name:h,type:Uo(p),dimsDef:y.slice()}];return Fp(this,{coordDimensions:_,dimensionsCount:y.length+1,encodeDefaulter:Q(Qv,_,this)})},r.prototype.getBaseAxis=function(){var t=this._baseAxisDim;return this.ecModel.getComponent(t+"Axis",this.get(t+"AxisIndex")).axis},r}(),wT=["color","borderColor"],CT=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,a){this.group.removeClipPath(),this._progressiveEls=null,this._updateDrawMode(e),this._isLargeDraw?this._renderLarge(e):this._renderNormal(e)},t.prototype.incrementalPrepareRender=function(e,n,a){this._clear(),this._updateDrawMode(e)},t.prototype.incrementalRender=function(e,n,a,i){this._progressiveEls=[],this._isLargeDraw?this._incrementalRenderLarge(e,n):this._incrementalRenderNormal(e,n)},t.prototype.eachRendered=function(e){Fn(this._progressiveEls||this.group,e)},t.prototype._updateDrawMode=function(e){var n=e.pipelineContext.large;(this._isLargeDraw==null||n!==this._isLargeDraw)&&(this._isLargeDraw=n,this._clear())},t.prototype._renderNormal=function(e){var n=e.getData(),a=this._data,i=this.group,o=n.getLayout("isSimpleBox"),s=e.get("clip",!0),l=e.coordinateSystem,u=l.getArea&&l.getArea();this._data||i.removeAll(),n.diff(a).add(function(c){if(n.hasValue(c)){var f=n.getItemLayout(c);if(s&&Af(u,f))return;var h=so(f,c,!0);De(h,{shape:{points:f.ends}},e,c),lo(h,n,c,o),i.add(h),n.setItemGraphicEl(c,h)}}).update(function(c,f){var h=a.getItemGraphicEl(f);if(!n.hasValue(c)){i.remove(h);return}var v=n.getItemLayout(c);if(s&&Af(u,v)){i.remove(h);return}h?(ge(h,{shape:{points:v.ends}},e,c),Ka(h)):h=so(v),lo(h,n,c,o),i.add(h),n.setItemGraphicEl(c,h)}).remove(function(c){var f=a.getItemGraphicEl(c);f&&i.remove(f)}).execute(),this._data=n},t.prototype._renderLarge=function(e){this._clear(),Mf(e,this.group);var n=e.get("clip",!0)?Rp(e.coordinateSystem,!1,e):null;n?this.group.setClipPath(n):this.group.removeClipPath()},t.prototype._incrementalRenderNormal=function(e,n){for(var a=n.getData(),i=a.getLayout("isSimpleBox"),o;(o=e.next())!=null;){var s=a.getItemLayout(o),l=so(s);lo(l,a,o,i),l.incremental=!0,this.group.add(l),this._progressiveEls.push(l)}},t.prototype._incrementalRenderLarge=function(e,n){Mf(n,this.group,this._progressiveEls,!0)},t.prototype.remove=function(e){this._clear()},t.prototype._clear=function(){this.group.removeAll(),this._data=null},t.type="candlestick",t}(Oe),TT=function(){function r(){}return r}(),DT=function(r){N(t,r);function t(e){var n=r.call(this,e)||this;return n.type="normalCandlestickBox",n}return t.prototype.getDefaultShape=function(){return new TT},t.prototype.buildPath=function(e,n){var a=n.points;this.__simpleBox?(e.moveTo(a[4][0],a[4][1]),e.lineTo(a[6][0],a[6][1])):(e.moveTo(a[0][0],a[0][1]),e.lineTo(a[1][0],a[1][1]),e.lineTo(a[2][0],a[2][1]),e.lineTo(a[3][0],a[3][1]),e.closePath(),e.moveTo(a[4][0],a[4][1]),e.lineTo(a[5][0],a[5][1]),e.moveTo(a[6][0],a[6][1]),e.lineTo(a[7][0],a[7][1]))},t}(_e);function so(r,t,e){var n=r.ends;return new DT({shape:{points:e?AT(n,r):n},z2:100})}function Af(r,t){for(var e=!0,n=0;n0?"borderColor":"borderColor0"])||e.get(["itemStyle",r>0?"color":"color0"]);r===0&&(a=e.get(["itemStyle","borderColorDoji"]));var i=e.getModel("itemStyle").getItemStyle(wT);t.useStyle(i),t.style.fill=null,t.style.stroke=a}const IT=CT;var Hp=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.defaultValueDimensions=[{name:"open",defaultTooltip:!0},{name:"close",defaultTooltip:!0},{name:"lowest",defaultTooltip:!0},{name:"highest",defaultTooltip:!0}],e}return t.prototype.getShadowDim=function(){return"open"},t.prototype.brushSelector=function(e,n,a){var i=n.getItemLayout(e);return i&&a.rect(i.brushRect)},t.type="series.candlestick",t.dependencies=["xAxis","yAxis","grid"],t.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,layout:null,clip:!0,itemStyle:{color:"#eb5454",color0:"#47b262",borderColor:"#eb5454",borderColor0:"#47b262",borderColorDoji:null,borderWidth:1},emphasis:{scale:!0,itemStyle:{borderWidth:2}},barMaxWidth:null,barMinWidth:null,barWidth:null,large:!0,largeThreshold:600,progressive:3e3,progressiveThreshold:1e4,progressiveChunkMode:"mod",animationEasing:"linear",animationDuration:300},t}(lt);St(Hp,bT,!0);const LT=Hp;function PT(r){!r||!E(r.series)||w(r.series,function(t){H(t)&&t.type==="k"&&(t.type="candlestick")})}var RT=["itemStyle","borderColor"],kT=["itemStyle","borderColor0"],ET=["itemStyle","borderColorDoji"],OT=["itemStyle","color"],NT=["itemStyle","color0"],BT={seriesType:"candlestick",plan:Hn(),performRawSeries:!0,reset:function(r,t){function e(i,o){return o.get(i>0?OT:NT)}function n(i,o){return o.get(i===0?ET:i>0?RT:kT)}if(!t.isSeriesFiltered(r)){var a=r.pipelineContext.large;return!a&&{progress:function(i,o){for(var s;(s=i.next())!=null;){var l=o.getItemModel(s),u=o.getItemLayout(s).sign,c=l.getItemStyle();c.fill=e(u,l),c.stroke=n(u,l)||c.fill;var f=o.ensureUniqueItemVisual(s,"style");O(f,c)}}}}}};const VT=BT;var zT={seriesType:"candlestick",plan:Hn(),reset:function(r){var t=r.coordinateSystem,e=r.getData(),n=GT(r,e),a=0,i=1,o=["x","y"],s=e.getDimensionIndex(e.mapDimension(o[a])),l=z(e.mapDimensionsAll(o[i]),e.getDimensionIndex,e),u=l[0],c=l[1],f=l[2],h=l[3];if(e.setLayout({candleWidth:n,isSimpleBox:n<=1.3}),s<0||l.length<4)return;return{progress:r.pipelineContext.large?d:v};function v(p,m){for(var g,y=m.getStore();(g=p.next())!=null;){var _=y.get(s,g),S=y.get(u,g),b=y.get(c,g),x=y.get(f,g),C=y.get(h,g),T=Math.min(S,b),A=Math.max(S,b),M=Y(T,_),D=Y(A,_),I=Y(x,_),L=Y(C,_),P=[];k(P,D,0),k(P,M,1),P.push(F(L),F(D),F(I),F(M));var R=m.getItemModel(g),V=!!R.get(["itemStyle","borderColorDoji"]);m.setItemLayout(g,{sign:If(y,g,S,b,c,V),initBaseline:S>b?D[i]:M[i],ends:P,brushRect:B(x,C,_)})}function Y(U,K){var q=[];return q[a]=K,q[i]=U,isNaN(K)||isNaN(U)?[NaN,NaN]:t.dataToPoint(q)}function k(U,K,q){var re=K.slice(),Se=K.slice();re[a]=_a(re[a]+n/2,1,!1),Se[a]=_a(Se[a]-n/2,1,!0),q?U.push(re,Se):U.push(Se,re)}function B(U,K,q){var re=Y(U,q),Se=Y(K,q);return re[a]-=n/2,Se[a]-=n/2,{x:re[0],y:re[1],width:n,height:Se[1]-re[1]}}function F(U){return U[a]=_a(U[a],1),U}}function d(p,m){for(var g=nt(p.count*4),y=0,_,S=[],b=[],x,C=m.getStore(),T=!!r.get(["itemStyle","borderColorDoji"]);(x=p.next())!=null;){var A=C.get(s,x),M=C.get(u,x),D=C.get(c,x),I=C.get(f,x),L=C.get(h,x);if(isNaN(A)||isNaN(I)||isNaN(L)){g[y++]=NaN,y+=3;continue}g[y++]=If(C,x,M,D,c,T),S[a]=A,S[i]=I,_=t.dataToPoint(S,null,b),g[y++]=_?_[0]:NaN,g[y++]=_?_[1]:NaN,S[i]=L,_=t.dataToPoint(S,null,b),g[y++]=_?_[1]:NaN}m.setLayout("largePoints",g)}}};function If(r,t,e,n,a,i){var o;return e>n?o=-1:e0?r.get(a,t-1)<=n?1:-1:1,o}function GT(r,t){var e=r.getBaseAxis(),n,a=e.type==="category"?e.getBandWidth():(n=e.getExtent(),Math.abs(n[1]-n[0])/t.count()),i=ee(ue(r.get("barMaxWidth"),a),a),o=ee(ue(r.get("barMinWidth"),1),a),s=r.get("barWidth");return s!=null?ee(s,a):Math.max(Math.min(a/2,i),o)}const FT=zT;function wD(r){r.registerChartView(IT),r.registerSeriesModel(LT),r.registerPreprocessor(PT),r.registerVisual(VT),r.registerLayout(FT)}var WT=["itemStyle","borderWidth"],Lf=[{xy:"x",wh:"width",index:0,posDesc:["left","right"]},{xy:"y",wh:"height",index:1,posDesc:["top","bottom"]}],fo=new Ha,HT=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,a){var i=this.group,o=e.getData(),s=this._data,l=e.coordinateSystem,u=l.getBaseAxis(),c=u.isHorizontal(),f=l.master.getRect(),h={ecSize:{width:a.getWidth(),height:a.getHeight()},seriesModel:e,coordSys:l,coordSysExtent:[[f.x,f.x+f.width],[f.y,f.y+f.height]],isHorizontal:c,valueDim:Lf[+c],categoryDim:Lf[1-+c]};return o.diff(s).add(function(v){if(o.hasValue(v)){var d=Rf(o,v),p=Pf(o,v,d,h),m=kf(o,h,p);o.setItemGraphicEl(v,m),i.add(m),Of(m,h,p)}}).update(function(v,d){var p=s.getItemGraphicEl(d);if(!o.hasValue(v)){i.remove(p);return}var m=Rf(o,v),g=Pf(o,v,m,h),y=Kp(o,g);p&&y!==p.__pictorialShapeStr&&(i.remove(p),o.setItemGraphicEl(v,null),p=null),p?qT(p,h,g):p=kf(o,h,g,!0),o.setItemGraphicEl(v,p),p.__pictorialSymbolMeta=g,i.add(p),Of(p,h,g)}).remove(function(v){var d=s.getItemGraphicEl(v);d&&Ef(s,v,d.__pictorialSymbolMeta.animationModel,d)}).execute(),this._data=o,this.group},t.prototype.remove=function(e,n){var a=this.group,i=this._data;e.get("animation")?i&&i.eachItemGraphicEl(function(o){Ef(i,J(o).dataIndex,e,o)}):a.removeAll()},t.type="pictorialBar",t}(Oe);function Pf(r,t,e,n){var a=r.getItemLayout(t),i=e.get("symbolRepeat"),o=e.get("symbolClip"),s=e.get("symbolPosition")||"start",l=e.get("symbolRotate"),u=(l||0)*Math.PI/180||0,c=e.get("symbolPatternSize")||2,f=e.isAnimationEnabled(),h={dataIndex:t,layout:a,itemModel:e,symbolType:r.getItemVisual(t,"symbol")||"circle",style:r.getItemVisual(t,"style"),symbolClip:o,symbolRepeat:i,symbolRepeatDirection:e.get("symbolRepeatDirection"),symbolPatternSize:c,rotation:u,animationModel:f?e:null,hoverScale:f&&e.get(["emphasis","scale"]),z2:e.getShallow("z",!0)||0};UT(e,i,a,n,h),YT(r,t,a,i,o,h.boundingLength,h.pxSign,c,n,h),$T(e,h.symbolScale,u,n,h);var v=h.symbolSize,d=$s(e.get("symbolOffset"),v);return XT(e,v,a,i,o,d,s,h.valueLineWidth,h.boundingLength,h.repeatCutLength,n,h),h}function UT(r,t,e,n,a){var i=n.valueDim,o=r.get("symbolBoundingData"),s=n.coordSys.getOtherAxis(n.coordSys.getBaseAxis()),l=s.toGlobalCoord(s.dataToCoord(0)),u=1-+(e[i.wh]<=0),c;if(E(o)){var f=[vo(s,o[0])-l,vo(s,o[1])-l];f[1]0?1:-1}function vo(r,t){return r.toGlobalCoord(r.dataToCoord(r.scale.parse(t)))}function YT(r,t,e,n,a,i,o,s,l,u){var c=l.valueDim,f=l.categoryDim,h=Math.abs(e[f.wh]),v=r.getItemVisual(t,"symbolSize"),d;E(v)?d=v.slice():v==null?d=["100%","100%"]:d=[v,v],d[f.index]=ee(d[f.index],h),d[c.index]=ee(d[c.index],n?h:Math.abs(i)),u.symbolSize=d;var p=u.symbolScale=[d[0]/s,d[1]/s];p[c.index]*=(l.isHorizontal?-1:1)*o}function $T(r,t,e,n,a){var i=r.get(WT)||0;i&&(fo.attr({scaleX:t[0],scaleY:t[1],rotation:e}),fo.updateTransform(),i/=fo.getLineScale(),i*=t[n.valueDim.index]),a.valueLineWidth=i||0}function XT(r,t,e,n,a,i,o,s,l,u,c,f){var h=c.categoryDim,v=c.valueDim,d=f.pxSign,p=Math.max(t[v.index]+s,0),m=p;if(n){var g=Math.abs(l),y=Dr(r.get("symbolMargin"),"15%")+"",_=!1;y.lastIndexOf("!")===y.length-1&&(_=!0,y=y.slice(0,y.length-1));var S=ee(y,t[v.index]),b=Math.max(p+S*2,0),x=_?0:S*2,C=av(n),T=C?n:Nf((g+x)/b),A=g-T*p;S=A/2/(_?T:Math.max(T-1,1)),b=p+S*2,x=_?0:S*2,!C&&n!=="fixed"&&(T=u?Nf((Math.abs(u)+x)/b):0),m=T*b-x,f.repeatTimes=T,f.symbolMargin=S}var M=d*(m/2),D=f.pathPosition=[];D[h.index]=e[h.wh]/2,D[v.index]=o==="start"?M:o==="end"?l-M:l/2,i&&(D[0]+=i[0],D[1]+=i[1]);var I=f.bundlePosition=[];I[h.index]=e[h.xy],I[v.index]=e[v.xy];var L=f.barRectShape=O({},e);L[v.wh]=d*Math.max(Math.abs(e[v.wh]),Math.abs(D[v.index]+M)),L[h.wh]=e[h.wh];var P=f.clipShape={};P[h.xy]=-e[h.xy],P[h.wh]=c.ecSize[h.wh],P[v.xy]=0,P[v.wh]=e[v.wh]}function Up(r){var t=r.symbolPatternSize,e=Ft(r.symbolType,-t/2,-t/2,t,t);return e.attr({culling:!0}),e.type!=="image"&&e.setStyle({strokeNoScale:!0}),e}function Yp(r,t,e,n){var a=r.__pictorialBundle,i=e.symbolSize,o=e.valueLineWidth,s=e.pathPosition,l=t.valueDim,u=e.repeatTimes||0,c=0,f=i[t.valueDim.index]+o+e.symbolMargin*2;for(yl(r,function(p){p.__pictorialAnimationIndex=c,p.__pictorialRepeatTimes=u,c0:g<0)&&(y=u-1-p),m[l.index]=f*(y-u/2+.5)+s[l.index],{x:m[0],y:m[1],scaleX:e.symbolScale[0],scaleY:e.symbolScale[1],rotation:e.rotation}}}function $p(r,t,e,n){var a=r.__pictorialBundle,i=r.__pictorialMainPath;i?Tr(i,null,{x:e.pathPosition[0],y:e.pathPosition[1],scaleX:e.symbolScale[0],scaleY:e.symbolScale[1],rotation:e.rotation},e,n):(i=r.__pictorialMainPath=Up(e),a.add(i),Tr(i,{x:e.pathPosition[0],y:e.pathPosition[1],scaleX:0,scaleY:0,rotation:e.rotation},{scaleX:e.symbolScale[0],scaleY:e.symbolScale[1]},e,n))}function Xp(r,t,e){var n=O({},t.barRectShape),a=r.__pictorialBarRect;a?Tr(a,null,{shape:n},t,e):(a=r.__pictorialBarRect=new ve({z2:2,shape:n,silent:!0,style:{stroke:"transparent",fill:"transparent",lineWidth:0}}),a.disableMorphing=!0,r.add(a))}function Zp(r,t,e,n){if(e.symbolClip){var a=r.__pictorialClipPath,i=O({},e.clipShape),o=t.valueDim,s=e.animationModel,l=e.dataIndex;if(a)ge(a,{shape:i},s,l);else{i[o.wh]=0,a=new ve({shape:i}),r.__pictorialBundle.setClipPath(a),r.__pictorialClipPath=a;var u={};u[o.wh]=e.clipShape[o.wh],Ms[n?"updateProps":"initProps"](a,{shape:u},s,l)}}}function Rf(r,t){var e=r.getItemModel(t);return e.getAnimationDelayParams=ZT,e.isAnimationEnabled=KT,e}function ZT(r){return{index:r.__pictorialAnimationIndex,count:r.__pictorialRepeatTimes}}function KT(){return this.parentModel.isAnimationEnabled()&&!!this.getShallow("animation")}function kf(r,t,e,n){var a=new pe,i=new pe;return a.add(i),a.__pictorialBundle=i,i.x=e.bundlePosition[0],i.y=e.bundlePosition[1],e.symbolRepeat?Yp(a,t,e):$p(a,t,e),Xp(a,e,n),Zp(a,t,e,n),a.__pictorialShapeStr=Kp(r,e),a.__pictorialSymbolMeta=e,a}function qT(r,t,e){var n=e.animationModel,a=e.dataIndex,i=r.__pictorialBundle;ge(i,{x:e.bundlePosition[0],y:e.bundlePosition[1]},n,a),e.symbolRepeat?Yp(r,t,e,!0):$p(r,t,e,!0),Xp(r,e,!0),Zp(r,t,e,!0)}function Ef(r,t,e,n){var a=n.__pictorialBarRect;a&&a.removeTextContent();var i=[];yl(n,function(o){i.push(o)}),n.__pictorialMainPath&&i.push(n.__pictorialMainPath),n.__pictorialClipPath&&(e=null),w(i,function(o){wn(o,{scaleX:0,scaleY:0},e,t,function(){n.parent&&n.parent.remove(n)})}),r.setItemGraphicEl(t,null)}function Kp(r,t){return[r.getItemVisual(t.dataIndex,"symbol")||"none",!!t.symbolRepeat,!!t.symbolClip].join(":")}function yl(r,t,e){w(r.__pictorialBundle.children(),function(n){n!==r.__pictorialBarRect&&t.call(e,n)})}function Tr(r,t,e,n,a,i){t&&r.attr(t),n.symbolClip&&!a?e&&r.attr(e):e&&Ms[a?"updateProps":"initProps"](r,e,n.animationModel,n.dataIndex,i)}function Of(r,t,e){var n=e.dataIndex,a=e.itemModel,i=a.getModel("emphasis"),o=i.getModel("itemStyle").getItemStyle(),s=a.getModel(["blur","itemStyle"]).getItemStyle(),l=a.getModel(["select","itemStyle"]).getItemStyle(),u=a.getShallow("cursor"),c=i.get("focus"),f=i.get("blurScope"),h=i.get("scale");yl(r,function(p){if(p instanceof Or){var m=p.style;p.useStyle(O({image:m.image,x:m.x,y:m.y,width:m.width,height:m.height},e.style))}else p.useStyle(e.style);var g=p.ensureState("emphasis");g.style=o,h&&(g.scaleX=p.scaleX*1.1,g.scaleY=p.scaleY*1.1),p.ensureState("blur").style=s,p.ensureState("select").style=l,u&&(p.cursor=u),p.z2=e.z2});var v=t.valueDim.posDesc[+(e.boundingLength>0)],d=r.__pictorialBarRect;Nr(d,Br(a),{labelFetcher:t.seriesModel,labelDataIndex:n,defaultText:gi(t.seriesModel.getData(),n),inheritColor:e.style.fill,defaultOpacity:e.style.opacity,defaultOutsidePosition:v}),Ir(r,c,f,i.get("disabled"))}function Nf(r){var t=Math.round(r);return Math.abs(r-t)<1e-4?t:Math.ceil(r)}const jT=HT;var QT=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.hasSymbolVisual=!0,e.defaultSymbol="roundRect",e}return t.prototype.getInitialData=function(e){return e.stack=null,r.prototype.getInitialData.apply(this,arguments)},t.type="series.pictorialBar",t.dependencies=["grid"],t.defaultOption=Is(Wa.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,emphasis:{scale:!1},select:{itemStyle:{borderColor:"#212121"}}}),t}(Wa);const JT=QT;function CD(r){r.registerChartView(jT),r.registerSeriesModel(JT),r.registerLayout(r.PRIORITY.VISUAL.LAYOUT,Q(pd,"pictorialBar")),r.registerLayout(r.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,gd("pictorialBar"))}function Bf(r){return E(r[0])}function Vf(r,t){for(var e=[],n=r.length,a=0;a=0;a--)if(!e[a].many.length){var l=e[s].many;if(l.length<=1)if(s)s=0;else return e;var i=l.length,u=Math.ceil(i/2);e[a].many=l.slice(u,i),e[s].many=l.slice(0,u),s++}return e}var eD={clone:function(r){for(var t=[],e=1-Math.pow(1-r.path.style.opacity,1/r.count),n=0;n0))return;var s=n.getModel("universalTransition").get("delay"),l=Object.assign({setToFinal:!0},o),u,c;Bf(r)&&(u=r,c=t),Bf(t)&&(u=t,c=r);function f(g,y,_,S,b){var x=g.many,C=g.one;if(x.length===1&&!b){var T=y?x[0]:C,A=y?C:x[0];if(Ig(T))f({many:[T],one:A},!0,_,S,!0);else{var M=s?te({delay:s(_,S)},l):l;Lg(T,A,M),i(T,A,T,A,M)}}else for(var D=te({dividePath:eD[e],individualDelay:s&&function(Y,k,B,F){return s(Y+_,S)}},l),I=y?Pg(x,C,D):Rg(C,x,D),L=I.fromIndividuals,P=I.toIndividuals,R=L.length,V=0;Vt.length,v=u?Vf(c,u):Vf(h?t:r,[h?r:t]),d=0,p=0;pqp))for(var a=n.getIndices(),i=rD(n),o=0;o0&&S.group.traverse(function(x){x instanceof _e&&!x.animators.length&&x.animateFrom({style:{opacity:0}},b)})})}function Gf(r){var t=r.getModel("universalTransition").get("seriesKey");return t||r.id}function Ff(r){return E(r)?r.sort().join(","):r}function Et(r){if(r.hostModel)return r.hostModel.getModel("universalTransition").get("divideShape")}function iD(r,t){var e=W(),n=W(),a=W();return w(r.oldSeries,function(i,o){var s=r.oldDataGroupIds[o],l=r.oldData[o],u=Gf(i),c=Ff(u);n.set(c,{dataGroupId:s,data:l}),E(u)&&w(u,function(f){a.set(f,{key:c,dataGroupId:s,data:l})})}),w(t.updatedSeries,function(i){if(i.isUniversalTransitionEnabled()&&i.isAnimationEnabled()){var o=i.get("dataGroupId"),s=i.getData(),l=Gf(i),u=Ff(l),c=n.get(u);if(c)e.set(u,{oldSeries:[{dataGroupId:c.dataGroupId,divide:Et(c.data),data:c.data}],newSeries:[{dataGroupId:o,divide:Et(s),data:s}]});else if(E(l)){var f=[];w(l,function(d){var p=n.get(d);p.data&&f.push({dataGroupId:p.dataGroupId,divide:Et(p.data),data:p.data})}),f.length&&e.set(u,{oldSeries:f,newSeries:[{dataGroupId:o,data:s,divide:Et(s)}]})}else{var h=a.get(l);if(h){var v=e.get(h.key);v||(v={oldSeries:[{dataGroupId:h.dataGroupId,data:h.data,divide:Et(h.data)}],newSeries:[]},e.set(h.key,v)),v.newSeries.push({dataGroupId:o,data:s,divide:Et(s)})}}}}),e}function Wf(r,t){for(var e=0;e=0&&a.push({dataGroupId:t.oldDataGroupIds[s],data:t.oldData[s],divide:Et(t.oldData[s]),dim:o.dimension})}),w(he(r.to),function(o){var s=Wf(e.updatedSeries,o);if(s>=0){var l=e.updatedSeries[s].getData();i.push({dataGroupId:t.oldDataGroupIds[s],data:l,divide:Et(l),dim:o.dimension})}}),a.length>0&&i.length>0&&jp(a,i,n)}function TD(r){r.registerUpdateLifecycle("series:beforeupdate",function(t,e,n){w(he(n.seriesTransition),function(a){w(he(a.to),function(i){for(var o=n.updatedSeries,s=0;s",g=f.join(m);this._showOrMove(s,function(){this._updateContentNotChangedOnAxis(e,u)?this._updatePosition(s,v,o[0],o[1],this._tooltipContent,u):this._showTooltipContent(s,g,u,Math.random()+"",o[0],o[1],v,null,h)})},t.prototype._showSeriesItemTooltip=function(e,n,a){var i=this._ecModel,o=J(n),s=o.seriesIndex,l=i.getSeriesByIndex(s),u=o.dataModel||l,c=o.dataIndex,f=o.dataType,h=u.getData(f),v=this._renderMode,d=e.positionDefault,p=nn([h.getItemModel(c),u,l&&(l.coordinateSystem||{}).model],this._tooltipModel,d?{position:d}:null),m=p.get("trigger");if(!(m!=null&&m!=="item")){var g=u.getDataParams(c,f),y=new Pi;g.marker=y.makeTooltipMarker("item",nr(g.color),v);var _=yu(u.formatTooltip(c,!1,f)),S=p.get("order"),b=p.get("valueFormatter"),x=_.frag,C=x?Cu(b?O({valueFormatter:b},x):x,y,v,S,i.get("useUTC"),p.get("textStyle")):_.text,T="item_"+u.name+"_"+c;this._showOrMove(p,function(){this._showTooltipContent(p,C,g,T,e.offsetX,e.offsetY,e.position,e.target,y)}),a({type:"showTip",dataIndexInside:c,dataIndex:h.getRawIndex(c),seriesIndex:s,from:this.uid})}},t.prototype._showComponentItemTooltip=function(e,n,a){var i=J(n),o=i.tooltipConfig,s=o.option||{};if(G(s)){var l=s;s={content:l,formatter:l}}var u=[s],c=this._ecModel.getComponent(i.componentMainType,i.componentIndex);c&&u.push(c),u.push({formatter:s.content});var f=e.positionDefault,h=nn(u,this._tooltipModel,f?{position:f}:null),v=h.get("content"),d=Math.random()+"",p=new Pi;this._showOrMove(h,function(){var m=X(h.get("formatterParams")||{});this._showTooltipContent(h,v,m,d,e.offsetX,e.offsetY,e.position,n,p)}),a({type:"showTip",from:this.uid})},t.prototype._showTooltipContent=function(e,n,a,i,o,s,l,u,c){if(this._ticket="",!(!e.get("showContent")||!e.get("show"))){var f=this._tooltipContent;f.setEnterable(e.get("enterable"));var h=e.get("formatter");l=l||e.get("position");var v=n,d=this._getNearestPoint([o,s],a,e.get("trigger"),e.get("borderColor")),p=d.color;if(h)if(G(h)){var m=e.ecModel.get("useUTC"),g=E(a)?a[0]:a,y=g&&g.axisType&&g.axisType.indexOf("time")>=0;v=h,y&&(v=Ja(g.axisValue,v,m)),v=Xv(v,a,!0)}else if($(h)){var _=ae(function(S,b){S===this._ticket&&(f.setContent(b,c,e,p,l),this._updatePosition(e,l,o,s,f,a,u))},this);this._ticket=i,v=h(a,i,_)}else v=h;f.setContent(v,c,e,p,l),f.show(e,p),this._updatePosition(e,l,o,s,f,a,u)}},t.prototype._getNearestPoint=function(e,n,a,i){if(a==="axis"||E(n))return{color:i||(this._renderMode==="html"?"#fff":"none")};if(!E(n))return{color:i||n.color||n.borderColor}},t.prototype._updatePosition=function(e,n,a,i,o,s,l){var u=this._api.getWidth(),c=this._api.getHeight();n=n||e.get("position");var f=o.getSize(),h=e.get("align"),v=e.get("verticalAlign"),d=l&&l.getBoundingRect().clone();if(l&&d.applyTransform(l.transform),$(n)&&(n=n([a,i],s,o.el,d,{viewSize:[u,c],contentSize:f.slice()})),E(n))a=ee(n[0],u),i=ee(n[1],c);else if(H(n)){var p=n;p.width=f[0],p.height=f[1];var m=Gt(p,{width:u,height:c});a=m.x,i=m.y,h=null,v=null}else if(G(n)&&l){var g=R1(n,d,f,e.get("borderWidth"));a=g[0],i=g[1]}else{var g=L1(a,i,o,u,c,h?null:20,v?null:20);a=g[0],i=g[1]}if(h&&(a-=ef(h)?f[0]/2:h==="right"?f[0]:0),v&&(i-=ef(v)?f[1]/2:v==="bottom"?f[1]:0),mp(e)){var g=P1(a,i,o,u,c);a=g[0],i=g[1]}o.moveTo(a,i)},t.prototype._updateContentNotChangedOnAxis=function(e,n){var a=this._lastDataByCoordSys,i=this._cbParamsList,o=!!a&&a.length===e.length;return o&&w(a,function(s,l){var u=s.dataByAxis||[],c=e[l]||{},f=c.dataByAxis||[];o=o&&u.length===f.length,o&&w(u,function(h,v){var d=f[v]||{},p=h.seriesDataIndices||[],m=d.seriesDataIndices||[];o=o&&h.value===d.value&&h.axisType===d.axisType&&h.axisId===d.axisId&&p.length===m.length,o&&w(p,function(g,y){var _=m[y];o=o&&g.seriesIndex===_.seriesIndex&&g.dataIndex===_.dataIndex}),i&&w(h.seriesDataIndices,function(g){var y=g.seriesIndex,_=n[y],S=i[y];_&&S&&S.data!==_.data&&(o=!1)})})}),this._lastDataByCoordSys=e,this._cbParamsList=n,!!o},t.prototype._hide=function(e){this._lastDataByCoordSys=null,e({type:"hideTip",from:this.uid})},t.prototype.dispose=function(e,n){ce.node||!n.getDom()||(Bo(this,"_updatePosition"),this._tooltipContent.dispose(),Qo("itemTooltip",n))},t.type="tooltip",t}(Ye);function nn(r,t,e){var n=t.ecModel,a;e?(a=new Te(e,n,n),a=new Te(t.option,a,n)):a=t;for(var i=r.length-1;i>=0;i--){var o=r[i];o&&(o instanceof Te&&(o=o.get("tooltip",!0)),G(o)&&(o={formatter:o}),o&&(a=new Te(o,a,n)))}return a}function Jc(r,t){return r.dispatchAction||ae(t.dispatchAction,t)}function L1(r,t,e,n,a,i,o){var s=e.getSize(),l=s[0],u=s[1];return i!=null&&(r+l+i+2>n?r-=l+i:r+=i),o!=null&&(t+u+o>a?t-=u+o:t+=o),[r,t]}function P1(r,t,e,n,a){var i=e.getSize(),o=i[0],s=i[1];return r=Math.min(r+o,n)-o,t=Math.min(t+s,a)-s,r=Math.max(r,0),t=Math.max(t,0),[r,t]}function R1(r,t,e,n){var a=e[0],i=e[1],o=Math.ceil(Math.SQRT2*n)+8,s=0,l=0,u=t.width,c=t.height;switch(r){case"inside":s=t.x+u/2-a/2,l=t.y+c/2-i/2;break;case"top":s=t.x+u/2-a/2,l=t.y-i-o;break;case"bottom":s=t.x+u/2-a/2,l=t.y+c+o;break;case"left":s=t.x-a-o,l=t.y+c/2-i/2;break;case"right":s=t.x+u+o,l=t.y+c/2-i/2}return[s,l]}function ef(r){return r==="center"||r==="middle"}function k1(r,t,e){var n=ys(r).queryOptionMap,a=n.keys()[0];if(!(!a||a==="series")){var i=Gn(t,a,n.get(a),{useDefault:!1,enableAll:!1,enableNone:!1}),o=i.models[0];if(o){var s=e.getViewOfComponentModel(o),l;if(s.group.traverse(function(u){var c=J(u).tooltipConfig;if(c&&c.name===r.name)return l=u,!0}),l)return{componentMainType:a,componentIndex:o.componentIndex,el:l}}}}const E1=I1;function dD(r){_t(jd),r.registerComponentModel(d1),r.registerComponentView(E1),r.registerAction({type:"showTip",event:"showTip",update:"tooltip:manuallyShowTip"},mt),r.registerAction({type:"hideTip",event:"hideTip",update:"tooltip:manuallyHideTip"},mt)}var O1=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.layoutMode={type:"box",ignoreSize:!0},e}return t.type="title",t.defaultOption={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:"bold",color:"#464646"},subtextStyle:{fontSize:12,color:"#6E7079"}},t}(ie),N1=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,a){if(this.group.removeAll(),!!e.get("show")){var i=this.group,o=e.getModel("textStyle"),s=e.getModel("subtextStyle"),l=e.get("textAlign"),u=ue(e.get("textBaseline"),e.get("textVerticalAlign")),c=new we({style:zt(o,{text:e.get("text"),fill:o.getTextColor()},{disableBox:!0}),z2:10}),f=c.getBoundingRect(),h=e.get("subtext"),v=new we({style:zt(s,{text:h,fill:s.getTextColor(),y:f.height+e.get("itemGap"),verticalAlign:"top"},{disableBox:!0}),z2:10}),d=e.get("link"),p=e.get("sublink"),m=e.get("triggerEvent",!0);c.silent=!d&&!m,v.silent=!p&&!m,d&&c.on("click",function(){Jl(d,"_"+e.get("target"))}),p&&v.on("click",function(){Jl(p,"_"+e.get("subtarget"))}),J(c).eventData=J(v).eventData=m?{componentType:"title",componentIndex:e.componentIndex}:null,i.add(c),h&&i.add(v);var g=i.getBoundingRect(),y=e.getBoxLayoutParams();y.width=g.width,y.height=g.height;var _=Gt(y,{width:a.getWidth(),height:a.getHeight()},e.get("padding"));l||(l=e.get("left")||e.get("right"),l==="middle"&&(l="center"),l==="right"?_.x+=_.width:l==="center"&&(_.x+=_.width/2)),u||(u=e.get("top")||e.get("bottom"),u==="center"&&(u="middle"),u==="bottom"?_.y+=_.height:u==="middle"&&(_.y+=_.height/2),u=u||"top"),i.x=_.x,i.y=_.y,i.markRedraw();var S={align:l,verticalAlign:u};c.setStyle(S),v.setStyle(S),g=i.getBoundingRect();var b=_.margin,x=e.getItemStyle(["color","opacity"]);x.fill=e.get("backgroundColor");var C=new ve({shape:{x:g.x-b[3],y:g.y-b[0],width:g.width+b[1]+b[3],height:g.height+b[0]+b[2],r:e.get("borderRadius")},style:x,subPixelOptimize:!0,silent:!0});i.add(C)}},t.type="title",t}(Ye);function pD(r){r.registerComponentModel(O1),r.registerComponentView(N1)}function gi(r,t){var e=r.mapDimensionsAll("defaultedLabel"),n=e.length;if(n===1){var a=Pr(r,t,e[0]);return a!=null?a+"":null}else if(n){for(var i=[],o=0;o=0&&n.push(t[i])}return n.join(" ")}var B1=function(r){N(t,r);function t(e,n,a,i){var o=r.call(this)||this;return o.updateData(e,n,a,i),o}return t.prototype._createSymbol=function(e,n,a,i,o){this.removeAll();var s=Ft(e,-1,-1,2,2,null,o);s.attr({z2:100,culling:!0,scaleX:i[0]/2,scaleY:i[1]/2}),s.drift=V1,this._symbolType=e,this.add(s)},t.prototype.stopSymbolAnimation=function(e){this.childAt(0).stopAnimation(null,e)},t.prototype.getSymbolType=function(){return this._symbolType},t.prototype.getSymbolPath=function(){return this.childAt(0)},t.prototype.highlight=function(){Ar(this.childAt(0))},t.prototype.downplay=function(){Mr(this.childAt(0))},t.prototype.setZ=function(e,n){var a=this.childAt(0);a.zlevel=e,a.z=n},t.prototype.setDraggable=function(e,n){var a=this.childAt(0);a.draggable=e,a.cursor=!n&&e?"move":a.cursor},t.prototype.updateData=function(e,n,a,i){this.silent=!1;var o=e.getItemVisual(n,"symbol")||"circle",s=e.hostModel,l=t.getSymbolSize(e,n),u=o!==this._symbolType,c=i&&i.disableAnimation;if(u){var f=e.getItemVisual(n,"symbolKeepAspect");this._createSymbol(o,e,n,l,f)}else{var h=this.childAt(0);h.silent=!1;var v={scaleX:l[0]/2,scaleY:l[1]/2};c?h.attr(v):ge(h,v,s,n),Ka(h)}if(this._updateCommon(e,n,l,a,i),u){var h=this.childAt(0);if(!c){var v={scaleX:this._sizeX,scaleY:this._sizeY,style:{opacity:h.style.opacity}};h.scaleX=h.scaleY=0,h.style.opacity=0,De(h,v,s,n)}}c&&this.childAt(0).stopAnimation("leave")},t.prototype._updateCommon=function(e,n,a,i,o){var s=this.childAt(0),l=e.hostModel,u,c,f,h,v,d,p,m,g;if(i&&(u=i.emphasisItemStyle,c=i.blurItemStyle,f=i.selectItemStyle,h=i.focus,v=i.blurScope,p=i.labelStatesModels,m=i.hoverScale,g=i.cursorStyle,d=i.emphasisDisabled),!i||e.hasItemOption){var y=i&&i.itemModel?i.itemModel:e.getItemModel(n),_=y.getModel("emphasis");u=_.getModel("itemStyle").getItemStyle(),f=y.getModel(["select","itemStyle"]).getItemStyle(),c=y.getModel(["blur","itemStyle"]).getItemStyle(),h=_.get("focus"),v=_.get("blurScope"),d=_.get("disabled"),p=Br(y),m=_.getShallow("scale"),g=y.getShallow("cursor")}var S=e.getItemVisual(n,"symbolRotate");s.attr("rotation",(S||0)*Math.PI/180||0);var b=$s(e.getItemVisual(n,"symbolOffset"),a);b&&(s.x=b[0],s.y=b[1]),g&&s.attr("cursor",g);var x=e.getItemVisual(n,"style"),C=x.fill;if(s instanceof Or){var T=s.style;s.useStyle(O({image:T.image,x:T.x,y:T.y,width:T.width,height:T.height},x))}else s.__isEmptyBrush?s.useStyle(O({},x)):s.useStyle(x),s.style.decal=null,s.setColor(C,o&&o.symbolInnerColor),s.style.strokeNoScale=!0;var A=e.getItemVisual(n,"liftZ"),M=this._z2;A!=null?M==null&&(this._z2=s.z2,s.z2+=A):M!=null&&(s.z2=M,this._z2=null);var D=o&&o.useNameLabel;Nr(s,p,{labelFetcher:l,labelDataIndex:n,defaultText:I,inheritColor:C,defaultOpacity:x.opacity});function I(R){return D?e.getName(R):gi(e,R)}this._sizeX=a[0]/2,this._sizeY=a[1]/2;var L=s.ensureState("emphasis");L.style=u,s.ensureState("select").style=f,s.ensureState("blur").style=c;var P=m==null||m===!0?Math.max(1.1,3/this._sizeY):isFinite(m)&&m>0?+m:1;L.scaleX=this._sizeX*P,L.scaleY=this._sizeY*P,this.setSymbolScale(1),Ir(this,h,v,d)},t.prototype.setSymbolScale=function(e){this.scaleX=this.scaleY=e},t.prototype.fadeOut=function(e,n,a){var i=this.childAt(0),o=J(this).dataIndex,s=a&&a.animation;if(this.silent=i.silent=!0,a&&a.fadeLabel){var l=i.getTextContent();l&&wn(l,{style:{opacity:0}},n,{dataIndex:o,removeOpt:s,cb:function(){i.removeTextContent()}})}else i.removeTextContent();wn(i,{style:{opacity:0},scaleX:0,scaleY:0},n,{dataIndex:o,cb:e,removeOpt:s})},t.getSymbolSize=function(e,n){return C_(e.getItemVisual(n,"symbolSize"))},t}(pe);function V1(r,t){this.parent.drift(r,t)}const dl=B1;function eo(r,t,e,n){return t&&!isNaN(t[0])&&!isNaN(t[1])&&!(n.isIgnore&&n.isIgnore(e))&&!(n.clipShape&&!n.clipShape.contain(t[0],t[1]))&&r.getItemVisual(e,"symbol")!=="none"}function tf(r){return r!=null&&!H(r)&&(r={isIgnore:r}),r||{}}function rf(r){var t=r.hostModel,e=t.getModel("emphasis");return{emphasisItemStyle:e.getModel("itemStyle").getItemStyle(),blurItemStyle:t.getModel(["blur","itemStyle"]).getItemStyle(),selectItemStyle:t.getModel(["select","itemStyle"]).getItemStyle(),focus:e.get("focus"),blurScope:e.get("blurScope"),emphasisDisabled:e.get("disabled"),hoverScale:e.get("scale"),labelStatesModels:Br(t),cursorStyle:t.get("cursor")}}var z1=function(){function r(t){this.group=new pe,this._SymbolCtor=t||dl}return r.prototype.updateData=function(t,e){this._progressiveEls=null,e=tf(e);var n=this.group,a=t.hostModel,i=this._data,o=this._SymbolCtor,s=e.disableAnimation,l=rf(t),u={disableAnimation:s},c=e.getSymbolPoint||function(f){return t.getItemLayout(f)};i||n.removeAll(),t.diff(i).add(function(f){var h=c(f);if(eo(t,h,f,e)){var v=new o(t,f,l,u);v.setPosition(h),t.setItemGraphicEl(f,v),n.add(v)}}).update(function(f,h){var v=i.getItemGraphicEl(h),d=c(f);if(!eo(t,d,f,e)){n.remove(v);return}var p=t.getItemVisual(f,"symbol")||"circle",m=v&&v.getSymbolType&&v.getSymbolType();if(!v||m&&m!==p)n.remove(v),v=new o(t,f,l,u),v.setPosition(d);else{v.updateData(t,f,l,u);var g={x:d[0],y:d[1]};s?v.attr(g):ge(v,g,a)}n.add(v),t.setItemGraphicEl(f,v)}).remove(function(f){var h=i.getItemGraphicEl(f);h&&h.fadeOut(function(){n.remove(h)},a)}).execute(),this._getSymbolPoint=c,this._data=t},r.prototype.updateLayout=function(){var t=this,e=this._data;e&&e.eachItemGraphicEl(function(n,a){var i=t._getSymbolPoint(a);n.setPosition(i),n.markRedraw()})},r.prototype.incrementalPrepareUpdate=function(t){this._seriesScope=rf(t),this._data=null,this.group.removeAll()},r.prototype.incrementalUpdate=function(t,e,n){this._progressiveEls=[],n=tf(n);function a(l){l.isGroup||(l.incremental=!0,l.ensureState("emphasis").hoverLayer=!0)}for(var i=t.start;i=0},t.prototype.getOrient=function(){return this.get("orient")==="vertical"?{index:1,name:"vertical"}:{index:0,name:"horizontal"}},t.type="legend.plain",t.dependencies=["series"],t.defaultOption={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,symbolRotate:"inherit",symbolKeepAspect:!0,inactiveColor:"#ccc",inactiveBorderColor:"#ccc",inactiveBorderWidth:"auto",itemStyle:{color:"inherit",opacity:"inherit",borderColor:"inherit",borderWidth:"auto",borderCap:"inherit",borderJoin:"inherit",borderDashOffset:"inherit",borderMiterLimit:"inherit"},lineStyle:{width:"auto",color:"inherit",inactiveColor:"#ccc",inactiveWidth:2,opacity:"inherit",type:"inherit",cap:"inherit",join:"inherit",dashOffset:"inherit",miterLimit:"inherit"},textStyle:{color:"#333"},selectedMode:!0,selector:!1,selectorLabel:{show:!0,borderRadius:10,padding:[3,5,3,5],fontSize:12,fontFamily:"sans-serif",color:"#666",borderWidth:1,borderColor:"#666"},emphasis:{selectorLabel:{show:!0,color:"#eee",backgroundColor:"#666"}},selectorPosition:"auto",selectorItemGap:7,selectorButtonGap:10,tooltip:{show:!1}},t}(ie);const ss=F1;var mr=Q,ls=w,va=pe,W1=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.newlineDisabled=!1,e}return t.prototype.init=function(){this.group.add(this._contentGroup=new va),this.group.add(this._selectorGroup=new va),this._isFirstRender=!0},t.prototype.getContentGroup=function(){return this._contentGroup},t.prototype.getSelectorGroup=function(){return this._selectorGroup},t.prototype.render=function(e,n,a){var i=this._isFirstRender;if(this._isFirstRender=!1,this.resetInner(),!!e.get("show",!0)){var o=e.get("align"),s=e.get("orient");(!o||o==="auto")&&(o=e.get("left")==="right"&&s==="vertical"?"right":"left");var l=e.get("selector",!0),u=e.get("selectorPosition",!0);l&&(!u||u==="auto")&&(u=s==="horizontal"?"end":"start"),this.renderInner(o,e,n,a,l,s,u);var c=e.getBoxLayoutParams(),f={width:a.getWidth(),height:a.getHeight()},h=e.get("padding"),v=Gt(c,f,h),d=this.layoutInner(e,o,v,i,l,u),p=Gt(te({width:d.width,height:d.height},c),f,h);this.group.x=p.x-d.x,this.group.y=p.y-d.y,this.group.markRedraw(),this.group.add(this._backgroundEl=hp(d,e))}},t.prototype.resetInner=function(){this.getContentGroup().removeAll(),this._backgroundEl&&this.group.remove(this._backgroundEl),this.getSelectorGroup().removeAll()},t.prototype.renderInner=function(e,n,a,i,o,s,l){var u=this.getContentGroup(),c=W(),f=n.get("selectedMode"),h=[];a.eachRawSeries(function(v){!v.get("legendHoverLink")&&h.push(v.id)}),ls(n.getData(),function(v,d){var p=v.get("name");if(!this.newlineDisabled&&(p===""||p===` +`)){var m=new va;m.newline=!0,u.add(m);return}var g=a.getSeriesByName(p)[0];if(!c.get(p))if(g){var y=g.getData(),_=y.getVisual("legendLineStyle")||{},S=y.getVisual("legendIcon"),b=y.getVisual("style"),x=this._createItem(g,p,d,v,n,e,_,b,S,f,i);x.on("click",mr(nf,p,null,i,h)).on("mouseover",mr(us,g.name,null,i,h)).on("mouseout",mr(cs,g.name,null,i,h)),c.set(p,!0)}else a.eachRawSeries(function(C){if(!c.get(p)&&C.legendVisualProvider){var T=C.legendVisualProvider;if(!T.containName(p))return;var A=T.indexOfName(p),M=T.getItemVisual(A,"style"),D=T.getItemVisual(A,"legendIcon"),I=Cg(M.fill);I&&I[3]===0&&(I[3]=.2,M=O(O({},M),{fill:Tg(I,"rgba")}));var L=this._createItem(C,p,d,v,n,e,{},M,D,f,i);L.on("click",mr(nf,null,p,i,h)).on("mouseover",mr(us,null,p,i,h)).on("mouseout",mr(cs,null,p,i,h)),c.set(p,!0)}},this)},this),o&&this._createSelector(o,n,i,s,l)},t.prototype._createSelector=function(e,n,a,i,o){var s=this.getSelectorGroup();ls(e,function(u){var c=u.type,f=new we({style:{x:0,y:0,align:"center",verticalAlign:"middle"},onclick:function(){a.dispatchAction({type:c==="all"?"legendAllSelect":"legendInverseSelect"})}});s.add(f);var h=n.getModel("selectorLabel"),v=n.getModel(["emphasis","selectorLabel"]);Nr(f,{normal:h,emphasis:v},{defaultText:u.title}),To(f)})},t.prototype._createItem=function(e,n,a,i,o,s,l,u,c,f,h){var v=e.visualDrawType,d=o.get("itemWidth"),p=o.get("itemHeight"),m=o.isSelected(n),g=i.get("symbolRotate"),y=i.get("symbolKeepAspect"),_=i.get("icon");c=_||c||"roundRect";var S=H1(c,i,l,u,v,m,h),b=new va,x=i.getModel("textStyle");if($(e.getLegendIcon)&&(!_||_==="inherit"))b.add(e.getLegendIcon({itemWidth:d,itemHeight:p,icon:c,iconRotate:g,itemStyle:S.itemStyle,lineStyle:S.lineStyle,symbolKeepAspect:y}));else{var C=_==="inherit"&&e.getData().getVisual("symbol")?g==="inherit"?e.getData().getVisual("symbolRotate"):g:0;b.add(U1({itemWidth:d,itemHeight:p,icon:c,iconRotate:C,itemStyle:S.itemStyle,lineStyle:S.lineStyle,symbolKeepAspect:y}))}var T=s==="left"?d+5:-5,A=s,M=o.get("formatter"),D=n;G(M)&&M?D=M.replace("{name}",n??""):$(M)&&(D=M(n));var I=m?x.getTextColor():i.get("inactiveColor");b.add(new we({style:zt(x,{text:D,x:T,y:p/2,fill:I,align:A,verticalAlign:"middle"},{inheritColor:I})}));var L=new ve({shape:b.getBoundingRect(),invisible:!0}),P=i.getModel("tooltip");return P.get("show")&&ja({el:L,componentModel:o,itemName:n,itemTooltipOption:P.option}),b.add(L),b.eachChild(function(R){R.silent=!0}),L.silent=!f,this.getContentGroup().add(b),To(b),b.__legendDataIndex=a,b},t.prototype.layoutInner=function(e,n,a,i,o,s){var l=this.getContentGroup(),u=this.getSelectorGroup();Cr(e.get("orient"),l,e.get("itemGap"),a.width,a.height);var c=l.getBoundingRect(),f=[-c.x,-c.y];if(u.markRedraw(),l.markRedraw(),o){Cr("horizontal",u,e.get("selectorItemGap",!0));var h=u.getBoundingRect(),v=[-h.x,-h.y],d=e.get("selectorButtonGap",!0),p=e.getOrient().index,m=p===0?"width":"height",g=p===0?"height":"width",y=p===0?"y":"x";s==="end"?v[p]+=c[m]+d:f[p]+=h[m]+d,v[1-p]+=c[g]/2-h[g]/2,u.x=v[0],u.y=v[1],l.x=f[0],l.y=f[1];var _={x:0,y:0};return _[m]=c[m]+d+h[m],_[g]=Math.max(c[g],h[g]),_[y]=Math.min(0,h[y]+v[1-p]),_}else return l.x=f[0],l.y=f[1],this.group.getBoundingRect()},t.prototype.remove=function(){this.getContentGroup().removeAll(),this._isFirstRender=!0},t.type="legend.plain",t}(Ye);function H1(r,t,e,n,a,i,o){function s(m,g){m.lineWidth==="auto"&&(m.lineWidth=g.lineWidth>0?2:0),ls(m,function(y,_){m[_]==="inherit"&&(m[_]=g[_])})}var l=t.getModel("itemStyle"),u=l.getItemStyle(),c=r.lastIndexOf("empty",0)===0?"fill":"stroke",f=l.getShallow("decal");u.decal=!f||f==="inherit"?n.decal:Go(f,o),u.fill==="inherit"&&(u.fill=n[a]),u.stroke==="inherit"&&(u.stroke=n[c]),u.opacity==="inherit"&&(u.opacity=(a==="fill"?n:e).opacity),s(u,n);var h=t.getModel("lineStyle"),v=h.getLineStyle();if(s(v,e),u.fill==="auto"&&(u.fill=n.fill),u.stroke==="auto"&&(u.stroke=n.fill),v.stroke==="auto"&&(v.stroke=n.fill),!i){var d=t.get("inactiveBorderWidth"),p=u[c];u.lineWidth=d==="auto"?n.lineWidth>0&&p?2:0:u.lineWidth,u.fill=t.get("inactiveColor"),u.stroke=t.get("inactiveBorderColor"),v.stroke=h.get("inactiveColor"),v.lineWidth=h.get("inactiveWidth")}return{itemStyle:u,lineStyle:v}}function U1(r){var t=r.icon||"roundRect",e=Ft(t,0,0,r.itemWidth,r.itemHeight,r.itemStyle.fill,r.symbolKeepAspect);return e.setStyle(r.itemStyle),e.rotation=(r.iconRotate||0)*Math.PI/180,e.setOrigin([r.itemWidth/2,r.itemHeight/2]),t.indexOf("empty")>-1&&(e.style.stroke=e.style.fill,e.style.fill="#fff",e.style.lineWidth=2),e}function nf(r,t,e,n){cs(r,t,e,n),e.dispatchAction({type:"legendToggleSelect",name:r??t}),us(r,t,e,n)}function wp(r){for(var t=r.getZr().storage.getDisplayList(),e,n=0,a=t.length;na[o],m=[-v.x,-v.y];n||(m[i]=c[u]);var g=[0,0],y=[-d.x,-d.y],_=ue(e.get("pageButtonGap",!0),e.get("itemGap",!0));if(p){var S=e.get("pageButtonPosition",!0);S==="end"?y[i]+=a[o]-d[o]:g[i]+=d[o]+_}y[1-i]+=v[s]/2-d[s]/2,c.setPosition(m),f.setPosition(g),h.setPosition(y);var b={x:0,y:0};if(b[o]=p?a[o]:v[o],b[s]=Math.max(v[s],d[s]),b[l]=Math.min(0,d[l]+y[1-i]),f.__rectSize=a[o],p){var x={x:0,y:0};x[o]=Math.max(a[o]-d[o]-_,0),x[s]=b[s],f.setClipPath(new ve({shape:x})),f.__rectSize=x[o]}else h.eachChild(function(T){T.attr({invisible:!0,silent:!0})});var C=this._getPageInfo(e);return C.pageIndex!=null&&ge(c,{x:C.contentPosition[0],y:C.contentPosition[1]},p?e:null),this._updatePageInfoView(e,C),b},t.prototype._pageGo=function(e,n,a){var i=this._getPageInfo(n)[e];i!=null&&a.dispatchAction({type:"legendScroll",scrollDataIndex:i,legendId:n.id})},t.prototype._updatePageInfoView=function(e,n){var a=this._controllerGroup;w(["pagePrev","pageNext"],function(c){var f=c+"DataIndex",h=n[f]!=null,v=a.childOfName(c);v&&(v.setStyle("fill",h?e.get("pageIconColor",!0):e.get("pageIconInactiveColor",!0)),v.cursor=h?"pointer":"default")});var i=a.childOfName("pageText"),o=e.get("pageFormatter"),s=n.pageIndex,l=s!=null?s+1:0,u=n.pageCount;i&&o&&i.setStyle("text",G(o)?o.replace("{current}",l==null?"":l+"").replace("{total}",u==null?"":u+""):o({current:l,total:u}))},t.prototype._getPageInfo=function(e){var n=e.get("scrollDataIndex",!0),a=this.getContentGroup(),i=this._containerGroup.__rectSize,o=e.getOrient().index,s=to[o],l=ro[o],u=this._findTargetItemIndex(n),c=a.children(),f=c[u],h=c.length,v=h?1:0,d={contentPosition:[a.x,a.y],pageCount:v,pageIndex:v-1,pagePrevDataIndex:null,pageNextDataIndex:null};if(!f)return d;var p=S(f);d.contentPosition[o]=-p.s;for(var m=u+1,g=p,y=p,_=null;m<=h;++m)_=S(c[m]),(!_&&y.e>g.s+i||_&&!b(_,g.s))&&(y.i>g.i?g=y:g=_,g&&(d.pageNextDataIndex==null&&(d.pageNextDataIndex=g.i),++d.pageCount)),y=_;for(var m=u-1,g=p,y=p,_=null;m>=-1;--m)_=S(c[m]),(!_||!b(y,_.s))&&g.i=C&&x.s<=C+i}},t.prototype._findTargetItemIndex=function(e){if(!this._showController)return 0;var n,a=this.getContentGroup(),i;return a.eachChild(function(o,s){var l=o.__legendDataIndex;i==null&&l!=null&&(i=s),l===e&&(n=s)}),n??i},t.type="legend.scroll",t}(Cp);const q1=K1;function j1(r){r.registerAction("legendScroll","legendscroll",function(t,e){var n=t.scrollDataIndex;n!=null&&e.eachComponent({mainType:"legend",subType:"scroll",query:t},function(a){a.setScrollDataIndex(n)})})}function Q1(r){_t(Tp),r.registerComponentModel(Z1),r.registerComponentView(q1),j1(r)}function gD(r){_t(Tp),_t(Q1)}var J1={label:{enabled:!0},decal:{show:!1}},sf=le(),eC={};function tC(r,t){var e=r.getModel("aria");if(!e.get("enabled"))return;var n=X(J1);Z(n.label,r.getLocaleModel().get("aria"),!1),Z(e.option,n,!1),a(),i();function a(){var u=e.getModel("decal"),c=u.get("show");if(c){var f=W();r.eachSeries(function(h){if(!h.isColorBySeries()){var v=f.get(h.type);v||(v={},f.set(h.type,v)),sf(h).scope=v}}),r.eachRawSeries(function(h){if(r.isSeriesFiltered(h))return;if($(h.enableAriaDecal)){h.enableAriaDecal();return}var v=h.getData();if(h.isColorBySeries()){var y=tu(h.ecModel,h.name,eC,r.getSeriesCount()),_=v.getVisual("decal");v.setVisual("decal",S(_,y))}else{var d=h.getRawData(),p={},m=sf(h).scope;v.each(function(b){var x=v.getRawIndex(b);p[x]=b});var g=d.count();d.each(function(b){var x=p[b],C=d.getName(b)||b+"",T=tu(h.ecModel,C,m,g),A=v.getItemVisual(x,"decal");v.setItemVisual(x,"decal",S(A,T))})}function S(b,x){var C=b?O(O({},x),b):x;return C.dirty=!0,C}})}}function i(){var u=r.getLocaleModel().get("aria"),c=e.getModel("label");if(c.option=te(c.option,u),!!c.get("enabled")){var f=t.getZr().dom;if(c.get("description")){f.setAttribute("aria-label",c.get("description"));return}var h=r.getSeriesCount(),v=c.get(["data","maxCount"])||10,d=c.get(["series","maxCount"])||10,p=Math.min(h,d),m;if(!(h<1)){var g=s();if(g){var y=c.get(["general","withTitle"]);m=o(y,{title:g})}else m=c.get(["general","withoutTitle"]);var _=[],S=h>1?c.get(["series","multiple","prefix"]):c.get(["series","single","prefix"]);m+=o(S,{seriesCount:h}),r.eachSeries(function(T,A){if(A1?c.get(["series","multiple",I]):c.get(["series","single",I]),M=o(M,{seriesId:T.seriesIndex,seriesName:T.get("name"),seriesType:l(T.subType)});var L=T.getData();if(L.count()>v){var P=c.get(["data","partialData"]);M+=o(P,{displayCnt:v})}else M+=c.get(["data","allData"]);for(var R=c.get(["data","separator","middle"]),V=c.get(["data","separator","end"]),Y=[],k=0;k":"gt",">=":"gte","=":"eq","!=":"ne","<>":"ne"},nC=function(){function r(t){var e=this._condVal=G(t)?new RegExp(t):Dg(t)?t:null;if(e==null){var n="";j(n)}}return r.prototype.evaluate=function(t){var e=typeof t;return G(e)?this._condVal.test(t):se(e)?this._condVal.test(t+""):!1},r}(),aC=function(){function r(){}return r.prototype.evaluate=function(){return this.value},r}(),iC=function(){function r(){}return r.prototype.evaluate=function(){for(var t=this.children,e=0;e-1&&(u.style.stroke=u.style.fill,u.style.fill="#fff",u.style.lineWidth=2),n},t.type="series.line",t.dependencies=["grid","polar"],t.defaultOption={z:3,coordinateSystem:"cartesian2d",legendHoverLink:!0,clip:!0,label:{position:"top"},endLabel:{show:!1,valueAnimation:!0,distance:8},lineStyle:{width:2,type:"solid"},emphasis:{scale:!0},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,universalTransition:{divideShape:"clone"},triggerLineEvent:!1},t}(lt);const yC=mC;function Ap(r,t,e){var n=r.getBaseAxis(),a=r.getOtherAxis(n),i=_C(a,e),o=n.dim,s=a.dim,l=t.mapDimension(s),u=t.mapDimension(o),c=s==="x"||s==="radius"?1:0,f=z(r.dimensions,function(d){return t.mapDimension(d)}),h=!1,v=t.getCalculationInfo("stackResultDimension");return Rr(t,f[0])&&(h=!0,f[0]=v),Rr(t,f[1])&&(h=!0,f[1]=v),{dataDimsForPoint:f,valueStart:i,valueAxisDim:s,baseAxisDim:o,stacked:!!h,valueDim:l,baseDim:u,baseDataOffset:c,stackedOverDimension:t.getCalculationInfo("stackedOverDimension")}}function _C(r,t){var e=0,n=r.scale.getExtent();return t==="start"?e=n[0]:t==="end"?e=n[1]:se(t)&&!isNaN(t)?e=t:n[0]>0?e=n[0]:n[1]<0&&(e=n[1]),e}function Mp(r,t,e,n){var a=NaN;r.stacked&&(a=e.get(e.getCalculationInfo("stackedOverDimension"),n)),isNaN(a)&&(a=r.valueStart);var i=r.baseDataOffset,o=[];return o[i]=e.get(r.baseDim,n),o[1-i]=a,t.dataToPoint(o)}function SC(r,t){var e=[];return t.diff(r).add(function(n){e.push({cmd:"+",idx:n})}).update(function(n,a){e.push({cmd:"=",idx:a,idx1:n})}).remove(function(n){e.push({cmd:"-",idx:n})}).execute(),e}function xC(r,t,e,n,a,i,o,s){for(var l=SC(r,t),u=[],c=[],f=[],h=[],v=[],d=[],p=[],m=Ap(a,t,o),g=r.getLayout("points")||[],y=t.getLayout("points")||[],_=0;_=a||p<0)break;if(Jt(g,y)){if(l){p+=i;continue}break}if(p===e)r[i>0?"moveTo":"lineTo"](g,y),f=g,h=y;else{var _=g-u,S=y-c;if(_*_+S*S<.5){p+=i;continue}if(o>0){for(var b=p+i,x=t[b*2],C=t[b*2+1];x===g&&C===y&&m=n||Jt(x,C))v=g,d=y;else{M=x-u,D=C-c;var P=g-u,R=x-g,V=y-c,Y=C-y,k=void 0,B=void 0;if(s==="x"){k=Math.abs(P),B=Math.abs(R);var F=M>0?1:-1;v=g-F*k*o,d=y,I=g+F*B*o,L=y}else if(s==="y"){k=Math.abs(V),B=Math.abs(Y);var U=D>0?1:-1;v=g,d=y-U*k*o,I=g,L=y+U*B*o}else k=Math.sqrt(P*P+V*V),B=Math.sqrt(R*R+Y*Y),A=B/(B+k),v=g-M*o*(1-A),d=y-D*o*(1-A),I=g+M*o*A,L=y+D*o*A,I=Lt(I,Pt(x,g)),L=Lt(L,Pt(C,y)),I=Pt(I,Lt(x,g)),L=Pt(L,Lt(C,y)),M=I-g,D=L-y,v=g-M*k/B,d=y-D*k/B,v=Lt(v,Pt(u,g)),d=Lt(d,Pt(c,y)),v=Pt(v,Lt(u,g)),d=Pt(d,Lt(c,y)),M=g-v,D=y-d,I=g+M*B/k,L=y+D*B/k}r.bezierCurveTo(f,h,v,d,g,y),f=I,h=L}else r.lineTo(g,y)}u=g,c=y,p+=i}return m}var Ip=function(){function r(){this.smooth=0,this.smoothConstraint=!0}return r}(),bC=function(r){N(t,r);function t(e){var n=r.call(this,e)||this;return n.type="ec-polyline",n}return t.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},t.prototype.getDefaultShape=function(){return new Ip},t.prototype.buildPath=function(e,n){var a=n.points,i=0,o=a.length/2;if(n.connectNulls){for(;o>0&&Jt(a[o*2-2],a[o*2-1]);o--);for(;i=0){var S=u?(d-l)*_+l:(v-s)*_+s;return u?[e,S]:[S,e]}s=v,l=d;break;case o.C:v=i[f++],d=i[f++],p=i[f++],m=i[f++],g=i[f++],y=i[f++];var b=u?Cl(s,v,p,g,e,c):Cl(l,d,m,y,e,c);if(b>0)for(var x=0;x=0){var S=u?Tl(l,d,m,y,C):Tl(s,v,p,g,C);return u?[e,S]:[S,e]}}s=g,l=y;break}}},t}(_e),wC=function(r){N(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t}(Ip),CC=function(r){N(t,r);function t(e){var n=r.call(this,e)||this;return n.type="ec-polygon",n}return t.prototype.getDefaultShape=function(){return new wC},t.prototype.buildPath=function(e,n){var a=n.points,i=n.stackedOnPoints,o=0,s=a.length/2,l=n.smoothMonotone;if(n.connectNulls){for(;s>0&&Jt(a[s*2-2],a[s*2-1]);s--);for(;ot){i?e.push(o(i,l,t)):a&&e.push(o(a,l,0),o(a,l,t));break}else a&&(e.push(o(a,l,0)),a=null),e.push(l),i=l}return e}function AC(r,t,e){var n=r.getVisual("visualMeta");if(!(!n||!n.length||!r.count())&&t.type==="cartesian2d"){for(var a,i,o=n.length-1;o>=0;o--){var s=r.getDimensionInfo(n[o].dimension);if(a=s&&s.coordDim,a==="x"||a==="y"){i=n[o];break}}if(i){var l=t.getAxis(a),u=z(i.stops,function(_){return{coord:l.toGlobalCoord(l.dataToCoord(_.value)),color:_.color}}),c=u.length,f=i.outerColors.slice();c&&u[0].coord>u[c-1].coord&&(u.reverse(),f.reverse());var h=DC(u,a==="x"?e.getWidth():e.getHeight()),v=h.length;if(!v&&c)return u[0].coord<0?f[1]?f[1]:u[c-1].color:f[0]?f[0]:u[0].color;var d=10,p=h[0].coord-d,m=h[v-1].coord+d,g=m-p;if(g<.001)return"transparent";w(h,function(_){_.offset=(_.coord-p)/g}),h.push({offset:v?h[v-1].offset:.5,color:f[1]||"transparent"}),h.unshift({offset:v?h[0].offset:.5,color:f[0]||"transparent"});var y=new Kf(0,0,0,0,h,!0);return y[a]=p,y[a+"2"]=m,y}}}function MC(r,t,e){var n=r.get("showAllSymbol"),a=n==="auto";if(!(n&&!a)){var i=e.getAxesByScale("ordinal")[0];if(i&&!(a&&IC(i,t))){var o=t.mapDimension(i.dim),s={};return w(i.getViewLabels(),function(l){var u=i.scale.getRawOrdinalNumber(l.tickValue);s[u]=1}),function(l){return!s.hasOwnProperty(t.get(o,l))}}}}function IC(r,t){var e=r.getExtent(),n=Math.abs(e[1]-e[0])/r.scale.count();isNaN(n)&&(n=0);for(var a=t.count(),i=Math.max(1,Math.round(a/5)),o=0;on)return!1;return!0}function LC(r,t){return isNaN(r)||isNaN(t)}function PC(r){for(var t=r.length/2;t>0&&LC(r[t*2-2],r[t*2-1]);t--);return t-1}function df(r,t){return[r[t*2],r[t*2+1]]}function RC(r,t,e){for(var n=r.length/2,a=e==="x"?0:1,i,o,s=0,l=-1,u=0;u=t||i>=t&&o<=t){l=u;break}s=u,i=o}return{range:[s,l],t:(t-i)/(o-i)}}function kp(r){if(r.get(["endLabel","show"]))return!0;for(var t=0;t0&&e.get(["emphasis","lineStyle","width"])==="bolder"){var F=p.getState("emphasis").style;F.lineWidth=+p.style.lineWidth+1}J(p).seriesIndex=e.seriesIndex,Ir(p,Y,k,B);var U=hf(e.get("smooth")),K=e.get("smoothMonotone");if(p.setShape({smooth:U,smoothMonotone:K,connectNulls:T}),m){var q=l.getCalculationInfo("stackedOnSeries"),re=0;m.useStyle(te(c.getAreaStyle(),{fill:L,opacity:.7,lineJoin:"bevel",decal:l.getVisual("style").decal})),q&&(re=hf(q.get("smooth"))),m.setShape({smooth:U,stackedOnSmooth:re,smoothMonotone:K,connectNulls:T}),bn(m,e,"areaStyle"),J(m).seriesIndex=e.seriesIndex,Ir(m,Y,k,B)}var Se=function(me){i._changePolyState(me)};l.eachItemGraphicEl(function(me){me&&(me.onHoverStateChange=Se)}),this._polyline.onHoverStateChange=Se,this._data=l,this._coordSys=o,this._stackedOnPoints=x,this._points=f,this._step=D,this._valueOrigin=S,e.get("triggerLineEvent")&&(this.packEventData(e,p),m&&this.packEventData(e,m))},t.prototype.packEventData=function(e,n){J(n).eventData={componentType:"series",componentSubType:"line",componentIndex:e.componentIndex,seriesIndex:e.seriesIndex,seriesName:e.name,seriesType:"line"}},t.prototype.highlight=function(e,n,a,i){var o=e.getData(),s=rr(o,i);if(this._changePolyState("emphasis"),!(s instanceof Array)&&s!=null&&s>=0){var l=o.getLayout("points"),u=o.getItemGraphicEl(s);if(!u){var c=l[s*2],f=l[s*2+1];if(isNaN(c)||isNaN(f)||this._clipShapeForSymbol&&!this._clipShapeForSymbol.contain(c,f))return;var h=e.get("zlevel")||0,v=e.get("z")||0;u=new dl(o,s),u.x=c,u.y=f,u.setZ(h,v);var d=u.getSymbolPath().getTextContent();d&&(d.zlevel=h,d.z=v,d.z2=this._polyline.z2+1),u.__temp=!0,o.setItemGraphicEl(s,u),u.stopSymbolAnimation(!0),this.group.add(u)}u.highlight()}else Oe.prototype.highlight.call(this,e,n,a,i)},t.prototype.downplay=function(e,n,a,i){var o=e.getData(),s=rr(o,i);if(this._changePolyState("normal"),s!=null&&s>=0){var l=o.getItemGraphicEl(s);l&&(l.__temp?(o.setItemGraphicEl(s,null),this.group.remove(l)):l.downplay())}else Oe.prototype.downplay.call(this,e,n,a,i)},t.prototype._changePolyState=function(e){var n=this._polygon;Ol(this._polyline,e),n&&Ol(n,e)},t.prototype._newPolyline=function(e){var n=this._polyline;return n&&this._lineGroup.remove(n),n=new bC({shape:{points:e},segmentIgnoreThreshold:2,z2:10}),this._lineGroup.add(n),this._polyline=n,n},t.prototype._newPolygon=function(e,n){var a=this._polygon;return a&&this._lineGroup.remove(a),a=new CC({shape:{points:e,stackedOnPoints:n},segmentIgnoreThreshold:2}),this._lineGroup.add(a),this._polygon=a,a},t.prototype._initSymbolLabelAnimation=function(e,n,a){var i,o,s=n.getBaseAxis(),l=s.inverse;n.type==="cartesian2d"?(i=s.isHorizontal(),o=!1):n.type==="polar"&&(i=s.dim==="angle",o=!0);var u=e.hostModel,c=u.get("animationDuration");$(c)&&(c=c(null));var f=u.get("animationDelay")||0,h=$(f)?f(null):f;e.eachItemGraphicEl(function(v,d){var p=v;if(p){var m=[v.x,v.y],g=void 0,y=void 0,_=void 0;if(a)if(o){var S=a,b=n.pointToCoord(m);i?(g=S.startAngle,y=S.endAngle,_=-b[1]/180*Math.PI):(g=S.r0,y=S.r,_=b[0])}else{var x=a;i?(g=x.x,y=x.x+x.width,_=v.x):(g=x.y+x.height,y=x.y,_=v.y)}var C=y===g?0:(_-g)/(y-g);l&&(C=1-C);var T=$(f)?f(d):c*C+h,A=p.getSymbolPath(),M=A.getTextContent();p.attr({scaleX:0,scaleY:0}),p.animateTo({scaleX:1,scaleY:1},{duration:200,setToFinal:!0,delay:T}),M&&M.animateFrom({style:{opacity:0}},{duration:300,delay:T}),A.disableLabelAnimation=!0}})},t.prototype._initOrUpdateEndLabel=function(e,n,a){var i=e.getModel("endLabel");if(kp(e)){var o=e.getData(),s=this._polyline,l=o.getLayout("points");if(!l){s.removeTextContent(),this._endLabel=null;return}var u=this._endLabel;u||(u=this._endLabel=new we({z2:200}),u.ignoreClip=!0,s.setTextContent(this._endLabel),s.disableLabelAnimation=!0);var c=PC(l);c>=0&&(Nr(s,Br(e,"endLabel"),{inheritColor:a,labelFetcher:e,labelDataIndex:c,defaultText:function(f,h,v){return v!=null?xp(o,v):gi(o,f)},enableTextSetter:!0},kC(i,n)),s.textConfig.position=null)}else this._endLabel&&(this._polyline.removeTextContent(),this._endLabel=null)},t.prototype._endLabelOnDuring=function(e,n,a,i,o,s,l){var u=this._endLabel,c=this._polyline;if(u){e<1&&i.originalX==null&&(i.originalX=u.x,i.originalY=u.y);var f=a.getLayout("points"),h=a.hostModel,v=h.get("connectNulls"),d=s.get("precision"),p=s.get("distance")||0,m=l.getBaseAxis(),g=m.isHorizontal(),y=m.inverse,_=n.shape,S=y?g?_.x:_.y+_.height:g?_.x+_.width:_.y,b=(g?p:0)*(y?-1:1),x=(g?0:-p)*(y?-1:1),C=g?"x":"y",T=RC(f,S,C),A=T.range,M=A[1]-A[0],D=void 0;if(M>=1){if(M>1&&!v){var I=df(f,A[0]);u.attr({x:I[0]+b,y:I[1]+x}),o&&(D=h.getRawValue(A[0]))}else{var I=c.getPointOn(S,C);I&&u.attr({x:I[0]+b,y:I[1]+x});var L=h.getRawValue(A[0]),P=h.getRawValue(A[1]);o&&(D=fv(a,d,L,P,T.t))}i.lastFrameIndex=A[0]}else{var R=e===1||i.lastFrameIndex>0?A[0]:0,I=df(f,R);o&&(D=h.getRawValue(R)),u.attr({x:I[0]+b,y:I[1]+x})}if(o){var V=Vr(u);typeof V.setLabelText=="function"&&V.setLabelText(D)}}},t.prototype._doUpdateAnimation=function(e,n,a,i,o,s,l){var u=this._polyline,c=this._polygon,f=e.hostModel,h=xC(this._data,e,this._stackedOnPoints,n,this._coordSys,a,this._valueOrigin),v=h.current,d=h.stackedOnCurrent,p=h.next,m=h.stackedOnNext;if(o&&(v=Rt(h.current,a,o,l),d=Rt(h.stackedOnCurrent,a,o,l),p=Rt(h.next,a,o,l),m=Rt(h.stackedOnNext,a,o,l)),vf(v,p)>3e3||c&&vf(d,m)>3e3){u.stopAnimation(),u.setShape({points:p}),c&&(c.stopAnimation(),c.setShape({points:p,stackedOnPoints:m}));return}u.shape.__points=h.current,u.shape.points=v;var g={shape:{points:p}};h.current!==v&&(g.shape.__points=h.next),u.stopAnimation(),ge(u,g,f),c&&(c.setShape({points:v,stackedOnPoints:d}),c.stopAnimation(),ge(c,{shape:{stackedOnPoints:m}},f),u.shape.points!==c.shape.points&&(c.shape.points=u.shape.points));for(var y=[],_=h.status,S=0;S<_.length;S++){var b=_[S].cmd;if(b==="="){var x=e.getItemGraphicEl(_[S].idx1);x&&y.push({el:x,ptIdx:S})}}u.animators&&u.animators.length&&u.animators[0].during(function(){c&&c.dirtyShape();for(var C=u.shape.__points,T=0;Tt&&(t=r[e]);return isFinite(t)?t:NaN},min:function(r){for(var t=1/0,e=0;e10&&o.type==="cartesian2d"&&i){var l=o.getBaseAxis(),u=o.getOtherAxis(l),c=l.getExtent(),f=n.getDevicePixelRatio(),h=Math.abs(c[1]-c[0])*(f||1),v=Math.round(s/h);if(isFinite(v)&&v>1){i==="lttb"&&t.setData(a.lttbDownSample(a.mapDimension(u.dim),1/v));var d=void 0;G(i)?d=NC[i]:$(i)&&(d=i),d&&t.setData(a.downSample(a.mapDimension(u.dim),1/v,d,BC))}}}}}function SD(r){r.registerChartView(OC),r.registerSeriesModel(yC),r.registerLayout(ml("line",!0)),r.registerVisual({seriesType:"line",reset:function(t){var e=t.getData(),n=t.getModel("lineStyle").getLineStyle();n&&!n.stroke&&(n.stroke=e.getVisual("style").fill),e.setVisual("legendLineStyle",n)}}),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,Ep("line"))}var Op=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.getInitialData=function(e,n){return ci(null,this,{useEncodeDefaulter:!0})},t.prototype.getMarkerPosition=function(e,n,a){var i=this.coordinateSystem;if(i&&i.clampData){var o=i.clampData(e),s=i.dataToPoint(o);if(a)w(i.getAxes(),function(h,v){if(h.type==="category"&&n!=null){var d=h.getTicksCoords(),p=o[v],m=n[v]==="x1"||n[v]==="y1";if(m&&(p+=1),d.length<2)return;if(d.length===2){s[v]=h.toGlobalCoord(h.getExtent()[m?1:0]);return}for(var g=void 0,y=void 0,_=1,S=0;Sp){y=(b+g)/2;break}S===1&&(_=x-d[0].tickValue)}y==null&&(g?g&&(y=d[d.length-1].coord):y=d[0].coord),s[v]=h.toGlobalCoord(y)}});else{var l=this.getData(),u=l.getLayout("offset"),c=l.getLayout("size"),f=i.getBaseAxis().isHorizontal()?0:1;s[f]+=u+c/2}return s}return[NaN,NaN]},t.type="series.__base_bar__",t.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,barMinHeight:0,barMinAngle:0,large:!1,largeThreshold:400,progressive:3e3,progressiveChunkMode:"mod"},t}(lt);lt.registerClass(Op);const Wa=Op;var VC=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.getInitialData=function(){return ci(null,this,{useEncodeDefaulter:!0,createInvertedIndices:!!this.get("realtimeSort",!0)||null})},t.prototype.getProgressive=function(){return this.get("large")?this.get("progressive"):!1},t.prototype.getProgressiveThreshold=function(){var e=this.get("progressiveThreshold"),n=this.get("largeThreshold");return n>e&&(e=n),e},t.prototype.brushSelector=function(e,n,a){return a.rect(n.getItemLayout(e))},t.type="series.bar",t.dependencies=["grid","polar"],t.defaultOption=Is(Wa.defaultOption,{clip:!0,roundCap:!1,showBackground:!1,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)",borderColor:null,borderWidth:0,borderType:"solid",borderRadius:0,shadowBlur:0,shadowColor:null,shadowOffsetX:0,shadowOffsetY:0,opacity:1},select:{itemStyle:{borderColor:"#212121"}},realtimeSort:!1}),t}(Wa);const zC=VC;var GC=function(){function r(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=Math.PI*2,this.clockwise=!0}return r}(),FC=function(r){N(t,r);function t(e){var n=r.call(this,e)||this;return n.type="sausage",n}return t.prototype.getDefaultShape=function(){return new GC},t.prototype.buildPath=function(e,n){var a=n.cx,i=n.cy,o=Math.max(n.r0||0,0),s=Math.max(n.r,0),l=(s-o)*.5,u=o+l,c=n.startAngle,f=n.endAngle,h=n.clockwise,v=Math.PI*2,d=h?f-cMath.PI/2&&cs)return!0;s=f}return!1},t.prototype._isOrderDifferentInView=function(e,n){for(var a=n.scale,i=a.getExtent(),o=Math.max(0,i[0]),s=Math.min(i[1],a.getOrdinalMeta().categories.length-1);o<=s;++o)if(e.ordinalNumbers[o]!==a.getRawOrdinalNumber(o))return!0},t.prototype._updateSortWithinSameData=function(e,n,a,i){if(this._isOrderChangedWithinSameData(e,n,a)){var o=this._dataSort(e,a,n);this._isOrderDifferentInView(o,a)&&(this._removeOnRenderedListener(i),i.dispatchAction({type:"changeAxisOrder",componentType:a.dim+"Axis",axisId:a.index,sortInfo:o}))}},t.prototype._dispatchInitSort=function(e,n,a){var i=n.baseAxis,o=this._dataSort(e,i,function(s){return e.get(e.mapDimension(n.otherAxis.dim),s)});a.dispatchAction({type:"changeAxisOrder",componentType:i.dim+"Axis",isInitSort:!0,axisId:i.index,sortInfo:o})},t.prototype.remove=function(e,n){this._clear(this._model),this._removeOnRenderedListener(n)},t.prototype.dispose=function(e,n){this._removeOnRenderedListener(n)},t.prototype._removeOnRenderedListener=function(e){this._onRendered&&(e.getZr().off("rendered",this._onRendered),this._onRendered=null)},t.prototype._clear=function(e){var n=this.group,a=this._data;e&&e.isAnimationEnabled()&&a&&!this._isLargeDraw?(this._removeBackground(),this._backgroundEls=[],a.eachItemGraphicEl(function(i){Pa(i,e,J(i).dataIndex)})):n.removeAll(),this._data=null,this._isFirstFrame=!0},t.prototype._removeBackground=function(){this.group.remove(this._backgroundGroup),this._backgroundGroup=null},t.type="bar",t}(Oe),gf={cartesian2d:function(r,t){var e=t.width<0?-1:1,n=t.height<0?-1:1;e<0&&(t.x+=t.width,t.width=-t.width),n<0&&(t.y+=t.height,t.height=-t.height);var a=r.x+r.width,i=r.y+r.height,o=ao(t.x,r.x),s=io(t.x+t.width,a),l=ao(t.y,r.y),u=io(t.y+t.height,i),c=sa?s:o,t.y=f&&l>i?u:l,t.width=c?0:s-o,t.height=f?0:u-l,e<0&&(t.x+=t.width,t.width=-t.width),n<0&&(t.y+=t.height,t.height=-t.height),c||f},polar:function(r,t){var e=t.r0<=t.r?1:-1;if(e<0){var n=t.r;t.r=t.r0,t.r0=n}var a=io(t.r,r.r),i=ao(t.r0,r.r0);t.r=a,t.r0=i;var o=a-i<0;if(e<0){var n=t.r;t.r=t.r0,t.r0=n}return o}},mf={cartesian2d:function(r,t,e,n,a,i,o,s,l){var u=new ve({shape:O({},n),z2:1});if(u.__dataIndex=e,u.name="item",i){var c=u.shape,f=a?"height":"width";c[f]=0}return u},polar:function(r,t,e,n,a,i,o,s,l){var u=!a&&l?pf:or,c=new u({shape:n,z2:1});c.name="item";var f=Np(a);if(c.calculateTextPosition=WC(f,{isRoundCap:u===pf}),i){var h=c.shape,v=a?"r":"endAngle",d={};h[v]=a?n.r0:n.startAngle,d[v]=n[v],(s?ge:De)(c,{shape:d},i)}return c}};function $C(r,t){var e=r.get("realtimeSort",!0),n=t.getBaseAxis();if(e&&n.type==="category"&&t.type==="cartesian2d")return{baseAxis:n,otherAxis:t.getOtherAxis(n)}}function yf(r,t,e,n,a,i,o,s){var l,u;i?(u={x:n.x,width:n.width},l={y:n.y,height:n.height}):(u={y:n.y,height:n.height},l={x:n.x,width:n.width}),s||(o?ge:De)(e,{shape:l},t,a,null);var c=t?r.baseAxis.model:null;(o?ge:De)(e,{shape:u},c,a)}function _f(r,t){for(var e=0;e0?1:-1,o=n.height>0?1:-1;return{x:n.x+i*a/2,y:n.y+o*a/2,width:n.width-i*a,height:n.height-o*a}},polar:function(r,t,e){var n=r.getItemLayout(t);return{cx:n.cx,cy:n.cy,r0:n.r0,r:n.r,startAngle:n.startAngle,endAngle:n.endAngle,clockwise:n.clockwise}}};function KC(r){return r.startAngle!=null&&r.endAngle!=null&&r.startAngle===r.endAngle}function Np(r){return function(t){var e=t?"Arc":"Angle";return function(n){switch(n){case"start":case"insideStart":case"end":case"insideEnd":return n+e;default:return n}}}(r)}function xf(r,t,e,n,a,i,o,s){var l=t.getItemVisual(e,"style");if(s){if(!i.get("roundCap")){var c=r.shape,f=cn(n.getModel("itemStyle"),c,!0);O(c,f),r.setShape(c)}}else{var u=n.get(["itemStyle","borderRadius"])||0;r.setShape("r",u)}r.useStyle(l);var h=n.getShallow("cursor");h&&r.attr("cursor",h);var v=s?o?a.r>=a.r0?"endArc":"startArc":a.endAngle>=a.startAngle?"endAngle":"startAngle":o?a.height>=0?"bottom":"top":a.width>=0?"right":"left",d=Br(n);Nr(r,d,{labelFetcher:i,labelDataIndex:e,defaultText:gi(i.getData(),e),inheritColor:l.fill,defaultOpacity:l.opacity,defaultOutsidePosition:v});var p=r.getTextContent();if(s&&p){var m=n.get(["label","position"]);r.textConfig.inside=m==="middle"?!0:null,HC(r,m==="outside"?v:m,Np(o),n.get(["label","rotate"]))}qm(p,d,i.getRawValue(e),function(y){return xp(t,y)});var g=n.getModel(["emphasis"]);Ir(r,g.get("focus"),g.get("blurScope"),g.get("disabled")),bn(r,n),KC(a)&&(r.style.fill="none",r.style.stroke="none",w(r.states,function(y){y.style&&(y.style.fill=y.style.stroke="none")}))}function qC(r,t){var e=r.get(["itemStyle","borderColor"]);if(!e||e==="none")return 0;var n=r.get(["itemStyle","borderWidth"])||0,a=isNaN(t.width)?Number.MAX_VALUE:Math.abs(t.width),i=isNaN(t.height)?Number.MAX_VALUE:Math.abs(t.height);return Math.min(n,a,i)}var jC=function(){function r(){}return r}(),bf=function(r){N(t,r);function t(e){var n=r.call(this,e)||this;return n.type="largeBar",n}return t.prototype.getDefaultShape=function(){return new jC},t.prototype.buildPath=function(e,n){for(var a=n.points,i=this.baseDimIdx,o=1-this.baseDimIdx,s=[],l=[],u=this.barWidth,c=0;c=0?e:null},30,!1);function QC(r,t,e){for(var n=r.baseDimIdx,a=1-n,i=r.shape.points,o=r.largeDataIndices,s=[],l=[],u=r.barWidth,c=0,f=i.length/3;c=s[0]&&t<=s[0]+l[0]&&e>=s[1]&&e<=s[1]+l[1])return o[c]}return-1}function Bp(r,t,e){if(pl(e,"cartesian2d")){var n=t,a=e.getArea();return{x:r?n.x:a.x,y:r?a.y:n.y,width:r?n.width:a.width,height:r?a.height:n.height}}else{var a=e.getArea(),i=t;return{cx:a.cx,cy:a.cy,r0:r?a.r0:i.r0,r:r?a.r:i.r,startAngle:r?i.startAngle:0,endAngle:r?i.endAngle:Math.PI*2}}}function JC(r,t,e){var n=r.type==="polar"?or:ve;return new n({shape:Bp(t,e,r),silent:!0,z2:0})}const eT=YC;function xD(r){r.registerChartView(eT),r.registerSeriesModel(zC),r.registerLayout(r.PRIORITY.VISUAL.LAYOUT,Q(pd,"bar")),r.registerLayout(r.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,gd("bar")),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,Ep("bar")),r.registerAction({type:"changeAxisOrder",event:"changeAxisOrder",update:"update"},function(t,e){var n=t.componentType||"series";e.eachComponent({mainType:n,query:t},function(a){t.sortInfo&&a.axis.setCategorySortInfo(t.sortInfo)})})}var ga=Math.PI*2,Tf=Math.PI/180;function Vp(r,t){return Gt(r.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()})}function zp(r,t){var e=Vp(r,t),n=r.get("center"),a=r.get("radius");E(a)||(a=[0,a]);var i=ee(e.width,t.getWidth()),o=ee(e.height,t.getHeight()),s=Math.min(i,o),l=ee(a[0],s/2),u=ee(a[1],s/2),c,f,h=r.coordinateSystem;if(h){var v=h.dataToPoint(n);c=v[0]||0,f=v[1]||0}else E(n)||(n=[n,n]),c=ee(n[0],i)+e.x,f=ee(n[1],o)+e.y;return{cx:c,cy:f,r0:l,r:u}}function tT(r,t,e){t.eachSeriesByType(r,function(n){var a=n.getData(),i=a.mapDimension("value"),o=Vp(n,e),s=zp(n,e),l=s.cx,u=s.cy,c=s.r,f=s.r0,h=-n.get("startAngle")*Tf,v=n.get("minAngle")*Tf,d=0;a.each(i,function(M){!isNaN(M)&&d++});var p=a.getSum(i),m=Math.PI/(p||d)*2,g=n.get("clockwise"),y=n.get("roseType"),_=n.get("stillShowZeroSum"),S=a.getDataExtent(i);S[0]=0;var b=ga,x=0,C=h,T=g?1:-1;if(a.setLayout({viewRect:o,r:c}),a.each(i,function(M,D){var I;if(isNaN(M)){a.setItemLayout(D,{angle:NaN,startAngle:NaN,endAngle:NaN,clockwise:g,cx:l,cy:u,r0:f,r:y?NaN:c});return}y!=="area"?I=p===0&&_?m:M*m:I=ga/d,Ie?g:m,b=Math.abs(_.label.y-e);if(b>=S.maxY){var x=_.label.x-t-_.len2*a,C=n+_.len,T=Math.abs(x)r.unconstrainedWidth?null:v:null;n.setStyle("width",d)}var p=n.getBoundingRect();i.width=p.width;var m=(n.style.margin||0)+2.1;i.height=p.height+m,i.y-=(i.height-f)/2}}}function oo(r){return r.position==="center"}function iT(r){var t=r.getData(),e=[],n,a,i=!1,o=(r.get("minShowLabelAngle")||0)*nT,s=t.getLayout("viewRect"),l=t.getLayout("r"),u=s.width,c=s.x,f=s.y,h=s.height;function v(x){x.ignore=!0}function d(x){if(!x.ignore)return!0;for(var C in x.states)if(x.states[C].ignore===!1)return!0;return!1}t.each(function(x){var C=t.getItemGraphicEl(x),T=C.shape,A=C.getTextContent(),M=C.getTextGuideLine(),D=t.getItemModel(x),I=D.getModel("label"),L=I.get("position")||D.get(["emphasis","label","position"]),P=I.get("distanceToLabelLine"),R=I.get("alignTo"),V=ee(I.get("edgeDistance"),u),Y=I.get("bleedMargin"),k=D.getModel("labelLine"),B=k.get("length");B=ee(B,u);var F=k.get("length2");if(F=ee(F,u),Math.abs(T.endAngle-T.startAngle)0?"right":"left":K>0?"left":"right"}var Tt=Math.PI,ft=0,Hr=I.get("rotate");if(se(Hr))ft=Hr*(Tt/180);else if(L==="center")ft=0;else if(Hr==="radial"||Hr===!0){var Qp=K<0?-U+Tt:-U;ft=Qp}else if(Hr==="tangential"&&L!=="outside"&&L!=="outer"){var ur=Math.atan2(K,q);ur<0&&(ur=Tt*2+ur);var Jp=q>0;Jp&&(ur=Tt+ur),ft=ur-Tt}if(i=!!ft,A.x=re,A.y=Se,A.rotation=ft,A.setStyle({verticalAlign:"middle"}),Ct){A.setStyle({align:wt});var mi=A.states.select;mi&&(mi.x+=A.x,mi.y+=A.y)}else{var Ur=A.getBoundingRect().clone();Ur.applyTransform(A.getComputedTransform());var _l=(A.style.margin||0)+2.1;Ur.y-=_l/2,Ur.height+=_l,e.push({label:A,labelLine:M,position:L,len:B,len2:F,minTurnAngle:k.get("minTurnAngle"),maxSurfaceAngle:k.get("maxSurfaceAngle"),surfaceNormal:new be(K,q),linePoints:me,textAlign:wt,labelDistance:P,labelAlignTo:R,edgeDistance:V,bleedMargin:Y,rect:Ur,unconstrainedWidth:Ur.width,labelStyleWidth:A.style.width})}C.setTextConfig({inside:Ct})}}),!i&&r.get("avoidLabelOverlap")&&aT(e,n,a,l,u,h,c,f);for(var p=0;p0){for(var c=o.getItemLayout(0),f=1;isNaN(c&&c.startAngle)&&f=i.r0}},t.type="pie",t}(Oe);const lT=sT;function Fp(r,t,e){t=E(t)&&{coordDimensions:t}||O({encodeDefine:r.getEncode()},t);var n=r.getSource(),a=od(n,t).dimensions,i=new id(a,r);return i.initData(n,e),i}var uT=function(){function r(t,e){this._getDataWithEncodedVisual=t,this._getRawData=e}return r.prototype.getAllNames=function(){var t=this._getRawData();return t.mapArray(t.getName)},r.prototype.containName=function(t){var e=this._getRawData();return e.indexOfName(t)>=0},r.prototype.indexOfName=function(t){var e=this._getDataWithEncodedVisual();return e.indexOfName(t)},r.prototype.getItemVisual=function(t,e){var n=this._getDataWithEncodedVisual();return n.getItemVisual(t,e)},r}();const cT=uT;var fT=le(),vT=function(r){N(t,r);function t(){return r!==null&&r.apply(this,arguments)||this}return t.prototype.init=function(e){r.prototype.init.apply(this,arguments),this.legendVisualProvider=new cT(ae(this.getData,this),ae(this.getRawData,this)),this._defaultLabelLine(e)},t.prototype.mergeOption=function(){r.prototype.mergeOption.apply(this,arguments)},t.prototype.getInitialData=function(){return Fp(this,{coordDimensions:["value"],encodeDefaulter:Q(Ty,this)})},t.prototype.getDataParams=function(e){var n=this.getData(),a=fT(n),i=a.seats;if(!i){var o=[];n.each(n.mapDimension("value"),function(l){o.push(l)}),i=a.seats=zg(o,n.hostModel.get("percentPrecision"))}var s=r.prototype.getDataParams.call(this,e);return s.percent=i[e]||0,s.$vars.push("percent"),s},t.prototype._defaultLabelLine=function(e){bo(e,"labelLine",["show"]);var n=e.labelLine,a=e.emphasis.labelLine;n.show=n.show&&e.label.show,a.show=a.show&&e.emphasis.label.show},t.type="series.pie",t.defaultOption={z:2,legendHoverLink:!0,colorBy:"data",center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,minAngle:0,minShowLabelAngle:0,selectedOffset:10,percentPrecision:2,stillShowZeroSum:!0,left:0,top:0,right:0,bottom:0,width:null,height:null,label:{rotate:0,show:!0,overflow:"truncate",position:"outer",alignTo:"none",edgeDistance:"25%",bleedMargin:10,distanceToLabelLine:5},labelLine:{show:!0,length:15,length2:15,smooth:!1,minTurnAngle:90,maxSurfaceAngle:90,lineStyle:{width:1,type:"solid"}},itemStyle:{borderWidth:1,borderJoin:"round"},showEmptyCircle:!0,emptyCircleStyle:{color:"lightgray",opacity:1},labelLayout:{hideOverlap:!0},emphasis:{scale:!0,scaleSize:5},avoidLabelOverlap:!0,animationType:"expansion",animationDuration:1e3,animationTypeUpdate:"transition",animationEasingUpdate:"cubicInOut",animationDurationUpdate:500,animationEasing:"cubicInOut"},t}(lt);const hT=vT;function dT(r){return{seriesType:r,reset:function(t,e){var n=t.getData();n.filterSelf(function(a){var i=n.mapDimension("value"),o=n.get(i,a);return!(se(o)&&!isNaN(o)&&o<0)})}}}function bD(r){r.registerChartView(lT),r.registerSeriesModel(hT),d_("pie",r.registerAction),r.registerLayout(Q(tT,"pie")),r.registerProcessor(rT("pie")),r.registerProcessor(dT("pie"))}var pT=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.hasSymbolVisual=!0,e}return t.prototype.getInitialData=function(e,n){return ci(null,this,{useEncodeDefaulter:!0})},t.prototype.getProgressive=function(){var e=this.option.progressive;return e??(this.option.large?5e3:this.get("progressive"))},t.prototype.getProgressiveThreshold=function(){var e=this.option.progressiveThreshold;return e??(this.option.large?1e4:this.get("progressiveThreshold"))},t.prototype.brushSelector=function(e,n,a){return a.point(n.getItemLayout(e))},t.prototype.getZLevelKey=function(){return this.getData().count()>this.getProgressiveThreshold()?this.id:""},t.type="series.scatter",t.dependencies=["grid","polar","geo","singleAxis","calendar"],t.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,symbolSize:10,large:!1,largeThreshold:2e3,itemStyle:{opacity:.8},emphasis:{scale:!0},clip:!0,select:{itemStyle:{borderColor:"#212121"}},universalTransition:{divideShape:"clone"}},t}(lt);const gT=pT;var Wp=4,mT=function(){function r(){}return r}(),yT=function(r){N(t,r);function t(e){var n=r.call(this,e)||this;return n._off=0,n.hoverDataIdx=-1,n}return t.prototype.getDefaultShape=function(){return new mT},t.prototype.reset=function(){this.notClear=!1,this._off=0},t.prototype.buildPath=function(e,n){var a=n.points,i=n.size,o=this.symbolProxy,s=o.shape,l=e.getContext?e.getContext():e,u=l&&i[0]=0;u--){var c=u*2,f=i[c]-s/2,h=i[c+1]-l/2;if(e>=f&&n>=h&&e<=f+s&&n<=h+l)return u}return-1},t.prototype.contain=function(e,n){var a=this.transformCoordToLocal(e,n),i=this.getBoundingRect();if(e=a[0],n=a[1],i.contain(e,n)){var o=this.hoverDataIdx=this.findDataIndex(e,n);return o>=0}return this.hoverDataIdx=-1,!1},t.prototype.getBoundingRect=function(){var e=this._rect;if(!e){for(var n=this.shape,a=n.points,i=n.size,o=i[0],s=i[1],l=1/0,u=1/0,c=-1/0,f=-1/0,h=0;h=0&&(u.dataIndex=f+(t.startIndex||0))})},r.prototype.remove=function(){this._clear()},r.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},r}();const ST=_T;var xT=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,a){var i=e.getData(),o=this._updateSymbolDraw(i,e);o.updateData(i,{clipShape:this._getClipShape(e)}),this._finished=!0},t.prototype.incrementalPrepareRender=function(e,n,a){var i=e.getData(),o=this._updateSymbolDraw(i,e);o.incrementalPrepareUpdate(i),this._finished=!1},t.prototype.incrementalRender=function(e,n,a){this._symbolDraw.incrementalUpdate(e,n.getData(),{clipShape:this._getClipShape(n)}),this._finished=e.end===n.getData().count()},t.prototype.updateTransform=function(e,n,a){var i=e.getData();if(this.group.dirty(),!this._finished||i.count()>1e4)return{update:!0};var o=ml("").reset(e,n,a);o.progress&&o.progress({start:0,end:i.count(),count:i.count()},i),this._symbolDraw.updateLayout(i)},t.prototype.eachRendered=function(e){this._symbolDraw&&this._symbolDraw.eachRendered(e)},t.prototype._getClipShape=function(e){var n=e.coordinateSystem,a=n&&n.getArea&&n.getArea();return e.get("clip",!0)?a:null},t.prototype._updateSymbolDraw=function(e,n){var a=this._symbolDraw,i=n.pipelineContext,o=i.large;return(!a||o!==this._isLargeDraw)&&(a&&a.remove(),a=this._symbolDraw=o?new ST:new bp,this._isLargeDraw=o,this.group.removeAll()),this.group.add(a.group),a},t.prototype.remove=function(e,n){this._symbolDraw&&this._symbolDraw.remove(!0),this._symbolDraw=null},t.prototype.dispose=function(){},t.type="scatter",t}(Oe);const bT=xT;function wD(r){_t(Yd),r.registerSeriesModel(gT),r.registerChartView(bT),r.registerLayout(ml("scatter"))}var wT=function(){function r(){}return r.prototype.getInitialData=function(t,e){var n,a=e.getComponent("xAxis",this.get("xAxisIndex")),i=e.getComponent("yAxis",this.get("yAxisIndex")),o=a.get("type"),s=i.get("type"),l;o==="category"?(t.layout="horizontal",n=a.getOrdinalMeta(),l=!0):s==="category"?(t.layout="vertical",n=i.getOrdinalMeta(),l=!0):t.layout=t.layout||"horizontal";var u=["x","y"],c=t.layout==="horizontal"?0:1,f=this._baseAxisDim=u[c],h=u[1-c],v=[a,i],d=v[c].get("type"),p=v[1-c].get("type"),m=t.data;if(m&&l){var g=[];w(m,function(S,b){var x;E(S)?(x=S.slice(),S.unshift(b)):E(S.value)?(x=O({},S),x.value=x.value.slice(),S.value.unshift(b)):x=S,g.push(x)}),t.data=g}var y=this.defaultValueDimensions,_=[{name:f,type:Uo(d),ordinalMeta:n,otherDims:{tooltip:!1,itemName:0},dimsDef:["base"]},{name:h,type:Uo(p),dimsDef:y.slice()}];return Fp(this,{coordDimensions:_,dimensionsCount:y.length+1,encodeDefaulter:Q(Qv,_,this)})},r.prototype.getBaseAxis=function(){var t=this._baseAxisDim;return this.ecModel.getComponent(t+"Axis",this.get(t+"AxisIndex")).axis},r}(),CT=["color","borderColor"],TT=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,a){this.group.removeClipPath(),this._progressiveEls=null,this._updateDrawMode(e),this._isLargeDraw?this._renderLarge(e):this._renderNormal(e)},t.prototype.incrementalPrepareRender=function(e,n,a){this._clear(),this._updateDrawMode(e)},t.prototype.incrementalRender=function(e,n,a,i){this._progressiveEls=[],this._isLargeDraw?this._incrementalRenderLarge(e,n):this._incrementalRenderNormal(e,n)},t.prototype.eachRendered=function(e){Fn(this._progressiveEls||this.group,e)},t.prototype._updateDrawMode=function(e){var n=e.pipelineContext.large;(this._isLargeDraw==null||n!==this._isLargeDraw)&&(this._isLargeDraw=n,this._clear())},t.prototype._renderNormal=function(e){var n=e.getData(),a=this._data,i=this.group,o=n.getLayout("isSimpleBox"),s=e.get("clip",!0),l=e.coordinateSystem,u=l.getArea&&l.getArea();this._data||i.removeAll(),n.diff(a).add(function(c){if(n.hasValue(c)){var f=n.getItemLayout(c);if(s&&Af(u,f))return;var h=so(f,c,!0);De(h,{shape:{points:f.ends}},e,c),lo(h,n,c,o),i.add(h),n.setItemGraphicEl(c,h)}}).update(function(c,f){var h=a.getItemGraphicEl(f);if(!n.hasValue(c)){i.remove(h);return}var v=n.getItemLayout(c);if(s&&Af(u,v)){i.remove(h);return}h?(ge(h,{shape:{points:v.ends}},e,c),Ka(h)):h=so(v),lo(h,n,c,o),i.add(h),n.setItemGraphicEl(c,h)}).remove(function(c){var f=a.getItemGraphicEl(c);f&&i.remove(f)}).execute(),this._data=n},t.prototype._renderLarge=function(e){this._clear(),Mf(e,this.group);var n=e.get("clip",!0)?Rp(e.coordinateSystem,!1,e):null;n?this.group.setClipPath(n):this.group.removeClipPath()},t.prototype._incrementalRenderNormal=function(e,n){for(var a=n.getData(),i=a.getLayout("isSimpleBox"),o;(o=e.next())!=null;){var s=a.getItemLayout(o),l=so(s);lo(l,a,o,i),l.incremental=!0,this.group.add(l),this._progressiveEls.push(l)}},t.prototype._incrementalRenderLarge=function(e,n){Mf(n,this.group,this._progressiveEls,!0)},t.prototype.remove=function(e){this._clear()},t.prototype._clear=function(){this.group.removeAll(),this._data=null},t.type="candlestick",t}(Oe),DT=function(){function r(){}return r}(),AT=function(r){N(t,r);function t(e){var n=r.call(this,e)||this;return n.type="normalCandlestickBox",n}return t.prototype.getDefaultShape=function(){return new DT},t.prototype.buildPath=function(e,n){var a=n.points;this.__simpleBox?(e.moveTo(a[4][0],a[4][1]),e.lineTo(a[6][0],a[6][1])):(e.moveTo(a[0][0],a[0][1]),e.lineTo(a[1][0],a[1][1]),e.lineTo(a[2][0],a[2][1]),e.lineTo(a[3][0],a[3][1]),e.closePath(),e.moveTo(a[4][0],a[4][1]),e.lineTo(a[5][0],a[5][1]),e.moveTo(a[6][0],a[6][1]),e.lineTo(a[7][0],a[7][1]))},t}(_e);function so(r,t,e){var n=r.ends;return new AT({shape:{points:e?MT(n,r):n},z2:100})}function Af(r,t){for(var e=!0,n=0;n0?"borderColor":"borderColor0"])||e.get(["itemStyle",r>0?"color":"color0"]);r===0&&(a=e.get(["itemStyle","borderColorDoji"]));var i=e.getModel("itemStyle").getItemStyle(CT);t.useStyle(i),t.style.fill=null,t.style.stroke=a}const LT=TT;var Hp=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.defaultValueDimensions=[{name:"open",defaultTooltip:!0},{name:"close",defaultTooltip:!0},{name:"lowest",defaultTooltip:!0},{name:"highest",defaultTooltip:!0}],e}return t.prototype.getShadowDim=function(){return"open"},t.prototype.brushSelector=function(e,n,a){var i=n.getItemLayout(e);return i&&a.rect(i.brushRect)},t.type="series.candlestick",t.dependencies=["xAxis","yAxis","grid"],t.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,layout:null,clip:!0,itemStyle:{color:"#eb5454",color0:"#47b262",borderColor:"#eb5454",borderColor0:"#47b262",borderColorDoji:null,borderWidth:1},emphasis:{scale:!0,itemStyle:{borderWidth:2}},barMaxWidth:null,barMinWidth:null,barWidth:null,large:!0,largeThreshold:600,progressive:3e3,progressiveThreshold:1e4,progressiveChunkMode:"mod",animationEasing:"linear",animationDuration:300},t}(lt);St(Hp,wT,!0);const PT=Hp;function RT(r){!r||!E(r.series)||w(r.series,function(t){H(t)&&t.type==="k"&&(t.type="candlestick")})}var kT=["itemStyle","borderColor"],ET=["itemStyle","borderColor0"],OT=["itemStyle","borderColorDoji"],NT=["itemStyle","color"],BT=["itemStyle","color0"],VT={seriesType:"candlestick",plan:Hn(),performRawSeries:!0,reset:function(r,t){function e(i,o){return o.get(i>0?NT:BT)}function n(i,o){return o.get(i===0?OT:i>0?kT:ET)}if(!t.isSeriesFiltered(r)){var a=r.pipelineContext.large;return!a&&{progress:function(i,o){for(var s;(s=i.next())!=null;){var l=o.getItemModel(s),u=o.getItemLayout(s).sign,c=l.getItemStyle();c.fill=e(u,l),c.stroke=n(u,l)||c.fill;var f=o.ensureUniqueItemVisual(s,"style");O(f,c)}}}}}};const zT=VT;var GT={seriesType:"candlestick",plan:Hn(),reset:function(r){var t=r.coordinateSystem,e=r.getData(),n=FT(r,e),a=0,i=1,o=["x","y"],s=e.getDimensionIndex(e.mapDimension(o[a])),l=z(e.mapDimensionsAll(o[i]),e.getDimensionIndex,e),u=l[0],c=l[1],f=l[2],h=l[3];if(e.setLayout({candleWidth:n,isSimpleBox:n<=1.3}),s<0||l.length<4)return;return{progress:r.pipelineContext.large?d:v};function v(p,m){for(var g,y=m.getStore();(g=p.next())!=null;){var _=y.get(s,g),S=y.get(u,g),b=y.get(c,g),x=y.get(f,g),C=y.get(h,g),T=Math.min(S,b),A=Math.max(S,b),M=Y(T,_),D=Y(A,_),I=Y(x,_),L=Y(C,_),P=[];k(P,D,0),k(P,M,1),P.push(F(L),F(D),F(I),F(M));var R=m.getItemModel(g),V=!!R.get(["itemStyle","borderColorDoji"]);m.setItemLayout(g,{sign:If(y,g,S,b,c,V),initBaseline:S>b?D[i]:M[i],ends:P,brushRect:B(x,C,_)})}function Y(U,K){var q=[];return q[a]=K,q[i]=U,isNaN(K)||isNaN(U)?[NaN,NaN]:t.dataToPoint(q)}function k(U,K,q){var re=K.slice(),Se=K.slice();re[a]=_a(re[a]+n/2,1,!1),Se[a]=_a(Se[a]-n/2,1,!0),q?U.push(re,Se):U.push(Se,re)}function B(U,K,q){var re=Y(U,q),Se=Y(K,q);return re[a]-=n/2,Se[a]-=n/2,{x:re[0],y:re[1],width:n,height:Se[1]-re[1]}}function F(U){return U[a]=_a(U[a],1),U}}function d(p,m){for(var g=nt(p.count*4),y=0,_,S=[],b=[],x,C=m.getStore(),T=!!r.get(["itemStyle","borderColorDoji"]);(x=p.next())!=null;){var A=C.get(s,x),M=C.get(u,x),D=C.get(c,x),I=C.get(f,x),L=C.get(h,x);if(isNaN(A)||isNaN(I)||isNaN(L)){g[y++]=NaN,y+=3;continue}g[y++]=If(C,x,M,D,c,T),S[a]=A,S[i]=I,_=t.dataToPoint(S,null,b),g[y++]=_?_[0]:NaN,g[y++]=_?_[1]:NaN,S[i]=L,_=t.dataToPoint(S,null,b),g[y++]=_?_[1]:NaN}m.setLayout("largePoints",g)}}};function If(r,t,e,n,a,i){var o;return e>n?o=-1:e0?r.get(a,t-1)<=n?1:-1:1,o}function FT(r,t){var e=r.getBaseAxis(),n,a=e.type==="category"?e.getBandWidth():(n=e.getExtent(),Math.abs(n[1]-n[0])/t.count()),i=ee(ue(r.get("barMaxWidth"),a),a),o=ee(ue(r.get("barMinWidth"),1),a),s=r.get("barWidth");return s!=null?ee(s,a):Math.max(Math.min(a/2,i),o)}const WT=GT;function CD(r){r.registerChartView(LT),r.registerSeriesModel(PT),r.registerPreprocessor(RT),r.registerVisual(zT),r.registerLayout(WT)}var HT=["itemStyle","borderWidth"],Lf=[{xy:"x",wh:"width",index:0,posDesc:["left","right"]},{xy:"y",wh:"height",index:1,posDesc:["top","bottom"]}],fo=new Ha,UT=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e}return t.prototype.render=function(e,n,a){var i=this.group,o=e.getData(),s=this._data,l=e.coordinateSystem,u=l.getBaseAxis(),c=u.isHorizontal(),f=l.master.getRect(),h={ecSize:{width:a.getWidth(),height:a.getHeight()},seriesModel:e,coordSys:l,coordSysExtent:[[f.x,f.x+f.width],[f.y,f.y+f.height]],isHorizontal:c,valueDim:Lf[+c],categoryDim:Lf[1-+c]};return o.diff(s).add(function(v){if(o.hasValue(v)){var d=Rf(o,v),p=Pf(o,v,d,h),m=kf(o,h,p);o.setItemGraphicEl(v,m),i.add(m),Of(m,h,p)}}).update(function(v,d){var p=s.getItemGraphicEl(d);if(!o.hasValue(v)){i.remove(p);return}var m=Rf(o,v),g=Pf(o,v,m,h),y=Kp(o,g);p&&y!==p.__pictorialShapeStr&&(i.remove(p),o.setItemGraphicEl(v,null),p=null),p?jT(p,h,g):p=kf(o,h,g,!0),o.setItemGraphicEl(v,p),p.__pictorialSymbolMeta=g,i.add(p),Of(p,h,g)}).remove(function(v){var d=s.getItemGraphicEl(v);d&&Ef(s,v,d.__pictorialSymbolMeta.animationModel,d)}).execute(),this._data=o,this.group},t.prototype.remove=function(e,n){var a=this.group,i=this._data;e.get("animation")?i&&i.eachItemGraphicEl(function(o){Ef(i,J(o).dataIndex,e,o)}):a.removeAll()},t.type="pictorialBar",t}(Oe);function Pf(r,t,e,n){var a=r.getItemLayout(t),i=e.get("symbolRepeat"),o=e.get("symbolClip"),s=e.get("symbolPosition")||"start",l=e.get("symbolRotate"),u=(l||0)*Math.PI/180||0,c=e.get("symbolPatternSize")||2,f=e.isAnimationEnabled(),h={dataIndex:t,layout:a,itemModel:e,symbolType:r.getItemVisual(t,"symbol")||"circle",style:r.getItemVisual(t,"style"),symbolClip:o,symbolRepeat:i,symbolRepeatDirection:e.get("symbolRepeatDirection"),symbolPatternSize:c,rotation:u,animationModel:f?e:null,hoverScale:f&&e.get(["emphasis","scale"]),z2:e.getShallow("z",!0)||0};YT(e,i,a,n,h),$T(r,t,a,i,o,h.boundingLength,h.pxSign,c,n,h),XT(e,h.symbolScale,u,n,h);var v=h.symbolSize,d=$s(e.get("symbolOffset"),v);return ZT(e,v,a,i,o,d,s,h.valueLineWidth,h.boundingLength,h.repeatCutLength,n,h),h}function YT(r,t,e,n,a){var i=n.valueDim,o=r.get("symbolBoundingData"),s=n.coordSys.getOtherAxis(n.coordSys.getBaseAxis()),l=s.toGlobalCoord(s.dataToCoord(0)),u=1-+(e[i.wh]<=0),c;if(E(o)){var f=[vo(s,o[0])-l,vo(s,o[1])-l];f[1]0?1:-1}function vo(r,t){return r.toGlobalCoord(r.dataToCoord(r.scale.parse(t)))}function $T(r,t,e,n,a,i,o,s,l,u){var c=l.valueDim,f=l.categoryDim,h=Math.abs(e[f.wh]),v=r.getItemVisual(t,"symbolSize"),d;E(v)?d=v.slice():v==null?d=["100%","100%"]:d=[v,v],d[f.index]=ee(d[f.index],h),d[c.index]=ee(d[c.index],n?h:Math.abs(i)),u.symbolSize=d;var p=u.symbolScale=[d[0]/s,d[1]/s];p[c.index]*=(l.isHorizontal?-1:1)*o}function XT(r,t,e,n,a){var i=r.get(HT)||0;i&&(fo.attr({scaleX:t[0],scaleY:t[1],rotation:e}),fo.updateTransform(),i/=fo.getLineScale(),i*=t[n.valueDim.index]),a.valueLineWidth=i||0}function ZT(r,t,e,n,a,i,o,s,l,u,c,f){var h=c.categoryDim,v=c.valueDim,d=f.pxSign,p=Math.max(t[v.index]+s,0),m=p;if(n){var g=Math.abs(l),y=Dr(r.get("symbolMargin"),"15%")+"",_=!1;y.lastIndexOf("!")===y.length-1&&(_=!0,y=y.slice(0,y.length-1));var S=ee(y,t[v.index]),b=Math.max(p+S*2,0),x=_?0:S*2,C=av(n),T=C?n:Nf((g+x)/b),A=g-T*p;S=A/2/(_?T:Math.max(T-1,1)),b=p+S*2,x=_?0:S*2,!C&&n!=="fixed"&&(T=u?Nf((Math.abs(u)+x)/b):0),m=T*b-x,f.repeatTimes=T,f.symbolMargin=S}var M=d*(m/2),D=f.pathPosition=[];D[h.index]=e[h.wh]/2,D[v.index]=o==="start"?M:o==="end"?l-M:l/2,i&&(D[0]+=i[0],D[1]+=i[1]);var I=f.bundlePosition=[];I[h.index]=e[h.xy],I[v.index]=e[v.xy];var L=f.barRectShape=O({},e);L[v.wh]=d*Math.max(Math.abs(e[v.wh]),Math.abs(D[v.index]+M)),L[h.wh]=e[h.wh];var P=f.clipShape={};P[h.xy]=-e[h.xy],P[h.wh]=c.ecSize[h.wh],P[v.xy]=0,P[v.wh]=e[v.wh]}function Up(r){var t=r.symbolPatternSize,e=Ft(r.symbolType,-t/2,-t/2,t,t);return e.attr({culling:!0}),e.type!=="image"&&e.setStyle({strokeNoScale:!0}),e}function Yp(r,t,e,n){var a=r.__pictorialBundle,i=e.symbolSize,o=e.valueLineWidth,s=e.pathPosition,l=t.valueDim,u=e.repeatTimes||0,c=0,f=i[t.valueDim.index]+o+e.symbolMargin*2;for(yl(r,function(p){p.__pictorialAnimationIndex=c,p.__pictorialRepeatTimes=u,c0:g<0)&&(y=u-1-p),m[l.index]=f*(y-u/2+.5)+s[l.index],{x:m[0],y:m[1],scaleX:e.symbolScale[0],scaleY:e.symbolScale[1],rotation:e.rotation}}}function $p(r,t,e,n){var a=r.__pictorialBundle,i=r.__pictorialMainPath;i?Tr(i,null,{x:e.pathPosition[0],y:e.pathPosition[1],scaleX:e.symbolScale[0],scaleY:e.symbolScale[1],rotation:e.rotation},e,n):(i=r.__pictorialMainPath=Up(e),a.add(i),Tr(i,{x:e.pathPosition[0],y:e.pathPosition[1],scaleX:0,scaleY:0,rotation:e.rotation},{scaleX:e.symbolScale[0],scaleY:e.symbolScale[1]},e,n))}function Xp(r,t,e){var n=O({},t.barRectShape),a=r.__pictorialBarRect;a?Tr(a,null,{shape:n},t,e):(a=r.__pictorialBarRect=new ve({z2:2,shape:n,silent:!0,style:{stroke:"transparent",fill:"transparent",lineWidth:0}}),a.disableMorphing=!0,r.add(a))}function Zp(r,t,e,n){if(e.symbolClip){var a=r.__pictorialClipPath,i=O({},e.clipShape),o=t.valueDim,s=e.animationModel,l=e.dataIndex;if(a)ge(a,{shape:i},s,l);else{i[o.wh]=0,a=new ve({shape:i}),r.__pictorialBundle.setClipPath(a),r.__pictorialClipPath=a;var u={};u[o.wh]=e.clipShape[o.wh],Ms[n?"updateProps":"initProps"](a,{shape:u},s,l)}}}function Rf(r,t){var e=r.getItemModel(t);return e.getAnimationDelayParams=KT,e.isAnimationEnabled=qT,e}function KT(r){return{index:r.__pictorialAnimationIndex,count:r.__pictorialRepeatTimes}}function qT(){return this.parentModel.isAnimationEnabled()&&!!this.getShallow("animation")}function kf(r,t,e,n){var a=new pe,i=new pe;return a.add(i),a.__pictorialBundle=i,i.x=e.bundlePosition[0],i.y=e.bundlePosition[1],e.symbolRepeat?Yp(a,t,e):$p(a,t,e),Xp(a,e,n),Zp(a,t,e,n),a.__pictorialShapeStr=Kp(r,e),a.__pictorialSymbolMeta=e,a}function jT(r,t,e){var n=e.animationModel,a=e.dataIndex,i=r.__pictorialBundle;ge(i,{x:e.bundlePosition[0],y:e.bundlePosition[1]},n,a),e.symbolRepeat?Yp(r,t,e,!0):$p(r,t,e,!0),Xp(r,e,!0),Zp(r,t,e,!0)}function Ef(r,t,e,n){var a=n.__pictorialBarRect;a&&a.removeTextContent();var i=[];yl(n,function(o){i.push(o)}),n.__pictorialMainPath&&i.push(n.__pictorialMainPath),n.__pictorialClipPath&&(e=null),w(i,function(o){wn(o,{scaleX:0,scaleY:0},e,t,function(){n.parent&&n.parent.remove(n)})}),r.setItemGraphicEl(t,null)}function Kp(r,t){return[r.getItemVisual(t.dataIndex,"symbol")||"none",!!t.symbolRepeat,!!t.symbolClip].join(":")}function yl(r,t,e){w(r.__pictorialBundle.children(),function(n){n!==r.__pictorialBarRect&&t.call(e,n)})}function Tr(r,t,e,n,a,i){t&&r.attr(t),n.symbolClip&&!a?e&&r.attr(e):e&&Ms[a?"updateProps":"initProps"](r,e,n.animationModel,n.dataIndex,i)}function Of(r,t,e){var n=e.dataIndex,a=e.itemModel,i=a.getModel("emphasis"),o=i.getModel("itemStyle").getItemStyle(),s=a.getModel(["blur","itemStyle"]).getItemStyle(),l=a.getModel(["select","itemStyle"]).getItemStyle(),u=a.getShallow("cursor"),c=i.get("focus"),f=i.get("blurScope"),h=i.get("scale");yl(r,function(p){if(p instanceof Or){var m=p.style;p.useStyle(O({image:m.image,x:m.x,y:m.y,width:m.width,height:m.height},e.style))}else p.useStyle(e.style);var g=p.ensureState("emphasis");g.style=o,h&&(g.scaleX=p.scaleX*1.1,g.scaleY=p.scaleY*1.1),p.ensureState("blur").style=s,p.ensureState("select").style=l,u&&(p.cursor=u),p.z2=e.z2});var v=t.valueDim.posDesc[+(e.boundingLength>0)],d=r.__pictorialBarRect;Nr(d,Br(a),{labelFetcher:t.seriesModel,labelDataIndex:n,defaultText:gi(t.seriesModel.getData(),n),inheritColor:e.style.fill,defaultOpacity:e.style.opacity,defaultOutsidePosition:v}),Ir(r,c,f,i.get("disabled"))}function Nf(r){var t=Math.round(r);return Math.abs(r-t)<1e-4?t:Math.ceil(r)}const QT=UT;var JT=function(r){N(t,r);function t(){var e=r!==null&&r.apply(this,arguments)||this;return e.type=t.type,e.hasSymbolVisual=!0,e.defaultSymbol="roundRect",e}return t.prototype.getInitialData=function(e){return e.stack=null,r.prototype.getInitialData.apply(this,arguments)},t.type="series.pictorialBar",t.dependencies=["grid"],t.defaultOption=Is(Wa.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,emphasis:{scale:!1},select:{itemStyle:{borderColor:"#212121"}}}),t}(Wa);const eD=JT;function TD(r){r.registerChartView(QT),r.registerSeriesModel(eD),r.registerLayout(r.PRIORITY.VISUAL.LAYOUT,Q(pd,"pictorialBar")),r.registerLayout(r.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,gd("pictorialBar"))}function Bf(r){return E(r[0])}function Vf(r,t){for(var e=[],n=r.length,a=0;a=0;a--)if(!e[a].many.length){var l=e[s].many;if(l.length<=1)if(s)s=0;else return e;var i=l.length,u=Math.ceil(i/2);e[a].many=l.slice(u,i),e[s].many=l.slice(0,u),s++}return e}var tD={clone:function(r){for(var t=[],e=1-Math.pow(1-r.path.style.opacity,1/r.count),n=0;n0))return;var s=n.getModel("universalTransition").get("delay"),l=Object.assign({setToFinal:!0},o),u,c;Bf(r)&&(u=r,c=t),Bf(t)&&(u=t,c=r);function f(g,y,_,S,b){var x=g.many,C=g.one;if(x.length===1&&!b){var T=y?x[0]:C,A=y?C:x[0];if(Ig(T))f({many:[T],one:A},!0,_,S,!0);else{var M=s?te({delay:s(_,S)},l):l;Lg(T,A,M),i(T,A,T,A,M)}}else for(var D=te({dividePath:tD[e],individualDelay:s&&function(Y,k,B,F){return s(Y+_,S)}},l),I=y?Pg(x,C,D):Rg(C,x,D),L=I.fromIndividuals,P=I.toIndividuals,R=L.length,V=0;Vt.length,v=u?Vf(c,u):Vf(h?t:r,[h?r:t]),d=0,p=0;pqp))for(var a=n.getIndices(),i=nD(n),o=0;o0&&S.group.traverse(function(x){x instanceof _e&&!x.animators.length&&x.animateFrom({style:{opacity:0}},b)})})}function Gf(r){var t=r.getModel("universalTransition").get("seriesKey");return t||r.id}function Ff(r){return E(r)?r.sort().join(","):r}function Et(r){if(r.hostModel)return r.hostModel.getModel("universalTransition").get("divideShape")}function oD(r,t){var e=W(),n=W(),a=W();return w(r.oldSeries,function(i,o){var s=r.oldDataGroupIds[o],l=r.oldData[o],u=Gf(i),c=Ff(u);n.set(c,{dataGroupId:s,data:l}),E(u)&&w(u,function(f){a.set(f,{key:c,dataGroupId:s,data:l})})}),w(t.updatedSeries,function(i){if(i.isUniversalTransitionEnabled()&&i.isAnimationEnabled()){var o=i.get("dataGroupId"),s=i.getData(),l=Gf(i),u=Ff(l),c=n.get(u);if(c)e.set(u,{oldSeries:[{dataGroupId:c.dataGroupId,divide:Et(c.data),data:c.data}],newSeries:[{dataGroupId:o,divide:Et(s),data:s}]});else if(E(l)){var f=[];w(l,function(d){var p=n.get(d);p.data&&f.push({dataGroupId:p.dataGroupId,divide:Et(p.data),data:p.data})}),f.length&&e.set(u,{oldSeries:f,newSeries:[{dataGroupId:o,data:s,divide:Et(s)}]})}else{var h=a.get(l);if(h){var v=e.get(h.key);v||(v={oldSeries:[{dataGroupId:h.dataGroupId,data:h.data,divide:Et(h.data)}],newSeries:[]},e.set(h.key,v)),v.newSeries.push({dataGroupId:o,data:s,divide:Et(s)})}}}}),e}function Wf(r,t){for(var e=0;e=0&&a.push({dataGroupId:t.oldDataGroupIds[s],data:t.oldData[s],divide:Et(t.oldData[s]),dim:o.dimension})}),w(he(r.to),function(o){var s=Wf(e.updatedSeries,o);if(s>=0){var l=e.updatedSeries[s].getData();i.push({dataGroupId:t.oldDataGroupIds[s],data:l,divide:Et(l),dim:o.dimension})}}),a.length>0&&i.length>0&&jp(a,i,n)}function DD(r){r.registerUpdateLifecycle("series:beforeupdate",function(t,e,n){w(he(n.seriesTransition),function(a){w(he(a.to),function(i){for(var o=n.updatedSeries,s=0;s_>t@4BuooS!A<{%?BDP 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�+7*;=R$DfL2AVjLND=w~a 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 E0BSgnq5uE@ literal 0 HcmV?d00001 diff --git a/assets/echarts@5.4.3-Vt5ZmFiA.js.gz b/assets/echarts@5.4.3-Vt5ZmFiA.js.gz deleted file mode 100644 index d7c6ebd7acb9fbc0100e9fa8d1e53eeae59b7719..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 149856 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

QZmt!T>M4d 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 diff --git a/assets/en-US-AoU-alhi.js b/assets/en-US-n6ubnME7.js similarity index 82% rename from assets/en-US-AoU-alhi.js rename to assets/en-US-n6ubnME7.js index f72ad932..fef2a0cf 100644 --- a/assets/en-US-AoU-alhi.js +++ b/assets/en-US-n6ubnME7.js @@ -1 +1 @@ -import{t as K}from"./hooks-v5yhfgkQ.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./utils-bL-oQI6P.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";const e="The current environment does not support full screen",W={isEnabledFullscreen:e},X=Object.freeze(Object.defineProperty({__proto__:null,default:W,isEnabledFullscreen:e},Symbol.toStringTag,{value:"Module"})),o="Configuration",t={Title:"Theme",Dark:"Dark",Light:"Light",PrimaryColorConfig:"Primary Color"},n="Display",i="Content Transition",Y={Title:o,ThemeOptions:t,InterfaceDisplay:n,ContentTransition:i},Z=Object.freeze(Object.defineProperty({__proto__:null,ContentTransition:i,InterfaceDisplay:n,ThemeOptions:t,Title:o,default:Y},Symbol.toStringTag,{value:"Module"})),r="Reload Current Page",c="Lock",s="Setting",l="Github",a="Full Screen",m="Cancel Full Screen",p="Search",ee={Reload:r,Lock:c,Setting:s,Github:l,FullScreen:a,CancelFullScreen:m,Search:p},oe=Object.freeze(Object.defineProperty({__proto__:null,CancelFullScreen:m,FullScreen:a,Github:l,Lock:c,Reload:r,Search:p,Setting:s,default:ee},Symbol.toStringTag,{value:"Module"})),u="Home",g="Rely",d="Rely About",_="Chart",f="Scroll Reveal",S="Axios Request",b="Table",h="MultiMenu(catch)",T="Doc",D="Doc (China)",y="Doc(inside)",C="Office",O="Document",R="Presentation",P="Spreadsheet",M="Precision",v="Directive",j="Same Level Router Demo",L="Mock",k="QRCode",I="SVG Icon",U="Template Api",F="Modal",x="Right Click Menu",w="Cache Utils Demo",te={Dashboard:u,Rely:g,RelyAbout:d,Error:"Error Page",Echart:_,scrollReveal:f,Axios:S,Table:b,MultiMenu:h,Doc:T,DocLocal:D,DocLocalInside:y,Office:C,Office_Document:O,Office_Presentation:R,Office_Spreadsheet:P,CalculatePrecision:M,Directive:v,RouterDemo:j,Mock:L,QRCode:k,SvgIcon:I,TemplateHooks:U,Modal:F,ContextMenu:x,CacheDemo:w},ne=Object.freeze(Object.defineProperty({__proto__:null,Axios:S,CacheDemo:w,CalculatePrecision:M,ContextMenu:x,Dashboard:u,Directive:v,Doc:T,DocLocal:D,DocLocalInside:y,Echart:_,Mock:L,Modal:F,MultiMenu:h,Office:C,Office_Document:O,Office_Presentation:R,Office_Spreadsheet:P,QRCode:k,Rely:g,RelyAbout:d,RouterDemo:j,SvgIcon:I,Table:b,TemplateHooks:U,default:te,scrollReveal:f},Symbol.toStringTag,{value:"Module"})),A="Configuration",z={Title:"Theme",Dark:"Dark",Light:"Light",PrimaryColorConfig:"Primary Color"},E="Interface Display",ie={Title:A,ThemeOptions:z,InterfaceDisplay:E},re=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:E,ThemeOptions:z,Title:A,default:ie},Symbol.toStringTag,{value:"Module"})),Q="Register",N="Signing",G="QRCode Signing",H="please enter user name",$="please enter password",q="Login",B="User Name",V="User Password",J="Fast Background Template",ce={Register:Q,Signing:N,QRCodeSigning:G,NamePlaceholder:H,PasswordPlaceholder:$,Login:q,Name:B,Password:V,RayTemplate:J},se=Object.freeze(Object.defineProperty({__proto__:null,Login:q,Name:B,NamePlaceholder:H,Password:V,PasswordPlaceholder:$,QRCodeSigning:G,RayTemplate:J,Register:Q,Signing:N,default:ce},Symbol.toStringTag,{value:"Module"})),le=Object.assign({"./en-US/globalMessage.json":X,"./en-US/headerSettingOptions.json":Z,"./en-US/headerTooltip.json":oe,"./en-US/menu.json":ne,"./en-US/setting.json":re,"./en-US/views/login/index.json":se}),Ne={message:{...K(le,"en-US")}};export{Ne as default}; +import{x as K}from"./hooks-lxIXz5_l.js";import"./@vueuse_core@10.7.1_vue@3.4.19-erC6c3KZ.js";import"./@vueuse_shared@10.7.1_vue@3.4.19--52Mx__5.js";import"./vue-hooks-plus@1.8.5_vue@3.4.19-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./utils-3DRba3jA.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-94QNkbi2.js";import"./zrender@5.4.4-dbLxLQQO.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.19-9EfOi5Ir.js";import"./@vue_reactivity@3.4.19-celhyCRK.js";import"./@vue_shared@3.4.19-Zz6ACxVX.js";const e="The current environment does not support full screen",W={isEnabledFullscreen:e},X=Object.freeze(Object.defineProperty({__proto__:null,default:W,isEnabledFullscreen:e},Symbol.toStringTag,{value:"Module"})),o="Configuration",t={Title:"Theme",Dark:"Dark",Light:"Light",PrimaryColorConfig:"Primary Color"},n="Display",i="Content Transition",Y={Title:o,ThemeOptions:t,InterfaceDisplay:n,ContentTransition:i},Z=Object.freeze(Object.defineProperty({__proto__:null,ContentTransition:i,InterfaceDisplay:n,ThemeOptions:t,Title:o,default:Y},Symbol.toStringTag,{value:"Module"})),r="Reload Current Page",c="Lock",s="Setting",l="Github",a="Full Screen",m="Cancel Full Screen",p="Search",ee={Reload:r,Lock:c,Setting:s,Github:l,FullScreen:a,CancelFullScreen:m,Search:p},oe=Object.freeze(Object.defineProperty({__proto__:null,CancelFullScreen:m,FullScreen:a,Github:l,Lock:c,Reload:r,Search:p,Setting:s,default:ee},Symbol.toStringTag,{value:"Module"})),u="Home",g="Rely",d="Rely About",_="Chart",f="Scroll Reveal",S="Axios Request",b="Table",h="MultiMenu(catch)",T="Doc",D="Doc (China)",y="Doc(inside)",C="Office",O="Document",R="Presentation",P="Spreadsheet",M="Precision",v="Directive",j="Same Level Router Demo",L="Mock",k="QRCode",I="SVG Icon",U="Template Api",x="Modal",F="Right Click Menu",w="Cache Utils Demo",te={Dashboard:u,Rely:g,RelyAbout:d,Error:"Error Page",Echart:_,scrollReveal:f,Axios:S,Table:b,MultiMenu:h,Doc:T,DocLocal:D,DocLocalInside:y,Office:C,Office_Document:O,Office_Presentation:R,Office_Spreadsheet:P,CalculatePrecision:M,Directive:v,RouterDemo:j,Mock:L,QRCode:k,SvgIcon:I,TemplateHooks:U,Modal:x,ContextMenu:F,CacheDemo:w},ne=Object.freeze(Object.defineProperty({__proto__:null,Axios:S,CacheDemo:w,CalculatePrecision:M,ContextMenu:F,Dashboard:u,Directive:v,Doc:T,DocLocal:D,DocLocalInside:y,Echart:_,Mock:L,Modal:x,MultiMenu:h,Office:C,Office_Document:O,Office_Presentation:R,Office_Spreadsheet:P,QRCode:k,Rely:g,RelyAbout:d,RouterDemo:j,SvgIcon:I,Table:b,TemplateHooks:U,default:te,scrollReveal:f},Symbol.toStringTag,{value:"Module"})),A="Configuration",z={Title:"Theme",Dark:"Dark",Light:"Light",PrimaryColorConfig:"Primary Color"},E="Interface Display",ie={Title:A,ThemeOptions:z,InterfaceDisplay:E},re=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:E,ThemeOptions:z,Title:A,default:ie},Symbol.toStringTag,{value:"Module"})),Q="Register",N="Signing",G="QRCode Signing",H="please enter user name",$="please enter password",q="Login",B="User Name",V="User Password",J="Fast Background Template",ce={Register:Q,Signing:N,QRCodeSigning:G,NamePlaceholder:H,PasswordPlaceholder:$,Login:q,Name:B,Password:V,RayTemplate:J},se=Object.freeze(Object.defineProperty({__proto__:null,Login:q,Name:B,NamePlaceholder:H,Password:V,PasswordPlaceholder:$,QRCodeSigning:G,RayTemplate:J,Register:Q,Signing:N,default:ce},Symbol.toStringTag,{value:"Module"})),le=Object.assign({"./en-US/globalMessage.json":X,"./en-US/headerSettingOptions.json":Z,"./en-US/headerTooltip.json":oe,"./en-US/menu.json":ne,"./en-US/setting.json":re,"./en-US/views/login/index.json":se}),Ne={message:{...K(le,"en-US")}};export{Ne as default}; diff --git a/assets/en-US-n6ubnME7.js.gz b/assets/en-US-n6ubnME7.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..613dbdf1e14d8ffb9df8124b09c983804b0a6229 GIT binary patch literal 1874 zcmV-Y2d(%YiwFP!000021FcxwZX&rBeLr7OvgRR?>}oC{J#nif5+Ik(9g=h>FUVAF zstm>^wu?X_-sk+&{L}oxk?TSON$a#)^OBYd~ECN^Yp#*D*N{Thj$rhB)SBHhG{ z3>k3A^n#c$fe9m1rVTjqieD$K*2BK+!swk%sMMId^Hlr>8HAPd+lzR*i87%Eki%4n zX2Y-f74m!#caF(pYZLZtn)`WxFE7_ReM!PC8Xf@&6DB2yX4S9wdn6IHs!b~OO<)X` zaA`G{hKJ3nU-PTvs#9q{J=KpkkqI-zEG7dbOvYFz!z&A;ll1UCZmN}48LCR6*RQ9w z$HvwHhN%oKSJLSiHLHHruad`oG9Di_%salqpAK&>y3wq+oi8CumWp2^e~PP4Lxr79 zRKyk|$5XBP)e1Qzx9LgkdaKx{noCPE*uGyO@#FbyU!B};xl6SM87};h$E2 z*C(5})N)}+z1>-PrCI$&bU@`;yy zbqY)TJ-8l>AhiBa1H8gc@fN|5OSsW$3feAq-unHliTZsiQz38!LzW6lzu}+I_OjOW zt?IdEj_+8E-)2mtK+&a&QUPeWyNgwTT1pOioNDIU4`Ca;-Ek{`x`R#t;WpD_irim> zFL<0-in0g7H=0kFUbK`@I%lD%So5+)w8Sz%ZEmK5EfD6JGwZ~<(@YwkdweWCDxA5z zp1O5IEk1MgK4c*j6jb7Z;Dt*1*aWBt)^ZsmECO`GZITWUW&v`U^?F4mO#;+nG6dmmEKi*^(_w-zK=78k zq8dAH8sdVP8l3Y|ft`77O&QK9*On$Yr=!y)R`7cQzvtZWxr(HSaTRmvc`fQvZusTW zP6KqRTmi?K@C$^a{DXHmP^m?@AE1_-TnG;X)C;u|!t25em_WD}pu;&=#_Pg!3dSNl z2+*BtGlY`>U8chFOOWYK$ZVMGB77I1wh9q$XHRdZm2k;+5ng2P|NQ-zyHF$e=kNa_ z+zQb3aL7YI_&VE8-2g$j8=xBv2Ba-|@g_jMsRkCA1i&JEnE^s>vfY_$Ee&qE0m7pI z_1FZw3z&iMx+=Axy*5k~!WRL$%qnagpxbUsMS$>GfO-!n-dX6F?gMlOlc``9yu&F+ zc`_#IC%ZgoADb)zx&CyBGxcc?XPVOiUMWr!+*TpIbAK;X$OLV#KAvS7(*@4u zrLE#aztossmn-W+({8!CrZ&C7EhfU$iLw%%UgDMHbcS=4-SO!NJBjH9&IP7p+?&Nt zU3!K~ZBN~oS$dB%Y3V#4Ky#a&>KJE=W?U~zEPt=#O4Zi5K0d{!>-Ds)pYQ(*y-Htk z`toS&>H2q)vC{Q}y4uLYn(jsIZ0ldn5(`^Z_p77j@ZGKX`tRPFodB(FBJaoj38k0A z&0Fd9{k_#$V*PtH^qy+lSs6pABmd=@eCsA~?7oa@gs%eBEUq$(hvMyKh5Q;}yPrMI|AEa%orZaoj3RYgCzI8Pq9z~ zCN9Ak7K1-BN+S9lueK9l5$NLkKv9YX>S-Hwrkz M2iAoelywmR0QcRsEC2ui literal 0 HcmV?d00001 diff --git a/assets/hooks-lxIXz5_l.js b/assets/hooks-lxIXz5_l.js new file mode 100644 index 00000000..b18b6345 --- /dev/null +++ b/assets/hooks-lxIXz5_l.js @@ -0,0 +1,17 @@ +var Po=Object.defineProperty;var Lo=(e,t,o)=>t in e?Po(e,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[t]=o;var je=(e,t,o)=>(Lo(e,typeof t!="symbol"?t+"":t,o),o);import{o as Mo,u as ae,a as Do,b as Me,c as Ve,d as zo}from"./@vueuse_core@10.7.1_vue@3.4.19-erC6c3KZ.js";import{u as Qe}from"./vue-hooks-plus@1.8.5_vue@3.4.19-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import{d as F}from"./dayjs@1.11.10-A-QuG2Ol.js";import{p as Io}from"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import{g as le,i as q,s as De,c as jo,a as D,r as ne,b as P,d as Eo,u as fe,e as $o,p as Bo,f as ge,h as Ee,j as Fo,k as Ae,q as Pe,l as Wo,m as Ko,n as Uo,o as qo,w as Go,t as Ho,v as W}from"./utils-3DRba3jA.js";import{l as Yo}from"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import{i as $e}from"./interactjs@1.10.26-I0IiZoEj.js";import{s as Xo}from"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import{t as Ze,c as Qo,i as Zo,d as Jo,s as Se}from"./lodash-es@4.17.21-xgd1l9mE.js";import{d as te}from"./dom-to-image@2.6.0-eHYYUq-2.js";import{r as en,u as oe,i as tn,a as on,b as nn,c as rn,d as an,e as ln,f as sn,g as cn,h as un,j as dn,k as pn,l as mn,m as hn,n as fn,o as gn,p as yn,q as bn,s as vn}from"./echarts@5.4.3-94QNkbi2.js";import{o as Je,c as et,a as tt}from"./@vue_runtime-core@3.4.19-9EfOi5Ir.js";import{e as Vn}from"./@vueuse_shared@10.7.1_vue@3.4.19--52Mx__5.js";const Sn="modulepreload",_n=function(e){return"/ray-template/"+e},Be={},O=function(t,o,n){let r=Promise.resolve();if(o&&o.length>0){const l=document.getElementsByTagName("link");r=Promise.all(o.map(i=>{if(i=_n(i),i in Be)return;Be[i]=!0;const a=i.endsWith(".css"),s=a?'[rel="stylesheet"]':"";if(!!n)for(let p=l.length-1;p>=0;p--){const f=l[p];if(f.href===i&&(!a||f.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${s}`))return;const c=document.createElement("link");if(c.rel=a?"stylesheet":Sn,a||(c.as="script",c.crossOrigin=""),c.href=i,document.head.appendChild(c),a)return new Promise((p,f)=>{c.addEventListener("load",p),c.addEventListener("error",()=>f(new Error(`Unable to preload CSS for ${i}`)))})}))}return r.then(()=>t()).catch(l=>{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=l,window.dispatchEvent(i),!i.defaultPrevented)throw l})},wn=(e,t)=>{const o=e[t];return o?typeof o=="function"?o():Promise.resolve(o):new Promise((n,r)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(r.bind(null,new Error("Unknown variable dynamic import: "+t)))})},ot={setupKeepAlive:!0,keepAliveExclude:[],maxKeepAliveLength:5},H={menuCollapsedWidth:64,menuCollapsedMode:"width",menuCollapsedIconSize:22,menuCollapsedIndent:24,menuAccordion:!1},Nl="",M={signing:"signing",localeLanguage:"localeLanguage",token:"token",appMenuKey:"menuKey",appPiniaSettingStore:"piniaSettingStore",appPiniaKeepAliveStore:"piniaKeepAliveStore",appPiniaMenuStore:"piniaMenuStore",appPiniaSigningStore:"piniaSigningStore",appVersionProvider:"appVersionProvider",isAppLockScreen:"isAppLockScreen",appGlobalSearchOptions:"appGlobalSearchOptions"},Cn=[{label:"无",value:"none"},{label:"缩放出现",value:"scale"},{label:"缩放消退",value:"fade-scale"},{label:"滑入出现",value:"fade-slide"},{label:"淡入消退",value:"opacity"},{label:"底部消退",value:"fade-bottom"}],j={appThemeColors:["#2d8cf0","#3f9eff","#ff42bc","#ee4f12","#a6e4f7","#dbcb02","#18A058"],appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"},appNaiveUIThemeOverrides:{dark:{},light:{}},appNaiveUIThemeOverridesCommon:{dark:{},light:{}},echartTheme:"macarons"},nt=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],Nn="zh-CN",Tn="zh-CN",kn={"zh-CN":"zh-cn","en-US":"en"},On="zh-cn",Tl={cssUnit:/^\d+(\.\d+)?(px|em|rem|%|vw|vh|vmin|vmax|cm|mm|in|pt|pc|ch|ex|q|s|ms|deg|rad|turn|grad|hz|khz|dpi|dpcm|dppx|fr|auto)$/},kl={baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}},J=Vue.ref(null),xn={setupRouterLoadingBar:!0,setupRouterGuard:!0},Rn=["RLogin","ErrorPage","RayTemplateDoc"],de=["admin"],Ol=(e,t)=>{const o=Vue.ref(0),n=Vue.ref(0),r=Vue.ref(!1),{clickOutside:l}=t??{},i=p=>{r.value=p},a=p=>{p.preventDefault(),i(!1),Vue.nextTick().then(()=>{const{clientX:f,clientY:b}=p;o.value=f,n.value=b,i(!0)})};l&&Mo(e,p=>{l(p)});const s=ae(e,"contextmenu",a,t),u=ae(e,"click",()=>{i(!1)});return{stop:()=>{s(),u()},x:Vue.readonly(o),y:Vue.readonly(n),show:Vue.readonly(r),updateShow:i}},rt=Vue.reactive({globalSpinning:!1,globalDrawerValue:!1,globalMainLayoutLoad:!0,layoutContentMaximize:!1,layoutContentSpinning:!1});function K(e,t,o){rt[e]=t,o==null||o()}function Y(e){return Vue.readonly(Vue.toRef(rt,e))}let at;const An=async()=>{const e=No(),t=await al(nt);return VueI18n.createI18n({legacy:!1,locale:e,messages:t,sync:!0,missingWarn:!1,silentFallbackWarn:!0,fallbackLocale:Tn})},xl=async e=>{const t=await An();e.use(t),at=t},Pn=(e,t)=>!e||t[0]===e?t:`${e}.${t}`,ee=e=>{const{t,locale:o,...n}=at.global;return{...n,t:(i,...a)=>i?!i.includes(".")&&!e?i:t(Pn(e,i),...a):"",locale:i=>{const a=o;a.value=i}}},x=e=>e,Ln={path:"/dashboard",name:"RDashboard",component:()=>O(()=>import("./index-t2_z-FtU.js"),__vite__mapDeps([0,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,28,29,30,31,32,33])),meta:{i18nKey:x("menu.Dashboard"),icon:"dashboard",order:0}},Mn=Object.freeze(Object.defineProperty({__proto__:null,default:Ln},Symbol.toStringTag,{value:"Module"})),Dn={path:"/axios",name:"RAxios",component:()=>O(()=>import("./index-ESRgrIKF.js"),__vite__mapDeps([34,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,35,22,18,16,17,23,20,21,24,25,26,27,28,29,30,31,32,36])),meta:{i18nKey:x("menu.Axios"),icon:"axios",order:3,keepAlive:!0}},zn=Object.freeze(Object.defineProperty({__proto__:null,default:Dn},Symbol.toStringTag,{value:"Module"})),In={path:"/cache-demo",name:"CacheDemo",component:()=>O(()=>import("./index-HlEoc4oA.js"),__vite__mapDeps([37,22,18,16,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,17,23,20,21,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:x("menu.CacheDemo"),icon:"other",order:3,extra:{label:"new"}}},jn=Object.freeze(Object.defineProperty({__proto__:null,default:In},Symbol.toStringTag,{value:"Module"})),En={path:"/context-menu",name:"ContextMenuDemo",component:()=>O(()=>import("./index-fSj7NDsx.js"),__vite__mapDeps([38,18,16,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,17,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:x("menu.ContextMenu"),icon:"other",order:2}},$n=Object.freeze(Object.defineProperty({__proto__:null,default:En},Symbol.toStringTag,{value:"Module"})),Bn={path:"/directive",name:"RDirective",component:()=>O(()=>import("./index-qt5v82ci.js"),__vite__mapDeps([])),meta:{i18nKey:x("menu.Directive"),icon:"other",order:2}},Fn=Object.freeze(Object.defineProperty({__proto__:null,default:Bn},Symbol.toStringTag,{value:"Module"})),U=()=>O(()=>Promise.resolve().then(()=>ya),void 0),Wn={path:"/doc",name:"RDocLayout",component:U,meta:{i18nKey:x("menu.Doc"),icon:"doc",order:5},children:[{path:"doc-inside",name:"RDocInside",component:()=>O(()=>import("./index-gvn0WixR.js"),__vite__mapDeps([39,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:x("menu.DocLocalInside")}},{path:"doc-outside",name:"RDoc",component:U,meta:{i18nKey:x("menu.Doc"),windowOpen:"https://xiaodaigua-ray.github.io/ray-template-doc/"}},{path:"doc-outside-local",name:"RDocLocal",component:U,meta:{i18nKey:x("menu.DocLocal"),windowOpen:"https://ray-template.yunkuangao.com/ray-template-doc/"}}]},Kn=Object.freeze(Object.defineProperty({__proto__:null,default:Wn},Symbol.toStringTag,{value:"Module"})),Un={path:"/echart",name:"REchart",component:()=>O(()=>import("./index-9pBqvQlJ.js"),__vite__mapDeps([40,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32,41])),meta:{i18nKey:x("menu.Echart"),icon:"echart",order:1}},qn=Object.freeze(Object.defineProperty({__proto__:null,default:Un},Symbol.toStringTag,{value:"Module"})),Gn={path:"/iframe",name:"IframeDemo",component:()=>O(()=>import("./index-xcH4U4Ty.js"),__vite__mapDeps([42,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{icon:"other",order:2,noLocalTitle:"iframe"}},Hn=Object.freeze(Object.defineProperty({__proto__:null,default:Gn},Symbol.toStringTag,{value:"Module"})),Yn={path:"/mock-demo",name:"MockDemo",component:()=>O(()=>import("./index-5lw8fAJn.js"),__vite__mapDeps([43,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,35,22,23,20,21,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:x("menu.Mock"),icon:"other",order:3,keepAlive:!1}},Xn=Object.freeze(Object.defineProperty({__proto__:null,default:Yn},Symbol.toStringTag,{value:"Module"})),Qn={path:"/modal-demo",name:"ModalDemo",component:()=>O(()=>import("./index-URw8EbN2.js"),__vite__mapDeps([44,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:x("menu.Modal"),icon:"other",order:3}},Zn=Object.freeze(Object.defineProperty({__proto__:null,default:Qn},Symbol.toStringTag,{value:"Module"})),Jn={path:"/multi",name:"MultiMenu",component:U,meta:{i18nKey:x("menu.MultiMenu"),icon:"other",order:4,extra:{label:"cache"}},children:[{path:"multi-menu-one",name:"MultiMenuOne",component:()=>O(()=>import("./index-OlZM-6Aq.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-1",keepAlive:!0}},{path:"multi-menu-two",name:"MultiMenuTwo",component:U,meta:{noLocalTitle:"多级菜单-2"},children:[{path:"sub-menu-other",name:"SubMenuOther",component:()=>O(()=>import("./index-7HAQIe0w.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-2-1",keepAlive:!0}},{path:"sub-menu",name:"SubMenu",component:U,meta:{noLocalTitle:"多级菜单-2-2",keepAlive:!0},children:[{path:"sub-menu-one",name:"MultiMenuTwoOne",component:()=>O(()=>import("./index-vRnYP7XJ.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-2-2-1",keepAlive:!0}}]}]}]},er=Object.freeze(Object.defineProperty({__proto__:null,default:Jn},Symbol.toStringTag,{value:"Module"})),tr={path:"/precision",name:"CalculatePrecision",component:()=>O(()=>import("./index-ZatM64SM.js"),__vite__mapDeps([45,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,16,17,22,18,23,20,21,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:x("menu.CalculatePrecision"),icon:"other",order:2}},or=Object.freeze(Object.defineProperty({__proto__:null,default:tr},Symbol.toStringTag,{value:"Module"})),nr={path:"/qrcode",name:"RQRCode",component:()=>O(()=>import("./index-iapTKWGV.js"),__vite__mapDeps([46,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,47,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:x("menu.QRCode"),icon:"other",order:3}},rr=Object.freeze(Object.defineProperty({__proto__:null,default:nr},Symbol.toStringTag,{value:"Module"})),ar={path:"/rely",name:"Rely",component:U,meta:{i18nKey:x("menu.Rely"),icon:"rely",order:999},children:[{path:"rely-about",name:"RelyAbout",component:()=>O(()=>import("./index-7jSmHArV.js"),__vite__mapDeps([48,49])),meta:{i18nKey:x("menu.RelyAbout")}}]},lr=Object.freeze(Object.defineProperty({__proto__:null,default:ar},Symbol.toStringTag,{value:"Module"})),ir={path:"/router-demo",name:"RouterDemoRoot",component:U,meta:{i18nKey:x("menu.RouterDemo"),icon:"other",order:3},children:[{path:"router-demo-home",name:"RouterDemoHome",component:()=>O(()=>import("./index-Jz_0N3dr.js"),__vite__mapDeps([50,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{noLocalTitle:"人员信息(平级模式)"}},{path:"router-demo-detail",name:"RouterDemoDetail",component:()=>O(()=>import("./index-tZy8npu9.js"),__vite__mapDeps([])),meta:{noLocalTitle:"信息详情",sameLevel:!0}}]},sr=Object.freeze(Object.defineProperty({__proto__:null,default:ir},Symbol.toStringTag,{value:"Module"})),cr={path:"/scroll-reveal",name:"ScrollReveal",component:()=>O(()=>import("./index-v5xFQW7A.js"),__vite__mapDeps([51,52])),meta:{i18nKey:x("menu.scrollReveal"),icon:"scroll_reveal",hidden:!0}},ur=Object.freeze(Object.defineProperty({__proto__:null,default:cr},Symbol.toStringTag,{value:"Module"})),dr={path:"/svg-icons",name:"PreviewSVGIcons",component:()=>O(()=>import("./index-l2OdooJx.js"),__vite__mapDeps([53,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32,54])),meta:{i18nKey:x("menu.SvgIcon"),icon:"other",order:3}},pr=Object.freeze(Object.defineProperty({__proto__:null,default:dr},Symbol.toStringTag,{value:"Module"})),mr={path:"/table",name:"TableView",component:()=>O(()=>import("./index-1fl0IMML.js"),__vite__mapDeps([55,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:x("menu.Table"),icon:"other",order:2}},hr=Object.freeze(Object.defineProperty({__proto__:null,default:mr},Symbol.toStringTag,{value:"Module"})),fr={path:"/template-hooks",name:"TemplateHooks",component:()=>O(()=>import("./index-Fu86yYlL.js"),__vite__mapDeps([56,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:x("menu.TemplateHooks"),icon:"other",order:1,extra:{label:"new"}}},gr=Object.freeze(Object.defineProperty({__proto__:null,default:fr},Symbol.toStringTag,{value:"Module"})),yr={path:"/:catchAll(.*)",name:"ErrorPage",component:()=>O(()=>import("./index-6Jsj4zGJ.js"),__vite__mapDeps([57,20,21,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,22,23,24,25,26,27,28,29,30,31,32,58])),meta:{i18nKey:x("menu.Error"),icon:"error",hidden:!0,sameLevel:!0}},br=Object.freeze(Object.defineProperty({__proto__:null,default:yr},Symbol.toStringTag,{value:"Module"})),vr=()=>{const e=Object.assign({"/src/router/modules/dashboard.ts":Mn,"/src/router/modules/demo/axios.ts":zn,"/src/router/modules/demo/cache-demo.ts":jn,"/src/router/modules/demo/context-menu.ts":$n,"/src/router/modules/demo/directive.ts":Fn,"/src/router/modules/demo/doc.ts":Kn,"/src/router/modules/demo/echart.ts":qn,"/src/router/modules/demo/iframe.ts":Hn,"/src/router/modules/demo/mock.ts":Xn,"/src/router/modules/demo/modal.ts":Zn,"/src/router/modules/demo/multi-menu.ts":er,"/src/router/modules/demo/precision.ts":or,"/src/router/modules/demo/qrcode.ts":rr,"/src/router/modules/demo/rely.ts":lr,"/src/router/modules/demo/router-demo.ts":sr,"/src/router/modules/demo/scroll-reveal.ts":ur,"/src/router/modules/demo/svg-icons.ts":pr,"/src/router/modules/demo/table.ts":hr,"/src/router/modules/demo/template-hooks.ts":gr,"/src/router/modules/error404.ts":br});return Object.keys(e).reduce((o,n)=>{const r=e[n].default;if(r)o.push(r);else throw new Error("router helper combine: an exception occurred while parsing the routing file!");return o},[])},Vr=e=>e.sort((t,o)=>{var l,i;const n=((l=t.meta)==null?void 0:l.order)??1,r=((i=o.meta)==null?void 0:i.order)??0;if(typeof n!="number"||typeof r!="number")throw new TypeError("orderRoutes error: order must be a number!");return n===r?t.name?o.name?t.name.localeCompare(o.name):-1:1:n-r}),Sr=e=>{var o;const{meta:t}=e;t!=null&&t.ignoreAutoResetScroll||(o=J.value)==null||o.scrollTo({top:0,left:0,behavior:"smooth"})},_r=e=>{const{beforeEach:t}=e,{getRootPath:o}=Q(),n=(r,l)=>r.path==="/"||l.path==="/login";t((r,l,i)=>{const a=le(M.token),s=le(M.appMenuKey,"sessionStorage",{defaultValue:o.value}),{meta:u,name:c}=r;a!==null?n(r,l)?we(!0):!q(c,"Symbol")&&c&&Rn.includes(c)?i():So(u)?n(r,l)?s?i(s):we(!0):i():we(!0):n(r,l)?i():i("/")})};var wr={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.7",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.19","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.3","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.1.3","vite-plugin-cdn2":"0.15.2","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.6.4-beta1.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const lt=Pinia.defineStore("setting",()=>{const{appPrimaryColor:{primaryColor:e}}=wr,{locale:t}=ee(),{locale:o}=Ja(),n=Vue.reactive({drawerPlacement:"right",primaryColorOverride:{common:{primaryColor:e,primaryColorHover:e,primaryColorPressed:e}},appTheme:!1,menuTagSwitch:!0,breadcrumbSwitch:!0,localeLanguage:No(),lockScreenSwitch:!1,copyrightSwitch:!0,contentTransition:"scale",watermarkSwitch:!1,watermarkConfig:{content:"Trying be better~",fontSize:16,lineHeight:16,width:384,height:384,xOffset:12,yOffset:60,rotate:-15},appRootRoute:{name:"Dashboard",path:"/dashboard"}}),r=a=>{t(a),o(a),n.localeLanguage=a,De(M.localeLanguage,a,"localStorage")},l=(a,s=.3)=>{const u=jo(a,s),c={primaryColor:a,primaryColorHover:a,primaryColorPressed:a};n.primaryColorOverride.common=c;const p=document.body;p.style.setProperty("--ray-theme-primary-color",a),p.style.setProperty("--ray-theme-primary-fade-color",u)},i=(a,s,u)=>{Reflect.has(n,a)&&(n[a]=s),u==null||u()};return Vn(()=>n.appTheme,a=>{a?Object.assign({},n.primaryColorOverride,j.appNaiveUIThemeOverrides.dark,j.appNaiveUIThemeOverridesCommon.dark):Object.assign({},n.primaryColorOverride,j.appNaiveUIThemeOverrides.light,j.appNaiveUIThemeOverridesCommon.light)},{immediate:!0}),{...Vue.toRefs(n),updateLocale:r,changePrimaryColor:l,updateSettingState:i}},{persist:{key:M.appPiniaSettingStore}}),it=["#fc97af","#87f7cf","#f7f494","#72ccff","#f7c5a0","#d4a4eb","#d2f5a6","#76f2f2"],st="transparent",ct={},ut={textStyle:{color:"#ffffff"},subtextStyle:{color:"#dddddd"}},dt={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},pt={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},mt={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},ht={itemStyle:{borderWidth:0,borderColor:"#ccc"}},ft={itemStyle:{borderWidth:0,borderColor:"#ccc"}},gt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},yt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},bt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},vt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Vt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},St={itemStyle:{color:"#fc97af",color0:"transparent",borderColor:"#fc97af",borderColor0:"#87f7cf",borderWidth:"2"}},_t={itemStyle:{borderWidth:0,borderColor:"#ccc"},lineStyle:{width:"1",color:"#ffffff"},symbolSize:"0",symbol:"circle",smooth:!0,color:["#fc97af","#87f7cf","#f7f494","#72ccff","#f7c5a0","#d4a4eb","#d2f5a6","#76f2f2"],label:{color:"#293441"}},wt={itemStyle:{areaColor:"#f3f3f3",borderColor:"#999999",borderWidth:.5},label:{color:"#893448"},emphasis:{itemStyle:{areaColor:"rgba(255,178,72,1)",borderColor:"#eb8146",borderWidth:1},label:{color:"rgb(137,52,72)"}}},Ct={itemStyle:{areaColor:"#f3f3f3",borderColor:"#999999",borderWidth:.5},label:{color:"#893448"},emphasis:{itemStyle:{areaColor:"rgba(255,178,72,1)",borderColor:"#eb8146",borderWidth:1},label:{color:"rgb(137,52,72)"}}},Nt={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},Tt={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},kt={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},Ot={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},xt={iconStyle:{borderColor:"#999999"},emphasis:{iconStyle:{borderColor:"#666666"}}},Rt={textStyle:{color:"#999999"}},At={axisPointer:{lineStyle:{color:"#cccccc",width:1},crossStyle:{color:"#cccccc",width:1}}},Pt={lineStyle:{color:"#87f7cf",width:1},itemStyle:{color:"#87f7cf",borderWidth:1},controlStyle:{color:"#87f7cf",borderColor:"#87f7cf",borderWidth:.5},checkpointStyle:{color:"#fc97af",borderColor:"#fc97af"},label:{color:"#87f7cf"},emphasis:{itemStyle:{color:"#f7f494"},controlStyle:{color:"#87f7cf",borderColor:"#87f7cf",borderWidth:.5},label:{color:"#87f7cf"}}},Lt={color:["#fc97af","#87f7cf"]},Mt={backgroundColor:"rgba(255,255,255,0)",dataBackgroundColor:"rgba(114,204,255,1)",fillerColor:"rgba(114,204,255,0.2)",handleColor:"#72ccff",handleSize:"100%",textStyle:{color:"#333333"}},Dt={label:{color:"#293441"},emphasis:{label:{color:"#293441"}}},Cr={color:it,backgroundColor:st,textStyle:ct,title:ut,line:dt,radar:pt,bar:mt,pie:ht,scatter:ft,boxplot:gt,parallel:yt,sankey:bt,funnel:vt,gauge:Vt,candlestick:St,graph:_t,map:wt,geo:Ct,categoryAxis:Nt,valueAxis:Tt,logAxis:kt,timeAxis:Ot,toolbox:xt,legend:Rt,tooltip:At,timeline:Pt,visualMap:Lt,dataZoom:Mt,markPoint:Dt},Nr=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:st,bar:mt,boxplot:gt,candlestick:St,categoryAxis:Nt,color:it,dataZoom:Mt,default:Cr,funnel:vt,gauge:Vt,geo:Ct,graph:_t,legend:Rt,line:dt,logAxis:kt,map:wt,markPoint:Dt,parallel:yt,pie:ht,radar:pt,sankey:bt,scatter:ft,textStyle:ct,timeAxis:Ot,timeline:Pt,title:ut,toolbox:xt,tooltip:At,valueAxis:Tt,visualMap:Lt},Symbol.toStringTag,{value:"Module"})),zt=["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089"],It="transparent",jt={},Et={textStyle:{color:"#008acd"},subtextStyle:{color:"#aaaaaa"}},$t={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},Bt={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},Ft={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},Wt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Kt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Ut={itemStyle:{borderWidth:0,borderColor:"#ccc"}},qt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Gt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Ht={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Yt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Xt={itemStyle:{color:"#d87a80",color0:"#2ec7c9",borderColor:"#d87a80",borderColor0:"#2ec7c9",borderWidth:1}},Qt={itemStyle:{borderWidth:0,borderColor:"#ccc"},lineStyle:{width:1,color:"#aaa"},symbolSize:3,symbol:"emptyCircle",smooth:!0,color:["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089"],label:{color:"#eee"}},Zt={itemStyle:{areaColor:"#dddddd",borderColor:"#eeeeee",borderWidth:.5},label:{color:"#d87a80"},emphasis:{itemStyle:{areaColor:"rgba(254,153,78,1)",borderColor:"#444",borderWidth:1},label:{color:"rgb(100,0,0)"}}},Jt={itemStyle:{areaColor:"#dddddd",borderColor:"#eeeeee",borderWidth:.5},label:{color:"#d87a80"},emphasis:{itemStyle:{areaColor:"rgba(254,153,78,1)",borderColor:"#444",borderWidth:1},label:{color:"rgb(100,0,0)"}}},eo={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!1,lineStyle:{color:["#eee"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},to={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!0,lineStyle:{color:["#eee"]}},splitArea:{show:!0,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},oo={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!0,lineStyle:{color:["#eee"]}},splitArea:{show:!0,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},no={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!0,lineStyle:{color:["#eee"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},ro={iconStyle:{borderColor:"#2ec7c9"},emphasis:{iconStyle:{borderColor:"#18a4a6"}}},ao={textStyle:{color:"#333333"}},lo={axisPointer:{lineStyle:{color:"#008acd",width:"1"},crossStyle:{color:"#008acd",width:"1"}}},io={lineStyle:{color:"#008acd",width:1},itemStyle:{color:"#008acd",borderWidth:1},controlStyle:{color:"#008acd",borderColor:"#008acd",borderWidth:.5},checkpointStyle:{color:"#2ec7c9",borderColor:"#2ec7c9"},label:{color:"#008acd"},emphasis:{itemStyle:{color:"#a9334c"},controlStyle:{color:"#008acd",borderColor:"#008acd",borderWidth:.5},label:{color:"#008acd"}}},so={color:["#5ab1ef","#e0ffff"]},co={backgroundColor:"rgba(47,69,84,0)",dataBackgroundColor:"#efefff",fillerColor:"rgba(182,162,222,0.2)",handleColor:"#008acd",handleSize:"100%",textStyle:{color:"#333333"}},uo={label:{color:"#eee"},emphasis:{label:{color:"#eee"}}},Tr={color:zt,backgroundColor:It,textStyle:jt,title:Et,line:$t,radar:Bt,bar:Ft,pie:Wt,scatter:Kt,boxplot:Ut,parallel:qt,sankey:Gt,funnel:Ht,gauge:Yt,candlestick:Xt,graph:Qt,map:Zt,geo:Jt,categoryAxis:eo,valueAxis:to,logAxis:oo,timeAxis:no,toolbox:ro,legend:ao,tooltip:lo,timeline:io,visualMap:so,dataZoom:co,markPoint:uo},kr=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:It,bar:Ft,boxplot:Ut,candlestick:Xt,categoryAxis:eo,color:zt,dataZoom:co,default:Tr,funnel:Ht,gauge:Yt,geo:Jt,graph:Qt,legend:ao,line:$t,logAxis:oo,map:Zt,markPoint:uo,parallel:qt,pie:Wt,radar:Bt,sankey:Gt,scatter:Kt,textStyle:jt,timeAxis:no,timeline:io,title:Et,toolbox:ro,tooltip:lo,valueAxis:to,visualMap:so},Symbol.toStringTag,{value:"Module"})),Or=()=>{const e=Object.assign({"/src/echart-themes/macarons/macarons-dark.json":Nr,"/src/echart-themes/macarons/macarons.json":kr}),t=/\/([^/]+)\.json$/;return Object.keys(e).reduce((n,r)=>{var i;const l=(i=r.match(t))==null?void 0:i[1];if(l)return n.push({name:l,theme:e[r].default}),n;throw new Error(`[RChart Theme Error]: name ${r} is invalid!`)},[])},xr=e=>Object.assign({},{text:"loading",color:"#c23531",textColor:"#000",maskColor:"rgba(255, 255, 255, 0.9)",zlevel:0,fontSize:12,showSpinner:!0,spinnerRadius:10,lineWidth:5,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif"},e),Rr={bordered:{type:Boolean,default:!0},downloadOptions:{type:Object,default:()=>({})},onDropdownSelect:{type:[Function,Array]},dropdownOptions:{type:Array},preset:{type:String},contentStyle:{type:[String,Object]},title:{type:[String,Function]},width:{type:String,default:"100%"},height:{type:String,default:"100%"},autoResize:{type:[Boolean,Object],default:!0},showAria:{type:Boolean,default:!1},options:{type:Object,default:()=>({})},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},theme:{type:String,default:null},autoChangeTheme:{type:Boolean,default:!0},use:{type:Array,default:()=>[]},watchOptions:{type:Boolean,default:!0},loading:{type:Boolean,default:!1},loadingOptions:{type:Object,default:()=>xr()},observer:{type:Object,default:null},throttleWait:{type:Number,default:500},nextTick:{type:Boolean,default:!0},setChartOptions:{type:Object,default:()=>({})}},Ar={notMerge:!1,lazyUpdate:!0,silent:!1,replaceMerge:[]},Pr=Or();Pr.forEach(e=>{en(e.name,e.theme)});const Rl=Vue.defineComponent({name:"RChart",props:Rr,setup(e,{expose:t}){const{getAppTheme:o}=I(),n=Vue.ref(),r=Vue.ref(),l=Vue.ref();let i,a;const{echartTheme:s}=j;let u,c;const p=Vue.computed(()=>[{label:"下载图片",key:"__DOWN_LOAD_CHART__",disabled:!(l.value&&l.value.getDom())}]),f=Vue.computed(()=>({"--ray-chart-width":D(e.width),"--ray-chart-height":D(e.height)})),b=async()=>{var V;oe([on,nn,rn,an,ln,sn,cn,un]),oe([dn,pn,mn,hn,fn,gn]),oe([yn,bn]),oe([vn]);try{oe((V=e.use)==null?void 0:V.filter(Boolean))}catch(k){console.error("[RChart register error]: ",k)}},v=()=>{if(e.theme==="default"){e.autoChangeTheme?y("dark"):y("");return}if(e.theme)y(e.theme);else{const V=e.autoChangeTheme&&o.value?`${s}-dark`:s;y(V)}},m=V=>{let k=Vue.unref(V);const R=A=>Object.assign({},k,A);return e.showAria&&(k=R({aria:{enabled:!0,decal:{show:!0}}})),k},y=(V=s)=>{const k=n.value,R=m(e.options),{height:A,width:$}=k.getBoundingClientRect(),{onSuccess:B,onError:ce}=e;try{c=tn(k,V,{width:$===0?200:void 0,height:A===0?200:void 0}),l.value=c,e.nextTick?(c.setOption({}),Vue.nextTick(()=>{R&&(c==null||c.setOption(R))})):R&&(c==null||c.setOption(R)),B&&P(B,c)}catch(ve){ce&&P(ce),console.error("RChart render error: ",ve)}},d=()=>!!(c&&c.getDom()),h=()=>{d()&&(c.clear(),c.dispose(),l.value=void 0)},_=()=>{c&&c.resize()},T=(V,k)=>{if(V==="__DOWN_LOAD_CHART__"&&d()){const{filename:A,...$}=e.downloadOptions;Eo(c.getDataURL($),A??`${new Date().getTime()}`)}const{onDropdownSelect:R}=e;R&&P(R,V,k)},g=()=>{if(c!=null&&c.getDom()){console.warn("[RChart mount]: There is a chart instance already initialized on the dom. Execution was interrupted.");return}v(),e.autoResize&&(i=Ze(_,e.throttleWait),a=Do(e.observer||r,i))},S=()=>{var V;h(),i==null||i.cancel(),(V=a==null?void 0:a.stop)==null||V.call(a)};return Vue.watch(()=>o.value,()=>{e.autoChangeTheme&&(h(),v())}),Vue.watch(()=>e.showAria,()=>{h(),v()}),Vue.watchEffect(()=>{e.watchOptions?u=Vue.watch(()=>e.options,V=>{const k=m(V),R=Object.assign(e.setChartOptions,Ar);c==null||c.setOption(k,R)},{deep:!0}):u==null||u(),e.loading?c==null||c.showLoading(e.loadingOptions):c==null||c.hideLoading()}),t({echart:l,dispose:S,render:g,isDispose:d}),Vue.onBeforeMount(async()=>{await b()}),Vue.onMounted(()=>{g()}),Vue.onBeforeUnmount(()=>{S(),u==null||u()}),{rayChartRef:n,cssVarsRef:f,rayChartWrapperRef:r,moreDropDownOptions:p,dropdownSelect:T}},render(){const{title:e,contentStyle:t,preset:o,moreDropDownOptions:n,dropdownSelect:r,bordered:l,dropdownOptions:i}=this,{cardExtra:a}=this.$slots;return o==="card"?Vue.createVNode(naive.NCard,{class:"ray-chart",ref:"rayChartWrapperRef",style:[this.cssVarsRef],contentStyle:t,bordered:l},{default:ne(Vue.createVNode("div",{class:"ray-chart__container",ref:"rayChartRef"},null)),header:ne(e,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":ne(a,{defaultElement:Vue.createVNode(po,{iconSize:18,cursor:"pointer",options:i??n,trigger:"click",onSelect:r.bind(this),placement:"bottom-end"},null)})}):Vue.createVNode("div",{class:"ray-chart",style:[this.cssVarsRef],ref:"rayChartWrapperRef"},[Vue.createVNode("div",{class:"ray-chart__container",ref:"rayChartRef"},null)])}}),Lr={open:{type:Boolean,default:!1},collapseToggleText:{type:Array,default:()=>["展开","收起"]},bordered:{type:Boolean,default:!1},onUpdateValue:{type:[Function,Array],default:null},"onUpdate:value":{type:[Function,Array],default:null},...naive.gridProps},Al=Vue.defineComponent({name:"RCollapseGrid",props:Lr,setup(e){const t=Vue.ref(!e.open),o=()=>{t.value=!t.value;const{onUpdateValue:r,"onUpdate:value":l}=e;r&&P(r,t.value),l&&P(l,t.value)};return{modelCollapsed:t,collapseClick:o,CollapseIcon:()=>Vue.createVNode("div",{class:"collapse-icon",onClick:o.bind(this)},[Vue.createVNode("span",null,[t.value?e.collapseToggleText[0]:e.collapseToggleText[1]]),Vue.createVNode(N,{customClassName:`collapse-icon--arrow ${t.value?"":"collapse-icon--arrow__expanded"}`,name:"expanded",size:"14"},null)])}},render(){return Vue.createVNode(naive.NCard,{bordered:this.bordered},{default:()=>Vue.createVNode(naive.NGrid,Vue.mergeProps({class:"ray-collapse-grid"},this.$props,{collapsed:this.modelCollapsed,xGap:this.xGap||12,yGap:this.yGap||18,collapsedRows:this.collapsedRows}),{default:()=>{var e,t;return[(t=(e=this.$slots).default)==null?void 0:t.call(e),Vue.createVNode(naive.NGridItem,{suffix:!0,class:"ray-collapse-grid__suffix--btn"},{default:()=>[Vue.createVNode(naive.NFlex,{justify:"end",align:"center"},{default:()=>{var o,n;return[(n=(o=this.$slots).action)==null?void 0:n.call(o),this.CollapseIcon()]}})]})]}})})}}),Mr={color:{type:String,default:"currentColor"},prefix:{type:String,default:"icon"},name:{type:String,required:!0},size:{type:[Number,String],default:14},width:{type:[Number,String],default:0},height:{type:[Number,String],default:0},customClassName:{type:String,default:null},depth:{type:Number,default:1},cursor:{type:String,default:"default"},onClick:{type:[Function,Array],default:null}},N=Vue.defineComponent({name:"RIcon",props:Mr,setup(e){const t=Vue.computed(()=>`#${e.prefix}-${e.name}`),o=Vue.computed(()=>({"--ray-icon-width":e.width?D(e.width):D(e.size),"--ray-icon-height":e.height?D(e.height):D(e.size),"--ray-icon-depth":e.depth,"--ray-icon-cursor":e.cursor}));return{symbolId:t,cssVars:o,iconClick:r=>{const{onClick:l}=e;l&&P(l,r)}}},render(){return Vue.createVNode("span",{class:["ray-icon",this.customClassName],style:[this.cssVars],onClick:this.iconClick.bind(this)},[Vue.createVNode("svg",{RayIconAttribute:"ray-icon",ariaHidden:!0},[Vue.createVNode("use",Vue.mergeProps({"xlink:href":this.symbolId},{fill:this.color}),null)])])}}),Dr={src:{type:String,required:!0},iframeWrapperClass:{type:String,default:null},frameborder:{type:Number,default:0},width:{type:[String,Number],default:"100%"},height:{type:[String,Number],default:"100%"},allow:{type:String,default:null},name:{type:String,default:null},title:{type:String,default:null},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},customSpinProps:{type:Object,default:()=>({})},lazy:{type:Boolean,default:!0},wrapperClass:{type:String,default:null}},Pl=Vue.defineComponent({name:"RIframe",props:Dr,setup(e,{expose:t}){const o=Vue.computed(()=>({"--ray-iframe-frameborder":D(e.frameborder),"--ray-iframe-width":D(e.width),"--ray-iframe-height":D(e.height)})),n=Vue.ref(),r=Vue.ref(!0),l=a=>{r.value=!1;const{onSuccess:s}=e;s&&P(s,n.value,a)},i=a=>{r.value=!1;const{onError:s}=e;s&&P(s,a)};return ae(n,"load",l),ae(n,"error",i),t({iframeInst:n}),{cssVars:o,iframeRef:n,spinShow:r}},render(){return Vue.createVNode("div",{class:["ray-iframe",this.iframeWrapperClass],style:[this.cssVars]},[Vue.createVNode(naive.NSpin,Vue.mergeProps(this.customSpinProps,{show:this.spinShow}),{...this.$slots,default:()=>Vue.createVNode("iframe",Vue.mergeProps({class:["ray-iframe__container",this.wrapperClass],ref:"iframeRef",src:this.src,allow:this.allow,name:this.name,title:this.title},{loading:this.lazy?"lazy":null}),null)})])}}),zr={...naive.modalProps,memo:{type:Boolean,default:!0},fullscreen:{type:Boolean,default:!1},width:{type:[String,Number],default:600},cardWidth:{type:[String,Number],default:600},dialogWidth:{type:[String,Number],default:446},dad:{type:Boolean,default:!1}},Ir=(e,t,o)=>{const{scheduler:n}=o??{};return new Promise(r=>{setTimeout(()=>{const l=t==="card"?".n-card-header__main":".n-dialog__title";if(e){const i=$e(e).draggable({inertia:!0,autoScroll:!0,allowFrom:l,modifiers:[$e.modifiers.restrictRect({restriction:"parent",endOnly:!0})],listeners:{move:a=>{n==null||n(a)}}}).resizable(!1);r(i)}},30)})},Ll=Vue.defineComponent({name:"RModal",props:zr,setup(e){const{height:t}=Me(),o=Vue.computed(()=>({"--r-modal-width":D(e.width??600),"--r-modal-card-width":D(e.cardWidth??600),"--r-modal-dialog-width":D(e.dialogWidth??446)})),n=fe();let r;const l={x:0,y:0},i=()=>e.preset==="card"&&e.fullscreen,a=()=>{const s=document.getElementById(n);s&&Ir(s,e.preset,{scheduler:u=>{const c=u.target;l.x+=u.dx,l.y+=u.dy,c.style.transform=`translate(${l.x}px, ${l.y}px)`}}).then(u=>{r=u})};return Vue.watch(()=>e.show,s=>{s&&e.dad&&(e.preset==="card"||e.preset==="dialog")?Vue.nextTick(()=>{a();const u=document.getElementById(n);e.memo&&u&&(u.style.transform=`translate(${l.x}px, ${l.y}px)`)}):(r==null||r.unset(),r=null)},{immediate:!0}),{cssVars:o,height:t,isFullscreenCardType:i,uuidEl:n}},render(){const{isFullscreenCardType:e}=this,{$props:t,$slots:o,$attrs:n}=this,{preset:r,...l}=t,{cssVars:i,height:a,uuidEl:s}=this;return Vue.createVNode(naive.NModal,Vue.mergeProps({class:["r-modal",e()?"r-modal__preset-card--fullscreen":""],style:[i,e()?`height: ${a}px`:""],preset:r},{id:s},l,n),{...o})}}),jr={...naive.dropdownProps,iconSize:{type:Number,default:14},cursor:{type:String,default:"default"}};function Er(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const po=Vue.defineComponent({name:"RMoreDropdown",props:jr,render(){let e;const{iconSize:t,cursor:o}=this,{default:n}=this.$slots;return Vue.createVNode(naive.NDropdown,Vue.mergeProps(this.$props,this.$attrs,{placement:"bottom-start"}),Er(e=ne(n,{defaultElement:Vue.createVNode(N,{name:"more",size:t,cursor:o},null)}))?e:{default:()=>[e]})}}),$r={loadingDescription:{type:String},watchText:{type:Boolean,default:!0},status:{type:String},errorDescription:{type:[String,Object],default:"二维码已过期"},errorActionDescription:{type:String,default:"重新加载"},text:{type:String,required:!0},size:{type:Number,default:160},margin:{type:Number,default:12},correctLevel:{type:Number,default:1,validator:e=>[0,1,2,3].includes(e)},maskPattern:{type:Number},version:{type:Number},components:{type:Object,default:()=>({data:{scale:1},timing:{scale:1,protectors:!1},alignment:{scale:1,protectors:!1},cornerAlignment:{scale:1,protectors:!0}})},colorDark:{type:String,default:"#000000"},colorLight:{type:String,default:"#ffffff"},autoColor:{type:Boolean,default:!0},backgroundImage:{type:String},backgroundDimming:{type:String,default:"rgba(0, 0, 0, 0)"},gifBackgroundURL:{type:String},gifBackground:{type:ArrayBuffer},whiteMargin:{type:Boolean,default:!0},logoImage:{type:String},logoScale:{type:Number,default:.4},logoMargin:{type:Number,default:6},logoCornerRadius:{type:Number,default:8},dotScale:{type:Number,default:1},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},onReload:{type:[Function,Array],default:null}},Br=e=>new Promise((t,o)=>{const n=new XMLHttpRequest;n.responseType="blob",n.onload=()=>{const r=new FileReader;r.onloadend=()=>{t(r.result)},r.onerror=l=>{o(l)},r.onabort=l=>{o(l)},r.readAsArrayBuffer(n.response)},n.open("GET",e),n.send()}),Ml=Vue.defineComponent({name:"RayQRcode",props:$r,setup(e,t){const{expose:o}=t,n=Vue.ref();let r,l;const i=async()=>{const{gifBackgroundURL:c}=e;if(c)try{r=await Br(c)}catch(p){console.error(p)}},a=()=>{const{gifBackground:c,...p}=e;new Yo.AwesomeQR({...p,gifBackground:r??void 0}).draw().then(f=>{const{onSuccess:b}=e;b&&P(b,f),n.value=f}).catch(f=>{const{onError:b}=e;b&&P(b,f)})},s=()=>{if(t.slots.errorAction)return;const{onReload:c}=e;c&&P(c)},u=c=>n.value&&q(n.value,"String")?$o(n.value,c||new Date().getTime()+".png"):Promise.reject();return Vue.watchEffect(()=>{e.watchText?l=Vue.watch(()=>e.text,()=>a()):l==null||l()}),o({downloadQRCode:u}),Vue.onMounted(async()=>{await i(),a()}),Vue.onBeforeUnmount(()=>{l==null||l()}),{qrcodeURL:n,errorActionClick:s}},render(){const{qrcodeURL:e,status:t,loadingDescription:o,errorDescription:n,$slots:r,errorActionDescription:l}=this,{errorActionClick:i}=this;return Vue.createVNode("div",{class:["ray-qrcode",`ray-qrcode--${t}`]},[Vue.createVNode(naive.NSpin,{show:t==="loading",description:o},{default:()=>[Vue.createVNode("img",{src:e},null)]}),t==="error"?Vue.createVNode("div",{class:"ray-qrcode__error"},[Vue.createVNode("div",{class:"ray-qrcode__error-content"},[q(n,"String")?n:()=>n]),Vue.createVNode("div",{class:"ray-qrcode__error-btn",onClick:i.bind(this)},[r.errorAction?r.errorAction():Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NButton,{text:!0,type:"primary",color:"#ffffff"},{default:()=>l,icon:()=>Vue.createVNode(N,{name:"reload",size:"16",color:"#ffffff"},null)})])])]):null])}}),ie={...naive.dataTableProps,downloadCsvTableOptions:{type:Object,default:()=>({})},title:{type:[String,Number,Object],default:null},toolOptions:{type:Array},coverTool:{type:Boolean,default:!1},contextMenuOptions:{type:Array},disabledContextMenu:{type:Boolean,default:!1},onContextMenuClick:{type:[Function,Array],default:null},wrapperBordered:{type:Boolean,default:!1},printTableOptions:{type:Object,default:()=>({})},onUpdateColumns:{type:[Function,Array],default:null},"onUpdate:columns":{type:[Function,Array],default:null},onContextmenu:{type:[Function,Array],default:null}},E={tableIconSize:"18",tableKey:Symbol("r-table")},Fr=Vue.defineComponent({name:"TableSizeSelect",props:{onChangeSize:{type:[Function,Array],default:null},...ie},setup(e){return{size:Vue.ref(e.size),sizeOptions:[{label:"默认",value:"medium"},{label:"紧凑",value:"small"},{label:"宽松",value:"large"}],updatePopselectValue:r=>{const{onChangeSize:l}=e;l&&P(l,r)}}},render(){return Vue.createVNode(naive.NPopselect,{value:this.size,"onUpdate:value":e=>this.size=e,options:this.sizeOptions,trigger:"click",onUpdateValue:this.updatePopselectValue.bind(this)},{default:()=>[Vue.createVNode(N,{name:"adjustment",size:E.tableIconSize,cursor:"pointer"},null)]})}}),Wr=Vue.defineComponent({name:"TableFullscreen",setup(){const{wrapperRef:e}=Vue.inject(E.tableKey,{}),[t,{toggleFullscreen:o,isEnabled:n}]=Qe(e);return{toggleFullscreen:o,isEnabled:n}},render(){const{toggleFullscreen:e,isEnabled:t,$t:o}=this;return Vue.createVNode(N,{name:"fullscreen",size:E.tableIconSize,cursor:"pointer",onClick:()=>{t||window.$message.warning(o("globalMessage.isEnabledFullscreen")),e()}},null)}}),Kr=()=>Vue.createVNode(N,{name:"draggable",size:14,cursor:"all-scroll"},null),Fe=({icon:e,title:t,onClick:o,customClassName:n})=>Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:e,size:E.tableIconSize,cursor:"pointer",customClassName:n,onClick:o==null?void 0:o.bind(null)},null),default:()=>t}),Le=(e,t)=>{if(!t)return[null,null];for(let o=0;oe.columns.map((i,a)=>{const{key:s,title:u,children:c,fixed:p,isResizable:f,...b}=i,v=p==="left",m=p==="right",y={...b,title:u,key:s,fixed:p,isLeftFixedActivated:v,isRightFixedActivated:m,isResizable:f};return{...y,suffix:()=>Vue.createVNode(naive.NFlex,{style:"padding-left: 32px;"},{default:()=>[Vue.createVNode(Fe,{icon:"row_head",title:"固定在列首",customClassName:v?_e:"",onClick:r.bind(this,"left",y,a)},null),Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:"resize_h",size:E.tableIconSize,cursor:"pointer",customClassName:f?_e:"",onClick:n.bind(this,y,a)},null),default:()=>"修改列宽"}),Vue.createVNode(Fe,{icon:"row_end",title:"固定在列尾",customClassName:m?_e:"",onClick:r.bind(this,"right",y,a)},null)]})}}),set:()=>{}}),o=i=>{const{onUpdateColumn:a}=e;a&&P(a,i)},n=(i,a)=>{i.isResizable=!i.isResizable,i.resizable=i.isResizable,t.value[a]=i,o(t.value)},r=(i,a,s)=>{const u=`${i}FixedActivated`,c=`${i==="left"?"right":"left"}FixedActivated`;a[c]=!1,a[u]=!a[u],a[u]?a.fixed=i:a.fixed=void 0,t.value[s]=a,o(t.value)};return{treeDataSource:t,treeDrop:({node:i,dragNode:a,dropPosition:s})=>{const[u,c]=Le(a,t.value);if(u===null||c===null)return;u.splice(c,1);const[p,f]=Le(i,t.value);p===null||f===null||(s==="before"?p.splice(f,0,a):p.splice(f+1,0,a),o(p))}}},render(){return Vue.createVNode(naive.NPopover,{displayDirective:"show",trigger:"click",showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:"setting",size:E.tableIconSize,cursor:"pointer",customClassName:"r-table__setting"},null),default:()=>Vue.createVNode(naive.NTree,{class:"r-table__c-tree",data:this.treeDataSource,blockLine:!0,draggable:!0,keyboard:!1,labelField:"title",selectable:!1,renderSwitcherIcon:Kr.bind(this),onDrop:this.treeDrop.bind(this)},null)})}}),qr=Vue.defineComponent({name:"TablePrint",props:ie,setup(e){const{wrapperRef:t}=Vue.inject(E.tableKey,{});return{printTableClick:()=>{const{printTableOptions:{printOptions:n={},domToImageOptions:r}={},title:l}=e;(n.documentTitle===""||n.documentTitle===void 0||n.documentTitle===null)&&(n.documentTitle=typeof l=="string"?l:""),Bo(t,{printOptions:n,domToImageOptions:r})}}},render(){return Vue.createVNode(N,{name:"print",size:E.tableIconSize,cursor:"pointer",onClick:this.printTableClick.bind(this)},null)}}),Gr=Vue.defineComponent({name:"TablePropsSelect",props:{...ie,onPopselectChange:{type:[Function,Array],default:null},onInitialed:{type:[Function,Array],default:null}},setup(e){const t=Vue.ref(!1),o=Vue.ref([]),n=[{label:"斑马条纹",value:"striped"},{label:"表格边框",value:"bordered"}],r=i=>{const{onPopselectChange:a}=e;a&&P(a,i)};return(()=>{const{striped:i,bordered:a,onInitialed:s}=e;i&&o.value.push("striped"),a&&o.value.push("bordered"),s&&P(s,o.value)})(),{propsPopselectValue:o,propsOptions:n,popoverShow:t,updatePopselectValue:r}},render(){return Vue.createVNode(naive.NPopselect,{value:this.propsPopselectValue,"onUpdate:value":e=>this.propsPopselectValue=e,options:this.propsOptions,trigger:"click",multiple:!0,onUpdateValue:this.updatePopselectValue.bind(this)},{default:()=>[Vue.createVNode(N,{name:"expanded",size:E.tableIconSize,cursor:"pointer",style:"transform: rotate(270deg);"},null)]})}});function Hr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Dl=Vue.defineComponent({name:"RTable",props:ie,setup(e,t){const{expose:o}=t,n=Vue.ref(),r=Vue.ref(),l=fe(16),i=fe(16),a=Vue.reactive({x:0,y:0,showContextMenu:!1}),s=Vue.reactive({size:e.size}),u=Vue.ref({striped:!1,bordered:!1}),c=(d,h)=>{const{onContextMenuClick:_}=e;_&&P(_,d,h),a.showContextMenu=!1},p=(d,h)=>{var T;return{...(T=e.rowProps)==null?void 0:T.call(e,d,h),onContextmenu:e.disabledContextMenu?void 0:g=>{g.preventDefault(),a.showContextMenu=!1,Vue.nextTick().then(()=>{a.showContextMenu=!0,a.x=g.clientX,a.y=g.clientY})}}},f=d=>{s.size=d},b=d=>{const{onUpdateColumns:h,"onUpdate:columns":_}=e;h&&P(h,d),_&&P(_,d)},v=()=>{const{toolOptions:d}=e;return d==null?void 0:d.filter(()=>Boolean).map(h=>typeof h=="function"?h():h)},m=d=>{Object.keys(u.value).forEach(_=>{u.value[_]=d.includes(_)})},y=d=>{const h=()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(qr,d,null),Vue.createVNode(Fr,Vue.mergeProps(d,{onChangeSize:f.bind(this)}),null),Vue.createVNode(Wr,null,null),Vue.createVNode(Ur,Vue.mergeProps(d,{onUpdateColumn:b.bind(this)}),null),Vue.createVNode(Gr,Vue.mergeProps(d,{onPopselectChange:m.bind(this),onInitialed:m.bind(this)}),null)]);return e.toolOptions?e.coverTool?v:()=>Vue.createVNode(Vue.Fragment,null,[h(),v()]):h};return Vue.provide(E.tableKey,{uuidTable:i,uuidWrapper:l,wrapperRef:r}),o({rTableInst:n,uuidTable:i,uuidWrapper:l}),{uuidWrapper:l,uuidTable:i,contextMenuReactive:a,rTableInst:n,combineRowProps:p,contextMenuSelect:c,privateReactive:s,tool:y,wrapperRef:r,propsPopselectValue:u}},render(){const{$props:e,$attrs:t,wrapperBordered:o,uuidWrapper:n,privateReactive:r,disabledContextMenu:l,contextMenuReactive:i,contextMenuOptions:a,uuidTable:s,title:u,$slots:c,propsPopselectValue:p}=this,{tool:f,combineRowProps:b,contextMenuSelect:v}=this;return Vue.createVNode(naive.NCard,Vue.mergeProps({ref:"wrapperRef",bordered:o},{id:n}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NDataTable,Vue.mergeProps({ref:"rTableInst"},{id:s},t,e,p,{rowProps:b.bind(this),size:r.size}),{...c}),l?null:Vue.createVNode(naive.NDropdown,{show:i.showContextMenu,placement:"bottom-start",trigger:"manual",x:i.x,y:i.y,options:a,onClickoutside:()=>i.showContextMenu=!1,onSelect:v.bind(this)},null)]),header:ne(u,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":()=>{let m;return Vue.createVNode(naive.NFlex,{align:"center"},Hr(m=f(e))?m:{default:()=>[m]})},footer:()=>{var m;return(m=c.tableFooter)==null?void 0:m.call(c)},action:()=>{var m;return(m=c.tableAction)==null?void 0:m.call(c)}})}}),Yr={transitionPropName:"fade",transitionMode:"out-in",transitionAppear:!0},Xr=Vue.defineComponent({name:"RTransitionComponent",__name:"index",props:Vue.mergeDefaults({transitionPropName:{},transitionMode:{},transitionAppear:{type:Boolean}},Yr),setup(e){const{getKeepAliveInclude:t}=ia(),{setupKeepAlive:o,maxKeepAliveLength:n,keepAliveExclude:r}=ot;return(l,i)=>{const a=Vue.resolveComponent("RouterView");return Vue.openBlock(),Vue.createBlock(a,null,{default:Vue.withCtx(({Component:s,route:u})=>[s?(Vue.openBlock(),Vue.createBlock(Vue.Transition,{key:0,name:l.transitionPropName,mode:l.transitionMode,appear:l.transitionAppear},{default:Vue.withCtx(()=>[(Vue.openBlock(),Vue.createBlock(Vue.Suspense,null,{default:Vue.withCtx(()=>[Vue.unref(o)?(Vue.openBlock(),Vue.createBlock(Vue.KeepAlive,{key:0,max:Vue.unref(n),include:Vue.unref(t),exclude:Vue.unref(r)},[(Vue.openBlock(),Vue.createBlock(Vue.resolveDynamicComponent(s),{key:u.fullPath}))],1032,["max","include","exclude"])):(Vue.openBlock(),Vue.createBlock(Vue.resolveDynamicComponent(s),{key:u.fullPath}))]),_:2},1024))]),_:2},1032,["name","mode","appear"])):Vue.createCommentVNode("",!0)]),_:1})}}});var Qr={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.7",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.19","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.3","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.1.3","vite-plugin-cdn2":"0.15.2","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.6.4-beta1.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const Zr=(e,t,o)=>!e||typeof e!="object"?!1:e[t]===o,mo=(e,t,o)=>{const n=[];if(Zr(e,t,o))return n.push(e),n;if(e.children&&e.children.length>0)for(const r of e.children){const l=mo(r,t,o);l.length>0&&n.push(e,...l)}return n},Jr=(e,t,o)=>{const n=[];for(const r of e){const l=mo(r,t,o);l.length>0&&n.push(...l)}return n},ea=e=>{const{breadcrumbLabel:t}=e,{layout:{sideBarLogo:o}}=Qr,n=o?o.title:"";document.title=t+" - "+n},ta=e=>{const{meta:{icon:t}}=e;if(!t)return;if(q(t,"Object"))return()=>t;const o=Vue.h(N,{name:t,size:H.menuCollapsedIconSize,cursor:"pointer"},{});return()=>o},ho=e=>{const{meta:{extra:t}}=e;if(!t)return;const{show:o}=t;if(o===!1)return;const{t:n}=ee(),{label:r,icon:l,type:i,i18nLabel:a}=t,s={type:"primary",size:"small",round:!0,bordered:!1,strong:!0},u=()=>a?n(a):r||null,c=()=>l&&(a||r)||!l&&(a||r)?null:{"padding-right":"0"};if(q(t,"Object"))return()=>Vue.h(naive.NTag,{...s,type:i||"primary",style:c()},{default:()=>u(),icon:()=>l})},We=()=>{const{getRootPath:e}=Q();return le(M.appMenuKey,"sessionStorage",{defaultValue:e.value})},oa=e=>e[0]==="/",fo=(e,t=[],o="")=>{var n;if(!Array.isArray(e))return[];for(const r of e){const l=o+(oa(r.path)?r.path:"/"+r.path);if((n=r.children)!=null&&n.length){fo(r.children,t,l);continue}else t.push({...r,path:l})}return t},na=e=>Array.isArray(e)?fo(Qo(e)):[],go=()=>Vr(vr()),ra=()=>na(go());let pe;const yo=(e,t)=>{var o;if(pe&&Ee(pe.fullPath,t))return pe;for(const n of e){if(Ee(n.fullPath,t))return pe=n,n;if((o=n.children)!=null&&o.length){yo(n.children,t);continue}}},bo=Pinia.defineStore("menu",()=>{const{push:e,getRoutes:t}=VueRouter.useRouter(),o=VueRouter.useRoute(),{t:n}=ee(),{setKeepAliveInclude:r}=sa(),l=Vue.reactive({menuKey:We(),options:[],collapsed:!1,menuTagOptions:[],breadcrumbOptions:[],currentMenuOption:null}),i=Vue.ref(!0),a=d=>{const{meta:h}=d,{i18nKey:_,noLocalTitle:T}=h,g=Vue.computed(()=>_?n(`${_}`):T),S={...d,key:d.fullPath,label:()=>Vue.h(naive.NEllipsis,null,{default:()=>g.value}),breadcrumbLabel:g.value},V=Object.assign({},S,{icon:ta(d),extra:ho(d)});return d.fullPath===We()&&(l.currentMenuOption=V),V.show=_o(V),V},s=d=>{l.breadcrumbOptions=Jr(l.options,"fullPath",d)},u=(d,h=!0)=>{const T=Array.isArray(d)?[...d]:[d];h?l.menuTagOptions.push(...T):l.menuTagOptions=T},c=(d,h)=>{l.menuTagOptions.find(T=>T.fullPath===d)||l.menuTagOptions.push(h)},p=(d,h,_)=>{const{meta:T}=h;if(T.windowOpen)window.open(T.windowOpen);else{e({path:String(d),query:_});const{sameLevel:g}=T;if(r(h),ea(h),!g)c(d,h),s(d),l.menuKey=d,l.currentMenuOption=h,De(M.appMenuKey,d);else{const S=ge(a(h),["breadcrumbLabel","children","key","meta","name","path","show"]);l.breadcrumbOptions.find(k=>k.key===S.key)||l.breadcrumbOptions.push({...S,fullPath:String(S.key)})}}},f=async(d,h)=>{const[_]=d.split("?"),T=t().find(g=>g.path===_);if(T){const g=ge(T,["children","meta","path","name","redirect"]);p(_,a({...g,fullPath:g.path}),h)}},b=()=>new Promise(d=>{const h=(_,T)=>{var S;const g=[];for(const V of _){let k=`${T.endsWith("/")?T:T+"/"}${V.path}`;if(k=k.replace(/\/+/g,"/"),(S=V.children)!=null&&S.length)V.children=h(V.children,k);else if(!So(V.meta))continue;g.push(a({...V,fullPath:k}))}return g};if(l.options=h(go(),""),l.currentMenuOption){const{currentMenuOption:_}=l;s(_.key),c(_.fullPath,_)}d()}),v=d=>l.collapsed=d,m=(d,h=1)=>l.menuTagOptions.splice(d,h),y=async()=>{i.value&&(await b(),i.value=!1)};return Vue.watch(()=>o.fullPath,async(d,h)=>{await y(),d!==h&&await f(d,o.query)},{immediate:!0}),{...Vue.toRefs(l),changeMenuModelValue:p,collapsedMenu:v,spliceMenTagOptions:m,setMenuTagOptions:u,resolveOption:a}},{persist:{key:M.appPiniaMenuStore,storage:window.sessionStorage,paths:["breadcrumbOptions","menuKey","menuTagOptions"]}}),vo=Pinia.defineStore("signing",()=>{const e=Vue.reactive({signingCallback:{}}),t=n=>new Promise((r,l)=>{Zo(n)?l({code:1,message:"登陆失败",data:null}):(e.signingCallback={role:"admin",name:n.name,avatar:"https://avatars.githubusercontent.com/u/51957438?v=4"},r({code:0,message:"登陆成功",data:e.signingCallback}))}),o=()=>{window.$message.info("账号退出中..."),Fo("__all_sessionStorage__","sessionStorage"),setTimeout(()=>window.location.reload())};return{...Vue.toRefs(e),signing:t,logout:o}},{persist:{key:M.appPiniaSigningStore,paths:["signingCallback"],storage:sessionStorage}}),Vo=Pinia.defineStore("keepAlive",()=>{const{maxKeepAliveLength:e}=ot,t=Vue.reactive({keepAliveInclude:[]}),o=()=>t.keepAliveInclude.length,n=l=>{const i=o(),{name:a,meta:{keepAlive:s}}=l;if(s){if(i=e&&(t.keepAliveInclude.splice(0,1),t.keepAliveInclude.push(a))}},r=()=>t.keepAliveInclude;return{...Vue.toRefs(t),setKeepAliveInclude:n,getKeepAliveInclude:r}},{persist:{key:M.appPiniaKeepAliveStore,storage:window.sessionStorage,paths:["keepAliveInclude"]}}),X=()=>{const e=bo(),t=Vue.computed(()=>e.options),o=Vue.computed(()=>e.breadcrumbOptions),n=Vue.computed(()=>e.menuKey),r=Vue.computed(()=>{const{getRootPath:a}=Q();return e.menuTagOptions.map((s,u,c)=>(s.key===n.value&&s.key!==a.value?s.closeable=!0:s.closeable=!1,s.key===a.value&&(s.closeable=!1),c.length<=1&&(s.closeable=!1),s))}),l=Vue.computed(()=>e.currentMenuOption),i=Vue.computed(()=>e.collapsed);return{getMenuOptions:t,getBreadcrumbOptions:o,getMenuKey:n,getMenuTagOptions:r,getCurrentMenuOption:l,getCollapsed:i}},se=()=>{const{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n,resolveOption:r}=bo();return{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n,resolveOption:r}},I=()=>{const e=lt(),t=Vue.computed(()=>e.drawerPlacement),o=Vue.computed(()=>e.primaryColorOverride),n=Vue.computed(()=>e.appTheme),r=Vue.computed(()=>e.menuTagSwitch),l=Vue.computed(()=>e.breadcrumbSwitch),i=Vue.computed(()=>e.localeLanguage),a=Vue.computed(()=>e.lockScreenSwitch),s=Vue.computed(()=>e.copyrightSwitch),u=Vue.computed(()=>e.contentTransition),c=Vue.computed(()=>e.watermarkSwitch),p=Vue.computed(()=>e.watermarkConfig),f=Vue.computed(()=>e.appRootRoute);return{getDrawerPlacement:t,getPrimaryColorOverride:o,getAppTheme:n,getMenuTagSwitch:r,getBreadcrumbSwitch:l,getLocaleLanguage:i,getLockScreenSwitch:a,getCopyrightSwitch:s,getContentTransition:u,getWatermarkSwitch:c,getWatermarkConfig:p,getAppRootRoute:f}},z=()=>{const{updateLocale:e,changePrimaryColor:t,updateSettingState:o}=lt();return{updateLocale:e,changePrimaryColor:t,updateSettingState:o}},aa=()=>{const e=vo();return{getSigningCallback:Vue.computed(()=>e.signingCallback)}},la=()=>{const{signing:e,logout:t}=vo();return{signing:e,logout:t}},ia=()=>{const e=Vo();return{getKeepAliveInclude:Vue.computed(()=>e.keepAliveInclude)}},sa=()=>{const{setKeepAliveInclude:e,getKeepAliveInclude:t}=Vo();return{setKeepAliveInclude:e,getKeepAliveInclude:t}},zl=async e=>{const t=Pinia.createPinia();e.use(t),t.use(Xo)},So=e=>{const{getSigningCallback:t}=aa(),{role:o}=e;return de!=null&&de.length&&de.includes(t.value.role)||!o||!(o!=null&&o.length)?!0:o?o.includes(t.value.role):!0},_o=e=>{const{meta:t={}}=e,{hidden:o,sameLevel:n,env:r}=t,{MODE:l}=Ae();return!(n||o||r&&typeof r=="string"&&r!==l||r&&Array.isArray(r)&&!r.includes(l))},ca=e=>{e.beforeEach(()=>{window==null||window.$loadingBar.start()}),e.afterEach(()=>{window==null||window.$loadingBar.finish()}),e.onError(()=>{window==null||window.$loadingBar.error()})},ua=e=>{const{setupRouterLoadingBar:t,setupRouterGuard:o}=xn;t&&ca(e),o&&_r(e)},we=(e=!0)=>{const{router:t}=ye(),{push:o,replace:n}=t,{getRootPath:r}=Q();De(M.appMenuKey,r.value),e?n(r.value):o(r.value)};var da={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.7",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.19","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.3","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.1.3","vite-plugin-cdn2":"0.15.2","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.6.4-beta1.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const pa=Vue.defineComponent({name:"SiderBarLogo",props:{collapsed:{type:Boolean,required:!0}},setup(){const e=VueRouter.useRouter(),{layout:{sideBarLogo:t}}=da;return{sideBarLogo:t,handleSideBarLogoClick:()=>{t&&t.url&&(t.jumpType==="station"?e.push(t.url):window.open(t.url))},TemplateLogo:({cursor:r})=>Vue.createVNode(N,{name:t.icon,size:"30",cursor:r},null)}},render(){var e,t,o,n;return(e=this.sideBarLogo)!=null&&e.icon&&((t=this.sideBarLogo)!=null&&t.title)?Vue.createVNode("div",{class:["ray-menu__logo",(o=this.sideBarLogo)!=null&&o.url?"ray-menu__logo-url":null],onClick:this.handleSideBarLogoClick.bind(this)},[(n=this.sideBarLogo)!=null&&n.icon?this.collapsed?Vue.createVNode(naive.NPopover,{placement:"right"},{trigger:()=>Vue.createVNode(this.TemplateLogo,{cursor:"pointer"},null),default:()=>{var r;return(r=this.sideBarLogo)==null?void 0:r.title}}):Vue.createVNode(this.TemplateLogo,{cursor:"pointer"},null):null,Vue.createVNode("h1",{class:[this.collapsed?null:"ray-menu__logo-title--open","ray-menu__logo-title"]},[Vue.createVNode(naive.NEllipsis,null,{default:()=>{var r;return[(r=this.sideBarLogo)==null?void 0:r.title]}})])]):null}}),ma=Vue.defineComponent({name:"AppMenu",setup(){const e=Vue.ref(null),{changeMenuModelValue:t,collapsedMenu:o}=se(),{getMenuOptions:n,getCollapsed:r,getMenuKey:l}=X(),i=Vue.computed({get:()=>(Vue.nextTick().then(()=>{u()}),l.value),set:()=>{a.value&&K("globalDrawerValue",!1)}}),{isTabletOrSmaller:a}=be(),s=Vue.computed({get:()=>Y("globalDrawerValue").value,set:p=>{K("globalDrawerValue",p)}}),u=()=>{const p=i.value;Vue.nextTick().then(()=>{var f,b;(b=(f=e.value)==null?void 0:f.showOption)==null||b.call(f,p)})};return{isTabletOrSmaller:a,BasicMenu:()=>Vue.createVNode(naive.NLayoutSider,{class:"app-menu__sider",showTrigger:!a.value,collapseMode:H.menuCollapsedMode,collapsedWidth:H.menuCollapsedWidth,onUpdateCollapsed:o.bind(this),nativeScrollbar:!1},{default:()=>[Vue.createVNode(pa,{collapsed:r.value},null),Vue.createVNode(naive.NMenu,{ref:e,class:"r-menu--app",keyField:"fullPath",value:i.value,"onUpdate:value":p=>i.value=p,options:n.value,indent:H.menuCollapsedIndent,collapsed:r.value,collapsedIconSize:H.menuCollapsedIconSize,collapsedWidth:H.menuCollapsedWidth,onUpdateValue:(p,f)=>{t(p,f)},accordion:H.menuAccordion},null)]}),modelGlobalDrawerValue:s}},render(){const{isTabletOrSmaller:e,BasicMenu:t}=this;return e?Vue.createVNode(naive.NDrawer,{class:"app-menu__drawer",show:this.modelGlobalDrawerValue,"onUpdate:show":o=>this.modelGlobalDrawerValue=o,placement:"left",displayDirective:"show",autoFocus:!1},{default:()=>[Vue.createVNode(t,null,null)]}):Vue.createVNode(t,null,null)}});class ha{constructor(){je(this,"pendingRequest");this.pendingRequest=new Map}isAppending(t){var o;return((o=t.cancelConfig)==null?void 0:o.cancel)??!0}generateRequestKey(t){const{method:o,url:n}=t;return[n||"",o||"",JSON.stringify(t.params),JSON.stringify(t.data)].join("&")}addPendingRequest(t){var o;if(this.isAppending(t)){const n=this.generateRequestKey(t);if(this.pendingRequest.has(n))t.signal=(o=this.pendingRequest.get(n))==null?void 0:o.signal;else{const r=new AbortController;t.signal=r.signal,this.pendingRequest.set(n,r)}}}removePendingRequest(t){const o=this.generateRequestKey(t);this.pendingRequest.has(o)&&(this.pendingRequest.get(o).abort(),this.pendingRequest.delete(o))}cancelAllRequest(){this.pendingRequest.forEach(t=>{t.abort()})}}const Ce={requestInstance:null,responseInstance:null},Ne={implementRequestInterceptorArray:[],implementResponseInterceptorArray:[]},me={implementRequestInterceptorErrorArray:[],implementResponseInterceptorErrorArray:[]},fa=new ha,Il=()=>{const e=(a,s)=>{s==="requestInstance"?Ce.requestInstance=a:Ce.responseInstance=a},t=a=>Ce[a],o=(a,s,u)=>{u==="ok"?Ne[a]=s:me[a]=s},n=(a,s)=>s==="ok"?Ne[a]:me[a],r=(a,...s)=>{Array.isArray(a)&&(a==null||a.forEach(u=>{typeof u=="function"&&u(...s)}))};return{createAxiosInstance:e,setImplement:o,getImplement:n,getAxiosInstance:t,beforeFetch:(a,s,u)=>{const c=u==="ok"?Ne[s]:me[s],p=t(a),{MODE:f}=Ae();p&&r(c,p,f)},fetchError:(a,s,u)=>{const c=me[u],{MODE:p}=Ae();r(c,s,p)}}},ga=Vue.defineComponent({name:"AppRequestCancelerProvider",setup(e,{expose:t}){VueRouter.onBeforeRouteUpdate(()=>{fa.cancelAllRequest()}),t()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),wo=Vue.defineComponent({name:"LayoutContentWrapper",setup(){const e=VueRouter.useRouter(),{maximize:t}=Co(),{getContentTransition:o}=I(),n=Vue.ref(!1),r={opacitySpinning:"0"},l=Y("globalMainLayoutLoad"),i=Y("layoutContentMaximize"),a=Y("layoutContentSpinning");return(()=>{e.beforeEach(()=>{n.value=!0}),e.afterEach(()=>{n.value=!1})})(),{globalMainLayoutLoad:l,spinning:n,themeOverridesSpin:r,getContentTransition:o,layoutContentMaximize:i,maximize:t,layoutContentSpinning:a}},render(){const{globalMainLayoutLoad:e,layoutContentMaximize:t,layoutContentSpinning:o}=this,{maximize:n}=this;return Vue.createVNode(naive.NSpin,{show:this.spinning||!e||o,description:"loading...",size:"large",themeOverrides:this.themeOverridesSpin,class:[t?"r-layout-full__viewer-content--maximize":null,"r-layout-full__viewer-content--maximize--light","r-layout-full__viewer-content--maximize--dark"]},{default:()=>[t?Vue.createVNode("div",{class:"layout-content__maximize-out",onClick:()=>{n(!1)}},[Vue.createVNode(N,{name:"out",size:"16",cursor:"pointer"},null)]):null,Vue.createVNode(ga,null,null),e?Vue.createVNode(Xr,{class:"content-wrapper",transitionPropName:this.getContentTransition+"-transform"},null):null]})}}),ya=Object.freeze(Object.defineProperty({__proto__:null,default:wo},Symbol.toStringTag,{value:"Module"}));var ba={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.7",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.19","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.3","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.1.3","vite-plugin-cdn2":"0.15.2","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.6.4-beta1.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const va=Vue.defineComponent({name:"LayoutFooterWrapper",setup(){const{layout:{copyright:e}}=ba;return{copyright:e}},render(){return this.copyright?Vue.createVNode("div",{class:"layout-footer-wrapper"},[this.copyright]):""}}),Ke=Vue.defineComponent({name:"TooltipIcon",props:{...naive.tooltipProps,iconName:{type:String,required:!0},customClassName:{type:String,default:null},tooltipText:{type:String,default:null}},emits:["click"],setup(e,{emit:t}){const o=r=>{t("click",r)};return{iconClick:o,Icon:()=>Vue.createVNode(N,{name:e.iconName,size:"18",customClassName:`tooltip-text__icon ${e.customClassName}`,cursor:"pointer",onClick:o.bind(this)},null)}},render(){const{Icon:e}=this;return this.tooltipText?Vue.createVNode(naive.NTooltip,this.$props,{trigger:()=>Vue.createVNode(e,null,null),default:()=>this.tooltipText}):Vue.createVNode(e,null,null)}}),Va=Vue.defineComponent({name:"ThemeSwitch",setup(){const{changeDarkTheme:e,changeLightTheme:t}=ol(),{getAppTheme:o}=I(),n=Vue.ref(o.value);return{changeDarkTheme:e,changeLightTheme:t,getAppTheme:o,railStyle:({checked:l})=>l?{backgroundColor:"#000000"}:{color:"#000000"},modelAppThemeRef:n}},render(){const{$t:e,changeDarkTheme:t,changeLightTheme:o,railStyle:n}=this;return Vue.createVNode(naive.NFlex,{justify:"center"},{default:()=>[Vue.createVNode(naive.NTooltip,null,{trigger:()=>Vue.createVNode(naive.NSwitch,{value:this.modelAppThemeRef,"onUpdate:value":r=>this.modelAppThemeRef=r,railStyle:n.bind(this),onUpdateValue:r=>r?t():o()},{"checked-icon":()=>Vue.createVNode(N,{name:"dark"},null),"unchecked-icon":()=>Vue.createVNode(N,{name:"light"},null),checked:()=>"亮",unchecked:()=>"暗"}),default:()=>this.getAppTheme?e("headerSettingOptions.ThemeOptions.Dark"):e("headerSettingOptions.ThemeOptions.Light")})]})}});function he(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Sa=Vue.defineComponent({name:"SettingDrawer",props:{show:{type:Boolean,default:!1},placement:{type:String,default:"right"},width:{type:Number,default:280}},emits:["update:show"],setup(e,{emit:t}){const{changePrimaryColor:o,updateSettingState:n}=z(),{getAppTheme:r,getPrimaryColorOverride:l,getMenuTagSwitch:i,getBreadcrumbSwitch:a,getCopyrightSwitch:s,getContentTransition:u,getWatermarkSwitch:c}=I(),p=Vue.computed({get:()=>e.show,set:b=>{t("update:show",b)}}),f=Vue.computed({get:()=>({getMenuTagSwitch:i.value,getBreadcrumbSwitch:a.value,getCopyrightSwitch:s.value,getContentTransition:u.value,getWatermarkSwitch:c.value}),set:b=>{}});return{modelShow:p,changePrimaryColor:o,getAppTheme:r,getPrimaryColorOverride:l,updateSettingState:n,modelSwitchReactive:f}},render(){let e,t,o,n;const{$t:r,changePrimaryColor:l,updateSettingState:i}=this;return Vue.createVNode(naive.NDrawer,{show:this.modelShow,"onUpdate:show":a=>this.modelShow=a,placement:this.placement,width:this.width},{default:()=>[Vue.createVNode(naive.NDrawerContent,{title:r("headerSettingOptions.Title")},{default:()=>[Vue.createVNode(naive.NFlex,{class:"setting-drawer__space",vertical:!0},{default:()=>[Vue.createVNode(naive.NDivider,{titlePlacement:"center"},he(e=r("headerSettingOptions.ThemeOptions.Title"))?e:{default:()=>[e]}),Vue.createVNode(Va,null,null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},he(t=r("headerSettingOptions.ThemeOptions.PrimaryColorConfig"))?t:{default:()=>[t]}),Vue.createVNode(naive.NColorPicker,{swatches:j.appThemeColors,value:this.getPrimaryColorOverride.common.primaryColor,"onUpdate:value":a=>this.getPrimaryColorOverride.common.primaryColor=a,onUpdateValue:l.bind(this)},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},he(o=r("headerSettingOptions.ContentTransition"))?o:{default:()=>[o]}),Vue.createVNode(naive.NSelect,{value:this.modelSwitchReactive.getContentTransition,"onUpdate:value":a=>this.modelSwitchReactive.getContentTransition=a,options:Cn,onUpdateValue:a=>{i("contentTransition",a)}},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},he(n=r("headerSettingOptions.InterfaceDisplay"))?n:{default:()=>[n]}),Vue.createVNode(naive.NDescriptions,{labelPlacement:"left",column:1},{default:()=>[Vue.createVNode(naive.NDescriptionsItem,{label:"多标签"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getMenuTagSwitch,"onUpdate:value":a=>this.modelSwitchReactive.getMenuTagSwitch=a,onUpdateValue:a=>i("menuTagSwitch",a)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"面包屑"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getBreadcrumbSwitch,"onUpdate:value":a=>this.modelSwitchReactive.getBreadcrumbSwitch=a,onUpdateValue:a=>i("breadcrumbSwitch",a)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"水印"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getWatermarkSwitch,"onUpdate:value":a=>this.modelSwitchReactive.getWatermarkSwitch=a,onUpdateValue:a=>i("watermarkSwitch",a)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"版权信息"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getCopyrightSwitch,"onUpdate:value":a=>this.modelSwitchReactive.getCopyrightSwitch=a,onUpdateValue:a=>i("copyrightSwitch",a)},null)]})]})]})]})]})}});function _a(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const wa=Vue.defineComponent({name:"SiderBarBreadcrumb",setup(){const{changeMenuModelValue:e}=se(),{getBreadcrumbOptions:t}=X(),{isTabletOrSmaller:o}=be();return{getBreadcrumbOptions:t,dropdownSelect:(l,i)=>{e(l,i)},breadcrumbItemClick:l=>{var i;if(!((i=l.children)!=null&&i.length)){const{meta:a={}}=l;a.sameLevel||e(l.fullPath,l)}},isTabletOrSmaller:o}},render(){let e;const{isTabletOrSmaller:t,getBreadcrumbOptions:o}=this,{dropdownSelect:n,breadcrumbItemClick:r}=this;return t?Vue.createVNode("div",{style:"display: none;"},null):Vue.createVNode(naive.NBreadcrumb,null,{default:()=>[Vue.createVNode(Vue.TransitionGroup,{tag:"li",name:"breadcrumb",appear:!0},_a(e=o.map(l=>Vue.createVNode(naive.NBreadcrumbItem,{key:l.fullPath,onClick:r.bind(this,l)},{default:()=>{var i;return[Vue.createVNode(naive.NDropdown,{labelField:"breadcrumbLabel",keyField:"fullPath",options:l.children&&((i=l.children)==null?void 0:i.length)>1?l.children:[],onSelect:n.bind(this)},{default:()=>Vue.createVNode("span",null,[l.label&&typeof l.label=="function"?l.label():l.breadcrumbLabel])})]}})))?e:{default:()=>[e]})]})}});function Te(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Ca=Vue.defineComponent({name:"GlobalSearch",props:{show:{type:Boolean,default:!1}},emits:["update:show"],setup(e,{emit:t}){const{changeMenuModelValue:o,resolveOption:n}=se(),{getRoutes:r}=VueRouter.useRouter(),l=Vue.computed({get:()=>e.show,set:g=>{t("update:show",g),g||f()}}),i=Vue.reactive({searchValue:null,searchOptions:[]}),a=[{icon:["↑","↓"],label:"切换",plain:!0},{icon:["↵"],label:"选择",plain:!0},{icon:["esc"],label:"关闭",plain:!0}];let s=0,u=s;const{isTabletOrSmaller:c}=be(),p=Vue.ref(!1),f=()=>{i.searchOptions=[],i.searchValue=null,s=0,u=s},b=g=>{l.value||(g.ctrlKey||g.metaKey)&&g.key==="k"&&(g.preventDefault(),g.stopPropagation(),f(),l.value=!0)},v=g=>{if(g)p.value=!0;else{p.value=!1,i.searchOptions=[];return}const S=r().reduce((V,k)=>{var B;const R=ge(k,["children","meta","path","name"]),A=n({...R,fullPath:k.path}),{breadcrumbLabel:$}=A;return(B=$==null?void 0:$.toLocaleLowerCase())!=null&&B.includes(g.toLocaleLowerCase())&&_o(A)&&V.push(A),V},[]);setTimeout(()=>{i.searchOptions=S,Vue.nextTick().then(()=>{y()}),p.value=!1},500)},m=g=>{if(g){const{meta:S}=g;S.windowOpen?window.open(S.windowOpen):(l.value=!1,o(g.fullPath,g))}},y=()=>{const g=i.searchOptions[s],S=i.searchOptions[u],V="content-item--active";g&&Vue.nextTick().then(()=>{const k=Pe(`attr:data_path="${g.path}"`),R=S?Pe(`attr:data_path="${S==null?void 0:S.path}"`):null;if(R!=null&&R.length){const[A]=R;Wo(A,V)}if(k!=null&&k.length){const[A]=k;Ko(A,V)}})},d=g=>{const{icon:S}=g;return typeof S=="string"?Vue.createVNode(N,{name:S,size:"24"},null):typeof S=="function"?()=>S:Vue.createVNode(N,{name:"search",size:"24"},null)},h=g=>{g==="up"?s=s-1<0?0:s-1:g==="down"&&(s=s+1>=i.searchOptions.length?i.searchOptions.length-1:s+1)},_=g=>{const S=g.key;switch((S==="ArrowUp"||S==="ArrowDown"||S==="Enter")&&(g.preventDefault(),g.stopPropagation()),u=s<=0?0:s,S){case"ArrowUp":h("up");break;case"ArrowDown":h("down");break;case"Enter":const V=i.searchOptions[s];V&&m(V);break}y()},T=({menuOption:g})=>Vue.createVNode(naive.NFlex,Vue.mergeProps({align:"center",class:"content-item"},{onClick:m.bind(this,g),data_path:g.path}),{default:()=>[Vue.createVNode("div",{class:"content-item-icon"},[d(g.meta)]),Vue.createVNode("div",{class:"content-item-label"},[g.breadcrumbLabel])]});return Vue.watchEffect(()=>{c.value&&(l.value=!1)}),ae(window,"keydown",g=>{b(g),_(g)},!0),{...Vue.toRefs(i),modelShow:l,helperTipOptions:a,fuzzySearchMenuOptions:Jo(v,300),searchItemClick:m,RenderPreIcon:d,isTabletOrSmaller:c,SearchItem:T,loading:p}},render(){const{isTabletOrSmaller:e,searchOptions:t,loading:o}=this,{SearchItem:n,fuzzySearchMenuOptions:r,$t:l}=this;return e?Vue.createVNode("div",{style:"display: none;"},null):Vue.createVNode(naive.NModal,{show:this.modelShow,"onUpdate:show":i=>this.modelShow=i,transformOrigin:"center",displayDirective:"if"},{default:()=>[Vue.createVNode("div",{class:"global-search global-search--dark global-search--light"},[Vue.createVNode("div",{class:"global-search__wrapper"},[Vue.createVNode(naive.NCard,{class:"global-search__card",headerStyle:{padding:"12px 12px 0 12px"},contentStyle:{padding:"12px"},segmented:{action:"soft"}},{header:()=>Vue.createVNode(naive.NInput,{size:"large",value:this.searchValue,"onUpdate:value":i=>this.searchValue=i,clearable:!0,onInput:r.bind(this)},{prefix:()=>Vue.createVNode(N,{name:"search",size:"24"},null)}),default:()=>{let i;return Vue.createVNode(naive.NScrollbar,null,{default:()=>[Vue.createVNode(naive.NSpin,{show:o},{default:()=>[t.length?Vue.createVNode(naive.NFlex,{vertical:!0,size:[0,6],class:"global-search__card-content"},Te(i=t.map(a=>Vue.createVNode(n,{menuOption:a,key:a.fullPath},null)))?i:{default:()=>[i]}):Vue.createVNode(naive.NResult,{size:"large",class:"global-search__empty"},{icon:()=>null,default:()=>Vue.createVNode(naive.NFlex,{justify:"center",class:"global-search__empty-content"},{default:()=>[Vue.createTextVNode("没有搜索结果")]})})]})]})},action:()=>{let i;return Vue.createVNode(naive.NFlex,{justify:"flex-start",align:"center",size:[16,0]},Te(i=this.helperTipOptions.map(a=>Vue.createVNode(naive.NFlex,{key:a.label,size:[4,0]},{default:()=>[a.icon.map(s=>Vue.createVNode(naive.NFlex,{class:"item-icon",align:"center",justify:"center"},Te(s)?s:{default:()=>[s]})),Vue.createVNode(naive.NFlex,{class:"item-label",align:"center"},{default:()=>[a.label]})]})))?i:{default:()=>[i]})}})])])]})}});function Na(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Ta=Vue.defineComponent({name:"GlobalSearchButton",props:{onClick:{type:[Function,Array],default:null}},setup(e){return{getShortcutKeyAboutSystem:()=>{const n=Uo();return n==="MacOS"?"⌘ + K":"CTRL + K"},click:n=>{const{onClick:r}=e;r&&P(r,n)}}},render(){const{getShortcutKeyAboutSystem:e,click:t,$t:o}=this;return Vue.createVNode(naive.NButton,{bordered:!1,onClick:t.bind(this)},{icon:()=>Vue.createVNode(N,{name:"search",size:"16"},null),default:()=>{let n;return Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[o("headerTooltip.Search"),Vue.createVNode(naive.NButton,{size:"tiny"},Na(n=e())?n:{default:()=>[n]})]})}})}}),ka=Vue.defineComponent({name:"AppAvatar",props:{...naive.avatarProps,...naive.flexProps,cursor:{type:String,default:"auto"},spaceSize:{type:[String,Number],default:"medium"},avatarSize:{type:[String,Number],default:"medium"}},setup(e){const t=le(M.signing),o=Vue.computed(()=>({"--app-avatar-cursor":e.cursor}));return{signing:t,cssVars:o}},render(){const{signing:e,cssVars:t,spaceSize:o,avatarSize:n,$props:r}=this;return Vue.createVNode(naive.NFlex,Vue.mergeProps({class:"app-avatar"},this.$props,{style:t,size:o}),{default:()=>[Vue.createVNode(naive.NAvatar,Vue.mergeProps(r,{src:e==null?void 0:e.avatar,objectFit:"cover",round:!0,size:n}),null),Vue.createVNode("div",{class:"app-avatar__name"},[e==null?void 0:e.name])]})}}),Oa=()=>[{key:"person",label:"个人信息"},{key:"lockScreen",label:"锁定屏幕"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],xa={logout:()=>{const{logout:e}=la();window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{e()}})},lockScreen:()=>{const{updateSettingState:e}=z();e("lockScreenSwitch",!0)}},Ra=e=>{const t=xa[e];t?t():window.$message.info("这个人很懒, 没做这个功能~")},Aa=e=>{const{isTabletOrSmaller:t}=e,o=[],n=[{name:"menu",size:18,eventKey:"menu"}];return t.value?n:o},Pa=e=>{const{isFullscreen:t,isTabletOrSmaller:o}=e,{t:n}=ee(),r=[{name:"fullscreen",size:18,tooltip:t.value?n("headerTooltip.CancelFullScreen"):n("headerTooltip.FullScreen"),eventKey:"screen"},{name:"github",size:18,tooltip:n("headerTooltip.Github"),eventKey:"github"},{name:"setting",size:18,tooltip:n("headerTooltip.Setting"),eventKey:"setting"}],l=[...r],i=[...r];return o.value?i:l},La=Vue.defineComponent({name:"AppSiderBar",setup(){const{updateLocale:e,updateSettingState:t}=z(),{t:o}=ee(),[n,{toggleFullscreen:r,isEnabled:l}]=Qe(document.getElementsByTagName("html")[0]),{getDrawerPlacement:i,getBreadcrumbSwitch:a}=I(),s=Vue.ref(!1),u=Vue.ref(!1),{isTabletOrSmaller:c}=be(),p=Y("globalDrawerValue"),f=Vue.computed(()=>Aa({isFullscreen:n,isTabletOrSmaller:c})),b=Vue.computed(()=>Pa({isFullscreen:n,isTabletOrSmaller:c})),v={search:()=>{u.value=!0},setting:()=>{s.value=!0},github:()=>{window.open("https://github.com/XiaoDaiGua-Ray/ray-template")},fullscreen:()=>{l||window.$message.warning(o("globalMessage.isEnabledFullscreen")),r()},lock:()=>{t("lockScreenSwitch",!0)},menu:()=>{K("globalDrawerValue",!p.value)}};return{leftIconOptions:f,rightTooltipIconOptions:b,toolIconClick:d=>{var h;(h=v[d])==null||h.call(v)},showSettings:s,updateLocale:e,getDrawerPlacement:i,getBreadcrumbSwitch:a,globalSearchShown:u,isRenderVNode:d=>c.value?null:d}},render(){const{rightTooltipIconOptions:e,leftIconOptions:t,getDrawerPlacement:o,getBreadcrumbSwitch:n}=this,{toolIconClick:r,updateLocale:l,isRenderVNode:i}=this;return Vue.createVNode(naive.NLayoutHeader,{class:"layout-header"},{default:()=>[Vue.createVNode(Ca,{show:this.globalSearchShown,"onUpdate:show":a=>this.globalSearchShown=a},null),Vue.createVNode(naive.NFlex,{class:"layout-header__method",align:"center",justify:"space-between"},{default:()=>[Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[t.map(a=>Vue.createVNode(Ke,{key:a.name,iconName:a.name,tooltipText:Vue.isRef(a.tooltip)?a.tooltip.value:a.tooltip,customClassName:a.iconClass,onClick:r.bind(this,a.name)},null)),n?Vue.createVNode(wa,null,null):null]}),Vue.createVNode(naive.NFlex,{align:"center",size:[16,0]},{default:()=>[i(Vue.createVNode(Ta,{onClick:a=>{a.stopPropagation(),this.globalSearchShown=!0}},null)),e.map(a=>Vue.createVNode(Ke,{key:a.name,iconName:a.name,tooltipText:Vue.isRef(a.tooltip)?a.tooltip.value:a.tooltip,customClassName:a.iconClass,onClick:r.bind(this,a.name)},null)),Vue.createVNode(naive.NDropdown,{options:nt,onSelect:a=>l(String(a)),trigger:"click"},{default:()=>[Vue.createVNode(N,{customClassName:"layout-header__method--icon",name:"language",size:"18",cursor:"pointer"},null)]}),Vue.createVNode(naive.NDropdown,{options:Oa(),onSelect:Ra.bind(this),trigger:"click"},{default:()=>[Vue.createVNode(ka,{avatarSize:"small",align:"center",cursor:"pointer"},null)]})]})]}),Vue.createVNode(Sa,{show:this.showSettings,"onUpdate:show":a=>this.showSettings=a,placement:o},null)]})}}),Ma=Vue.defineComponent({name:"LayoutHeaderWrapper",setup(){return{}},render(){return Vue.createVNode(naive.NFlex,{size:[0,0]},{default:()=>[Vue.createVNode(La,null,null)]})}}),Da={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},za=tt('',1),Ia=[za];function ja(e,t){return Je(),et("svg",Da,[...Ia])}const Ea={render:ja},$a={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},Ba=tt('',1),Fa=[Ba];function Wa(e,t){return Je(),et("svg",$a,[...Fa])}const Ka={render:Wa};function Ua(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const qa=Vue.defineComponent({name:"AppMenuTag",setup(e,{expose:t}){const o=Vue.ref(null),{getMenuKey:n,getMenuTagOptions:r}=X(),{changeMenuModelValue:l}=se(),{getRootPath:i}=Q(),{maximize:a}=Co(),{reload:s}=tl(),{close:u,closeAll:c,closeRight:p,closeLeft:f,closeOther:b,checkCloseLeft:v,checkCloseRight:m}=nl(),y=["closeAll","closeRight","closeLeft","closeOther","closeCurrentPage"];let d=-1;const h={size:16},_=Vue.ref([{label:"刷新页面",key:"reloadCurrentPage",icon:()=>Vue.createVNode(N,{name:"reload",size:h.size},null)},{label:"关闭当前页面",key:"closeCurrentPage",icon:()=>Vue.createVNode(N,{name:"close",size:h.size},null)},{type:"divider",key:"d1"},{label:"关闭左侧标签页",key:"closeLeft",icon:()=>Vue.createVNode(Ka,{class:"menu-tag__icon"},null)},{label:"关闭右侧标签页",key:"closeRight",icon:()=>Vue.createVNode(Ea,{class:"menu-tag__icon"},null)},{type:"divider",key:"d1"},{label:"关闭其他标签页",key:"closeOther",icon:()=>Vue.createVNode(N,{name:"other",size:h.size},null)},{label:"关闭所有标签页",key:"closeAll",icon:()=>Vue.createVNode(N,{name:"resize_h",size:h.size},null),disabled:!1}]),T=fe(16),g={closeCurrentPage:()=>{n.value!==i.value&&u(d)},reloadCurrentPage:()=>{s()},closeAll:()=>{c()},closeRight:()=>{p(d)},closeLeft:()=>{f(d)},closeOther:()=>{b(d)}},S=Vue.reactive({x:0,y:0,actionDropdownShow:!1}),V="menu_tag_data",k=Y("globalMainLayoutLoad"),R=w=>{u(w)},A=(w,C)=>{_.value.forEach(L=>{if(L.key===w){L.disabled=C;return}})},$=w=>{S.actionDropdownShow=!1,l(w.fullPath,w)},B=()=>{const w=document.getElementById(T);if(w)return Array.from(w.childNodes).find(ue=>qo(ue,"n-scrollbar-container").value)},ce=w=>{var L;const C=B();if(C){const ue=C.scrollLeft||0,Ie=w==="left"?Math.max(0,ue-200):ue+200;(L=o.value)==null||L.scrollTo({left:Ie,behavior:"smooth"})}},ve=w=>{var C;S.actionDropdownShow=!1,(C=g[w])==null||C.call(g)},To=(w,C)=>{C.preventDefault(),S.actionDropdownShow=!1,d=w,Vue.nextTick(()=>{S.actionDropdownShow=!0,S.x=C.clientX,S.y=C.clientY})},ze=()=>{const{closeable:w}=r.value[d]??{};A("closeCurrentPage",!w),m(d)?A("closeRight",!1):A("closeRight",!0),v(d)?A("closeLeft",!1):A("closeLeft",!0)},ko=()=>{d=r.value.findIndex(C=>C.fullPath===n.value),ze()},Oo=w=>{r.value.length>1&&w.fullPath!==i.value&&(w.closeable=!0)},xo=w=>{w.fullPath!==n.value&&(w.closeable=!1)},Ro=()=>{B()&&Vue.nextTick().then(()=>{var C;(C=o.value)==null||C.scrollTo({left:99999,behavior:"smooth"})})},Ao=()=>{Vue.nextTick().then(()=>{const w=Pe(`attr:${V}="${n.value}"`);if(w!=null&&w.length){const[C]=w;Vue.nextTick().then(()=>{var L;(L=o.value)==null||L.scrollTo({left:C.offsetLeft,behavior:"smooth"})})}})};return Vue.watch(()=>r.value,(w,C)=>{_.value.forEach(L=>{y.includes(L.key)&&(w.length>1?L.disabled=!1:L.disabled=!0)}),C!=null&&C.length&&(w.length>(C==null?void 0:C.length)?Ro():w.length===(C==null?void 0:C.length)&&Ao())},{immediate:!0}),Vue.watch(()=>S.actionDropdownShow,w=>{var C;w&&((C=Ze(ze,100))==null||C())}),t({}),{getMenuTagOptions:r,closeCurrentMenuTag:R,getMenuKey:n,menuTagClick:$,moreOptions:_,scrollX:ce,scrollRef:o,uuidScrollBar:T,actionDropdownSelect:ve,actionState:S,menuTagContextMenu:To,setCurrentContextmenuIndex:ko,menuTagMouseenter:Oo,menuTagMouseleave:xo,MENU_TAG_DATA:V,iconConfig:{width:22,height:22},maximize:a,getRootPath:i,reload:s,globalMainLayoutLoad:k}},render(){let e;const{iconConfig:t,getRootPath:o,uuidScrollBar:n,getMenuTagOptions:r,MENU_TAG_DATA:l,globalMainLayoutLoad:i}=this,{maximize:a,closeCurrentMenuTag:s,scrollX:u,$t:c,menuTagClick:p,menuTagContextMenu:f,menuTagMouseenter:b,menuTagMouseleave:v,actionDropdownSelect:m,reload:y}=this;return Vue.createVNode(naive.NLayoutHeader,null,{default:()=>[Vue.createVNode("div",{class:"menu-tag"},[Vue.createVNode(naive.NDropdown,{class:"menu-tag__dropdown",options:this.moreOptions,x:this.actionState.x,y:this.actionState.y,keyboard:!1,show:this.actionState.actionDropdownShow,trigger:"manual",placement:"bottom-start",onSelect:m.bind(this),onClickoutside:()=>{this.actionState.actionDropdownShow=!1}},null),Vue.createVNode(naive.NFlex,{class:"menu-tag-space",wrap:!1,align:"center",justify:"space-between",inline:!0,size:[16,0]},{default:()=>[Vue.createVNode(N,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__left-arrow",onClick:this.scrollX.bind(this,"left")},null),Vue.createVNode(naive.NScrollbar,Vue.mergeProps({xScrollable:!0,ref:"scrollRef"},{id:n}),{default:()=>[Vue.createVNode(naive.NFlex,{ref:"menuTagSpaceRef",class:"menu-tag-wrapper",wrap:!1,align:"center",justify:"start"},Ua(e=r.map((d,h)=>Vue.createVNode(naive.NButton,Vue.mergeProps({key:d.fullPath,class:["menu-tag__btn"],strong:!0,secondary:!0,type:d.fullPath===this.getMenuKey?"primary":"default"},{onClick:p.bind(this,d),onContextmenu:f.bind(this,h),onMouseenter:b.bind(this,d),onMouseleave:v.bind(this,d),[l]:d.path}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode("span",null,{default:()=>{const{breadcrumbLabel:_,meta:{i18nKey:T}}=d;return T?c(T):_}}),(d.closeable||r.length===1)&&d.fullPath!==o?Vue.createVNode(naive.NIcon,Vue.mergeProps({class:"menu-tag__btn-icon"},{onMousedown:s.bind(this,h)}),{default:()=>[Vue.createVNode(N,{name:"close",size:"14"},null)]}):Vue.createVNode(naive.NIcon,{class:[d.fullPath!==o?"menu-tag__btn-icon":"menu-tag__btn-icon--hidden"]},null)])})))?e:{default:()=>[e]})]}),Vue.createVNode(naive.NFlex,{class:"menu-tag__right-wrapper",align:"center",inline:!0,wrap:!1,size:[8,0]},{default:()=>[Vue.createVNode(N,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__right-arrow",onClick:u.bind(this,"right")},null),Vue.createVNode(N,{name:"fullscreen_fold",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:()=>{a(!0)}},null),Vue.createVNode(N,{name:"reload",width:t.width,height:t.height,customClassName:`menu-tag__right-setting ${i?"":"menu-tag__right-setting--spinning"}`,onClick:()=>{y()}},null),Vue.createVNode(po,{class:"menu-tag__dropdown",options:this.moreOptions,trigger:"click",onSelect:this.actionDropdownSelect.bind(this),iconSize:20,keyboard:!1},{default:()=>[Vue.createVNode(N,{name:"more",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:this.setCurrentContextmenuIndex.bind(this)},null)]})]})]})])]})}}),Ga=Vue.defineComponent({name:"LayoutFeatureWrapper",setup(){return{}},render(){return Vue.createVNode(qa,null,null)}}),Ha=e=>{const t=Ve(e[0]),o=Ve(e[1]),n=Ve(e[2]);return Vue.computed(()=>({"--layout-content-height":`calc(100% - ${t.height.value}px - ${o.height.value}px - ${n.height.value}px)`,"--layout-siderbar-height":`${t.height.value}px`,"--layout-menutag-height":`${o.height.value}px`,"--layout-footer-height":`${n.height.value}px`}))},Ue=zo(M.isAppLockScreen,!1,sessionStorage,{mergeDefaults:!0}),Ya=()=>({setLockAppScreen:o=>{Ue.value=o},getLockAppScreen:()=>Ue.value}),Xa=Vue.defineComponent({name:"RLayout",setup(){const e=Vue.ref(),t=Vue.ref(),o=Vue.ref(),{getMenuTagSwitch:n,getCopyrightSwitch:r}=I(),{getLockAppScreen:l}=Ya(),i=Ha([e,t,o]);return{getMenuTagSwitch:n,cssVarsRef:i,getLockAppScreen:l,layoutSiderBarRef:e,layoutMenuTagRef:t,layoutFooterRef:o,getCopyrightSwitch:r}},render(){const{getMenuTagSwitch:e,cssVarsRef:t,getCopyrightSwitch:o}=this,{getLockAppScreen:n}=this;return n()?null:Vue.createVNode(naive.NLayout,{class:"r-layout-full",style:[t],hasSider:!0},{default:()=>[Vue.createVNode(ma,null,null),Vue.createVNode(naive.NLayoutContent,{class:"r-layout-full__viewer"},{default:()=>[Vue.createVNode(Ma,{ref:"layoutSiderBarRef"},null),e?Vue.createVNode(Ga,{ref:"layoutMenuTagRef"},null):null,Vue.createVNode(naive.NLayoutContent,{ref:J,class:["r-layout-full__viewer-content"],nativeScrollbar:!1},{default:()=>[Vue.createVNode(wo,null,null)]}),o?Vue.createVNode(va,{ref:"layoutFooterRef"},null):null]})]})}}),Qa=async()=>{const{getRootPath:e}=Q();return[{path:"/",name:"RLogin",component:()=>O(()=>import("./index-y5nxB1Kz.js"),__vite__mapDeps([59,22,18,16,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,17,23,47,20,21,19,24,25,26,27,28,29,30,31,32,60]))},{path:"/",name:"RLayout",redirect:e.value,component:Xa,children:ra()}]};let re;const Za=async()=>VueRouter.createRouter({history:VueRouter.createWebHashHistory(),routes:await Qa(),scrollBehavior:e=>{Sr(e)}}),jl=async e=>{re=await Za(),e.use(re),ye(),ua(re)},ye=()=>{try{if(re)return{router:re};throw new Error}catch(e){throw new Error(`[useVueRouter]: An error occurred during registration of vue-router. ${e}`)}},qe="YYYY-MM-DD HH:mm:ss",Ja=()=>({locale:i=>{const a=kn[i];a?F.locale(a):F.locale(On)},getStartAndEndOfDay:i=>{const{format:a=qe}=i??{},s=F(),u=s.startOf("day"),c=s.endOf("day"),p=s.format(a),f=u.format(a);return{today:s,startOfDay:u,endOfDay:c,formatToday:p,formatStartOfDay:f}},format:(i,a)=>{const{format:s=qe}=a??{};return F(i).format(s)},isDayjs:i=>F.isDayjs(i),daysDiff:(i,a)=>{const s=F(i);return F(a).diff(s,"days")},isDateInRange:(i,a)=>{const{start:s,end:u}=a,c=F(i);return c.isAfter(s)&&c.isBefore(u)}});function be(e){const{width:t,height:o}=Me(e),n=Vue.ref(!1);return Go(()=>{n.value=t.value<=768}),{width:t,height:o,isTabletOrSmaller:Vue.readonly(n)}}let Ge=999,ke=!1;const G="ELEMENT-FULLSCREEN-RAY",{height:He}=Me(),Ye=document.createElement("style"),el=(e,t)=>{const{beforeEnter:o,beforeExit:n,enter:r,exit:l,backgroundColor:i,zIndex:a}=t??{},s={};let u=!1;const c=()=>{const m=W(e);if(!m)return;const{left:y,top:d}=m.getBoundingClientRect(),h=` + [${G}] { + position: fixed; + width: 100% !important; + height: ${He.value}px !important; + transform: translate(-${y}px, -${d}px) !important; + transition: all 0.3s var(--r-bezier); + z-index: ${q(a,"Null")||q(a,"Undefined")?Ge:a} !important; + background-color: ${i??null}; + } + `;Ye.innerHTML=h,ke||document.head.appendChild(Ye)},p=()=>{const m=W(e);o==null||o(),m&&(m.getAttribute(G)||m.setAttribute(G,G),u||(u=!0,Ge+=1),ke||(c(),ke=!0),s.transition=m.style.transition,m.style.transition="all 0.3s var(--r-bezier)",r==null||r())},f=()=>{n==null||n();const m=W(e);m&&m.removeAttribute(G),l==null||l()},b=()=>{const m=W(e);m&&(m.getAttribute(G)?f():p())},v=Vue.watch(()=>He.value,c);return Ho(()=>{const m=W(e);m&&(m.style.transition=s.transition??"",m.removeAttribute(G)),v()}),{enter:p,exit:f,toggleFullscreen:b}},Oe={svg:te.toSvg,png:te.toPng,jpeg:te.toJpeg,blob:te.toBlob,pixelData:te.toPixelData},El=(e,t)=>{const{beforeCreate:o,created:n,createdError:r,finally:l,imageType:i}=t??{};return{create:s=>new Promise((u,c)=>{var f;const p=W(e);if(o==null||o(p),!p)return r==null||r(),c("useDomToImage: element is undefined.");(f=Oe[s??i??"jpeg"])==null||f.call(Oe,p,t).then(b=>(n==null||n(b,p),u(b))).catch(b=>(r==null||r(b),c(b))).finally(()=>{l==null||l()})})}},$l=(e,t)=>({print:()=>{const n=W(e)||e;Io({...t,printable:n})}}),Co=()=>({isLayoutContentMaximized:Vue.computed(()=>Y("layoutContentMaximize").value),maximize:(o,n)=>{var a;const{scrollToOptions:r}=n??{},l=W(J),{toggleFullscreen:i}=el(l,n);K("layoutContentMaximize",o),i(),r&&o&&((a=J==null?void 0:J.value)==null||a.scrollTo(r))}}),tl=()=>({reload:(n=800)=>{K("globalMainLayoutLoad",!1),setTimeout(()=>K("globalMainLayoutLoad",!0),n)},openSpin:()=>{K("layoutContentSpinning",!0)},closeSpin:()=>{K("layoutContentSpinning",!1)}}),Bl=()=>({setWatermarkContent:r=>{const{getWatermarkConfig:l}=I(),i=Object.assign(l.value,{content:r}),{updateSettingState:a}=z();a("watermarkConfig",i)},showWatermark:()=>{const{updateSettingState:r}=z();r("watermarkSwitch",!0)},hiddenWatermark:()=>{const{updateSettingState:r}=z();r("watermarkSwitch",!1)},toggleWatermark:()=>{const{getWatermarkSwitch:r}=I(),{updateSettingState:l}=z();l("watermarkSwitch",!r.value)}}),xe=e=>{const{getPrimaryColorOverride:t}=I(),{updateSettingState:o}=z();o("primaryColorOverride",e?Object.assign({},t.value,j.appNaiveUIThemeOverrides.dark,j.appNaiveUIThemeOverridesCommon.dark):Object.assign({},t.value,j.appNaiveUIThemeOverrides.light,j.appNaiveUIThemeOverridesCommon.light))},ol=()=>{const e=()=>{const{getAppTheme:r}=I(),{t:l}=ee();return{theme:r.value,themeLabel:r.value?l("headerSettingOptions.ThemeOptions.Dark"):l("headerSettingOptions.ThemeOptions.Light")}};return{changeDarkTheme:()=>{const{updateSettingState:r}=z();r("appTheme",!0),xe(!0)},changeLightTheme:()=>{const{updateSettingState:r}=z();r("appTheme",!1),xe(!1)},toggleTheme:()=>{const{theme:r}=e(),{updateSettingState:l}=z();l("appTheme",!r),xe(!r)},getAppTheme:e}},Z=(e,t)=>{const{getMenuTagOptions:o}=X();if(typeof e=="number"){if(isNaN(e)){console.warn(`${t}: The ${e} is NaN, expect number.`);return}if(e>o.value.length||e<-1){console.warn(`${t}: The incoming index ${e} did not match the corresponding item.`);return}return{option:o.value[e],index:e}}else if(typeof e=="string"){const n=o.value.findIndex(r=>r.fullPath===e);return n>-1?{option:o.value[n],index:n}:console.warn(`${t}: The incoming key ${e} did not match the corresponding item.`)}else{const{fullPath:n}=e,r=o.value.findIndex(l=>l.fullPath===n);if(r===-1){console.warn(`${t}: The incoming menuTag option ${e.fullPath} did not match the corresponding item.`);return}return{option:e,index:r}}};function nl(){const{getMenuTagOptions:e,getMenuKey:t}=X(),{changeMenuModelValue:o,spliceMenTagOptions:n,setMenuTagOptions:r,resolveOption:l}=se(),i=()=>e.value.findIndex(v=>v.fullPath===t.value);return{close:v=>{const m=Z(v,"close");if(e.value.length!==1&&m){const{index:y,option:d}=m;if(n(y),d.fullPath===t.value){const h=e.value[y-1];h&&o(h.fullPath,h)}}},closeAll:()=>{n(0,e.value.length);const{getRootPath:v}=Q(),{router:{getRoutes:m}}=ye(),y=m().find(d=>d.path===v.value);if(y){const d=ge(y,["children","meta","path","name","redirect"]),h=l(d);o(h.path,l({...h,fullPath:h.path}))}},closeRight:v=>{const m=Z(v,"closeRight");if(m){const{option:y,index:d}=m,h=e.value.length-d,_=i();n(d+1,h),d<=_&&t.value!==y.fullPath&&o(y.fullPath,y)}},closeLeft:v=>{const m=Z(v,"closeLeft");if(m){const{option:y,index:d}=m,h=i();n(0,d),h<=d&&t.value!==y.fullPath&&o(y.fullPath,y)}},closeOther:v=>{const m=Z(v,"closeOther");if(m){const{option:y}=m;t.value!==y.fullPath?(n(0,e.value.length),o(y.fullPath,y)):r(y,!1)}},getCurrentTagIndex:i,checkCloseRight:v=>{const m=Z(v,"checkCloseRight");if(m){const{index:y}=m,d=e.value.length-1;return!(y>=d)}return!1},checkCloseLeft:v=>{const m=Z(v,"checkCloseRight");if(m){const{index:y}=m,d=e.value.length-1;return y===0?!1:y>0&&d>0}return!1}}}function Fl(){return{navigationTo:(t,o)=>{const{router:{getRoutes:n,push:r,replace:l}}=ye(),{isPush:i=!0,query:a}=o||{},s=u=>i?r({path:u,query:a}):l({path:u,query:a});if(typeof t=="number"){if(isNaN(t)){console.warn(`[navigationTo]: The ${t} is NaN, expect number.`);return}const{getMenuOptions:u}=X();if(t>u.value.length){console.warn(`[navigationTo]: The current ${t} exceeds the maximum number of menus.`);return}const c=u.value[t],p=f=>{if(f.children&&f.children.length>0){const{children:[b]}=f;p(b);return}s(f.fullPath)};p(c)}else if(typeof t=="string"){const u=n().find(c=>c.path===t);u?s(u.path):console.warn(`[navigationTo]: The path "${t}" is not found.`)}else s(t.fullPath)}}}function Q(){const{getAppRootRoute:e}=I(),{updateSettingState:t}=z(),o=e,n=Vue.computed(()=>e.value.path),r=Vue.computed(()=>e.value.name);return{getRootRoute:o,getRootPath:n,getRootName:r,setRootRoute:i=>{t("appRootRoute",Object.assign({},e.value,i))}}}const rl=(e,t)=>{const{show:o,...n}=t;e.meta.extra=Object.assign({},e.meta.extra,{...n,show:o}),e.extra=ho(e)},Xe=(e,t,o)=>{const n=yo(e,t);n&&rl(n,o)},Re=(e,t,o)=>{const{getMenuOptions:n}=X();if(typeof e=="string")Xe(n.value,e,o);else if(q(e,"Object")){const{fullPath:r}=e;Xe(n.value,r,o)}else console.warn(`[useBadge ${t}]: target expect string or object.`)};function Wl(){return{hidden:n=>{Re(n,"hidden",{show:!1})},show:n=>{Re(n,"show",{show:!0})},update:(n,r)=>{Re(n,"update",r)}}}const Kl=(e,t)=>{if(typeof t!="string"||!t.trim())throw new TypeError("Expected prefix to be a non-empty string");const o={};return Object.keys(e).forEach(n=>{const r=e[n].default;let l=n.replace(`./${t}/`,"").replace(/^\.\//,"");const i=l.lastIndexOf(".");l=l.substring(0,i);const a=l.split("/"),s=a.shift(),u=a.join(".");s&&(u?(Se(o,s,o[s]||{}),Se(o[s],u,r)):Se(o,s,r||{}))}),o},al=async e=>{var o;const t={};for(const n of e){const r=await wn(Object.assign({"./lang/en-US.ts":()=>O(()=>import("./en-US-n6ubnME7.js"),__vite__mapDeps([61,20,21,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,22,23,24,25,26,27,28,29,30,31,32])),"./lang/zh-CN.ts":()=>O(()=>import("./zh-CN-fJdWaJad.js"),__vite__mapDeps([62,20,21,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,22,23,24,25,26,27,28,29,30,31,32]))}),`./lang/${n.key}.ts`),l=n.key;l&&(t[l]=((o=r==null?void 0:r.default)==null?void 0:o.message)??{})}return t},Ul=e=>{switch(e){case"zh-CN":return{locale:naive.zhCN,dateLocal:naive.dateZhCN};case"en-US":return{locale:null,dateLocal:null};default:return{locale:naive.zhCN,dateLocal:naive.dateZhCN}}},No=()=>le(M.localeLanguage,"localStorage",{defaultValue:Nn});export{Nl as A,Rl as B,Al as C,On as D,Dl as E,fa as F,Il as G,kl as H,po as I,Co as J,Fl as K,nt as L,tl as M,Bl as N,ol as O,Wl as P,we as Q,Ll as R,Nn as S,Va as T,O as _,El as a,Tl as b,I as c,M as d,z as e,ka as f,Ya as g,la as h,be as i,Y as j,ye as k,Tn as l,kn as m,Ul as n,zl as o,jl as p,ee as q,Q as r,xl as s,K as t,$l as u,Ml as v,N as w,Kl as x,Ol as y,Pl as z}; +function __vite__mapDeps(indexes) { + if (!__vite__mapDeps.viteFileDeps) { + __vite__mapDeps.viteFileDeps = ["assets/index-t2_z-FtU.js","assets/vue-hooks-plus@1.8.5_vue@3.4.19-UGgZVZ2w.js","assets/lodash@4.17.21-yUHHMES2.js","assets/awesome-qr@2.1.5-rc.0-UnPo3EFD.js","assets/canvas@2.11.2-dZp4QMlu.js","assets/js-binary-schema-parser@2.0.3-CCV6nRej.js","assets/js-cookie@3.0.5-bc0KQLgp.js","assets/screenfull@5.2.0-q9gEF-YC.js","assets/qs@6.11.2-wwOruwhc.js","assets/side-channel@1.0.4-hl21th03.js","assets/get-intrinsic@1.2.1-NE0DZZ3B.js","assets/has-symbols@1.0.3-fNtejGuA.js","assets/has-proto@1.0.1-dzJH2Y5C.js","assets/function-bind@1.1.1-Y6-kkB5s.js","assets/has@1.0.3-rcPLRdvS.js","assets/call-bind@1.0.2-8lNE5ocE.js","assets/dayjs@1.11.10-A-QuG2Ol.js","assets/print-js@1.6.0-gYKv6oGQ.js","assets/currency.js@2.0.4--or6eeOG.js","assets/index-0vVhegrX.js","assets/@vueuse_core@10.7.1_vue@3.4.19-erC6c3KZ.js","assets/@vueuse_shared@10.7.1_vue@3.4.19--52Mx__5.js","assets/utils-3DRba3jA.js","assets/lodash-es@4.17.21-xgd1l9mE.js","assets/interactjs@1.10.26-I0IiZoEj.js","assets/pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js","assets/dom-to-image@2.6.0-eHYYUq-2.js","assets/echarts@5.4.3-94QNkbi2.js","assets/zrender@5.4.4-dbLxLQQO.js","assets/tslib@2.3.0-21A5UWR7.js","assets/@vue_runtime-core@3.4.19-9EfOi5Ir.js","assets/@vue_reactivity@3.4.19-celhyCRK.js","assets/@vue_shared@3.4.19-Zz6ACxVX.js","assets/index-3nkF0W6U.css","assets/index-ESRgrIKF.js","assets/instance-I7ExDMVm.js","assets/index-kznjMqp-.css","assets/index-HlEoc4oA.js","assets/index-fSj7NDsx.js","assets/index-gvn0WixR.js","assets/index-9pBqvQlJ.js","assets/index-ajyCn2oj.css","assets/index-xcH4U4Ty.js","assets/index-5lw8fAJn.js","assets/index-URw8EbN2.js","assets/index-ZatM64SM.js","assets/index-iapTKWGV.js","assets/ray-9TfU2AhD.js","assets/index-7jSmHArV.js","assets/index-HDKPr_0g.css","assets/index-Jz_0N3dr.js","assets/index-v5xFQW7A.js","assets/index-4oPeexgb.css","assets/index-l2OdooJx.js","assets/index-iKuv6ZNn.css","assets/index-1fl0IMML.js","assets/index-Fu86yYlL.js","assets/index-6Jsj4zGJ.js","assets/index-Btqqg3j9.css","assets/index-y5nxB1Kz.js","assets/index-YZ6BMxRm.css","assets/en-US-n6ubnME7.js","assets/zh-CN-fJdWaJad.js"] + } + return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) +} diff --git a/assets/hooks-lxIXz5_l.js.gz b/assets/hooks-lxIXz5_l.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..d4db72e47c0b4d20328930eb6c7f2a5d8f447101 GIT binary patch literal 32157 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 in e?Ro(e,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[t]=o;var Ie=(e,t,o)=>(Ao(e,typeof t!="symbol"?t+"":t,o),o);import{o as Po,u as le,a as Lo,b as Me,c as Ve,d as Mo}from"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import{u as Xe}from"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import{d as B}from"./dayjs@1.11.10-A-QuG2Ol.js";import{p as Do}from"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import{g as ie,i as U,s as De,c as zo,a as D,r as re,b as A,d as Io,u as ge,e as jo,p as Eo,f as ye,h as je,j as $o,k as Ae,q as Pe,l as Bo,m as Fo,n as Wo,o as Ko,w as Uo,t as qo,v as F}from"./utils-bL-oQI6P.js";import{l as Go}from"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import{i as Ee}from"./interactjs@1.10.26-I0IiZoEj.js";import{s as Ho}from"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import{t as Ze,c as Yo,i as Xo,d as Zo,s as Se}from"./lodash-es@4.17.21-xgd1l9mE.js";import{d as oe}from"./dom-to-image@2.6.0-eHYYUq-2.js";import{u as ne,r as Qo,i as Jo,a as en,b as tn,c as on,d as nn,e as rn,f as an,g as ln,h as sn,j as cn,k as un,l as dn,m as pn,n as mn,o as hn,p as fn,q as gn,s as yn}from"./echarts@5.4.3-Vt5ZmFiA.js";import{o as Qe,c as Je,a as et}from"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import{e as bn}from"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";const vn="modulepreload",Vn=function(e){return"/ray-template/"+e},$e={},O=function(t,o,n){let r=Promise.resolve();if(o&&o.length>0){const l=document.getElementsByTagName("link");r=Promise.all(o.map(i=>{if(i=Vn(i),i in $e)return;$e[i]=!0;const a=i.endsWith(".css"),s=a?'[rel="stylesheet"]':"";if(!!n)for(let p=l.length-1;p>=0;p--){const f=l[p];if(f.href===i&&(!a||f.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${s}`))return;const c=document.createElement("link");if(c.rel=a?"stylesheet":vn,a||(c.as="script",c.crossOrigin=""),c.href=i,document.head.appendChild(c),a)return new Promise((p,f)=>{c.addEventListener("load",p),c.addEventListener("error",()=>f(new Error(`Unable to preload CSS for ${i}`)))})}))}return r.then(()=>t()).catch(l=>{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=l,window.dispatchEvent(i),!i.defaultPrevented)throw l})},Sn=(e,t)=>{const o=e[t];return o?typeof o=="function"?o():Promise.resolve(o):new Promise((n,r)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(r.bind(null,new Error("Unknown variable dynamic import: "+t)))})},tt={setupKeepAlive:!0,keepAliveExclude:[],maxKeepAliveLength:5},Y={menuCollapsedWidth:64,menuCollapsedMode:"width",menuCollapsedIconSize:22,menuCollapsedIndent:24,menuAccordion:!1},wl="",M={signing:"signing",localeLanguage:"localeLanguage",token:"token",appMenuKey:"menuKey",appPiniaSettingStore:"piniaSettingStore",appPiniaKeepAliveStore:"piniaKeepAliveStore",appPiniaMenuStore:"piniaMenuStore",appPiniaSigningStore:"piniaSigningStore",appVersionProvider:"appVersionProvider",isAppLockScreen:"isAppLockScreen",appGlobalSearchOptions:"appGlobalSearchOptions"},_n=[{label:"无",value:"none"},{label:"缩放出现",value:"scale"},{label:"缩放消退",value:"fade-scale"},{label:"滑入出现",value:"fade-slide"},{label:"淡入消退",value:"opacity"},{label:"底部消退",value:"fade-bottom"}],j={appThemeColors:["#2d8cf0","#3f9eff","#ff42bc","#ee4f12","#a6e4f7","#dbcb02","#18A058"],appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"},appNaiveUIThemeOverrides:{dark:{},light:{}},appNaiveUIThemeOverridesCommon:{dark:{},light:{}},echartTheme:"macarons"},ot=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],wn="zh-CN",Cn="zh-CN",Nn={"zh-CN":"zh-cn","en-US":"en"},kn="zh-cn",Cl={cssUnit:/^\d+(\.\d+)?(px|em|rem|%|vw|vh|vmin|vmax|cm|mm|in|pt|pc|ch|ex|q|s|ms|deg|rad|turn|grad|hz|khz|dpi|dpcm|dppx|fr|auto)$/},Nl={baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}},ee=Vue.ref(null),Tn={setupRouterLoadingBar:!0,setupRouterGuard:!0},On=["RLogin","ErrorPage","RayTemplateDoc"],pe=["admin"],kl=(e,t)=>{const o=Vue.ref(0),n=Vue.ref(0),r=Vue.ref(!1),{clickOutside:l}=t??{},i=p=>{r.value=p},a=p=>{p.preventDefault(),i(!1),Vue.nextTick().then(()=>{const{clientX:f,clientY:b}=p;o.value=f,n.value=b,i(!0)})};l&&Po(e,p=>{l(p)});const s=le(e,"contextmenu",a,t),u=le(e,"click",()=>{i(!1)});return{stop:()=>{s(),u()},x:Vue.readonly(o),y:Vue.readonly(n),show:Vue.readonly(r),updateShow:i}},nt=Vue.reactive({globalSpinning:!1,globalDrawerValue:!1,globalMainLayoutLoad:!0,layoutContentMaximize:!1,layoutContentSpinning:!1});function W(e,t,o){nt[e]=t,o==null||o()}function X(e){return Vue.readonly(Vue.toRef(nt,e))}let rt;const xn=async()=>{const e=Co(),t=await nl(ot);return VueI18n.createI18n({legacy:!1,locale:e,messages:t,sync:!0,missingWarn:!1,silentFallbackWarn:!0,fallbackLocale:Cn})},Tl=async e=>{const t=await xn();rt=t,e.use(t)},Rn=(e,t)=>!e||t[0]===e?t:`${e}.${t}`,te=e=>{const{t,locale:o,...n}=rt.global;return{...n,t:(i,...a)=>i?!i.includes(".")&&!e?i:t(Rn(e,i),...a):"",locale:i=>{const a=o;a.value=i}}},x=e=>e,An={path:"/dashboard",name:"RDashboard",component:()=>O(()=>import("./index-hrbHJX4t.js"),__vite__mapDeps([0,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,28,29,30,31,32,33])),meta:{i18nKey:x("menu.Dashboard"),icon:"dashboard",order:0}},Pn=Object.freeze(Object.defineProperty({__proto__:null,default:An},Symbol.toStringTag,{value:"Module"})),Ln={path:"/axios",name:"RAxios",component:()=>O(()=>import("./index-6iZ4j1xO.js"),__vite__mapDeps([34,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,35,22,18,16,17,23,20,21,24,25,26,27,28,29,30,31,32,36])),meta:{i18nKey:x("menu.Axios"),icon:"axios",order:3,keepAlive:!0}},Mn=Object.freeze(Object.defineProperty({__proto__:null,default:Ln},Symbol.toStringTag,{value:"Module"})),Dn={path:"/cache-demo",name:"CacheDemo",component:()=>O(()=>import("./index-oh2YcAK7.js"),__vite__mapDeps([37,22,18,16,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,17,23,20,21,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:x("menu.CacheDemo"),icon:"other",order:3,extra:{label:"new"}}},zn=Object.freeze(Object.defineProperty({__proto__:null,default:Dn},Symbol.toStringTag,{value:"Module"})),In={path:"/context-menu",name:"ContextMenuDemo",component:()=>O(()=>import("./index-2gahowqI.js"),__vite__mapDeps([38,18,16,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,17,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:x("menu.ContextMenu"),icon:"other",order:2}},jn=Object.freeze(Object.defineProperty({__proto__:null,default:In},Symbol.toStringTag,{value:"Module"})),En={path:"/directive",name:"RDirective",component:()=>O(()=>import("./index-qt5v82ci.js"),__vite__mapDeps([])),meta:{i18nKey:x("menu.Directive"),icon:"other",order:2}},$n=Object.freeze(Object.defineProperty({__proto__:null,default:En},Symbol.toStringTag,{value:"Module"})),K=()=>O(()=>Promise.resolve().then(()=>fa),void 0),Bn={path:"/doc",name:"RDocLayout",component:K,meta:{i18nKey:x("menu.Doc"),icon:"doc",order:5},children:[{path:"doc-inside",name:"RDocInside",component:()=>O(()=>import("./index-Eis-OABC.js"),__vite__mapDeps([39,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:x("menu.DocLocalInside")}},{path:"doc-outside",name:"RDoc",component:K,meta:{i18nKey:x("menu.Doc"),windowOpen:"https://xiaodaigua-ray.github.io/ray-template-doc/"}},{path:"doc-outside-local",name:"RDocLocal",component:K,meta:{i18nKey:x("menu.DocLocal"),windowOpen:"https://ray-template.yunkuangao.com/ray-template-doc/"}}]},Fn=Object.freeze(Object.defineProperty({__proto__:null,default:Bn},Symbol.toStringTag,{value:"Module"})),Wn={path:"/echart",name:"REchart",component:()=>O(()=>import("./index-9jx3SCbn.js"),__vite__mapDeps([40,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32,41])),meta:{i18nKey:x("menu.Echart"),icon:"echart",order:1}},Kn=Object.freeze(Object.defineProperty({__proto__:null,default:Wn},Symbol.toStringTag,{value:"Module"})),Un={path:"/iframe",name:"IframeDemo",component:()=>O(()=>import("./index-SvzBi3Tl.js"),__vite__mapDeps([42,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{icon:"other",order:2,noLocalTitle:"iframe"}},qn=Object.freeze(Object.defineProperty({__proto__:null,default:Un},Symbol.toStringTag,{value:"Module"})),Gn={path:"/mock-demo",name:"MockDemo",component:()=>O(()=>import("./index-Trm8dVce.js"),__vite__mapDeps([43,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,35,22,23,20,21,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:x("menu.Mock"),icon:"other",order:3,keepAlive:!1}},Hn=Object.freeze(Object.defineProperty({__proto__:null,default:Gn},Symbol.toStringTag,{value:"Module"})),Yn={path:"/modal-demo",name:"ModalDemo",component:()=>O(()=>import("./index-d3p0BHDb.js"),__vite__mapDeps([44,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:x("menu.Modal"),icon:"other",order:3}},Xn=Object.freeze(Object.defineProperty({__proto__:null,default:Yn},Symbol.toStringTag,{value:"Module"})),Zn={path:"/multi",name:"MultiMenu",component:K,meta:{i18nKey:x("menu.MultiMenu"),icon:"other",order:4,extra:{label:"cache"}},children:[{path:"multi-menu-one",name:"MultiMenuOne",component:()=>O(()=>import("./index-OlZM-6Aq.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-1",keepAlive:!0}},{path:"multi-menu-two",name:"MultiMenuTwo",component:K,meta:{noLocalTitle:"多级菜单-2"},children:[{path:"sub-menu-other",name:"SubMenuOther",component:()=>O(()=>import("./index-7HAQIe0w.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-2-1",keepAlive:!0}},{path:"sub-menu",name:"SubMenu",component:K,meta:{noLocalTitle:"多级菜单-2-2",keepAlive:!0},children:[{path:"sub-menu-one",name:"MultiMenuTwoOne",component:()=>O(()=>import("./index-vRnYP7XJ.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-2-2-1",keepAlive:!0}}]}]}]},Qn=Object.freeze(Object.defineProperty({__proto__:null,default:Zn},Symbol.toStringTag,{value:"Module"})),Jn={path:"/precision",name:"CalculatePrecision",component:()=>O(()=>import("./index-A-lx2o6E.js"),__vite__mapDeps([45,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,16,17,22,18,23,20,21,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:x("menu.CalculatePrecision"),icon:"other",order:2}},er=Object.freeze(Object.defineProperty({__proto__:null,default:Jn},Symbol.toStringTag,{value:"Module"})),tr={path:"/qrcode",name:"RQRCode",component:()=>O(()=>import("./index-xZvHBL1o.js"),__vite__mapDeps([46,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,47,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:x("menu.QRCode"),icon:"other",order:3}},or=Object.freeze(Object.defineProperty({__proto__:null,default:tr},Symbol.toStringTag,{value:"Module"})),nr={path:"/rely",name:"Rely",component:K,meta:{i18nKey:x("menu.Rely"),icon:"rely",order:999},children:[{path:"rely-about",name:"RelyAbout",component:()=>O(()=>import("./index--PxfyjRI.js"),__vite__mapDeps([48,49])),meta:{i18nKey:x("menu.RelyAbout")}}]},rr=Object.freeze(Object.defineProperty({__proto__:null,default:nr},Symbol.toStringTag,{value:"Module"})),ar={path:"/router-demo",name:"RouterDemoRoot",component:K,meta:{i18nKey:x("menu.RouterDemo"),icon:"other",order:3},children:[{path:"router-demo-home",name:"RouterDemoHome",component:()=>O(()=>import("./index-2PELqkCs.js"),__vite__mapDeps([50,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{noLocalTitle:"人员信息(平级模式)"}},{path:"router-demo-detail",name:"RouterDemoDetail",component:()=>O(()=>import("./index-tZy8npu9.js"),__vite__mapDeps([])),meta:{noLocalTitle:"信息详情",sameLevel:!0}}]},lr=Object.freeze(Object.defineProperty({__proto__:null,default:ar},Symbol.toStringTag,{value:"Module"})),ir={path:"/scroll-reveal",name:"ScrollReveal",component:()=>O(()=>import("./index-v5xFQW7A.js"),__vite__mapDeps([51,52])),meta:{i18nKey:x("menu.scrollReveal"),icon:"scroll_reveal",hidden:!0}},sr=Object.freeze(Object.defineProperty({__proto__:null,default:ir},Symbol.toStringTag,{value:"Module"})),cr={path:"/svg-icons",name:"PreviewSVGIcons",component:()=>O(()=>import("./index-6zHQf_S9.js"),__vite__mapDeps([53,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32,54])),meta:{i18nKey:x("menu.SvgIcon"),icon:"other",order:3}},ur=Object.freeze(Object.defineProperty({__proto__:null,default:cr},Symbol.toStringTag,{value:"Module"})),dr={path:"/table",name:"TableView",component:()=>O(()=>import("./index-8A7sSbsl.js"),__vite__mapDeps([55,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:x("menu.Table"),icon:"other",order:2}},pr=Object.freeze(Object.defineProperty({__proto__:null,default:dr},Symbol.toStringTag,{value:"Module"})),mr={path:"/template-hooks",name:"TemplateHooks",component:()=>O(()=>import("./index-gFHrcW37.js"),__vite__mapDeps([56,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:x("menu.TemplateHooks"),icon:"other",order:1,extra:{label:"new"}}},hr=Object.freeze(Object.defineProperty({__proto__:null,default:mr},Symbol.toStringTag,{value:"Module"})),fr={path:"/:catchAll(.*)",name:"ErrorPage",component:()=>O(()=>import("./index-wNfQSZJ3.js"),__vite__mapDeps([57,20,21,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,22,23,24,25,26,27,28,29,30,31,32,58])),meta:{i18nKey:x("menu.Error"),icon:"error",hidden:!0,sameLevel:!0}},gr=Object.freeze(Object.defineProperty({__proto__:null,default:fr},Symbol.toStringTag,{value:"Module"})),yr=()=>{const e=Object.assign({"/src/router/modules/dashboard.ts":Pn,"/src/router/modules/demo/axios.ts":Mn,"/src/router/modules/demo/cache-demo.ts":zn,"/src/router/modules/demo/context-menu.ts":jn,"/src/router/modules/demo/directive.ts":$n,"/src/router/modules/demo/doc.ts":Fn,"/src/router/modules/demo/echart.ts":Kn,"/src/router/modules/demo/iframe.ts":qn,"/src/router/modules/demo/mock.ts":Hn,"/src/router/modules/demo/modal.ts":Xn,"/src/router/modules/demo/multi-menu.ts":Qn,"/src/router/modules/demo/precision.ts":er,"/src/router/modules/demo/qrcode.ts":or,"/src/router/modules/demo/rely.ts":rr,"/src/router/modules/demo/router-demo.ts":lr,"/src/router/modules/demo/scroll-reveal.ts":sr,"/src/router/modules/demo/svg-icons.ts":ur,"/src/router/modules/demo/table.ts":pr,"/src/router/modules/demo/template-hooks.ts":hr,"/src/router/modules/error404.ts":gr});return Object.keys(e).reduce((o,n)=>{const r=e[n].default;if(r)o.push(r);else throw new Error("router helper combine: an exception occurred while parsing the routing file!");return o},[])},br=e=>e.sort((t,o)=>{var l,i;const n=((l=t.meta)==null?void 0:l.order)??1,r=((i=o.meta)==null?void 0:i.order)??0;if(typeof n!="number"||typeof r!="number")throw new TypeError("orderRoutes error: order must be a number!");return n===r?t.name?o.name?t.name.localeCompare(o.name):-1:1:n-r}),vr=e=>{var o;const{meta:t}=e;t!=null&&t.ignoreAutoResetScroll||(o=ee.value)==null||o.scrollTo({top:0,left:0,behavior:"smooth"})},Vr=e=>{const{beforeEach:t}=e,{getRootPath:o}=Q(),n=(r,l)=>r.path==="/"||l.path==="/login";t((r,l,i)=>{const a=ie(M.token),s=ie(M.appMenuKey,"sessionStorage",{defaultValue:o.value}),{meta:u,name:c}=r;a!==null?n(r,l)?we(!0):!U(c,"Symbol")&&c&&On.includes(c)?i():Vo(u)?n(r,l)?s?i(s):we(!0):i():we(!0):n(r,l)?i():i("/")})};var Sr={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.7",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.15","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.3","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.11","vite-plugin-cdn2":"0.15.2","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.6.3"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const at=Pinia.defineStore("setting",()=>{const{appPrimaryColor:{primaryColor:e}}=Sr,{locale:t}=te(),{locale:o}=Za(),n=Vue.reactive({drawerPlacement:"right",primaryColorOverride:{common:{primaryColor:e,primaryColorHover:e}},appTheme:!1,menuTagSwitch:!0,breadcrumbSwitch:!0,localeLanguage:Co(),lockScreenSwitch:!1,copyrightSwitch:!0,contentTransition:"scale",watermarkSwitch:!1,watermarkConfig:{content:"Trying be better~",fontSize:16,lineHeight:16,width:384,height:384,xOffset:12,yOffset:60,rotate:-15},appRootRoute:{name:"Dashboard",path:"/dashboard"}}),r=a=>{t(a),o(a),n.localeLanguage=a,De(M.localeLanguage,a,"localStorage")},l=(a,s=.3)=>{const u=zo(a,s),c={primaryColor:a,primaryColorHover:a};n.primaryColorOverride.common=c;const p=document.body;p.style.setProperty("--ray-theme-primary-color",a),p.style.setProperty("--ray-theme-primary-fade-color",u)},i=(a,s,u)=>{Object.hasOwn(n,a)&&(n[a]=s),u==null||u()};return bn(()=>n.appTheme,a=>{a?Object.assign({},n.primaryColorOverride,j.appNaiveUIThemeOverrides.dark,j.appNaiveUIThemeOverridesCommon.dark):Object.assign({},n.primaryColorOverride,j.appNaiveUIThemeOverrides.light,j.appNaiveUIThemeOverridesCommon.light)},{immediate:!0}),{...Vue.toRefs(n),updateLocale:r,changePrimaryColor:l,updateSettingState:i}},{persist:{key:M.appPiniaSettingStore}}),lt=["#fc97af","#87f7cf","#f7f494","#72ccff","#f7c5a0","#d4a4eb","#d2f5a6","#76f2f2"],it="transparent",st={},ct={textStyle:{color:"#ffffff"},subtextStyle:{color:"#dddddd"}},ut={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},dt={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},pt={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},mt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},ht={itemStyle:{borderWidth:0,borderColor:"#ccc"}},ft={itemStyle:{borderWidth:0,borderColor:"#ccc"}},gt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},yt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},bt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},vt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Vt={itemStyle:{color:"#fc97af",color0:"transparent",borderColor:"#fc97af",borderColor0:"#87f7cf",borderWidth:"2"}},St={itemStyle:{borderWidth:0,borderColor:"#ccc"},lineStyle:{width:"1",color:"#ffffff"},symbolSize:"0",symbol:"circle",smooth:!0,color:["#fc97af","#87f7cf","#f7f494","#72ccff","#f7c5a0","#d4a4eb","#d2f5a6","#76f2f2"],label:{color:"#293441"}},_t={itemStyle:{areaColor:"#f3f3f3",borderColor:"#999999",borderWidth:.5},label:{color:"#893448"},emphasis:{itemStyle:{areaColor:"rgba(255,178,72,1)",borderColor:"#eb8146",borderWidth:1},label:{color:"rgb(137,52,72)"}}},wt={itemStyle:{areaColor:"#f3f3f3",borderColor:"#999999",borderWidth:.5},label:{color:"#893448"},emphasis:{itemStyle:{areaColor:"rgba(255,178,72,1)",borderColor:"#eb8146",borderWidth:1},label:{color:"rgb(137,52,72)"}}},Ct={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},Nt={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},kt={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},Tt={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},Ot={iconStyle:{borderColor:"#999999"},emphasis:{iconStyle:{borderColor:"#666666"}}},xt={textStyle:{color:"#999999"}},Rt={axisPointer:{lineStyle:{color:"#cccccc",width:1},crossStyle:{color:"#cccccc",width:1}}},At={lineStyle:{color:"#87f7cf",width:1},itemStyle:{color:"#87f7cf",borderWidth:1},controlStyle:{color:"#87f7cf",borderColor:"#87f7cf",borderWidth:.5},checkpointStyle:{color:"#fc97af",borderColor:"#fc97af"},label:{color:"#87f7cf"},emphasis:{itemStyle:{color:"#f7f494"},controlStyle:{color:"#87f7cf",borderColor:"#87f7cf",borderWidth:.5},label:{color:"#87f7cf"}}},Pt={color:["#fc97af","#87f7cf"]},Lt={backgroundColor:"rgba(255,255,255,0)",dataBackgroundColor:"rgba(114,204,255,1)",fillerColor:"rgba(114,204,255,0.2)",handleColor:"#72ccff",handleSize:"100%",textStyle:{color:"#333333"}},Mt={label:{color:"#293441"},emphasis:{label:{color:"#293441"}}},_r={color:lt,backgroundColor:it,textStyle:st,title:ct,line:ut,radar:dt,bar:pt,pie:mt,scatter:ht,boxplot:ft,parallel:gt,sankey:yt,funnel:bt,gauge:vt,candlestick:Vt,graph:St,map:_t,geo:wt,categoryAxis:Ct,valueAxis:Nt,logAxis:kt,timeAxis:Tt,toolbox:Ot,legend:xt,tooltip:Rt,timeline:At,visualMap:Pt,dataZoom:Lt,markPoint:Mt},wr=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:it,bar:pt,boxplot:ft,candlestick:Vt,categoryAxis:Ct,color:lt,dataZoom:Lt,default:_r,funnel:bt,gauge:vt,geo:wt,graph:St,legend:xt,line:ut,logAxis:kt,map:_t,markPoint:Mt,parallel:gt,pie:mt,radar:dt,sankey:yt,scatter:ht,textStyle:st,timeAxis:Tt,timeline:At,title:ct,toolbox:Ot,tooltip:Rt,valueAxis:Nt,visualMap:Pt},Symbol.toStringTag,{value:"Module"})),Dt=["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089"],zt="transparent",It={},jt={textStyle:{color:"#008acd"},subtextStyle:{color:"#aaaaaa"}},Et={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},$t={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},Bt={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},Ft={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Wt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Kt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Ut={itemStyle:{borderWidth:0,borderColor:"#ccc"}},qt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Gt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Ht={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Yt={itemStyle:{color:"#d87a80",color0:"#2ec7c9",borderColor:"#d87a80",borderColor0:"#2ec7c9",borderWidth:1}},Xt={itemStyle:{borderWidth:0,borderColor:"#ccc"},lineStyle:{width:1,color:"#aaa"},symbolSize:3,symbol:"emptyCircle",smooth:!0,color:["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089"],label:{color:"#eee"}},Zt={itemStyle:{areaColor:"#dddddd",borderColor:"#eeeeee",borderWidth:.5},label:{color:"#d87a80"},emphasis:{itemStyle:{areaColor:"rgba(254,153,78,1)",borderColor:"#444",borderWidth:1},label:{color:"rgb(100,0,0)"}}},Qt={itemStyle:{areaColor:"#dddddd",borderColor:"#eeeeee",borderWidth:.5},label:{color:"#d87a80"},emphasis:{itemStyle:{areaColor:"rgba(254,153,78,1)",borderColor:"#444",borderWidth:1},label:{color:"rgb(100,0,0)"}}},Jt={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!1,lineStyle:{color:["#eee"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},eo={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!0,lineStyle:{color:["#eee"]}},splitArea:{show:!0,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},to={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!0,lineStyle:{color:["#eee"]}},splitArea:{show:!0,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},oo={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!0,lineStyle:{color:["#eee"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},no={iconStyle:{borderColor:"#2ec7c9"},emphasis:{iconStyle:{borderColor:"#18a4a6"}}},ro={textStyle:{color:"#333333"}},ao={axisPointer:{lineStyle:{color:"#008acd",width:"1"},crossStyle:{color:"#008acd",width:"1"}}},lo={lineStyle:{color:"#008acd",width:1},itemStyle:{color:"#008acd",borderWidth:1},controlStyle:{color:"#008acd",borderColor:"#008acd",borderWidth:.5},checkpointStyle:{color:"#2ec7c9",borderColor:"#2ec7c9"},label:{color:"#008acd"},emphasis:{itemStyle:{color:"#a9334c"},controlStyle:{color:"#008acd",borderColor:"#008acd",borderWidth:.5},label:{color:"#008acd"}}},io={color:["#5ab1ef","#e0ffff"]},so={backgroundColor:"rgba(47,69,84,0)",dataBackgroundColor:"#efefff",fillerColor:"rgba(182,162,222,0.2)",handleColor:"#008acd",handleSize:"100%",textStyle:{color:"#333333"}},co={label:{color:"#eee"},emphasis:{label:{color:"#eee"}}},Cr={color:Dt,backgroundColor:zt,textStyle:It,title:jt,line:Et,radar:$t,bar:Bt,pie:Ft,scatter:Wt,boxplot:Kt,parallel:Ut,sankey:qt,funnel:Gt,gauge:Ht,candlestick:Yt,graph:Xt,map:Zt,geo:Qt,categoryAxis:Jt,valueAxis:eo,logAxis:to,timeAxis:oo,toolbox:no,legend:ro,tooltip:ao,timeline:lo,visualMap:io,dataZoom:so,markPoint:co},Nr=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:zt,bar:Bt,boxplot:Kt,candlestick:Yt,categoryAxis:Jt,color:Dt,dataZoom:so,default:Cr,funnel:Gt,gauge:Ht,geo:Qt,graph:Xt,legend:ro,line:Et,logAxis:to,map:Zt,markPoint:co,parallel:Ut,pie:Ft,radar:$t,sankey:qt,scatter:Wt,textStyle:It,timeAxis:oo,timeline:lo,title:jt,toolbox:no,tooltip:ao,valueAxis:eo,visualMap:io},Symbol.toStringTag,{value:"Module"})),kr=()=>{const e=Object.assign({"/src/echart-themes/macarons/macarons-dark.json":wr,"/src/echart-themes/macarons/macarons.json":Nr}),t=/\/([^/]+)\.json$/;return Object.keys(e).reduce((n,r)=>{var i;const l=(i=r.match(t))==null?void 0:i[1];if(l)return n.push({name:l,theme:e[r].default}),n;throw new Error("theme name is not found")},[])},Tr=e=>Object.assign({},{text:"loading",color:"#c23531",textColor:"#000",maskColor:"rgba(255, 255, 255, 0.9)",zlevel:0,fontSize:12,showSpinner:!0,spinnerRadius:10,lineWidth:5,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif"},e),Or={bordered:{type:Boolean,default:!0},downloadOptions:{type:Object,default:()=>({})},onDropdownSelect:{type:[Function,Array]},dropdownOptions:{type:Array},preset:{type:String},contentStyle:{type:[String,Object]},title:{type:[String,Function]},width:{type:String,default:"100%"},height:{type:String,default:"100%"},autoResize:{type:[Boolean,Object],default:!0},showAria:{type:Boolean,default:!1},options:{type:Object,default:()=>({})},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},theme:{type:String,default:null},autoChangeTheme:{type:Boolean,default:!0},use:{type:Array,default:()=>[]},watchOptions:{type:Boolean,default:!0},loading:{type:Boolean,default:!1},loadingOptions:{type:Object,default:()=>Tr()},observer:{type:Object,default:null},throttleWait:{type:Number,default:500},animation:{type:Boolean,default:!0},setChartOptions:{type:Object,default:()=>({})}},xr={notMerge:!1,lazyUpdate:!0,silent:!1,replaceMerge:[]},Rr=kr(),Ol=Vue.defineComponent({name:"RChart",props:Or,setup(e,{expose:t}){const{getAppTheme:o}=I(),n=Vue.ref(),r=Vue.ref(),l=Vue.ref();let i,a;const{echartTheme:s}=j;let u,c;const p=Vue.computed(()=>[{label:"下载图片",key:"downloadChart",disabled:!(l.value&&l.value.getDom())}]),f=Vue.computed(()=>({"--ray-chart-width":D(e.width),"--ray-chart-height":D(e.height)})),b=async()=>{var V;ne([en,tn,on,nn,rn,an,ln,sn]),ne([cn,un,dn,pn,mn,hn]),ne([fn,gn]),ne([yn]);try{ne((V=e.use)==null?void 0:V.filter(Boolean))}catch(k){console.error("RChart register error: ",k)}},v=()=>{if(e.theme==="default"){e.autoChangeTheme?y("dark"):y("");return}if(e.theme)y(e.theme);else{const V=e.autoChangeTheme&&o.value?`${s}-dark`:s;y(V)}},m=V=>{let k=Vue.unref(V);const R=P=>Object.assign({animation:!0},k,P);return e.showAria&&(k=R({aria:{enabled:!0,decal:{show:!0}}})),k},y=(V=s)=>{const k=n.value,R=m(e.options),{height:P,width:$}=k.getBoundingClientRect(),{onSuccess:q,onError:ue}=e;try{Rr.forEach(G=>{Qo(G.name,G.theme)}),c=Jo(k,V,{width:$===0?200:void 0,height:P===0?200:void 0}),l.value=c,e.animation?(c.setOption({}),setTimeout(()=>{R&&(c==null||c.setOption(R))})):R&&(c==null||c.setOption(R)),q&&A(q,c)}catch(G){ue&&A(ue),console.error("RChart render error: ",G)}},d=()=>!!(c&&c.getDom()),h=()=>{d()&&(c.clear(),c.dispose(),l.value=void 0)},S=()=>{c&&c.resize()},w=(V,k)=>{if(V==="downloadChart"&&d()){const{filename:P,...$}=e.downloadOptions;Io(c.getDataURL($),P??`${new Date().getTime()}`)}const{onDropdownSelect:R}=e;R&&A(R,V,k)},g=()=>{if(c!=null&&c.getDom()){console.warn("[RChart mount]: There is a chart instance already initialized on the dom. Execution was interrupted.");return}v(),e.autoResize&&(i=Ze(S,e.throttleWait),a=Lo(e.observer||r,i))},N=()=>{var V;h(),i==null||i.cancel(),(V=a==null?void 0:a.stop)==null||V.call(a)};return Vue.watch(()=>o.value,()=>{e.autoChangeTheme&&(h(),v())}),Vue.watch(()=>e.showAria,()=>{h(),v()}),Vue.watchEffect(()=>{e.watchOptions?u=Vue.watch(()=>e.options,V=>{const k=m(V),R=Object.assign(e.setChartOptions,xr);c==null||c.setOption(k,R)},{deep:!0}):u==null||u(),e.loading?c==null||c.showLoading(e.loadingOptions):c==null||c.hideLoading()}),t({echart:l,dispose:N,render:g,isDispose:d}),Vue.onBeforeMount(async()=>{await b()}),Vue.onMounted(()=>{g()}),Vue.onBeforeUnmount(()=>{N(),u==null||u()}),{rayChartRef:n,cssVarsRef:f,rayChartWrapperRef:r,moreDropDownOptions:p,dropdownSelect:w}},render(){const{title:e,contentStyle:t,preset:o,moreDropDownOptions:n,dropdownSelect:r,bordered:l,dropdownOptions:i}=this,{cardExtra:a}=this.$slots;return o==="card"?Vue.createVNode(naive.NCard,{class:"ray-chart",ref:"rayChartWrapperRef",style:[this.cssVarsRef],contentStyle:t,bordered:l},{default:re(Vue.createVNode("div",{class:"ray-chart__container",ref:"rayChartRef"},null)),header:re(e,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":re(a,{defaultElement:Vue.createVNode(uo,{iconSize:18,cursor:"pointer",options:i??n,trigger:"click",onSelect:r.bind(this),placement:"bottom-end"},null)})}):Vue.createVNode("div",{class:"ray-chart",style:[this.cssVarsRef],ref:"rayChartWrapperRef"},[Vue.createVNode("div",{class:"ray-chart__container",ref:"rayChartRef"},null)])}}),Ar={open:{type:Boolean,default:!1},collapseToggleText:{type:Array,default:()=>["展开","收起"]},bordered:{type:Boolean,default:!1},onUpdateValue:{type:[Function,Array],default:null},"onUpdate:value":{type:[Function,Array],default:null},...naive.gridProps},xl=Vue.defineComponent({name:"RCollapseGrid",props:Ar,setup(e){const t=Vue.ref(!e.open),o=()=>{t.value=!t.value;const{onUpdateValue:r,"onUpdate:value":l}=e;r&&A(r,t.value),l&&A(l,t.value)};return{modelCollapsed:t,collapseClick:o,CollapseIcon:()=>Vue.createVNode("div",{class:"collapse-icon",onClick:o.bind(this)},[Vue.createVNode("span",null,[t.value?e.collapseToggleText[0]:e.collapseToggleText[1]]),Vue.createVNode(T,{customClassName:`collapse-icon--arrow ${t.value?"":"collapse-icon--arrow__expanded"}`,name:"expanded",size:"14"},null)])}},render(){return Vue.createVNode(naive.NCard,{bordered:this.bordered},{default:()=>Vue.createVNode(naive.NGrid,Vue.mergeProps({class:"ray-collapse-grid"},this.$props,{collapsed:this.modelCollapsed,xGap:this.xGap||12,yGap:this.yGap||18,collapsedRows:this.collapsedRows}),{default:()=>{var e,t;return[(t=(e=this.$slots).default)==null?void 0:t.call(e),Vue.createVNode(naive.NGridItem,{suffix:!0,class:"ray-collapse-grid__suffix--btn"},{default:()=>[Vue.createVNode(naive.NFlex,{justify:"end",align:"center"},{default:()=>{var o,n;return[(n=(o=this.$slots).action)==null?void 0:n.call(o),this.CollapseIcon()]}})]})]}})})}}),Pr={color:{type:String,default:"currentColor"},prefix:{type:String,default:"icon"},name:{type:String,required:!0},size:{type:[Number,String],default:14},width:{type:[Number,String],default:0},height:{type:[Number,String],default:0},customClassName:{type:String,default:null},depth:{type:Number,default:1},cursor:{type:String,default:"default"},onClick:{type:[Function,Array],default:null}},T=Vue.defineComponent({name:"RIcon",props:Pr,setup(e){const t=Vue.computed(()=>`#${e.prefix}-${e.name}`),o=Vue.computed(()=>({"--ray-icon-width":e.width?D(e.width):D(e.size),"--ray-icon-height":e.height?D(e.height):D(e.size),"--ray-icon-depth":e.depth,"--ray-icon-cursor":e.cursor}));return{symbolId:t,cssVars:o,iconClick:r=>{const{onClick:l}=e;l&&A(l,r)}}},render(){return Vue.createVNode("span",{class:["ray-icon",this.customClassName],style:[this.cssVars],onClick:this.iconClick.bind(this)},[Vue.createVNode("svg",{RayIconAttribute:"ray-icon",ariaHidden:!0},[Vue.createVNode("use",Vue.mergeProps({"xlink:href":this.symbolId},{fill:this.color}),null)])])}}),Lr={src:{type:String,required:!0},iframeWrapperClass:{type:String,default:null},frameborder:{type:Number,default:0},width:{type:[String,Number],default:"100%"},height:{type:[String,Number],default:"100%"},allow:{type:String,default:null},name:{type:String,default:null},title:{type:String,default:null},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},customSpinProps:{type:Object,default:()=>({})},lazy:{type:Boolean,default:!0},wrapperClass:{type:String,default:null}},Rl=Vue.defineComponent({name:"RIframe",props:Lr,setup(e,{expose:t}){const o=Vue.computed(()=>({"--ray-iframe-frameborder":D(e.frameborder),"--ray-iframe-width":D(e.width),"--ray-iframe-height":D(e.height)})),n=Vue.ref(),r=Vue.ref(!0),l=a=>{r.value=!1;const{onSuccess:s}=e;s&&A(s,n.value,a)},i=a=>{r.value=!1;const{onError:s}=e;s&&A(s,a)};return le(n,"load",l),le(n,"error",i),t({iframeInst:n}),{cssVars:o,iframeRef:n,spinShow:r}},render(){return Vue.createVNode("div",{class:["ray-iframe",this.iframeWrapperClass],style:[this.cssVars]},[Vue.createVNode(naive.NSpin,Vue.mergeProps(this.customSpinProps,{show:this.spinShow}),{...this.$slots,default:()=>Vue.createVNode("iframe",Vue.mergeProps({class:["ray-iframe__container",this.wrapperClass],ref:"iframeRef",src:this.src,allow:this.allow,name:this.name,title:this.title},{loading:this.lazy?"lazy":null}),null)})])}}),Mr={...naive.modalProps,memo:{type:Boolean,default:!0},fullscreen:{type:Boolean,default:!1},width:{type:[String,Number],default:600},cardWidth:{type:[String,Number],default:600},dialogWidth:{type:[String,Number],default:446},dad:{type:Boolean,default:!1}},Dr=(e,t,o)=>{const{scheduler:n}=o??{};return new Promise(r=>{setTimeout(()=>{const l=t==="card"?".n-card-header__main":".n-dialog__title";if(e){const i=Ee(e).draggable({inertia:!0,autoScroll:!0,allowFrom:l,modifiers:[Ee.modifiers.restrictRect({restriction:"parent",endOnly:!0})],listeners:{move:a=>{n==null||n(a)}}}).resizable(!1);r(i)}},30)})},Al=Vue.defineComponent({name:"RModal",props:Mr,setup(e){const{height:t}=Me(),o=Vue.computed(()=>({"--r-modal-width":D(e.width??600),"--r-modal-card-width":D(e.cardWidth??600),"--r-modal-dialog-width":D(e.dialogWidth??446)})),n=ge();let r;const l={x:0,y:0},i=()=>e.preset==="card"&&e.fullscreen,a=()=>{const s=document.getElementById(n);s&&Dr(s,e.preset,{scheduler:u=>{const c=u.target;l.x+=u.dx,l.y+=u.dy,c.style.transform=`translate(${l.x}px, ${l.y}px)`}}).then(u=>{r=u})};return Vue.watch(()=>e.show,s=>{s&&e.dad&&(e.preset==="card"||e.preset==="dialog")?Vue.nextTick(()=>{a();const u=document.getElementById(n);e.memo&&u&&(u.style.transform=`translate(${l.x}px, ${l.y}px)`)}):(r==null||r.unset(),r=null)},{immediate:!0}),{cssVars:o,height:t,isFullscreenCardType:i,uuidEl:n}},render(){const{isFullscreenCardType:e}=this,{$props:t,$slots:o,$attrs:n}=this,{preset:r,...l}=t,{cssVars:i,height:a,uuidEl:s}=this;return Vue.createVNode(naive.NModal,Vue.mergeProps({class:["r-modal",e()?"r-modal__preset-card--fullscreen":""],style:[i,e()?`height: ${a}px`:""],preset:r},{id:s},l,n),{...o})}}),zr={...naive.dropdownProps,iconSize:{type:Number,default:14},cursor:{type:String,default:"default"}};function Ir(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const uo=Vue.defineComponent({name:"RMoreDropdown",props:zr,render(){let e;const{iconSize:t,cursor:o}=this,{default:n}=this.$slots;return Vue.createVNode(naive.NDropdown,Vue.mergeProps(this.$props,this.$attrs,{placement:"bottom-start"}),Ir(e=re(n,{defaultElement:Vue.createVNode(T,{name:"more",size:t,cursor:o},null)}))?e:{default:()=>[e]})}}),jr={loadingDescription:{type:String},watchText:{type:Boolean,default:!0},status:{type:String},errorDescription:{type:[String,Object],default:"二维码已过期"},errorActionDescription:{type:String,default:"重新加载"},text:{type:String,required:!0},size:{type:Number,default:160},margin:{type:Number,default:12},correctLevel:{type:Number,default:1,validator:e=>[0,1,2,3].includes(e)},maskPattern:{type:Number},version:{type:Number},components:{type:Object,default:()=>({data:{scale:1},timing:{scale:1,protectors:!1},alignment:{scale:1,protectors:!1},cornerAlignment:{scale:1,protectors:!0}})},colorDark:{type:String,default:"#000000"},colorLight:{type:String,default:"#ffffff"},autoColor:{type:Boolean,default:!0},backgroundImage:{type:String},backgroundDimming:{type:String,default:"rgba(0, 0, 0, 0)"},gifBackgroundURL:{type:String},gifBackground:{type:ArrayBuffer},whiteMargin:{type:Boolean,default:!0},logoImage:{type:String},logoScale:{type:Number,default:.4},logoMargin:{type:Number,default:6},logoCornerRadius:{type:Number,default:8},dotScale:{type:Number,default:1},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},onReload:{type:[Function,Array],default:null}},Er=e=>new Promise((t,o)=>{const n=new XMLHttpRequest;n.responseType="blob",n.onload=()=>{const r=new FileReader;r.onloadend=()=>{t(r.result)},r.onerror=l=>{o(l)},r.onabort=l=>{o(l)},r.readAsArrayBuffer(n.response)},n.open("GET",e),n.send()}),Pl=Vue.defineComponent({name:"RayQRcode",props:jr,setup(e,t){const{expose:o}=t,n=Vue.ref();let r,l;const i=async()=>{const{gifBackgroundURL:c}=e;if(c)try{r=await Er(c)}catch(p){console.error(p)}},a=()=>{const{gifBackground:c,...p}=e;new Go.AwesomeQR({...p,gifBackground:r??void 0}).draw().then(f=>{const{onSuccess:b}=e;b&&A(b,f),n.value=f}).catch(f=>{const{onError:b}=e;b&&A(b,f)})},s=()=>{if(t.slots.errorAction)return;const{onReload:c}=e;c&&A(c)},u=c=>n.value&&U(n.value,"String")?jo(n.value,c||new Date().getTime()+".png"):Promise.reject();return Vue.watchEffect(()=>{e.watchText?l=Vue.watch(()=>e.text,()=>a()):l==null||l()}),o({downloadQRCode:u}),Vue.onMounted(async()=>{await i(),a()}),Vue.onBeforeUnmount(()=>{l==null||l()}),{qrcodeURL:n,errorActionClick:s}},render(){const{qrcodeURL:e,status:t,loadingDescription:o,errorDescription:n,$slots:r,errorActionDescription:l}=this,{errorActionClick:i}=this;return Vue.createVNode("div",{class:["ray-qrcode",`ray-qrcode--${t}`]},[Vue.createVNode(naive.NSpin,{show:t==="loading",description:o},{default:()=>[Vue.createVNode("img",{src:e},null)]}),t==="error"?Vue.createVNode("div",{class:"ray-qrcode__error"},[Vue.createVNode("div",{class:"ray-qrcode__error-content"},[U(n,"String")?n:()=>n]),Vue.createVNode("div",{class:"ray-qrcode__error-btn",onClick:i.bind(this)},[r.errorAction?r.errorAction():Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NButton,{text:!0,type:"primary",color:"#ffffff"},{default:()=>l,icon:()=>Vue.createVNode(T,{name:"reload",size:"16",color:"#ffffff"},null)})])])]):null])}}),se={...naive.dataTableProps,downloadCsvTableOptions:{type:Object,default:()=>({})},title:{type:[String,Number,Object],default:null},toolOptions:{type:Array},coverTool:{type:Boolean,default:!1},contextMenuOptions:{type:Array},disabledContextMenu:{type:Boolean,default:!1},onContextMenuClick:{type:[Function,Array],default:null},wrapperBordered:{type:Boolean,default:!1},printTableOptions:{type:Object,default:()=>({})},onUpdateColumns:{type:[Function,Array],default:null},"onUpdate:columns":{type:[Function,Array],default:null},onContextmenu:{type:[Function,Array],default:null}},E={tableIconSize:"18",tableKey:Symbol("r-table")},$r=Vue.defineComponent({name:"TableSizeSelect",props:{onChangeSize:{type:[Function,Array],default:null},...se},setup(e){return{size:Vue.ref(e.size),sizeOptions:[{label:"默认",value:"medium"},{label:"紧凑",value:"small"},{label:"宽松",value:"large"}],updatePopselectValue:r=>{const{onChangeSize:l}=e;l&&A(l,r)}}},render(){return Vue.createVNode(naive.NPopselect,{value:this.size,"onUpdate:value":e=>this.size=e,options:this.sizeOptions,trigger:"click",onUpdateValue:this.updatePopselectValue.bind(this)},{default:()=>[Vue.createVNode(T,{name:"adjustment",size:E.tableIconSize,cursor:"pointer"},null)]})}}),Br=Vue.defineComponent({name:"TableFullscreen",setup(){const{wrapperRef:e}=Vue.inject(E.tableKey,{}),[t,{toggleFullscreen:o,isEnabled:n}]=Xe(e);return{toggleFullscreen:o,isEnabled:n}},render(){const{toggleFullscreen:e,isEnabled:t,$t:o}=this;return Vue.createVNode(T,{name:"fullscreen",size:E.tableIconSize,cursor:"pointer",onClick:()=>{t||window.$message.warning(o("globalMessage.isEnabledFullscreen")),e()}},null)}}),Fr=()=>Vue.createVNode(T,{name:"draggable",size:14,cursor:"all-scroll"},null),Be=({icon:e,title:t,onClick:o,customClassName:n})=>Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(T,{name:e,size:E.tableIconSize,cursor:"pointer",customClassName:n,onClick:o==null?void 0:o.bind(null)},null),default:()=>t}),Le=(e,t)=>{if(!t)return[null,null];for(let o=0;oe.columns.map((i,a)=>{const{key:s,title:u,children:c,fixed:p,isResizable:f,...b}=i,v=p==="left",m=p==="right",y={...b,title:u,key:s,fixed:p,isLeftFixedActivated:v,isRightFixedActivated:m,isResizable:f};return{...y,suffix:()=>Vue.createVNode(naive.NFlex,{style:"padding-left: 32px;"},{default:()=>[Vue.createVNode(Be,{icon:"row_head",title:"固定在列首",customClassName:v?_e:"",onClick:r.bind(this,"left",y,a)},null),Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(T,{name:"resize_h",size:E.tableIconSize,cursor:"pointer",customClassName:f?_e:"",onClick:n.bind(this,y,a)},null),default:()=>"修改列宽"}),Vue.createVNode(Be,{icon:"row_end",title:"固定在列尾",customClassName:m?_e:"",onClick:r.bind(this,"right",y,a)},null)]})}}),set:()=>{}}),o=i=>{const{onUpdateColumn:a}=e;a&&A(a,i)},n=(i,a)=>{i.isResizable=!i.isResizable,i.resizable=i.isResizable,t.value[a]=i,o(t.value)},r=(i,a,s)=>{const u=`${i}FixedActivated`,c=`${i==="left"?"right":"left"}FixedActivated`;a[c]=!1,a[u]=!a[u],a[u]?a.fixed=i:a.fixed=void 0,t.value[s]=a,o(t.value)};return{treeDataSource:t,treeDrop:({node:i,dragNode:a,dropPosition:s})=>{const[u,c]=Le(a,t.value);if(u===null||c===null)return;u.splice(c,1);const[p,f]=Le(i,t.value);p===null||f===null||(s==="before"?p.splice(f,0,a):p.splice(f+1,0,a),o(p))}}},render(){return Vue.createVNode(naive.NPopover,{displayDirective:"show",trigger:"click",showArrow:!1},{trigger:()=>Vue.createVNode(T,{name:"setting",size:E.tableIconSize,cursor:"pointer",customClassName:"r-table__setting"},null),default:()=>Vue.createVNode(naive.NTree,{class:"r-table__c-tree",data:this.treeDataSource,blockLine:!0,draggable:!0,keyboard:!1,labelField:"title",selectable:!1,renderSwitcherIcon:Fr.bind(this),onDrop:this.treeDrop.bind(this)},null)})}}),Kr=Vue.defineComponent({name:"TablePrint",props:se,setup(e){const{wrapperRef:t}=Vue.inject(E.tableKey,{});return{printTableClick:()=>{const{printTableOptions:{printOptions:n={},domToImageOptions:r}={},title:l}=e;(n.documentTitle===""||n.documentTitle===void 0||n.documentTitle===null)&&(n.documentTitle=typeof l=="string"?l:""),Eo(t,{printOptions:n,domToImageOptions:r})}}},render(){return Vue.createVNode(T,{name:"print",size:E.tableIconSize,cursor:"pointer",onClick:this.printTableClick.bind(this)},null)}}),Ur=Vue.defineComponent({name:"TablePropsSelect",props:{...se,onPopselectChange:{type:[Function,Array],default:null},onInitialed:{type:[Function,Array],default:null}},setup(e){const t=Vue.ref(!1),o=Vue.ref([]),n=[{label:"斑马条纹",value:"striped"},{label:"表格边框",value:"bordered"}],r=i=>{const{onPopselectChange:a}=e;a&&A(a,i)};return(()=>{const{striped:i,bordered:a,onInitialed:s}=e;i&&o.value.push("striped"),a&&o.value.push("bordered"),s&&A(s,o.value)})(),{propsPopselectValue:o,propsOptions:n,popoverShow:t,updatePopselectValue:r}},render(){return Vue.createVNode(naive.NPopselect,{value:this.propsPopselectValue,"onUpdate:value":e=>this.propsPopselectValue=e,options:this.propsOptions,trigger:"click",multiple:!0,onUpdateValue:this.updatePopselectValue.bind(this)},{default:()=>[Vue.createVNode(T,{name:"expanded",size:E.tableIconSize,cursor:"pointer",style:"transform: rotate(270deg);"},null)]})}});function qr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Ll=Vue.defineComponent({name:"RTable",props:se,setup(e,t){const{expose:o}=t,n=Vue.ref(),r=Vue.ref(),l=ge(16),i=ge(16),a=Vue.reactive({x:0,y:0,showContextMenu:!1}),s=Vue.reactive({size:e.size}),u=Vue.ref({striped:!1,bordered:!1}),c=(d,h)=>{const{onContextMenuClick:S}=e;S&&A(S,d,h),a.showContextMenu=!1},p=(d,h)=>{var w;return{...(w=e.rowProps)==null?void 0:w.call(e,d,h),onContextmenu:e.disabledContextMenu?void 0:g=>{g.preventDefault(),a.showContextMenu=!1,Vue.nextTick().then(()=>{a.showContextMenu=!0,a.x=g.clientX,a.y=g.clientY})}}},f=d=>{s.size=d},b=d=>{const{onUpdateColumns:h,"onUpdate:columns":S}=e;h&&A(h,d),S&&A(S,d)},v=()=>{const{toolOptions:d}=e;return d==null?void 0:d.filter(()=>Boolean).map(h=>typeof h=="function"?h():h)},m=d=>{Object.keys(u.value).forEach(S=>{u.value[S]=d.includes(S)})},y=d=>{const h=()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(Kr,d,null),Vue.createVNode($r,Vue.mergeProps(d,{onChangeSize:f.bind(this)}),null),Vue.createVNode(Br,null,null),Vue.createVNode(Wr,Vue.mergeProps(d,{onUpdateColumn:b.bind(this)}),null),Vue.createVNode(Ur,Vue.mergeProps(d,{onPopselectChange:m.bind(this),onInitialed:m.bind(this)}),null)]);return e.toolOptions?e.coverTool?v:()=>Vue.createVNode(Vue.Fragment,null,[h(),v()]):h};return Vue.provide(E.tableKey,{uuidTable:i,uuidWrapper:l,wrapperRef:r}),o({rTableInst:n,uuidTable:i,uuidWrapper:l}),{uuidWrapper:l,uuidTable:i,contextMenuReactive:a,rTableInst:n,combineRowProps:p,contextMenuSelect:c,privateReactive:s,tool:y,wrapperRef:r,propsPopselectValue:u}},render(){const{$props:e,$attrs:t,wrapperBordered:o,uuidWrapper:n,privateReactive:r,disabledContextMenu:l,contextMenuReactive:i,contextMenuOptions:a,uuidTable:s,title:u,$slots:c,propsPopselectValue:p}=this,{tool:f,combineRowProps:b,contextMenuSelect:v}=this;return Vue.createVNode(naive.NCard,Vue.mergeProps({ref:"wrapperRef",bordered:o},{id:n}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NDataTable,Vue.mergeProps({ref:"rTableInst"},{id:s},t,e,p,{rowProps:b.bind(this),size:r.size}),{...c}),l?null:Vue.createVNode(naive.NDropdown,{show:i.showContextMenu,placement:"bottom-start",trigger:"manual",x:i.x,y:i.y,options:a,onClickoutside:()=>i.showContextMenu=!1,onSelect:v.bind(this)},null)]),header:re(u,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":()=>{let m;return Vue.createVNode(naive.NFlex,{align:"center"},qr(m=f(e))?m:{default:()=>[m]})},footer:()=>{var m;return(m=c.tableFooter)==null?void 0:m.call(c)},action:()=>{var m;return(m=c.tableAction)==null?void 0:m.call(c)}})}}),Gr={transitionPropName:"fade",transitionMode:"out-in",transitionAppear:!0},Hr=Vue.defineComponent({name:"RTransitionComponent",__name:"index",props:Vue.mergeDefaults({transitionPropName:{},transitionMode:{},transitionAppear:{type:Boolean}},Gr),setup(e){const{getKeepAliveInclude:t}=aa(),{setupKeepAlive:o,maxKeepAliveLength:n,keepAliveExclude:r}=tt;return(l,i)=>{const a=Vue.resolveComponent("RouterView");return Vue.openBlock(),Vue.createBlock(a,null,{default:Vue.withCtx(({Component:s,route:u})=>[s?(Vue.openBlock(),Vue.createBlock(Vue.Transition,{key:0,name:l.transitionPropName,mode:l.transitionMode,appear:l.transitionAppear},{default:Vue.withCtx(()=>[(Vue.openBlock(),Vue.createBlock(Vue.Suspense,null,{default:Vue.withCtx(()=>[Vue.unref(o)?(Vue.openBlock(),Vue.createBlock(Vue.KeepAlive,{key:0,max:Vue.unref(n),include:Vue.unref(t),exclude:Vue.unref(r)},[(Vue.openBlock(),Vue.createBlock(Vue.resolveDynamicComponent(s),{key:u.fullPath}))],1032,["max","include","exclude"])):(Vue.openBlock(),Vue.createBlock(Vue.resolveDynamicComponent(s),{key:u.fullPath}))]),_:2},1024))]),_:2},1032,["name","mode","appear"])):Vue.createCommentVNode("",!0)]),_:1})}}});var Yr={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.7",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.15","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.3","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.11","vite-plugin-cdn2":"0.15.2","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.6.3"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const Xr=(e,t,o)=>!e||typeof e!="object"?!1:e[t]===o,po=(e,t,o)=>{const n=[];if(Xr(e,t,o))return n.push(e),n;if(e.children&&e.children.length>0)for(const r of e.children){const l=po(r,t,o);l.length>0&&n.push(e,...l)}return n},Zr=(e,t,o)=>{const n=[];for(const r of e){const l=po(r,t,o);l.length>0&&n.push(...l)}return n},Qr=e=>{const{breadcrumbLabel:t}=e,{layout:{sideBarLogo:o}}=Yr,n=o?o.title:"";document.title=t+" - "+n},Jr=e=>{const{meta:{icon:t}}=e;if(!t)return;if(U(t,"Object"))return()=>t;const o=Vue.h(T,{name:t,size:Y.menuCollapsedIconSize,cursor:"pointer"},{});return()=>o},mo=e=>{const{meta:{extra:t}}=e;if(!t)return;const{show:o}=t;if(o===!1)return;const{t:n}=te(),{label:r,icon:l,type:i,i18nLabel:a}=t,s={type:"primary",size:"small",round:!0,bordered:!1,strong:!0},u=()=>a?n(a):r||null,c=()=>l&&(a||r)||!l&&(a||r)?null:{"padding-right":"0"};if(U(t,"Object"))return()=>Vue.h(naive.NTag,{...s,type:i||"primary",style:c()},{default:()=>u(),icon:()=>l})},Fe=()=>{const{getRootPath:e}=Q();return ie(M.appMenuKey,"sessionStorage",{defaultValue:e.value})},ea=e=>e[0]==="/",ho=(e,t=[],o="")=>{var n;if(!Array.isArray(e))return[];for(const r of e){const l=o+(ea(r.path)?r.path:"/"+r.path);if((n=r.children)!=null&&n.length){ho(r.children,t,l);continue}else t.push({...r,path:l})}return t},ta=e=>Array.isArray(e)?ho(Yo(e)):[],fo=()=>br(yr()),oa=()=>ta(fo());let me;const go=(e,t)=>{var o;if(me&&je(me.fullPath,t))return me;for(const n of e){if(je(n.fullPath,t))return me=n,n;if((o=n.children)!=null&&o.length){go(n.children,t);continue}}},yo=Pinia.defineStore("menu",()=>{const{push:e,getRoutes:t}=VueRouter.useRouter(),o=VueRouter.useRoute(),{t:n}=te(),{setKeepAliveInclude:r}=la(),l=Vue.reactive({menuKey:Fe(),options:[],collapsed:!1,menuTagOptions:[],breadcrumbOptions:[],currentMenuOption:null}),i=Vue.ref(!0),a=d=>{const{meta:h}=d,{i18nKey:S,noLocalTitle:w}=h,g=Vue.computed(()=>S?n(`${S}`):w),N={...d,key:d.fullPath,label:()=>Vue.h(naive.NEllipsis,null,{default:()=>g.value}),breadcrumbLabel:g.value},V=Object.assign({},N,{icon:Jr(d),extra:mo(d)});return d.fullPath===Fe()&&(l.currentMenuOption=V),V.show=So(V),V},s=d=>{l.breadcrumbOptions=Zr(l.options,"fullPath",d)},u=(d,h=!0)=>{const w=Array.isArray(d)?[...d]:[d];h?l.menuTagOptions.push(...w):l.menuTagOptions=w},c=(d,h)=>{l.menuTagOptions.find(w=>w.fullPath===d)||l.menuTagOptions.push(h)},p=(d,h,S)=>{const{meta:w}=h;if(w.windowOpen)window.open(w.windowOpen);else{e({path:String(d),query:S});const{sameLevel:g}=w;if(r(h),Qr(h),!g)c(d,h),s(d),l.menuKey=d,l.currentMenuOption=h,De(M.appMenuKey,d);else{const N=ye(a(h),["breadcrumbLabel","children","key","meta","name","path","show"]);l.breadcrumbOptions.find(k=>k.key===N.key)||l.breadcrumbOptions.push({...N,fullPath:String(N.key)})}}},f=async(d,h)=>{const[S]=d.split("?"),w=t().find(g=>g.path===S);if(w){const g=ye(w,["children","meta","path","name","redirect"]);p(S,a({...g,fullPath:g.path}),h)}},b=()=>new Promise(d=>{const h=(S,w)=>{var N;const g=[];for(const V of S){let k=`${w.endsWith("/")?w:w+"/"}${V.path}`;if(k=k.replace(/\/+/g,"/"),(N=V.children)!=null&&N.length)V.children=h(V.children,k);else if(!Vo(V.meta))continue;g.push(a({...V,fullPath:k}))}return g};if(l.options=h(fo(),""),l.currentMenuOption){const{currentMenuOption:S}=l;s(S.key),c(S.fullPath,S)}d()}),v=d=>l.collapsed=d,m=(d,h=1)=>l.menuTagOptions.splice(d,h),y=async()=>{i.value&&(await b(),i.value=!1)};return Vue.watch(()=>o.fullPath,async(d,h)=>{await y(),d!==h&&await f(d,o.query)},{immediate:!0}),{...Vue.toRefs(l),changeMenuModelValue:p,collapsedMenu:v,spliceMenTagOptions:m,setMenuTagOptions:u,resolveOption:a}},{persist:{key:M.appPiniaMenuStore,storage:window.sessionStorage,paths:["breadcrumbOptions","menuKey","menuTagOptions"]}}),bo=Pinia.defineStore("signing",()=>{const e=Vue.reactive({signingCallback:{}}),t=n=>new Promise((r,l)=>{Xo(n)?l({code:1,message:"登陆失败",data:null}):(e.signingCallback={role:"admin",name:n.name,avatar:"https://avatars.githubusercontent.com/u/51957438?v=4"},r({code:0,message:"登陆成功",data:e.signingCallback}))}),o=()=>{window.$message.info("账号退出中..."),$o("__all_sessionStorage__","sessionStorage"),setTimeout(()=>window.location.reload())};return{...Vue.toRefs(e),signing:t,logout:o}},{persist:{key:M.appPiniaSigningStore,paths:["signingCallback"],storage:sessionStorage}}),vo=Pinia.defineStore("keepAlive",()=>{const{maxKeepAliveLength:e}=tt,t=Vue.reactive({keepAliveInclude:[]}),o=()=>t.keepAliveInclude.length,n=l=>{const i=o(),{name:a,meta:{keepAlive:s}}=l;if(s){if(i=e&&(t.keepAliveInclude.splice(0,1),t.keepAliveInclude.push(a))}},r=()=>t.keepAliveInclude;return{...Vue.toRefs(t),setKeepAliveInclude:n,getKeepAliveInclude:r}},{persist:{key:M.appPiniaKeepAliveStore,storage:window.sessionStorage,paths:["keepAliveInclude"]}}),Z=()=>{const e=yo(),t=Vue.computed(()=>e.options),o=Vue.computed(()=>e.breadcrumbOptions),n=Vue.computed(()=>e.menuKey),r=Vue.computed(()=>{const{getRootPath:a}=Q();return e.menuTagOptions.map((s,u,c)=>(s.key===n.value&&s.key!==a.value?s.closeable=!0:s.closeable=!1,s.key===a.value&&(s.closeable=!1),c.length<=1&&(s.closeable=!1),s))}),l=Vue.computed(()=>e.currentMenuOption),i=Vue.computed(()=>e.collapsed);return{getMenuOptions:t,getBreadcrumbOptions:o,getMenuKey:n,getMenuTagOptions:r,getCurrentMenuOption:l,getCollapsed:i}},ce=()=>{const{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n,resolveOption:r}=yo();return{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n,resolveOption:r}},I=()=>{const e=at(),t=Vue.computed(()=>e.drawerPlacement),o=Vue.computed(()=>e.primaryColorOverride),n=Vue.computed(()=>e.appTheme),r=Vue.computed(()=>e.menuTagSwitch),l=Vue.computed(()=>e.breadcrumbSwitch),i=Vue.computed(()=>e.localeLanguage),a=Vue.computed(()=>e.lockScreenSwitch),s=Vue.computed(()=>e.copyrightSwitch),u=Vue.computed(()=>e.contentTransition),c=Vue.computed(()=>e.watermarkSwitch),p=Vue.computed(()=>e.watermarkConfig),f=Vue.computed(()=>e.appRootRoute);return{getDrawerPlacement:t,getPrimaryColorOverride:o,getAppTheme:n,getMenuTagSwitch:r,getBreadcrumbSwitch:l,getLocaleLanguage:i,getLockScreenSwitch:a,getCopyrightSwitch:s,getContentTransition:u,getWatermarkSwitch:c,getWatermarkConfig:p,getAppRootRoute:f}},z=()=>{const{updateLocale:e,changePrimaryColor:t,updateSettingState:o}=at();return{updateLocale:e,changePrimaryColor:t,updateSettingState:o}},na=()=>{const e=bo();return{getSigningCallback:Vue.computed(()=>e.signingCallback)}},ra=()=>{const{signing:e,logout:t}=bo();return{signing:e,logout:t}},aa=()=>{const e=vo();return{getKeepAliveInclude:Vue.computed(()=>e.keepAliveInclude)}},la=()=>{const{setKeepAliveInclude:e,getKeepAliveInclude:t}=vo();return{setKeepAliveInclude:e,getKeepAliveInclude:t}},Ml=async e=>{const t=Pinia.createPinia();e.use(t),t.use(Ho)},Vo=e=>{const{getSigningCallback:t}=na(),{role:o}=e;return pe!=null&&pe.length&&pe.includes(t.value.role)||!o||!(o!=null&&o.length)?!0:o?o.includes(t.value.role):!0},So=e=>{const{meta:t={}}=e,{hidden:o,sameLevel:n,env:r}=t,{MODE:l}=Ae();return!(n||o||r&&typeof r=="string"&&r!==l||r&&Array.isArray(r)&&!r.includes(l))},ia=e=>{e.beforeEach(()=>{window==null||window.$loadingBar.start()}),e.afterEach(()=>{window==null||window.$loadingBar.finish()}),e.onError(()=>{window==null||window.$loadingBar.error()})},sa=e=>{const{setupRouterLoadingBar:t,setupRouterGuard:o}=Tn;t&&ia(e),o&&Vr(e)},we=(e=!0)=>{const{router:t}=be(),{push:o,replace:n}=t,{getRootPath:r}=Q();De(M.appMenuKey,r.value),e?n(r.value):o(r.value)};var ca={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.7",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.15","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.3","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.11","vite-plugin-cdn2":"0.15.2","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.6.3"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const ua=Vue.defineComponent({name:"SiderBarLogo",props:{collapsed:{type:Boolean,required:!0}},setup(){const e=VueRouter.useRouter(),{layout:{sideBarLogo:t}}=ca;return{sideBarLogo:t,handleSideBarLogoClick:()=>{t&&t.url&&(t.jumpType==="station"?e.push(t.url):window.open(t.url))},TemplateLogo:({cursor:r})=>Vue.createVNode(T,{name:t.icon,size:"30",cursor:r},null)}},render(){var e,t,o,n;return(e=this.sideBarLogo)!=null&&e.icon&&((t=this.sideBarLogo)!=null&&t.title)?Vue.createVNode("div",{class:["ray-menu__logo",(o=this.sideBarLogo)!=null&&o.url?"ray-menu__logo-url":null],onClick:this.handleSideBarLogoClick.bind(this)},[(n=this.sideBarLogo)!=null&&n.icon?this.collapsed?Vue.createVNode(naive.NPopover,{placement:"right"},{trigger:()=>Vue.createVNode(this.TemplateLogo,{cursor:"pointer"},null),default:()=>{var r;return(r=this.sideBarLogo)==null?void 0:r.title}}):Vue.createVNode(this.TemplateLogo,{cursor:"pointer"},null):null,Vue.createVNode("h1",{class:[this.collapsed?null:"ray-menu__logo-title--open","ray-menu__logo-title"]},[Vue.createVNode(naive.NEllipsis,null,{default:()=>{var r;return[(r=this.sideBarLogo)==null?void 0:r.title]}})])]):null}}),da=Vue.defineComponent({name:"AppMenu",setup(){const e=Vue.ref(null),{changeMenuModelValue:t,collapsedMenu:o}=ce(),{getMenuOptions:n,getCollapsed:r,getMenuKey:l}=Z(),i=Vue.computed({get:()=>(Vue.nextTick().then(()=>{u()}),l.value),set:()=>{a.value&&W("globalDrawerValue",!1)}}),{isTabletOrSmaller:a}=ve(),s=Vue.computed({get:()=>X("globalDrawerValue").value,set:p=>{W("globalDrawerValue",p)}}),u=()=>{const p=i.value;Vue.nextTick().then(()=>{var f,b;(b=(f=e.value)==null?void 0:f.showOption)==null||b.call(f,p)})};return{isTabletOrSmaller:a,BasicMenu:()=>Vue.createVNode(naive.NLayoutSider,{class:"app-menu__sider",showTrigger:!a.value,collapseMode:Y.menuCollapsedMode,collapsedWidth:Y.menuCollapsedWidth,onUpdateCollapsed:o.bind(this),nativeScrollbar:!1},{default:()=>[Vue.createVNode(ua,{collapsed:r.value},null),Vue.createVNode(naive.NMenu,{ref:e,class:"r-menu--app",keyField:"fullPath",value:i.value,"onUpdate:value":p=>i.value=p,options:n.value,indent:Y.menuCollapsedIndent,collapsed:r.value,collapsedIconSize:Y.menuCollapsedIconSize,collapsedWidth:Y.menuCollapsedWidth,onUpdateValue:(p,f)=>{t(p,f)},accordion:Y.menuAccordion},null)]}),modelGlobalDrawerValue:s}},render(){const{isTabletOrSmaller:e,BasicMenu:t}=this;return e?Vue.createVNode(naive.NDrawer,{class:"app-menu__drawer",show:this.modelGlobalDrawerValue,"onUpdate:show":o=>this.modelGlobalDrawerValue=o,placement:"left",displayDirective:"show",autoFocus:!1},{default:()=>[Vue.createVNode(t,null,null)]}):Vue.createVNode(t,null,null)}});class pa{constructor(){Ie(this,"pendingRequest");this.pendingRequest=new Map}isAppending(t){var o;return((o=t.cancelConfig)==null?void 0:o.cancel)??!0}generateRequestKey(t){const{method:o,url:n}=t;return[n||"",o||"",JSON.stringify(t.params),JSON.stringify(t.data)].join("&")}addPendingRequest(t){var o;if(this.isAppending(t)){const n=this.generateRequestKey(t);if(this.pendingRequest.has(n))t.signal=(o=this.pendingRequest.get(n))==null?void 0:o.signal;else{const r=new AbortController;t.signal=r.signal,this.pendingRequest.set(n,r)}}}removePendingRequest(t){const o=this.generateRequestKey(t);this.pendingRequest.has(o)&&(this.pendingRequest.get(o).abort(),this.pendingRequest.delete(o))}cancelAllRequest(){this.pendingRequest.forEach(t=>{t.abort()})}}const Ce={requestInstance:null,responseInstance:null},Ne={implementRequestInterceptorArray:[],implementResponseInterceptorArray:[]},he={implementRequestInterceptorErrorArray:[],implementResponseInterceptorErrorArray:[]},ma=new pa,Dl=()=>{const e=(a,s)=>{s==="requestInstance"?Ce.requestInstance=a:Ce.responseInstance=a},t=a=>Ce[a],o=(a,s,u)=>{u==="ok"?Ne[a]=s:he[a]=s},n=(a,s)=>s==="ok"?Ne[a]:he[a],r=(a,...s)=>{Array.isArray(a)&&(a==null||a.forEach(u=>{typeof u=="function"&&u(...s)}))};return{createAxiosInstance:e,setImplement:o,getImplement:n,getAxiosInstance:t,beforeFetch:(a,s,u)=>{const c=u==="ok"?Ne[s]:he[s],p=t(a),{MODE:f}=Ae();p&&r(c,p,f)},fetchError:(a,s,u)=>{const c=he[u],{MODE:p}=Ae();r(c,s,p)}}},ha=Vue.defineComponent({name:"AppRequestCancelerProvider",setup(e,{expose:t}){VueRouter.onBeforeRouteUpdate(()=>{ma.cancelAllRequest()}),t()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),_o=Vue.defineComponent({name:"LayoutContentWrapper",setup(){const e=VueRouter.useRouter(),{maximize:t}=wo(),{getContentTransition:o}=I(),n=Vue.ref(!1),r={opacitySpinning:"0"},l=X("globalMainLayoutLoad"),i=X("layoutContentMaximize"),a=X("layoutContentSpinning");return(()=>{e.beforeEach(()=>{n.value=!0}),e.afterEach(()=>{n.value=!1})})(),{globalMainLayoutLoad:l,spinning:n,themeOverridesSpin:r,getContentTransition:o,layoutContentMaximize:i,maximize:t,layoutContentSpinning:a}},render(){const{globalMainLayoutLoad:e,layoutContentMaximize:t,layoutContentSpinning:o}=this,{maximize:n}=this;return Vue.createVNode(naive.NSpin,{show:this.spinning||!e||o,description:"loading...",size:"large",themeOverrides:this.themeOverridesSpin,class:[t?"r-layout-full__viewer-content--maximize":null,"r-layout-full__viewer-content--maximize--light","r-layout-full__viewer-content--maximize--dark"]},{default:()=>[t?Vue.createVNode("div",{class:"layout-content__maximize-out",onClick:()=>{n(!1)}},[Vue.createVNode(T,{name:"out",size:"16",cursor:"pointer"},null)]):null,Vue.createVNode(ha,null,null),e?Vue.createVNode(Hr,{class:"content-wrapper",transitionPropName:this.getContentTransition+"-transform"},null):null]})}}),fa=Object.freeze(Object.defineProperty({__proto__:null,default:_o},Symbol.toStringTag,{value:"Module"}));var ga={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.7",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.15","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.3","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.11","vite-plugin-cdn2":"0.15.2","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.6.3"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const ya=Vue.defineComponent({name:"LayoutFooterWrapper",setup(){const{layout:{copyright:e}}=ga;return{copyright:e}},render(){return this.copyright?Vue.createVNode("div",{class:"layout-footer-wrapper"},[this.copyright]):""}}),We=Vue.defineComponent({name:"TooltipIcon",props:{...naive.tooltipProps,iconName:{type:String,required:!0},customClassName:{type:String,default:null},tooltipText:{type:String,default:null}},emits:["click"],setup(e,{emit:t}){const o=r=>{t("click",r)};return{iconClick:o,Icon:()=>Vue.createVNode(T,{name:e.iconName,size:"18",customClassName:`tooltip-text__icon ${e.customClassName}`,cursor:"pointer",onClick:o.bind(this)},null)}},render(){const{Icon:e}=this;return this.tooltipText?Vue.createVNode(naive.NTooltip,this.$props,{trigger:()=>Vue.createVNode(e,null,null),default:()=>this.tooltipText}):Vue.createVNode(e,null,null)}}),ba=Vue.defineComponent({name:"ThemeSwitch",setup(){const{changeDarkTheme:e,changeLightTheme:t}=el(),{getAppTheme:o}=I(),n=Vue.ref(o.value);return{changeDarkTheme:e,changeLightTheme:t,getAppTheme:o,railStyle:({checked:l})=>l?{backgroundColor:"#000000"}:{color:"#000000"},modelAppThemeRef:n}},render(){const{$t:e,changeDarkTheme:t,changeLightTheme:o,railStyle:n}=this;return Vue.createVNode(naive.NFlex,{justify:"center"},{default:()=>[Vue.createVNode(naive.NTooltip,null,{trigger:()=>Vue.createVNode(naive.NSwitch,{value:this.modelAppThemeRef,"onUpdate:value":r=>this.modelAppThemeRef=r,railStyle:n.bind(this),onUpdateValue:r=>r?t():o()},{"checked-icon":()=>Vue.createVNode(T,{name:"dark"},null),"unchecked-icon":()=>Vue.createVNode(T,{name:"light"},null),checked:()=>"亮",unchecked:()=>"暗"}),default:()=>this.getAppTheme?e("headerSettingOptions.ThemeOptions.Dark"):e("headerSettingOptions.ThemeOptions.Light")})]})}});function fe(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const va=Vue.defineComponent({name:"SettingDrawer",props:{show:{type:Boolean,default:!1},placement:{type:String,default:"right"},width:{type:Number,default:280}},emits:["update:show"],setup(e,{emit:t}){const{changePrimaryColor:o,updateSettingState:n}=z(),{getAppTheme:r,getPrimaryColorOverride:l,getMenuTagSwitch:i,getBreadcrumbSwitch:a,getCopyrightSwitch:s,getContentTransition:u,getWatermarkSwitch:c}=I(),p=Vue.computed({get:()=>e.show,set:b=>{t("update:show",b)}}),f=Vue.computed({get:()=>({getMenuTagSwitch:i.value,getBreadcrumbSwitch:a.value,getCopyrightSwitch:s.value,getContentTransition:u.value,getWatermarkSwitch:c.value}),set:b=>{}});return{modelShow:p,changePrimaryColor:o,getAppTheme:r,getPrimaryColorOverride:l,updateSettingState:n,modelSwitchReactive:f}},render(){let e,t,o,n;const{$t:r,changePrimaryColor:l,updateSettingState:i}=this;return Vue.createVNode(naive.NDrawer,{show:this.modelShow,"onUpdate:show":a=>this.modelShow=a,placement:this.placement,width:this.width},{default:()=>[Vue.createVNode(naive.NDrawerContent,{title:r("headerSettingOptions.Title")},{default:()=>[Vue.createVNode(naive.NFlex,{class:"setting-drawer__space",vertical:!0},{default:()=>[Vue.createVNode(naive.NDivider,{titlePlacement:"center"},fe(e=r("headerSettingOptions.ThemeOptions.Title"))?e:{default:()=>[e]}),Vue.createVNode(ba,null,null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},fe(t=r("headerSettingOptions.ThemeOptions.PrimaryColorConfig"))?t:{default:()=>[t]}),Vue.createVNode(naive.NColorPicker,{swatches:j.appThemeColors,value:this.getPrimaryColorOverride.common.primaryColor,"onUpdate:value":a=>this.getPrimaryColorOverride.common.primaryColor=a,onUpdateValue:l.bind(this)},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},fe(o=r("headerSettingOptions.ContentTransition"))?o:{default:()=>[o]}),Vue.createVNode(naive.NSelect,{value:this.modelSwitchReactive.getContentTransition,"onUpdate:value":a=>this.modelSwitchReactive.getContentTransition=a,options:_n,onUpdateValue:a=>{i("contentTransition",a)}},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},fe(n=r("headerSettingOptions.InterfaceDisplay"))?n:{default:()=>[n]}),Vue.createVNode(naive.NDescriptions,{labelPlacement:"left",column:1},{default:()=>[Vue.createVNode(naive.NDescriptionsItem,{label:"多标签"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getMenuTagSwitch,"onUpdate:value":a=>this.modelSwitchReactive.getMenuTagSwitch=a,onUpdateValue:a=>i("menuTagSwitch",a)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"面包屑"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getBreadcrumbSwitch,"onUpdate:value":a=>this.modelSwitchReactive.getBreadcrumbSwitch=a,onUpdateValue:a=>i("breadcrumbSwitch",a)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"水印"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getWatermarkSwitch,"onUpdate:value":a=>this.modelSwitchReactive.getWatermarkSwitch=a,onUpdateValue:a=>i("watermarkSwitch",a)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"版权信息"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getCopyrightSwitch,"onUpdate:value":a=>this.modelSwitchReactive.getCopyrightSwitch=a,onUpdateValue:a=>i("copyrightSwitch",a)},null)]})]})]})]})]})}});function Va(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Sa=Vue.defineComponent({name:"SiderBarBreadcrumb",setup(){const{changeMenuModelValue:e}=ce(),{getBreadcrumbOptions:t}=Z(),{isTabletOrSmaller:o}=ve();return{getBreadcrumbOptions:t,dropdownSelect:(l,i)=>{e(l,i)},breadcrumbItemClick:l=>{var i;if(!((i=l.children)!=null&&i.length)){const{meta:a={}}=l;a.sameLevel||e(l.fullPath,l)}},isTabletOrSmaller:o}},render(){let e;const{isTabletOrSmaller:t,getBreadcrumbOptions:o}=this,{dropdownSelect:n,breadcrumbItemClick:r}=this;return t?Vue.createVNode("div",{style:"display: none;"},null):Vue.createVNode(naive.NBreadcrumb,null,{default:()=>[Vue.createVNode(Vue.TransitionGroup,{tag:"li",name:"breadcrumb",appear:!0},Va(e=o.map(l=>Vue.createVNode(naive.NBreadcrumbItem,{key:l.fullPath,onClick:r.bind(this,l)},{default:()=>{var i;return[Vue.createVNode(naive.NDropdown,{labelField:"breadcrumbLabel",keyField:"fullPath",options:l.children&&((i=l.children)==null?void 0:i.length)>1?l.children:[],onSelect:n.bind(this)},{default:()=>Vue.createVNode("span",null,[l.label&&typeof l.label=="function"?l.label():l.breadcrumbLabel])})]}})))?e:{default:()=>[e]})]})}});function ke(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const _a=Vue.defineComponent({name:"GlobalSearch",props:{show:{type:Boolean,default:!1}},emits:["update:show"],setup(e,{emit:t}){const{changeMenuModelValue:o,resolveOption:n}=ce(),{getRoutes:r}=VueRouter.useRouter(),l=Vue.computed({get:()=>e.show,set:g=>{t("update:show",g),g||f()}}),i=Vue.reactive({searchValue:null,searchOptions:[]}),a=[{icon:["↑","↓"],label:"切换",plain:!0},{icon:["↵"],label:"选择",plain:!0},{icon:["esc"],label:"关闭",plain:!0}];let s=0,u=s;const{isTabletOrSmaller:c}=ve(),p=Vue.ref(!1),f=()=>{i.searchOptions=[],i.searchValue=null,s=0,u=s},b=g=>{l.value||(g.ctrlKey||g.metaKey)&&g.key==="k"&&(g.preventDefault(),g.stopPropagation(),f(),l.value=!0)},v=g=>{if(g)p.value=!0;else{p.value=!1,i.searchOptions=[];return}const N=r().reduce((V,k)=>{var q;const R=ye(k,["children","meta","path","name"]),P=n({...R,fullPath:k.path}),{breadcrumbLabel:$}=P;return(q=$==null?void 0:$.toLocaleLowerCase())!=null&&q.includes(g.toLocaleLowerCase())&&So(P)&&V.push(P),V},[]);setTimeout(()=>{i.searchOptions=N,Vue.nextTick().then(()=>{y()}),p.value=!1},500)},m=g=>{if(g){const{meta:N}=g;N.windowOpen?window.open(N.windowOpen):(l.value=!1,o(g.fullPath,g))}},y=()=>{const g=i.searchOptions[s],N=i.searchOptions[u],V="content-item--active";g&&Vue.nextTick().then(()=>{const k=Pe(`attr:data_path="${g.path}"`),R=N?Pe(`attr:data_path="${N==null?void 0:N.path}"`):null;if(R!=null&&R.length){const[P]=R;Bo(P,V)}if(k!=null&&k.length){const[P]=k;Fo(P,V)}})},d=g=>{const{icon:N}=g;return typeof N=="string"?Vue.createVNode(T,{name:N,size:"24"},null):typeof N=="function"?()=>N:Vue.createVNode(T,{name:"search",size:"24"},null)},h=g=>{g==="up"?s=s-1<0?0:s-1:g==="down"&&(s=s+1>=i.searchOptions.length?i.searchOptions.length-1:s+1)},S=g=>{const N=g.key;switch((N==="ArrowUp"||N==="ArrowDown"||N==="Enter")&&(g.preventDefault(),g.stopPropagation()),u=s<=0?0:s,N){case"ArrowUp":h("up");break;case"ArrowDown":h("down");break;case"Enter":const V=i.searchOptions[s];V&&m(V);break}y()},w=({menuOption:g})=>Vue.createVNode(naive.NFlex,Vue.mergeProps({align:"center",class:"content-item"},{onClick:m.bind(this,g),data_path:g.path}),{default:()=>[Vue.createVNode("div",{class:"content-item-icon"},[d(g.meta)]),Vue.createVNode("div",{class:"content-item-label"},[g.breadcrumbLabel])]});return Vue.watchEffect(()=>{c.value&&(l.value=!1)}),le(window,"keydown",g=>{b(g),S(g)},!0),{...Vue.toRefs(i),modelShow:l,helperTipOptions:a,fuzzySearchMenuOptions:Zo(v,300),searchItemClick:m,RenderPreIcon:d,isTabletOrSmaller:c,SearchItem:w,loading:p}},render(){const{isTabletOrSmaller:e,searchOptions:t,loading:o}=this,{SearchItem:n,fuzzySearchMenuOptions:r,$t:l}=this;return e?Vue.createVNode("div",{style:"display: none;"},null):Vue.createVNode(naive.NModal,{show:this.modelShow,"onUpdate:show":i=>this.modelShow=i,transformOrigin:"center",displayDirective:"if"},{default:()=>[Vue.createVNode("div",{class:"global-search global-search--dark global-search--light"},[Vue.createVNode("div",{class:"global-search__wrapper"},[Vue.createVNode(naive.NCard,{class:"global-search__card",headerStyle:{padding:"12px 12px 0 12px"},contentStyle:{padding:"12px"},segmented:{action:"soft"}},{header:()=>Vue.createVNode(naive.NInput,{size:"large",value:this.searchValue,"onUpdate:value":i=>this.searchValue=i,clearable:!0,onInput:r.bind(this)},{prefix:()=>Vue.createVNode(T,{name:"search",size:"24"},null)}),default:()=>{let i;return Vue.createVNode(naive.NScrollbar,null,{default:()=>[Vue.createVNode(naive.NSpin,{show:o},{default:()=>[t.length?Vue.createVNode(naive.NFlex,{vertical:!0,size:[0,6],class:"global-search__card-content"},ke(i=t.map(a=>Vue.createVNode(n,{menuOption:a,key:a.fullPath},null)))?i:{default:()=>[i]}):Vue.createVNode(naive.NResult,{size:"large",class:"global-search__empty"},{icon:()=>null,default:()=>Vue.createVNode(naive.NFlex,{justify:"center",class:"global-search__empty-content"},{default:()=>[Vue.createTextVNode("没有搜索结果")]})})]})]})},action:()=>{let i;return Vue.createVNode(naive.NFlex,{justify:"flex-start",align:"center",size:[16,0]},ke(i=this.helperTipOptions.map(a=>Vue.createVNode(naive.NFlex,{key:a.label,size:[4,0]},{default:()=>[a.icon.map(s=>Vue.createVNode(naive.NFlex,{class:"item-icon",align:"center",justify:"center"},ke(s)?s:{default:()=>[s]})),Vue.createVNode(naive.NFlex,{class:"item-label",align:"center"},{default:()=>[a.label]})]})))?i:{default:()=>[i]})}})])])]})}});function wa(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Ca=Vue.defineComponent({name:"GlobalSearchButton",props:{onClick:{type:[Function,Array],default:null}},setup(e){return{getShortcutKeyAboutSystem:()=>{const n=Wo();return n==="MacOS"?"⌘ + K":"CTRL + K"},click:n=>{const{onClick:r}=e;r&&A(r,n)}}},render(){const{getShortcutKeyAboutSystem:e,click:t,$t:o}=this;return Vue.createVNode(naive.NButton,{bordered:!1,onClick:t.bind(this)},{icon:()=>Vue.createVNode(T,{name:"search",size:"16"},null),default:()=>{let n;return Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[o("headerTooltip.Search"),Vue.createVNode(naive.NButton,{size:"tiny"},wa(n=e())?n:{default:()=>[n]})]})}})}}),Na=Vue.defineComponent({name:"AppAvatar",props:{...naive.avatarProps,...naive.flexProps,cursor:{type:String,default:"auto"},spaceSize:{type:[String,Number],default:"medium"},avatarSize:{type:[String,Number],default:"medium"}},setup(e){const t=ie(M.signing),o=Vue.computed(()=>({"--app-avatar-cursor":e.cursor}));return{signing:t,cssVars:o}},render(){const{signing:e,cssVars:t,spaceSize:o,avatarSize:n,$props:r}=this;return Vue.createVNode(naive.NFlex,Vue.mergeProps({class:"app-avatar"},this.$props,{style:t,size:o}),{default:()=>[Vue.createVNode(naive.NAvatar,Vue.mergeProps(r,{src:e==null?void 0:e.avatar,objectFit:"cover",round:!0,size:n}),null),Vue.createVNode("div",{class:"app-avatar__name"},[e==null?void 0:e.name])]})}}),ka=()=>[{key:"person",label:"个人信息"},{key:"lockScreen",label:"锁定屏幕"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],Ta={logout:()=>{const{logout:e}=ra();window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{e()}})},lockScreen:()=>{const{updateSettingState:e}=z();e("lockScreenSwitch",!0)}},Oa=e=>{const t=Ta[e];t?t():window.$message.info("这个人很懒, 没做这个功能~")},xa=e=>{const{isTabletOrSmaller:t}=e,o=[],n=[{name:"menu",size:18,eventKey:"menu"}];return t.value?n:o},Ra=e=>{const{isFullscreen:t,isTabletOrSmaller:o}=e,{t:n}=te(),r=[{name:"fullscreen",size:18,tooltip:t.value?n("headerTooltip.CancelFullScreen"):n("headerTooltip.FullScreen"),eventKey:"screen"},{name:"github",size:18,tooltip:n("headerTooltip.Github"),eventKey:"github"},{name:"setting",size:18,tooltip:n("headerTooltip.Setting"),eventKey:"setting"}],l=[...r],i=[...r];return o.value?i:l},Aa=Vue.defineComponent({name:"AppSiderBar",setup(){const{updateLocale:e,updateSettingState:t}=z(),{t:o}=te(),[n,{toggleFullscreen:r,isEnabled:l}]=Xe(document.getElementsByTagName("html")[0]),{getDrawerPlacement:i,getBreadcrumbSwitch:a}=I(),s=Vue.ref(!1),u=Vue.ref(!1),{isTabletOrSmaller:c}=ve(),p=X("globalDrawerValue"),f=Vue.computed(()=>xa({isFullscreen:n,isTabletOrSmaller:c})),b=Vue.computed(()=>Ra({isFullscreen:n,isTabletOrSmaller:c})),v={search:()=>{u.value=!0},setting:()=>{s.value=!0},github:()=>{window.open("https://github.com/XiaoDaiGua-Ray/ray-template")},fullscreen:()=>{l||window.$message.warning(o("globalMessage.isEnabledFullscreen")),r()},lock:()=>{t("lockScreenSwitch",!0)},menu:()=>{W("globalDrawerValue",!p.value)}};return{leftIconOptions:f,rightTooltipIconOptions:b,toolIconClick:d=>{var h;(h=v[d])==null||h.call(v)},showSettings:s,updateLocale:e,getDrawerPlacement:i,getBreadcrumbSwitch:a,globalSearchShown:u,isRenderVNode:d=>c.value?null:d}},render(){const{rightTooltipIconOptions:e,leftIconOptions:t,getDrawerPlacement:o,getBreadcrumbSwitch:n}=this,{toolIconClick:r,updateLocale:l,isRenderVNode:i}=this;return Vue.createVNode(naive.NLayoutHeader,{class:"layout-header"},{default:()=>[Vue.createVNode(_a,{show:this.globalSearchShown,"onUpdate:show":a=>this.globalSearchShown=a},null),Vue.createVNode(naive.NFlex,{class:"layout-header__method",align:"center",justify:"space-between"},{default:()=>[Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[t.map(a=>Vue.createVNode(We,{key:a.name,iconName:a.name,tooltipText:Vue.isRef(a.tooltip)?a.tooltip.value:a.tooltip,customClassName:a.iconClass,onClick:r.bind(this,a.name)},null)),n?Vue.createVNode(Sa,null,null):null]}),Vue.createVNode(naive.NFlex,{align:"center",size:[16,0]},{default:()=>[i(Vue.createVNode(Ca,{onClick:a=>{a.stopPropagation(),this.globalSearchShown=!0}},null)),e.map(a=>Vue.createVNode(We,{key:a.name,iconName:a.name,tooltipText:Vue.isRef(a.tooltip)?a.tooltip.value:a.tooltip,customClassName:a.iconClass,onClick:r.bind(this,a.name)},null)),Vue.createVNode(naive.NDropdown,{options:ot,onSelect:a=>l(String(a)),trigger:"click"},{default:()=>[Vue.createVNode(T,{customClassName:"layout-header__method--icon",name:"language",size:"18",cursor:"pointer"},null)]}),Vue.createVNode(naive.NDropdown,{options:ka(),onSelect:Oa.bind(this),trigger:"click"},{default:()=>[Vue.createVNode(Na,{avatarSize:"small",align:"center",cursor:"pointer"},null)]})]})]}),Vue.createVNode(va,{show:this.showSettings,"onUpdate:show":a=>this.showSettings=a,placement:o},null)]})}}),Pa=Vue.defineComponent({name:"LayoutHeaderWrapper",setup(){return{}},render(){return Vue.createVNode(naive.NFlex,{size:[0,0]},{default:()=>[Vue.createVNode(Aa,null,null)]})}}),La={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},Ma=et('',1),Da=[Ma];function za(e,t){return Qe(),Je("svg",La,[...Da])}const Ia={render:za},ja={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},Ea=et('',1),$a=[Ea];function Ba(e,t){return Qe(),Je("svg",ja,[...$a])}const Fa={render:Ba};function Wa(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Ka=Vue.defineComponent({name:"AppMenuTag",setup(e,{expose:t}){const o=Vue.ref(null),{getMenuKey:n,getMenuTagOptions:r}=Z(),{changeMenuModelValue:l}=ce(),{getRootPath:i}=Q(),{maximize:a}=wo(),{reload:s}=Ja(),{close:u,closeAll:c,closeRight:p,closeLeft:f,closeOther:b}=tl(),v=["closeAll","closeRight","closeLeft","closeOther","closeCurrentPage"];let m=-1;const y={size:16},d=Vue.ref([{label:"刷新页面",key:"reloadCurrentPage",icon:()=>Vue.createVNode(T,{name:"reload",size:y.size},null)},{label:"关闭当前页面",key:"closeCurrentPage",icon:()=>Vue.createVNode(T,{name:"close",size:y.size},null)},{type:"divider",key:"d1"},{label:"关闭左侧标签页",key:"closeLeft",icon:()=>Vue.createVNode(Fa,{class:"menu-tag__icon"},null)},{label:"关闭右侧标签页",key:"closeRight",icon:()=>Vue.createVNode(Ia,{class:"menu-tag__icon"},null)},{type:"divider",key:"d1"},{label:"关闭其他标签页",key:"closeOther",icon:()=>Vue.createVNode(T,{name:"other",size:y.size},null)},{label:"关闭所有标签页",key:"closeAll",icon:()=>Vue.createVNode(T,{name:"resize_h",size:y.size},null),disabled:!1}]),h=ge(16),S={closeCurrentPage:()=>{n.value!==i.value&&u(m)},reloadCurrentPage:()=>{s()},closeAll:()=>{c()},closeRight:()=>{p(m)},closeLeft:()=>{f(m)},closeOther:()=>{b(m)}},w=Vue.reactive({x:0,y:0,actionDropdownShow:!1}),g="menu_tag_data",N=X("globalMainLayoutLoad"),V=_=>{u(_)},k=(_,C)=>{d.value.forEach(L=>{if(L.key===_){L.disabled=C;return}})},R=_=>{w.actionDropdownShow=!1,l(_.fullPath,_)},P=()=>{const _=document.getElementById(h);if(_)return Array.from(_.childNodes).find(de=>Ko(de,"n-scrollbar-container").value)},$=_=>{var L;const C=P();if(C){const de=C.scrollLeft||0,ze=_==="left"?Math.max(0,de-200):de+200;(L=o.value)==null||L.scrollTo({left:ze,behavior:"smooth"})}},q=_=>{var C;w.actionDropdownShow=!1,(C=S[_])==null||C.call(S)},ue=(_,C)=>{C.preventDefault(),w.actionDropdownShow=!1,m=_,Vue.nextTick(()=>{w.actionDropdownShow=!0,w.x=C.clientX,w.y=C.clientY})},G=()=>{const _=r.value.length-1,{closeable:C}=r.value[m]??{};k("closeCurrentPage",!C),m===_?k("closeRight",!0):m<_&&k("closeRight",!1),m===0?k("closeLeft",!0):m>0&&k("closeLeft",!1)},No=()=>{m=r.value.findIndex(C=>C.fullPath===n.value),G()},ko=_=>{r.value.length>1&&_.fullPath!==i.value&&(_.closeable=!0)},To=_=>{_.fullPath!==n.value&&(_.closeable=!1)},Oo=()=>{P()&&Vue.nextTick().then(()=>{var C;(C=o.value)==null||C.scrollTo({left:99999,behavior:"smooth"})})},xo=()=>{Vue.nextTick().then(()=>{const _=Pe(`attr:${g}="${n.value}"`);if(_!=null&&_.length){const[C]=_;Vue.nextTick().then(()=>{var L;(L=o.value)==null||L.scrollTo({left:C.offsetLeft,behavior:"smooth"})})}})};return Vue.watch(()=>r.value,(_,C)=>{d.value.forEach(L=>{v.includes(L.key)&&(_.length>1?L.disabled=!1:L.disabled=!0)}),C!=null&&C.length&&(_.length>(C==null?void 0:C.length)?Oo():_.length===(C==null?void 0:C.length)&&xo())},{immediate:!0}),Vue.watch(()=>w.actionDropdownShow,_=>{var C;_&&((C=Ze(G,100))==null||C())}),t({}),{getMenuTagOptions:r,closeCurrentMenuTag:V,getMenuKey:n,menuTagClick:R,moreOptions:d,scrollX:$,scrollRef:o,uuidScrollBar:h,actionDropdownSelect:q,actionState:w,menuTagContextMenu:ue,setCurrentContextmenuIndex:No,menuTagMouseenter:ko,menuTagMouseleave:To,MENU_TAG_DATA:g,iconConfig:{width:22,height:22},maximize:a,getRootPath:i,reload:s,globalMainLayoutLoad:N}},render(){let e;const{iconConfig:t,getRootPath:o,uuidScrollBar:n,getMenuTagOptions:r,MENU_TAG_DATA:l,globalMainLayoutLoad:i}=this,{maximize:a,closeCurrentMenuTag:s,scrollX:u,$t:c,menuTagClick:p,menuTagContextMenu:f,menuTagMouseenter:b,menuTagMouseleave:v,actionDropdownSelect:m,reload:y}=this;return Vue.createVNode(naive.NLayoutHeader,null,{default:()=>[Vue.createVNode("div",{class:"menu-tag"},[Vue.createVNode(naive.NDropdown,{class:"menu-tag__dropdown",options:this.moreOptions,x:this.actionState.x,y:this.actionState.y,keyboard:!1,show:this.actionState.actionDropdownShow,trigger:"manual",placement:"bottom-start",onSelect:m.bind(this),onClickoutside:()=>{this.actionState.actionDropdownShow=!1}},null),Vue.createVNode(naive.NFlex,{class:"menu-tag-space",wrap:!1,align:"center",justify:"space-between",inline:!0,size:[16,0]},{default:()=>[Vue.createVNode(T,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__left-arrow",onClick:this.scrollX.bind(this,"left")},null),Vue.createVNode(naive.NScrollbar,Vue.mergeProps({xScrollable:!0,ref:"scrollRef"},{id:n}),{default:()=>[Vue.createVNode(naive.NFlex,{ref:"menuTagSpaceRef",class:"menu-tag-wrapper",wrap:!1,align:"center",justify:"start"},Wa(e=r.map((d,h)=>Vue.createVNode(naive.NButton,Vue.mergeProps({key:d.fullPath,class:["menu-tag__btn"],strong:!0,secondary:!0,type:d.fullPath===this.getMenuKey?"primary":"default"},{onClick:p.bind(this,d),onContextmenu:f.bind(this,h),onMouseenter:b.bind(this,d),onMouseleave:v.bind(this,d),[l]:d.path}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode("span",null,{default:()=>{const{breadcrumbLabel:S,meta:{i18nKey:w}}=d;return w?c(w):S}}),(d.closeable||r.length===1)&&d.fullPath!==o?Vue.createVNode(naive.NIcon,Vue.mergeProps({class:"menu-tag__btn-icon"},{onMousedown:s.bind(this,h)}),{default:()=>[Vue.createVNode(T,{name:"close",size:"14"},null)]}):Vue.createVNode(naive.NIcon,{class:[d.fullPath!==o?"menu-tag__btn-icon":"menu-tag__btn-icon--hidden"]},null)])})))?e:{default:()=>[e]})]}),Vue.createVNode(naive.NFlex,{class:"menu-tag__right-wrapper",align:"center",inline:!0,wrap:!1,size:[8,0]},{default:()=>[Vue.createVNode(T,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__right-arrow",onClick:u.bind(this,"right")},null),Vue.createVNode(T,{name:"fullscreen_fold",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:()=>{a(!0)}},null),Vue.createVNode(T,{name:"reload",width:t.width,height:t.height,customClassName:`menu-tag__right-setting ${i?"":"menu-tag__right-setting--spinning"}`,onClick:()=>{y()}},null),Vue.createVNode(uo,{class:"menu-tag__dropdown",options:this.moreOptions,trigger:"click",onSelect:this.actionDropdownSelect.bind(this),iconSize:20,keyboard:!1},{default:()=>[Vue.createVNode(T,{name:"more",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:this.setCurrentContextmenuIndex.bind(this)},null)]})]})]})])]})}}),Ua=Vue.defineComponent({name:"LayoutFeatureWrapper",setup(){return{}},render(){return Vue.createVNode(Ka,null,null)}}),qa=e=>{const t=Ve(e[0]),o=Ve(e[1]),n=Ve(e[2]);return Vue.computed(()=>({"--layout-content-height":`calc(100% - ${t.height.value}px - ${o.height.value}px - ${n.height.value}px)`,"--layout-siderbar-height":`${t.height.value}px`,"--layout-menutag-height":`${o.height.value}px`,"--layout-footer-height":`${n.height.value}px`}))},Ke=Mo(M.isAppLockScreen,!1,sessionStorage,{mergeDefaults:!0}),Ga=()=>({setLockAppScreen:o=>{Ke.value=o},getLockAppScreen:()=>Ke.value}),Ha=Vue.defineComponent({name:"RLayout",setup(){const e=Vue.ref(),t=Vue.ref(),o=Vue.ref(),{getMenuTagSwitch:n,getCopyrightSwitch:r}=I(),{getLockAppScreen:l}=Ga(),i=qa([e,t,o]);return{getMenuTagSwitch:n,cssVarsRef:i,getLockAppScreen:l,layoutSiderBarRef:e,layoutMenuTagRef:t,layoutFooterRef:o,getCopyrightSwitch:r}},render(){const{getMenuTagSwitch:e,cssVarsRef:t,getCopyrightSwitch:o}=this,{getLockAppScreen:n}=this;return n()?null:Vue.createVNode(naive.NLayout,{class:"r-layout-full",style:[t],hasSider:!0},{default:()=>[Vue.createVNode(da,null,null),Vue.createVNode(naive.NLayoutContent,{class:"r-layout-full__viewer"},{default:()=>[Vue.createVNode(Pa,{ref:"layoutSiderBarRef"},null),e?Vue.createVNode(Ua,{ref:"layoutMenuTagRef"},null):null,Vue.createVNode(naive.NLayoutContent,{ref:ee,class:["r-layout-full__viewer-content"],nativeScrollbar:!1},{default:()=>[Vue.createVNode(_o,null,null)]}),o?Vue.createVNode(ya,{ref:"layoutFooterRef"},null):null]})]})}}),Ya=async()=>{const{getRootPath:e}=Q();return[{path:"/",name:"RLogin",component:()=>O(()=>import("./index-p964EGy5.js"),__vite__mapDeps([59,22,18,16,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,17,23,47,20,21,19,24,25,26,27,28,29,30,31,32,60]))},{path:"/",name:"RLayout",redirect:e.value,component:Ha,children:oa()}]};let ae;const Xa=async()=>VueRouter.createRouter({history:VueRouter.createWebHashHistory(),routes:await Ya(),scrollBehavior:e=>{vr(e)}}),zl=async e=>{ae=await Xa(),e.use(ae),be(),sa(ae)},be=()=>{try{if(ae)return{router:ae};throw new Error}catch(e){throw new Error(`[useVueRouter]: An error occurred during registration of vue-router. ${e}`)}},Ue="YYYY-MM-DD HH:mm:ss",Za=()=>({locale:i=>{const a=Nn[i];a?B.locale(a):B.locale(kn)},getStartAndEndOfDay:i=>{const{format:a=Ue}=i??{},s=B(),u=s.startOf("day"),c=s.endOf("day"),p=s.format(a),f=u.format(a);return{today:s,startOfDay:u,endOfDay:c,formatToday:p,formatStartOfDay:f}},format:(i,a)=>{const{format:s=Ue}=a??{};return B(i).format(s)},isDayjs:i=>B.isDayjs(i),daysDiff:(i,a)=>{const s=B(i);return B(a).diff(s,"days")},isDateInRange:(i,a)=>{const{start:s,end:u}=a,c=B(i);return c.isAfter(s)&&c.isBefore(u)}});function ve(e){const{width:t,height:o}=Me(e),n=Vue.ref(!1);return Uo(()=>{n.value=t.value<=768}),{width:t,height:o,isTabletOrSmaller:n}}let qe=999,Te=!1;const H="ELEMENT-FULLSCREEN-RAY",{height:Ge}=Me(),He=document.createElement("style"),Qa=(e,t)=>{const{beforeEnter:o,beforeExit:n,enter:r,exit:l,backgroundColor:i,zIndex:a}=t??{},s={};let u=!1;const c=()=>{const m=F(e);if(!m)return;const{left:y,top:d}=m.getBoundingClientRect(),h=` - [${H}] { - position: fixed; - width: 100% !important; - height: ${Ge.value}px !important; - transform: translate(-${y}px, -${d}px) !important; - transition: all 0.3s var(--r-bezier); - z-index: ${U(a,"Null")||U(a,"Undefined")?qe:a} !important; - background-color: ${i??null}; - } - `;He.innerHTML=h,Te||document.head.appendChild(He)},p=()=>{const m=F(e);o==null||o(),m&&(m.getAttribute(H)||m.setAttribute(H,H),u||(u=!0,qe+=1),Te||(c(),Te=!0),s.transition=m.style.transition,m.style.transition="all 0.3s var(--r-bezier)",r==null||r())},f=()=>{n==null||n();const m=F(e);m&&m.removeAttribute(H),l==null||l()},b=()=>{const m=F(e);m&&(m.getAttribute(H)?f():p())},v=Vue.watch(()=>Ge.value,c);return qo(()=>{const m=F(e);m&&(m.style.transition=s.transition??"",m.removeAttribute(H)),v()}),{enter:p,exit:f,toggleFullscreen:b}},Oe={svg:oe.toSvg,png:oe.toPng,jpeg:oe.toJpeg,blob:oe.toBlob,pixelData:oe.toPixelData},Il=(e,t)=>{const{beforeCreate:o,created:n,createdError:r,finally:l,imageType:i}=t??{};return{create:s=>new Promise((u,c)=>{var f;const p=F(e);if(o==null||o(p),!p)return r==null||r(),c("useDomToImage: element is undefined.");(f=Oe[s??i??"jpeg"])==null||f.call(Oe,p,t).then(b=>(n==null||n(b,p),u(b))).catch(b=>(r==null||r(b),c(b))).finally(()=>{l==null||l()})})}},jl=(e,t)=>({print:()=>{const n=F(e)||e;Do({...t,printable:n})}}),wo=()=>({isLayoutContentMaximized:Vue.computed(()=>X("layoutContentMaximize").value),maximize:(o,n)=>{var a;const{scrollToOptions:r}=n??{},l=F(ee),{toggleFullscreen:i}=Qa(l,n);W("layoutContentMaximize",o),i(),r&&o&&((a=ee==null?void 0:ee.value)==null||a.scrollTo(r))}}),Ja=()=>({reload:(n=800)=>{W("globalMainLayoutLoad",!1),setTimeout(()=>W("globalMainLayoutLoad",!0),n)},openSpin:()=>{W("layoutContentSpinning",!0)},closeSpin:()=>{W("layoutContentSpinning",!1)}}),El=()=>({setWatermarkContent:r=>{const{getWatermarkConfig:l}=I(),i=Object.assign(l.value,{content:r}),{updateSettingState:a}=z();a("watermarkConfig",i)},showWatermark:()=>{const{updateSettingState:r}=z();r("watermarkSwitch",!0)},hiddenWatermark:()=>{const{updateSettingState:r}=z();r("watermarkSwitch",!1)},toggleWatermark:()=>{const{getWatermarkSwitch:r}=I(),{updateSettingState:l}=z();l("watermarkSwitch",!r.value)}}),xe=e=>{const{getPrimaryColorOverride:t}=I(),{updateSettingState:o}=z();o("primaryColorOverride",e?Object.assign({},t.value,j.appNaiveUIThemeOverrides.dark,j.appNaiveUIThemeOverridesCommon.dark):Object.assign({},t.value,j.appNaiveUIThemeOverrides.light,j.appNaiveUIThemeOverridesCommon.light))},el=()=>{const e=()=>{const{getAppTheme:r}=I(),{t:l}=te();return{theme:r.value,themeLabel:r.value?l("headerSettingOptions.ThemeOptions.Dark"):l("headerSettingOptions.ThemeOptions.Light")}};return{changeDarkTheme:()=>{const{updateSettingState:r}=z();r("appTheme",!0),xe(!0)},changeLightTheme:()=>{const{updateSettingState:r}=z();r("appTheme",!1),xe(!1)},toggleTheme:()=>{const{theme:r}=e(),{updateSettingState:l}=z();l("appTheme",!r),xe(!r)},getAppTheme:e}},J=(e,t)=>{const{getMenuTagOptions:o}=Z();if(typeof e=="number"){if(isNaN(e)){console.warn(`${t}: The ${e} is NaN, expect number.`);return}if(e>o.value.length||e<-1){console.warn(`${t}: The incoming index ${e} did not match the corresponding item.`);return}return{option:o.value[e],index:e}}else if(typeof e=="string"){const n=o.value.findIndex(r=>r.fullPath===e);return n>-1?{option:o.value[n],index:n}:console.warn(`${t}: The incoming key ${e} did not match the corresponding item.`)}else{const{fullPath:n}=e,r=o.value.findIndex(l=>l.fullPath===n);if(r===-1){console.warn(`${t}: The incoming menuTag option ${e.fullPath} did not match the corresponding item.`);return}return{option:e,index:r}}};function tl(){const{getMenuTagOptions:e,getMenuKey:t}=Z(),{changeMenuModelValue:o,spliceMenTagOptions:n,setMenuTagOptions:r,resolveOption:l}=ce(),i=()=>e.value.findIndex(v=>v.fullPath===t.value);return{close:v=>{const m=J(v,"close");if(e.value.length!==1&&m){const{index:y,option:d}=m;if(n(y),d.fullPath===t.value){const h=e.value[y-1];h&&o(h.fullPath,h)}}},closeAll:()=>{n(0,e.value.length);const{getRootPath:v}=Q(),{router:{getRoutes:m}}=be(),y=m().find(d=>d.path===v.value);if(y){const d=ye(y,["children","meta","path","name","redirect"]),h=l(d);o(h.path,l({...h,fullPath:h.path}))}},closeRight:v=>{const m=J(v,"closeRight");if(m){const{option:y,index:d}=m,h=e.value.length-d,S=i();n(d+1,h),d<=S&&t.value!==y.fullPath&&o(y.fullPath,y)}},closeLeft:v=>{const m=J(v,"closeLeft");if(m){const{option:y,index:d}=m,h=i();n(0,d),h<=d&&t.value!==y.fullPath&&o(y.fullPath,y)}},closeOther:v=>{const m=J(v,"closeOther");if(m){const{option:y}=m;t.value!==y.fullPath?(n(0,e.value.length),o(y.fullPath,y)):r(y,!1)}},getCurrentTagIndex:i,checkCloseRight:v=>{const m=J(v,"checkCloseRight");if(m){const{index:y}=m,d=e.value.length-1;return!(y>=d)}return!1},checkCloseLeft:v=>{const m=J(v,"checkCloseRight");if(m){const{index:y}=m,d=e.value.length-1;return y===0?!1:y>0&&d>0}return!1}}}function $l(){return{navigationTo:(t,o)=>{const{router:{getRoutes:n,push:r,replace:l}}=be(),{isPush:i=!0,query:a}=o||{},s=u=>i?r({path:u,query:a}):l({path:u,query:a});if(typeof t=="number"){if(isNaN(t)){console.warn(`[navigationTo]: The ${t} is NaN, expect number.`);return}const{getMenuOptions:u}=Z();if(t>u.value.length){console.warn(`[navigationTo]: The current ${t} exceeds the maximum number of menus.`);return}const c=u.value[t],p=f=>{if(f.children&&f.children.length>0){const{children:[b]}=f;p(b);return}s(f.fullPath)};p(c)}else if(typeof t=="string"){const u=n().find(c=>c.path===t);u?s(u.path):console.warn(`[navigationTo]: The path "${t}" is not found.`)}else s(t.fullPath)}}}function Q(){const{getAppRootRoute:e}=I(),{updateSettingState:t}=z(),o=e,n=Vue.computed(()=>e.value.path),r=Vue.computed(()=>e.value.name);return{getRootRoute:o,getRootPath:n,getRootName:r,setRootRoute:i=>{t("appRootRoute",Object.assign({},e.value,i))}}}const ol=(e,t)=>{const{show:o,...n}=t;e.meta.extra=Object.assign({},e.meta.extra,{...n,show:o}),e.extra=mo(e)},Ye=(e,t,o)=>{const n=go(e,t);n&&ol(n,o)},Re=(e,t,o)=>{const{getMenuOptions:n}=Z();if(typeof e=="string")Ye(n.value,e,o);else if(U(e,"Object")){const{fullPath:r}=e;Ye(n.value,r,o)}else console.warn(`[useBadge ${t}]: target expect string or object.`)};function Bl(){return{hidden:n=>{Re(n,"hidden",{show:!1})},show:n=>{Re(n,"show",{show:!0})},update:(n,r)=>{Re(n,"update",r)}}}const Fl=(e,t)=>{if(typeof t!="string"||!t.trim())throw new TypeError("Expected prefix to be a non-empty string");const o={};return Object.keys(e).forEach(n=>{const r=e[n].default;let l=n.replace(`./${t}/`,"").replace(/^\.\//,"");const i=l.lastIndexOf(".");l=l.substring(0,i);const a=l.split("/"),s=a.shift(),u=a.join(".");s&&(u?(Se(o,s,o[s]||{}),Se(o[s],u,r)):Se(o,s,r||{}))}),o},nl=async e=>{var o;const t={};for(const n of e){const r=await Sn(Object.assign({"./lang/en-US.ts":()=>O(()=>import("./en-US-AoU-alhi.js"),__vite__mapDeps([61,20,21,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,22,23,24,25,26,27,28,29,30,31,32])),"./lang/zh-CN.ts":()=>O(()=>import("./zh-CN-viwDyPm2.js"),__vite__mapDeps([62,20,21,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,22,23,24,25,26,27,28,29,30,31,32]))}),`./lang/${n.key}.ts`),l=n.key;l&&(t[l]=((o=r==null?void 0:r.default)==null?void 0:o.message)??{})}return t},Wl=e=>{switch(e){case"zh-CN":return{locale:naive.zhCN,dateLocal:naive.dateZhCN};case"en-US":return{locale:null,dateLocal:null};default:return{locale:naive.zhCN,dateLocal:naive.dateZhCN}}},Co=()=>ie(M.localeLanguage,"localStorage",{defaultValue:wn});export{wl as A,ma as B,Dl as C,kn as D,Nl as E,uo as F,wo as G,$l as H,Ja as I,El as J,el as K,ot as L,Bl as M,we as N,Al as R,ba as T,O as _,Il as a,Cl as b,I as c,M as d,z as e,Na as f,Ga as g,ra as h,ve as i,X as j,Ml as k,zl as l,te as m,Wl as n,Q as o,W as p,Pl as q,T as r,Tl as s,Fl as t,jl as u,kl as v,Rl as w,Ol as x,xl as y,Ll as z}; -function __vite__mapDeps(indexes) { - if (!__vite__mapDeps.viteFileDeps) { - __vite__mapDeps.viteFileDeps = ["assets/index-hrbHJX4t.js","assets/vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js","assets/lodash@4.17.21-yUHHMES2.js","assets/awesome-qr@2.1.5-rc.0-UnPo3EFD.js","assets/canvas@2.11.2-dZp4QMlu.js","assets/js-binary-schema-parser@2.0.3-CCV6nRej.js","assets/js-cookie@3.0.5-bc0KQLgp.js","assets/screenfull@5.2.0-q9gEF-YC.js","assets/qs@6.11.2-wwOruwhc.js","assets/side-channel@1.0.4-hl21th03.js","assets/get-intrinsic@1.2.1-NE0DZZ3B.js","assets/has-symbols@1.0.3-fNtejGuA.js","assets/has-proto@1.0.1-dzJH2Y5C.js","assets/function-bind@1.1.1-Y6-kkB5s.js","assets/has@1.0.3-rcPLRdvS.js","assets/call-bind@1.0.2-8lNE5ocE.js","assets/dayjs@1.11.10-A-QuG2Ol.js","assets/print-js@1.6.0-gYKv6oGQ.js","assets/currency.js@2.0.4--or6eeOG.js","assets/index-0vVhegrX.js","assets/@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js","assets/@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js","assets/utils-bL-oQI6P.js","assets/lodash-es@4.17.21-xgd1l9mE.js","assets/interactjs@1.10.26-I0IiZoEj.js","assets/pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js","assets/dom-to-image@2.6.0-eHYYUq-2.js","assets/echarts@5.4.3-Vt5ZmFiA.js","assets/zrender@5.4.4-fafgp4mQ.js","assets/tslib@2.3.0-21A5UWR7.js","assets/@vue_runtime-core@3.4.15-xG7oRWIU.js","assets/@vue_reactivity@3.4.15-2zCDAkOA.js","assets/@vue_shared@3.4.15-JOA8BF6u.js","assets/index-3nkF0W6U.css","assets/index-6iZ4j1xO.js","assets/instance-0MR4YS8M.js","assets/index-kznjMqp-.css","assets/index-oh2YcAK7.js","assets/index-2gahowqI.js","assets/index-Eis-OABC.js","assets/index-9jx3SCbn.js","assets/index-ajyCn2oj.css","assets/index-SvzBi3Tl.js","assets/index-Trm8dVce.js","assets/index-d3p0BHDb.js","assets/index-A-lx2o6E.js","assets/index-xZvHBL1o.js","assets/ray-9TfU2AhD.js","assets/index--PxfyjRI.js","assets/index-HDKPr_0g.css","assets/index-2PELqkCs.js","assets/index-v5xFQW7A.js","assets/index-4oPeexgb.css","assets/index-6zHQf_S9.js","assets/index-iKuv6ZNn.css","assets/index-8A7sSbsl.js","assets/index-gFHrcW37.js","assets/index-wNfQSZJ3.js","assets/index-Btqqg3j9.css","assets/index-p964EGy5.js","assets/index-YZ6BMxRm.css","assets/en-US-AoU-alhi.js","assets/zh-CN-viwDyPm2.js"] - } - return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) -} diff --git a/assets/hooks-v5yhfgkQ.js.gz b/assets/hooks-v5yhfgkQ.js.gz deleted file mode 100644 index ebafb8ecefa81b0dc96dc7df62ebbc1051e8f953..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 32078 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%0D_*`@Po{=2{^K3tr)W1Y$g$ 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 s=r=>Object.keys(r).reduce((p,u)=>(p.push({name:u,relyVersion:r[u],relyAddress:""}),p),[]);l.value=s(i),o.value=s(n)},y=s=>{s.url&&window.open(s.url)};return Vue.onBeforeMount(()=>{m()}),{columns:c,dependenciesOptions:l,devDependenciesOptions:o,templateOptions:v,handleTagClick:y}},render(){let t,i,n;return Vue.createVNode("div",{class:"rely-about"},[Vue.createVNode(naive.NCard,{title:"关于项目"},{default:()=>[Vue.createTextVNode("ray template 是一个基于: tsx pinia vue3.x vite sass 的中后台解决方案. 项目干净与轻巧, 已经集成了很多项目中可能需要的搬砖工具可以让你快速起一个相关项目, 并且不需要剔除大量无用页面与组件.")]}),Vue.createVNode(naive.NCard,{title:"项目信息"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(t=this.templateOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[Vue.createVNode(naive.NTag,Vue.mergeProps({bordered:!1,type:"info"},{onClick:this.handleTagClick.bind(this,e)},{style:[e.url?"cursor: pointer":""]}),{default:()=>[e.label]})]})))?t:{default:()=>[t]})]}),Vue.createVNode(naive.NCard,{title:"生产依赖"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(i=this.dependenciesOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?i:{default:()=>[i]})]}),Vue.createVNode(naive.NCard,{title:"开发依赖"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(n=this.devDependenciesOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?n:{default:()=>[n]})]})])}});export{V as default}; diff --git a/assets/index--PxfyjRI.js.gz b/assets/index--PxfyjRI.js.gz deleted file mode 100644 index 98f7ae1db54f14758d05c5379e286de405f025a3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2063 zcmV+q2=MnGiwFP!000021HD)6j}ylk|K7i1GnJ568jrm`-`gS+5>V4hZGtF5l}?8= zxBJ+hyWO4b%&a-rS?QtzAs@m~3DK4p0WB#_n+6n=a6n0<{w>~n`7f%OS^I2rk?05d z<#apG%lw|-^P6YJJt~||Ymjbq{6PpQBq1aL1L+UY$zBGTgj&D_ARk@u>SU342qStC zB#)u`TY-GkARd{oih$G+rkjjQ?MW8MBEmt$(lt&+=%Wh_QYW4c4n#jyyt*!R$|mtl z#vl^{lAurQvUYAF9Mb-}P3L*Ut0Rm;9#<8wvY2+j?7g73g`i7?(w_6AN#+n{i2^|b zrK5EuX)GX&A|6uNt-@&MMbhvPj(M zhb7e%gk(}dC>2$Ps5#OwsZzlbRaWX*sJ#q~Lz8&(2%}yG)h_27QYX`X9$6wI1M`*= z9lA`GO**|Mc&0$u0vg(LGm@J=x=<&c4$N@~z0)&oT%&6cjk~x=8grz9@Ms-mq*10+ zNSk<(G#a*5Cj%bGOlf;9hzuj%VyS^C8&BG-Qw@01gG4c&&}i(dfuB6=M@{upu!ZWj zc%?OB?S3swN=7G(_sG1>VFGJMs;9IaA&$jE>+9Y3CSt7$46gb_R3KQYs+OWLQwF5Y zvM_~h%J-1Yu~UyJSeLcK8j%rfT?_08Yjs_2S}}QL{FGK|0wj-mAS~#HJ}<^+1hZ^P zDnKb_p)8U5IMs~XVFiYC&%&aa;;Dc(+XP_;fYogXY0!mW!}O=AWoWaRJ?5?We;meg z31iwrDw>2;gw=~ob!YI*&4iRJu{h;I*@N0xKElB&Xn{12uuUS;UGR?Z;4zb6o9G?k zQ1)>(iLmNwmI4OzWEU_Xu?mCJp4HI`NF_ zw2jB904W(yY`S?e8xErhYp2bW$@Ht7tFv(|POWyDuf?%MrVx}xE|R&W8M_`A)ew4B z38H5h^vIk!f|FjFX%_Hge5Z{OXv-n_%~IW(JtYHM%o15bIZkK{J`%KFRS>6$7|NH)6jqFWX?r-e!QI}f!@HO73B^D zs7xe|)+lc~s?|axJNo$JkJi>9P$U&xaqU4A|Fse<>5za%QAN3}Rtv3gHc%~4Rpt7{$4osAJM5(;h z!P74(_S&VK*uKKJm0{jeIB2a5$_5O-zq|kK&Eop!dyk$Vya9b5=?IkLX^*|nuI}FX zs`L;L_0QXcuQ?WXo)mYtCLG@jLw&4JzKSDLtblf9W!1%e>Z{jUDXTts@OxH5^;Z*b;-aq7Rt*dA3%{tE*Hh{aUTVR5x2A0gr3HVU(Yy z?1PL}&(eNv>I~$oIBr$k)(OkJBU_?%qEx^J^kqf3L_nAYP^qLib6Y1WDM>TgEqj>Z z39@{#lC9ziQhbDR7pE>>S#^&`q(`F+TC&1i%*P*zo8x{%fGV)!M}lkxV{3MMXFkT5>d1yPm4CctDqbH}MFEeNF)}`Ujzl!VEitQ)+kN#R*dAfV^`R;?O z#3_~b{F~y_t>MnK{Z}uGXOFN`Jo{$v<@UktE4x>(4_{m)~@8zZ8%kKzs zS92G?39%(kd$xX@*r^1k%UfIv0}s}?2th#Tzf-rT?@UAkh(W*DB53Ot(~4@TE|X+N zRV1cq1zIQGV4q(oi19#A7$EwTjfRBzcthOhXvc68gXq8+!Bbh8K<}CNiH}&)=9&qf zSfLx>)8Z#$VW(bV;Uk5Q^0DjJLS6X zDu3FptmTb*xOd~;@WmrLi{D}oneE{bgXC@XQC}6~NosjwGd!{Xfv4i%TgCPt-a1do th^M1Q>;I9eWQMB5Qnl*lxqBQo^+S7b-l5Vdz4GHf`7f5e4e_xN008`t2z&ql diff --git a/assets/index-8A7sSbsl.js b/assets/index-1fl0IMML.js similarity index 88% rename from assets/index-8A7sSbsl.js rename to assets/index-1fl0IMML.js index bb3ed520..bdcbee4c 100644 --- a/assets/index-8A7sSbsl.js +++ b/assets/index-1fl0IMML.js @@ -1 +1 @@ -import{y as d,z as s,r as c,F as V}from"./hooks-v5yhfgkQ.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./utils-bL-oQI6P.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";function p(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Y=Vue.defineComponent({name:"TableView",setup(){const e=[{title:"Name",key:"name"},{title:"Age",key:"age"},{title:"Address",key:"address"},{title:"Tags",key:"tags",render:t=>t.tags.map(a=>Vue.createVNode(naive.NTag,{type:"info",bordered:!1,style:"margin-right: 6px"},p(a)?a:{default:()=>[a]}))},{title:"Remark",key:"remark",width:300},{title:"Action",key:"actions",render:t=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{size:"tiny"},{default:()=>[Vue.createTextVNode("查看")]}),Vue.createVNode(V,{options:[{label:"编辑",key:"edit"},{label:"新增",key:"add"}],onSelect:o=>{window.$message.info(`当前选择: ${o}`)}},null)]})}],r=Vue.ref([...e].map(t=>({...t,width:400}))),u=Vue.ref([{key:0,name:"John Brown",age:32,address:"New York No. 1 Lake Park",tags:["nice","developer"],remark:"我是一条很长很长的备注"},{key:1,name:"Jim Green",age:42,address:"London No. 1 Lake Park",tags:["wow"],remark:"我是一条很长很长的备注"},{key:2,name:"Joe Black",age:32,address:"Sidney No. 1 Lake Park",tags:["cool","teacher"],remark:"我是一条很长很长的备注"}]),n=[{label:"编辑",key:"edit"},{label:()=>Vue.createVNode("span",{style:"color: red;"},[Vue.createTextVNode("删除")]),key:"delete"}],l=Vue.reactive({gridItemCount:4,gridCollapsedRows:1,tableLoading:!1}),i=t=>{window.$message.info(`${t}`)};return{...Vue.toRefs(l),tableData:u,actionColumns:r,baseColumns:e,tableMenuOptions:n,handleMenuSelect:i}},render(){return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"RTable"},{default:()=>[Vue.createTextVNode("基于 NDataTable 封装,继承该组件所有 props 属性。查看 RTable props 文件即可查看该组件拓展项")]}),Vue.createVNode(d,{bordered:!1,collapsedRows:this.gridCollapsedRows,cols:this.gridItemCount,onUpdateValue:e=>window.$message.info(`我是 RCollapseGrid 组件${e?"收起":"展开"}的回调函数`)},{action:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NButton,{type:"primary"},{default:()=>[Vue.createTextVNode("搜索")]}),Vue.createVNode(naive.NButton,null,{default:()=>[Vue.createTextVNode("重置")]})]),default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NSelect,null,null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NDatePicker,{type:"datetimerange",clearable:!0},null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]})])}),Vue.createVNode(s,{scrollX:2e3,title:Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode("span",null,[Vue.createTextVNode("标题插槽:")]),Vue.createVNode(naive.NSwitch,{onUpdateValue:e=>this.tableLoading=e},null)]}),data:this.tableData,columns:this.actionColumns,"onUpdate:columns":e=>this.actionColumns=e,pagination:{pageSize:10},contextMenuOptions:this.tableMenuOptions,loading:this.tableLoading,onContextMenuClick:this.handleMenuSelect.bind(this),toolOptions:[Vue.createVNode(naive.NPopover,null,{trigger:()=>Vue.createVNode(c,{name:"search",size:"18",cursor:"pointer",onClick:()=>{window.$message.info("点击了搜索按钮")}},null),default:()=>"我是自定义工具栏示例"})]},{tableFooter:()=>"表格的底部内容区域插槽,有时候你可能会用上",tableAction:()=>"表格的操作区域内容插槽,有时候可能会用上"})]})}});export{Y as default}; +import{C as d,E as s,w as c,I as V}from"./hooks-lxIXz5_l.js";import"./vue-hooks-plus@1.8.5_vue@3.4.19-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.19-erC6c3KZ.js";import"./@vueuse_shared@10.7.1_vue@3.4.19--52Mx__5.js";import"./utils-3DRba3jA.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-94QNkbi2.js";import"./zrender@5.4.4-dbLxLQQO.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.19-9EfOi5Ir.js";import"./@vue_reactivity@3.4.19-celhyCRK.js";import"./@vue_shared@3.4.19-Zz6ACxVX.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";function p(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Y=Vue.defineComponent({name:"TableView",setup(){const e=[{title:"Name",key:"name"},{title:"Age",key:"age"},{title:"Address",key:"address"},{title:"Tags",key:"tags",render:t=>t.tags.map(a=>Vue.createVNode(naive.NTag,{type:"info",bordered:!1,style:"margin-right: 6px"},p(a)?a:{default:()=>[a]}))},{title:"Remark",key:"remark",width:300},{title:"Action",key:"actions",render:t=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{size:"tiny"},{default:()=>[Vue.createTextVNode("查看")]}),Vue.createVNode(V,{options:[{label:"编辑",key:"edit"},{label:"新增",key:"add"}],onSelect:o=>{window.$message.info(`当前选择: ${o}`)}},null)]})}],r=Vue.ref([...e].map(t=>({...t,width:400}))),u=Vue.ref([{key:0,name:"John Brown",age:32,address:"New York No. 1 Lake Park",tags:["nice","developer"],remark:"我是一条很长很长的备注"},{key:1,name:"Jim Green",age:42,address:"London No. 1 Lake Park",tags:["wow"],remark:"我是一条很长很长的备注"},{key:2,name:"Joe Black",age:32,address:"Sidney No. 1 Lake Park",tags:["cool","teacher"],remark:"我是一条很长很长的备注"}]),n=[{label:"编辑",key:"edit"},{label:()=>Vue.createVNode("span",{style:"color: red;"},[Vue.createTextVNode("删除")]),key:"delete"}],l=Vue.reactive({gridItemCount:4,gridCollapsedRows:1,tableLoading:!1}),i=t=>{window.$message.info(`${t}`)};return{...Vue.toRefs(l),tableData:u,actionColumns:r,baseColumns:e,tableMenuOptions:n,handleMenuSelect:i}},render(){return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"RTable"},{default:()=>[Vue.createTextVNode("基于 NDataTable 封装,继承该组件所有 props 属性。查看 RTable props 文件即可查看该组件拓展项")]}),Vue.createVNode(d,{bordered:!1,collapsedRows:this.gridCollapsedRows,cols:this.gridItemCount,onUpdateValue:e=>window.$message.info(`我是 RCollapseGrid 组件${e?"收起":"展开"}的回调函数`)},{action:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NButton,{type:"primary"},{default:()=>[Vue.createTextVNode("搜索")]}),Vue.createVNode(naive.NButton,null,{default:()=>[Vue.createTextVNode("重置")]})]),default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NSelect,null,null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NDatePicker,{type:"datetimerange",clearable:!0},null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]})])}),Vue.createVNode(s,{scrollX:2e3,title:Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode("span",null,[Vue.createTextVNode("标题插槽:")]),Vue.createVNode(naive.NSwitch,{onUpdateValue:e=>this.tableLoading=e},null)]}),data:this.tableData,columns:this.actionColumns,"onUpdate:columns":e=>this.actionColumns=e,pagination:{pageSize:10},contextMenuOptions:this.tableMenuOptions,loading:this.tableLoading,onContextMenuClick:this.handleMenuSelect.bind(this),toolOptions:[Vue.createVNode(naive.NPopover,null,{trigger:()=>Vue.createVNode(c,{name:"search",size:"18",cursor:"pointer",onClick:()=>{window.$message.info("点击了搜索按钮")}},null),default:()=>"我是自定义工具栏示例"})]},{tableFooter:()=>"表格的底部内容区域插槽,有时候你可能会用上",tableAction:()=>"表格的操作区域内容插槽,有时候可能会用上"})]})}});export{Y as default}; diff --git a/assets/index-1fl0IMML.js.gz b/assets/index-1fl0IMML.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..37a98e153bd03603e2afb4fc02999698464a6897 GIT binary patch literal 2272 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 diff --git a/assets/index-Trm8dVce.js b/assets/index-5lw8fAJn.js similarity index 84% rename from assets/index-Trm8dVce.js rename to assets/index-5lw8fAJn.js index 0a45c913..df671c93 100644 --- a/assets/index-Trm8dVce.js +++ b/assets/index-5lw8fAJn.js @@ -1 +1 @@ -import{y as p,z as d}from"./hooks-v5yhfgkQ.js";import{a as c}from"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./lodash@4.17.21-yUHHMES2.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import{s}from"./instance-0MR4YS8M.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./utils-bL-oQI6P.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const V=o=>s({url:"/api/list",method:"get",params:o}),Q=Vue.defineComponent({name:"MockDemo",setup(){const o=[{title:"id",key:"id"},{title:"邮箱",key:"email"},{title:"地址",key:"address"},{title:"姓名",key:"name"},{title:"年龄",key:"age"},{title:"创建时间",key:"createDate"},{title:"操作",key:"action",render:u=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:()=>{window.$message.info("查看")}},{default:()=>[Vue.createTextVNode("查看")]}),Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:()=>{window.$message.warning("编辑")}},{default:()=>[Vue.createTextVNode("编辑")]}),Vue.createVNode(naive.NButton,{type:"error",text:!0,onClick:()=>{window.$message.error("删除")}},{default:()=>[Vue.createTextVNode("删除")]})]})}],t=Vue.reactive({email:null}),e=Vue.reactive({page:1,pageSize:10,itemCount:0,pageSizes:[10,20,30,40,50],showSizePicker:!0,onUpdatePage:u=>{e.page=u,a()},onUpdatePageSize:u=>{e.pageSize=u,e.page=1,a()}}),{data:i,loading:n,run:l}=c(V,{defaultParams:[{page:e.page,pageSize:e.pageSize,email:t.email}],onSuccess:u=>{const{total:r}=u;e.itemCount=r}}),a=()=>{const{pageSize:u,page:r}=e,{email:m}=t;l({page:r,pageSize:u,email:m})};return{personData:i,personLoading:n,paginationRef:e,columns:o,...Vue.toRefs(t),getPerson:a}},render(){return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>{var o;return[Vue.createVNode(naive.NCard,{title:"Mock 数据"},{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("mock 数据使用。但是,并没有启用生产环境的部署,所以生产环境结果为空。")])]}),Vue.createVNode(naive.NCard,{title:"提示"},{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("RTable 组件有一个比较值得注意的地方就是,该组件会自动的按照数据量计算分页条数。所以你在异步获取数据的时候,一定要手动设置 remote 属性为 true,并且设置 itemCount 或者 pageCount。")])]}),Vue.createVNode(naive.NForm,{labelPlacement:"left"},{default:()=>[Vue.createVNode(p,{bordered:!1,cols:3},{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NFormItemGi,{label:"邮箱"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.email,"onUpdate:value":t=>this.email=t,clearable:!0},null)]})]),action:()=>Vue.createVNode(naive.NButton,{type:"primary",onClick:this.getPerson.bind(this)},{default:()=>[Vue.createTextVNode("搜索")]})})]}),Vue.createVNode(d,{title:"Mock数据表格",data:(o=this.personData)==null?void 0:o.data,loading:this.personLoading,columns:this.columns,"onUpdate:columns":t=>this.columns=t,pagination:this.paginationRef,remote:!0},null)]}})}});export{Q as default}; +import{C as p,E as d}from"./hooks-lxIXz5_l.js";import{a as c}from"./vue-hooks-plus@1.8.5_vue@3.4.19-UGgZVZ2w.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./lodash@4.17.21-yUHHMES2.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import{s}from"./instance-I7ExDMVm.js";import"./@vueuse_core@10.7.1_vue@3.4.19-erC6c3KZ.js";import"./@vueuse_shared@10.7.1_vue@3.4.19--52Mx__5.js";import"./utils-3DRba3jA.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-94QNkbi2.js";import"./zrender@5.4.4-dbLxLQQO.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.19-9EfOi5Ir.js";import"./@vue_reactivity@3.4.19-celhyCRK.js";import"./@vue_shared@3.4.19-Zz6ACxVX.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const V=o=>s({url:"/api/list",method:"get",params:o}),Q=Vue.defineComponent({name:"MockDemo",setup(){const o=[{title:"id",key:"id"},{title:"邮箱",key:"email"},{title:"地址",key:"address"},{title:"姓名",key:"name"},{title:"年龄",key:"age"},{title:"创建时间",key:"createDate"},{title:"操作",key:"action",render:u=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:()=>{window.$message.info("查看")}},{default:()=>[Vue.createTextVNode("查看")]}),Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:()=>{window.$message.warning("编辑")}},{default:()=>[Vue.createTextVNode("编辑")]}),Vue.createVNode(naive.NButton,{type:"error",text:!0,onClick:()=>{window.$message.error("删除")}},{default:()=>[Vue.createTextVNode("删除")]})]})}],t=Vue.reactive({email:null}),e=Vue.reactive({page:1,pageSize:10,itemCount:0,pageSizes:[10,20,30,40,50],showSizePicker:!0,onUpdatePage:u=>{e.page=u,a()},onUpdatePageSize:u=>{e.pageSize=u,e.page=1,a()}}),{data:i,loading:n,run:l}=c(V,{defaultParams:[{page:e.page,pageSize:e.pageSize,email:t.email}],onSuccess:u=>{const{total:r}=u;e.itemCount=r}}),a=()=>{const{pageSize:u,page:r}=e,{email:m}=t;l({page:r,pageSize:u,email:m})};return{personData:i,personLoading:n,paginationRef:e,columns:o,...Vue.toRefs(t),getPerson:a}},render(){return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>{var o;return[Vue.createVNode(naive.NCard,{title:"Mock 数据"},{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("mock 数据使用。但是,并没有启用生产环境的部署,所以生产环境结果为空。")])]}),Vue.createVNode(naive.NCard,{title:"提示"},{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("RTable 组件有一个比较值得注意的地方就是,该组件会自动的按照数据量计算分页条数。所以你在异步获取数据的时候,一定要手动设置 remote 属性为 true,并且设置 itemCount 或者 pageCount。")])]}),Vue.createVNode(naive.NForm,{labelPlacement:"left"},{default:()=>[Vue.createVNode(p,{bordered:!1,cols:3},{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NFormItemGi,{label:"邮箱"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.email,"onUpdate:value":t=>this.email=t,clearable:!0},null)]})]),action:()=>Vue.createVNode(naive.NButton,{type:"primary",onClick:this.getPerson.bind(this)},{default:()=>[Vue.createTextVNode("搜索")]})})]}),Vue.createVNode(d,{title:"Mock数据表格",data:(o=this.personData)==null?void 0:o.data,loading:this.personLoading,columns:this.columns,"onUpdate:columns":t=>this.columns=t,pagination:this.paginationRef,remote:!0},null)]}})}});export{Q as default}; diff --git a/assets/index-5lw8fAJn.js.gz b/assets/index-5lw8fAJn.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..ca8cc664e64322e23c2c84b5a33444e788822b65 GIT binary patch literal 2006 zcmV;{2Pya;iwFP!000021GQJ-Zxcrr|9*dkS=|R)+8uW7IFyad84?q6KuAK9Yl5O^ zy!&iVvO8mDXPpGgQV!A>q~g^+N64E8$t#J_ObUE8sp0Fh27 zSz7PB-+S}s_ul)BP3$7$qTCCXo0agN3j-$KD&~fvCym|^^p*c zeVoz6m0VClY|(O^w1z%G$(fQ1=>+OQ+HqxkFh4ah6`ya5AfcnPj$$x2M|_xyl1kQ4 z&yJqU7dufFGqF=h_aN;UifhW^_?a{3GZ*8XAjjYUH0N4YI*H;)RW2XTXHF}V{hhGO zPP!Lq8j36P^B1@~UoblDCSIKN)7Lblsme)Z)E$gpusShCPN+}!jmIMLmkbcrU<(!A=~W2Z!09T;}OG(oj<222z!AI>Hi}(*x~L#1Y3-E&-rs8^&Q2ZdG zp#=N=l_yjw0(Xcbz;px_ewJ~h&IE{n$74!vxN!ND*1OPEUuG+UDa6KkNXLWv!I{a) z@ykkAKY>xeTsY|@>Ol$Rc+cqYT$XfUu5h3x@Bq`JnAvj+=SD{_bYg^Kk!(7S5=d3z z+R5bjpT>^ur+$XJR1h1KplA)sk7sfhNOFiD1P5#gQX*op2{yngEcTC`JpkOOX#+TQ zrT1k2!o+7?<3mhPi~^<Nm^;9Oc~2<){S&=(48kTh7xg*#Y4eqp@cwA)_2*nP9ybj^2|uK%s}deeLGa`(ZD2EgEe1q@)(j`Qx`s&20|Lj(nvV|O-j7e}D_={o%KLZx z6c$9dYYRPHiOK(ml;$y~gyy4Cee3?to4*`3t0wx;SpnyaA2O!^8ot#s}hr;%UHyD&^6hATqIXO*HoDZu=|-yg|4>N9sQD~ z%5harsB(`gC)H`$DX@9pG(wCy;NjWEizXH@;>UDTC(3|)|CB4^Xsps<4))rE_^&Bf zZs4^5Ux~?O6AP>p*<#ovG_O;cyHvL-DI+@3qGlu%flJ|0!Vr7s*^4iSJO~s#E7LNg z7hS^u#|aV%6rn7bz?RM{DYp+$i-;8Wv%#sLXd$q*fg9}QyMWxF+ODKTpVi=&%Wcr6 zJyz-CAY4w%{^iW*KzPpZH*2q6dcQvQR&Lbptk>_Y*6;mT z-F#aAX1(^)wfe*5-D|7$?O)$*-SloORbM~pu)e*ea}m)^>a>c&!a;}>uJ-p-qAwWY1vn+M)+tKRbM`orbg z$}{i&tJ<^Y;h}fdpM+l3t%o~b{!;sDwf=C~yLqGj`O}c6-7jzNtUa!;J*Zv(V)yaC zyzd`--#&Z0bTy=*y8WoOvRd1^>izS{&Nu(A-M$}s`9U7MtSx=_ZtG@sW2v_GaOdxT z_HKM#`)YM(?M;1qEyBTO0wT5NKX^+|s~ejU!CeTeP~EuK0JX*?;$6SLv-EkyZ~S24 z<2;{c+?LB0&Vn^!VFPTSLYFMaiI37Ky%96izH)a~QHpXNC4Z?msd z`w|-xU=NZ;daWM?hrBk2XwemNxr8kjbWtEqs6VpQltVo*NxDd#*fXbuY*>J~-zmXd z`bh>7ACtq&{=jp6_+D(@J;63D!9e~Gyr{nxJKVi|XQlq)r{KP+99Ys$H3(a5=kcod zXiJgMr_lr~oONNp^nM4P5I o;Vt*gkL76ak3XcS()YXn0_ypB8V?Wv0BrX8xBvhE literal 0 HcmV?d00001 diff --git a/assets/index-wNfQSZJ3.js b/assets/index-6Jsj4zGJ.js similarity index 69% rename from assets/index-wNfQSZJ3.js rename to assets/index-6Jsj4zGJ.js index 21c5a083..12112e9e 100644 --- a/assets/index-wNfQSZJ3.js +++ b/assets/index-6Jsj4zGJ.js @@ -1 +1 @@ -import{N as r}from"./hooks-v5yhfgkQ.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./utils-bL-oQI6P.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";const t=Vue.defineComponent({name:"PageResult",props:{...naive.resultProps},render(){return Vue.createVNode("div",{class:"error-page"},[Vue.createVNode(naive.NResult,Vue.mergeProps(this.$props,{status:"500",title:"小调皮你走错地方了"}),{...this.$slots,footer:()=>Vue.createVNode(naive.NButton,{onClick:r.bind(this,!0)},{default:()=>[Vue.createTextVNode("返回首页")]})})])}}),q=Vue.defineComponent({name:"ErrorPage404",setup(){return{}},render(){return Vue.createVNode(t,{status:"404"},null)}});export{q as default}; +import{Q as r}from"./hooks-lxIXz5_l.js";import"./@vueuse_core@10.7.1_vue@3.4.19-erC6c3KZ.js";import"./@vueuse_shared@10.7.1_vue@3.4.19--52Mx__5.js";import"./vue-hooks-plus@1.8.5_vue@3.4.19-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./utils-3DRba3jA.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-94QNkbi2.js";import"./zrender@5.4.4-dbLxLQQO.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.19-9EfOi5Ir.js";import"./@vue_reactivity@3.4.19-celhyCRK.js";import"./@vue_shared@3.4.19-Zz6ACxVX.js";const t=Vue.defineComponent({name:"PageResult",props:{...naive.resultProps},render(){return Vue.createVNode("div",{class:"error-page"},[Vue.createVNode(naive.NResult,Vue.mergeProps(this.$props,{status:"500",title:"小调皮你走错地方了"}),{...this.$slots,footer:()=>Vue.createVNode(naive.NButton,{onClick:r.bind(this,!0)},{default:()=>[Vue.createTextVNode("返回首页")]})})])}}),j=Vue.defineComponent({name:"ErrorPage404",setup(){return{}},render(){return Vue.createVNode(t,{status:"404"},null)}});export{j as default}; diff --git a/assets/index-6Jsj4zGJ.js.gz b/assets/index-6Jsj4zGJ.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..833a08dae6890ef1401d4e895d599baaa1307502 GIT binary patch literal 1017 zcmV~@utZCC2|KJUYaFDV+u zLh5;Iji@!54y1?-{3sM+tPq2hlWWDN_54#T+sgOtr9w;2`^SyvP7xxPphN`dLV6Civ5TaSEp*0DMY-{Gx5)a0Pl(Dm8#^fI z#+BAFONz`$p+4nA&XDp$hzN>_RFH{VxQy!c^D1w{=w6L4#F%FLv9OE!zIE6-8pcIR z`4WH+62?3iJJ>=Oo5RLa)TtM-3*}W81}`s9WO5n$D>5_yI?fYCTg%&wwqu}b< zzSD76HZVxIuc_c!j)7-m8{4Q;MdR^~tM2J7`$_-ws2xn6ubvlU?^G=8pvSD)aE0F} zQURHbG9BB-wuQD)E7@~SR)#&6lxvh@RcxVQ=WtRLd##mriIl+o86K(pxGM+=Sp_)R zD{_gZOri2_yHCoa?T2O-fqFl-(_vt<&1l6m+jE%ZYsWH_)INUhLS_=}JN(LRugiks)|ao&fB3I%gMXx}y2n#9>v%#D~ITcy;T2QVNB)49k8 zyZH>Jdb#`CKVIE@_ru-KukU_(W0YQ|rL^?2l%^$f^k3;WvY4_Xs8|)lRG^dieZuqf n|3laRB$O$nCQlg4+HS!#|4WXtzvR+=y7kfDS7D!OJO=;(IC}%$ literal 0 HcmV?d00001 diff --git a/assets/index-6iZ4j1xO.js.gz b/assets/index-6iZ4j1xO.js.gz deleted file mode 100644 index 1ea7c896db3a8f7cfc6f94570faa8194c1f746e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2143 zcmV-l2%z^LiwFP!000021HD-PQxi!R|NZ`on7Z0Zs-~MvLQrExgM8B!LGi$aEsJet zI!VK1dYJABU@BF?T~rT6?1mNR*Bd+id`b!H5(%cdTC9ZBG-5VRgh3z=Y0VeUE5@GSMu>{^DZr#8 zP9dNnonhN}0ER$Y+dzxjhevBU<1E(V+MJl^)s2ayRCg32V<07ws$wN3!T@XrNhK)q zWFS-vOkfU(%5|bLBE>`)gd*ta2(%9kg-+KZlZXK}l^UT6b1a5Hyock_E~9lXPSYu; z4oU>_)z8la2g7wqj2o)N303W*%P|p(Py~Z5U~KGknC-Dw_NPl1y8GnxrTP>r%C40F z41!}yPe+(a9d%Y54W`3W$#`PyV(nfmZD51pVTtNECI;Y9C{|1Kct1VIhPC0wB$h-v zmK)GOICy??csN{3lhM?ueI8MSVgR&)i$+(lSEh}&ri!oaYDaQfybi1#GNPm3*+bs3^5 zz$qXpl)$l|lL35YaIk+I1Z#m(VPwj$( zSKHcK$9h{EfXgB(13&L=J$AaY#T^s7jpFI?VS)QII_8G1dJLb>A3aHZ*e~>sjADsH z#287azD!o&et%Y?D&wB^D7HZvLsueSB{|nvq^W6QVgho4)Nz6|0wtPiLK-=hwyQ7An$fq)L^aKaUK2101pkkdXKXSTen3*;u5*Q|9{a$LRIXXm@7 zfG)STsNIz$SFhUKf$9RgR8qavUCD9PqD@Q*GEUKUH=S}7k~yFHoU~>IcP{xV{cN9E z(lO$ApohxXry`QZu%{bMQG*MP;xaOhBSYa4yTiWRhtR3uNgBaBXzpi=xSNy_0F58eUzfXkTWbi;w2E%=L+`x=C^ybwLWLrxwtcB_A znZ@GPy1B6IhHc&3uol-Fn>#$3Gn9^9Pz?6bQJD)frJr9FHgko|U#uHz*8Mq;rqdK* z*i)Q;Y2~JiE8m#;Yu58M^ZJ%`Z(}FFVBUIBc(YbqdS?A&t(xvZ_T2Nh$1A;EGXMU- z%;l}+SJuDp*#Tb3HahCTB`$2eEiOItyvx6*bn|!f*7Bi6&v3#O94TwWjoo{=;6evR zBSLfab>a2R@=48&>C(?LJNbpu*IVY})zbA}%=u^Lt!3-wZ0YTT;+yBL^PT*{_VinG zW^w!aqWO5y+WgI0y}O-zXwBZ<{(gP?ryuqa!NIWvp*45c%;&6|PtDnv=B*7+^rWY_ zb*K2|zWtw@xWd-W?c8c8@owE(T`S(dQ6ZIn`llOkapju>+Uc-hLa_AWiS_l2ZNhc1 zeBFBV^L|xtRH%0)EIsdiun?b!R6(cWC+EbIxSaNcZ6KP~XqU zX@hgB3K^=lDMT8J@FZcdJSCz1r1#k?{{2I$o>PuwD-ECh@cb6v+_fIukNoeU*S>Vh zk(8(Rsj~gT=5q+4H{!$53dElE{%F*;d@4cYIO1Tv5ga{v06vO^U4nZDJJQ-i=rdHGKbv(D z`r&miY%Z48U%MS(K3*|5?pVJ*+Q}~zHgmu#V=rh>iSI^J6Z?q4?RKY=HmUroQT Ve>E*vD|_NE{|6dF$eptl001eHM2-Le diff --git a/assets/index-6zHQf_S9.js.gz b/assets/index-6zHQf_S9.js.gz deleted file mode 100644 index 8f3d8a5266f99561edbe4cbdbb2fb80054c8f3e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2023 zcmV(NsDH-tF^78U#IbWeIU7%$Y@nqj zTB0q93Q748uP@r0?Mb$DWBs0|Y^w|KmsMC;3|>^#aD_ zoGVx;B5y1PoOvqRbQl{67*}S_z#d(rp-^{eOsZ&e91=+4fg6g3jA@$LS>{^ z;P%kI@7@oYr8rG&`| z@du&nHY%uy3h=aTx7yHau3}H3QAN6riZGd6@^Ipqt8oj@hSBhK9q9$wgX{3Hc{J+m@#RLs!JJrMXa<$y`P48ftIa}5 zT>7$E61ij z1cVDJB(a3VG8$zO6^xjOGgO1Yh4ZwpSEp+;$2^b>sE2LRD8@5Gj(WY@CsZ(5Zc%dV`0) zq#l8I(v~To9@bdr!}0BxaDq)q$5hT<;No-hU~hD}_XT)4r%UkUa&K$DT@BYZ2DJ#7 z4)%TGHuQKUI&M*yPNB34+C&2NC8xfiWK66EEEWzMH zlHp;v_c<4ECRt4BU_GB46?>JnEjb8%Q&Q$bpZZp`P>>G2DvU<^74eyG*&jEr&N|lk zW^K=5*L|@RP!YD=i&ll1t#!&D<7iXHWx%=*%Gc*^_*u>AQy=pg2-6`Rh5&Oxc)XKK z&}??AeupHB_+|JC$uVuti43`~$XP(xKwM$yP~ zOsm)H>H~`@C4nE+ckjOIh6GX3yXRn(0_GE6=H@>3$c}o& z$(WMKP51CPqSd@0G7NIsJZa0~www%d50BdJa?H!ojmS*omVaX*sO{(G>Zai4CXE_z zVrv)*=@DNdF}Bs6oK}Bt)zDdH#$y&IR=+Z~qCX}V01x1Dhq@N>6atKHFWaT+ce$ghZF1}3)CYr*X7o9vw0 z&R6v@1pLnKbi-~hqu;`O^tL#P0xsP+?lY7!8->$nm|JPuB?8@>)2&m{*R#5rnPO!o z1hrA8{rxG)>f_k9aoB+$Q7+4~%DGcw%$Xcm5PWhhXcn0JBnr(V!nAJyIhEvLQ5{D9$ zpK2pI&TgHhI%lA7-wcmRXW5N{J`=-9vnB)#4AbA*&py_uoPDjBegeULvsJK0h7*(zmp z6im^^05GR!o}X`Jee;m%Z@O_9ItNWCmuuCm&Iy$=t!ga+u;l3A?0TG%*@dQ|0pl%f zIyqT?zdWGQxXlgZ{Wn-@RjKjNOo+AQVoHY6~qtk4Lt{ z7K?mxcawWPj7Mi(lM^gSa)kCV9TRlX#N5iyC6zAOQN`H)__u%m_m`j5MSiYEtAcPK zQ^|4ifa-65{@2H!e@&Q=|M=_2zx?w*zyAHVU;d=#Ei%BND`RZ#5~;A=^p4vundbe_ zb@L?0>e8VC#e+v44syKyK590h(m9}Zn{{A9W~$tqT@cq8pAL# zx77TI%y#%9|M12ru2{gvgeL=;OHOT@@c1Ft8;E>ztHAS71=&$6RW)yhTrj?)1}whh zQx~yETS*3AXpdU{;UT$e5X>Eu*GI~!CJSb&mjCe&o#=`}iF&B3znk-gszlw?qi&SV z_dh;9YMS;(wln`!{lFd<+9LkhO{const s=r=>Object.keys(r).reduce((p,u)=>(p.push({name:u,relyVersion:r[u],relyAddress:""}),p),[]);l.value=s(i),o.value=s(n)},y=s=>{s.url&&window.open(s.url)};return Vue.onBeforeMount(()=>{m()}),{columns:c,dependenciesOptions:l,devDependenciesOptions:o,templateOptions:v,handleTagClick:y}},render(){let t,i,n;return Vue.createVNode("div",{class:"rely-about"},[Vue.createVNode(naive.NCard,{title:"关于项目"},{default:()=>[Vue.createTextVNode("ray template 是一个基于: tsx pinia vue3.x vite sass 的中后台解决方案. 项目干净与轻巧, 已经集成了很多项目中可能需要的搬砖工具可以让你快速起一个相关项目, 并且不需要剔除大量无用页面与组件.")]}),Vue.createVNode(naive.NCard,{title:"项目信息"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(t=this.templateOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[Vue.createVNode(naive.NTag,Vue.mergeProps({bordered:!1,type:"info"},{onClick:this.handleTagClick.bind(this,e)},{style:[e.url?"cursor: pointer":""]}),{default:()=>[e.label]})]})))?t:{default:()=>[t]})]}),Vue.createVNode(naive.NCard,{title:"生产依赖"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(i=this.dependenciesOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?i:{default:()=>[i]})]}),Vue.createVNode(naive.NCard,{title:"开发依赖"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(n=this.devDependenciesOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?n:{default:()=>[n]})]})])}});export{V as default}; diff --git a/assets/index-7jSmHArV.js.gz b/assets/index-7jSmHArV.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..fc1aa68b278802392d6f9b547ae7a88a797eece7 GIT binary patch literal 2073 zcmV+!2iV91?WPZ)QGQxL($6=_tvFO*&x2j z80JDi8uo}?*3J!tBidWH>3pB~HH1;b6HjrECA1A@?*+XrgdHlB_M9gTGKVlr6$lzC z9jzlteF0$<^N7lh2cw-AN!>>{;o(N*M-ctm&JLT zrCtU?GN~YviYi0Y9I2aBnP90ZEA=hZZVtwwLHuQeQ8x##!}*5P$+VwOmdJc*VE$67 zLzl_2NvGEY&lLz;KwW!o#&R=27iz@Ufd!7BdwQmgYjh3baTga!eU8)-9<76nHOh<% zX%jD!dfm3_WXO|*DQ&NYv0=ntEHyA?<7tbvy^yC}NEPELjmN$k_{qb5R8=nnTc~b} zUs_|<>Q(c!WOTB4pUm4FCa`*>dP>_7;#fSizTSO*BG#(F;HphTg@R?uvlNY)G9Y!9 zg(+-PzK3*T!sT3|<5y>+>1#pIXqQ(CDCkUZ{!u%PSuycnMm%(5w& z0Hv6PvP5d*R5Nae6&TWe3ybE8X98Mm6NDWA4dTxu96=U#AlxwhX=oYRY-W#nEB+sc zv0TEK_K=FE5fzblk*UrMp1GNjk|ma8Tqt``>&r(tSOqPR`VqECM7j(95gt5Y5^NLw zBOJ;eF6*=BBiza5MlV21WlN2xRJ09|fiZ6znQ^H?DGgN(GN-eaOJ26A_1k4|QP<@y z9ZF3%xQ_4$vyp|}MesPzvoRtja~iYXjmlcqQIbkC-xik5Xp!BvCo{nmcrmBZNTqf> zAM$SE&8}#CFtr{gSg#R(fhlGdj_uajtfo0PtRtv^Sg!zitz0M&?Z zJg03u$plErcxtoFn?6jsz-YkQVKZei?JCFWY#d86E1kw`aV(V?gk_D3WNvB3uBU|; zLD!QYx`sfX%$XB7>7|KgAy3Cw+8BYh9CF_%#jVLxGPK1kktI~%lqL`$L3^HpB#ZU^ zg7ukaJPlBTERcq`28wE76*#6no~xiA@~kIVyQ2bhYV@!3pD&$ytzOr%myjywEbSpI zSp@G>@k`$3L0>~Pdm*ftiXlK}Y0o(~-ZvLAiUQLt zJ0n;^Meh`kxd{5%dpV0_PlW4EeN@E^7exrt+y8crmb1o{1h7JdN)G{X@4QX;n&a@!li}U13CH)MNFOg$tm4=dE1*?bS#>d=`sy}U%Bl|@ zJm0(h^$1d|pAZ2QxU^azgC8F3e)4!^jmFk8w!~nq=mVyHp0Abi>L``TpjvG+)ydaL z$dl@C80Dua`yi*@S=y^korPi*C(Vl6JYku4WK%RxlnU5@o~#I$2#E3!DwPc9Zu3MX zBUvsxWe;;aK~^AE@>M)RN`O$|;>^V>tM2ibbZMMJQ&yOZ`S>Gs3*2kU=83)}xrmP) zyU5arUnD$(v|^Ur;&>@oO(;*_hZYy`E1svSVxT7#w{USkjbb=Q+oxg{ZUnuez(NO#irbGtISMnJPNE70Pz6@}C}LfN`(bQu z4NZqfjmitWGV5#J%H+dSR77K;4KF_(ytrmtt@Rf{i{`NkbgdH!&cUWCHx#tzjEZn} z|MYmUvo+ZH$MD{Z!Ha8wqvWPz-rG($hdHw8=n3lRJI&dm!A!{9}ixBvH$g#gID*5Km7Ax>)!si z&n(Wp+dIR{Pi+$H44;2D*ts#-`P`-%es<&F&ku(WA02$Uz5B=edpG`m@Zj5nyMGz% zT-$qjY4Gwpg51@@#cx7viPN5~A18Jy!Rhic*TTU4H7+6$5C!kl?CCob(-0ES54RXv zy2Z4jnySMjnNbx?z<|OwkvCSqaNK28295(fPyMNxH(kZ=)<3IT?_AH6VxDfyV D6fzA< literal 0 HcmV?d00001 diff --git a/assets/index-8A7sSbsl.js.gz b/assets/index-8A7sSbsl.js.gz deleted file mode 100644 index d99ab45d524e29a0190ccd191b8e6f640a5d1b94..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2271 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 diff --git a/assets/index-9jx3SCbn.js.gz b/assets/index-9jx3SCbn.js.gz deleted file mode 100644 index f61ee2006fbeb558b34850988f01bf87e2fc7ce2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2697 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 D{i.loading=e},d=e=>{o.value=e},c=()=>{var e;(e=t.value)==null||e.render()},h=()=>{var e;(e=t.value)==null||e.dispose()},V=()=>{const e=()=>Math.floor((Math.random()+1)*100);a.value.series[0].data=new Array(7).fill(0).map(()=>e()),a.value.series[1].data=new Array(7).fill(0).map(()=>e())};return{baseOptions:n,baseChartRef:t,chartLoading:r,handleLoadingShow:l,chartAria:o,handleAriaShow:d,basePieOptions:s,baseLineOptions:a,...Vue.toRefs(i),mountChart:c,unmountChart:h,handleUpdateTitle:V}},render(){return Vue.createVNode("div",{class:"echart"},[Vue.createVNode(naive.NCard,{title:"chart 组件"},{default:()=>[Vue.createVNode("ul",null,[Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("1. 当未获取到宽高时,组件会默认以 200*200 尺寸填充。")])]),Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("2. 默认启用 autoChangeTheme,自动监听模板主题变化,如果设置为 false 则为 APP_THEME.echartTheme 配置项为渲染结果(RayTemplate 独有)")])]),Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("3. 默认启用 watchOptions,自动监听配置项变化")])]),Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("4. 默认启用 animation,强制启用渲染过渡动画")])]),Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("5. 配置 setChartOptions 属性,可以定制化合并模式")])])])]}),Vue.createVNode(naive.NH2,null,{default:()=>[Vue.createTextVNode("强制渲染过渡动画(animation),预设 card 风格图表")]}),Vue.createVNode(naive.NFlex,{style:["padding: 18px 0"]},{default:()=>[Vue.createVNode(naive.NButton,{onClick:this.mountChart.bind(this)},{default:()=>[Vue.createTextVNode("渲染")]}),Vue.createVNode(naive.NButton,{onClick:this.unmountChart.bind(this)},{default:()=>[Vue.createTextVNode("卸载")]}),Vue.createVNode(naive.NButton,{onClick:this.handleUpdateTitle.bind(this)},{default:()=>[Vue.createTextVNode("更新配置项")]})]}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(u,{title:"周销售量",ref:"baseChartRef",autoChangeTheme:!0,options:this.baseLineOptions,showAria:this.chartAria,preset:"card"},null)]),Vue.createVNode(naive.NH2,null,{default:()=>[Vue.createTextVNode("不跟随主题切换的暗色主题可视化图,并且手动指定原始主题色")]}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(u,{autoChangeTheme:!1,theme:"default",options:this.baseOptions},null)]),Vue.createVNode(naive.NH2,null,{default:()=>[Vue.createTextVNode("加载动画")]}),Vue.createVNode(naive.NSwitch,{value:this.chartLoading,"onUpdate:value":t=>this.chartLoading=t,onUpdateValue:this.handleLoadingShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"隐藏加载动画",unchecked:()=>"显示加载动画"}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(u,{loading:this.loading,options:this.baseOptions},null)]),Vue.createVNode(naive.NH2,null,{default:()=>[Vue.createTextVNode("贴画可视化图")]}),Vue.createVNode(naive.NSwitch,{value:this.chartAria,"onUpdate:value":t=>this.chartAria=t,onUpdateValue:this.handleAriaShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"隐藏贴花",unchecked:()=>"显示贴花"}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(u,{options:this.baseOptions,showAria:this.chartAria},null)])])}});export{z as default}; +import{B as a}from"./hooks-lxIXz5_l.js";import"./vue-hooks-plus@1.8.5_vue@3.4.19-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.19-erC6c3KZ.js";import"./@vueuse_shared@10.7.1_vue@3.4.19--52Mx__5.js";import"./utils-3DRba3jA.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-94QNkbi2.js";import"./zrender@5.4.4-dbLxLQQO.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.19-9EfOi5Ir.js";import"./@vue_reactivity@3.4.19-celhyCRK.js";import"./@vue_shared@3.4.19-Zz6ACxVX.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const z=Vue.defineComponent({name:"REchart",setup(){const t=Vue.ref(),r=Vue.ref(!1),o=Vue.ref(!1),i=Vue.reactive({loading:!1}),n={legend:{},tooltip:{},xAxis:{type:"category",data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]},yAxis:{type:"value"},series:[{name:"日期",data:[120,200,150,80,70,110,130],type:"bar",showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}},{name:"数量",data:[12,220,250,180,20,10,190],type:"bar",showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}}]},s={title:{text:"Referer of a Website",subtext:"Fake Data",left:"center"},tooltip:{trigger:"item"},legend:{orient:"vertical",left:"left"},series:[{name:"Access From",type:"pie",radius:"50%",data:[{value:1048,name:"Search Engine"},{value:735,name:"Direct"},{value:580,name:"Email"},{value:484,name:"Union Ads"},{value:300,name:"Video Ads"}],emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]},u=Vue.ref({tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},legend:{data:["Email","Union Ads","Video Ads","Direct","Search Engine"]},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",boundaryGap:!1,data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]}],yAxis:[{type:"value"}],series:[{name:"Email",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[120,132,101,134,90,230,210]},{name:"Union Ads",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[220,182,191,234,290,330,310]},{name:"Video Ads",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[150,232,201,154,190,330,410]},{name:"Direct",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[320,332,301,334,390,330,320]},{name:"Search Engine",type:"line",stack:"Total",label:{show:!0,position:"top"},areaStyle:{},emphasis:{focus:"series"},data:[820,932,901,934,1290,1330,1320]}]}),l=e=>{i.loading=e},d=e=>{o.value=e},c=()=>{var e;(e=t.value)==null||e.render()},h=()=>{var e;(e=t.value)==null||e.dispose()},p=()=>{const e=()=>Math.floor((Math.random()+1)*100);u.value.series[0].data=new Array(7).fill(0).map(()=>e()),u.value.series[1].data=new Array(7).fill(0).map(()=>e())};return{baseOptions:n,baseChartRef:t,chartLoading:r,handleLoadingShow:l,chartAria:o,handleAriaShow:d,basePieOptions:s,baseLineOptions:u,...Vue.toRefs(i),mountChart:c,unmountChart:h,handleUpdateTitle:p}},render(){return Vue.createVNode("div",{class:"echart"},[Vue.createVNode(naive.NCard,{title:"chart 组件"},{default:()=>[Vue.createVNode("ul",null,[Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("1. 当未获取到宽高时,组件会默认以 200*200 尺寸填充。")])]),Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("2. 默认启用 autoChangeTheme,自动监听模板主题变化,如果设置为 false 则为 APP_THEME.echartTheme 配置项为渲染结果(RayTemplate 独有)")])]),Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("3. 默认启用 watchOptions,自动监听配置项变化")])]),Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("4. 默认启用 nextTick,强制在下一队列渲染图标内容")])]),Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("5. 配置 setChartOptions 属性,可以定制化合并模式")])])])]}),Vue.createVNode(naive.NCard,{title:"预设 card 风格图表"},{default:()=>[Vue.createVNode(naive.NFlex,{style:["padding: 18px 0"]},{default:()=>[Vue.createVNode(naive.NButton,{onClick:this.mountChart.bind(this)},{default:()=>[Vue.createTextVNode("渲染")]}),Vue.createVNode(naive.NButton,{onClick:this.unmountChart.bind(this)},{default:()=>[Vue.createTextVNode("卸载")]}),Vue.createVNode(naive.NButton,{onClick:this.handleUpdateTitle.bind(this)},{default:()=>[Vue.createTextVNode("更新配置项")]})]}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(a,{title:"周销售量",ref:"baseChartRef",autoChangeTheme:!0,options:this.baseLineOptions,showAria:this.chartAria,preset:"card"},null)])]}),Vue.createVNode(naive.NCard,{title:"不跟随主题切换的暗色主题可视化图,并且手动指定原始主题色"},{default:()=>[Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(a,{autoChangeTheme:!1,theme:"default",options:this.baseOptions},null)])]}),Vue.createVNode(naive.NCard,{title:"加载动画"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.chartLoading,"onUpdate:value":t=>this.chartLoading=t,onUpdateValue:this.handleLoadingShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"隐藏加载动画",unchecked:()=>"显示加载动画"}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(a,{loading:this.loading,options:this.baseOptions},null)])]}),Vue.createVNode(naive.NCard,{title:"贴画可视化图"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.chartAria,"onUpdate:value":t=>this.chartAria=t,onUpdateValue:this.handleAriaShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"隐藏贴花",unchecked:()=>"显示贴花"}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(a,{options:this.baseOptions,showAria:this.chartAria},null)])]})])}});export{z as default}; diff --git a/assets/index-9pBqvQlJ.js.gz b/assets/index-9pBqvQlJ.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..934ca61e902cae2ea721f61d7ff32502491b8d9c GIT binary patch literal 2693 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 literal 0 HcmV?d00001 diff --git a/assets/index-A-lx2o6E.js.gz b/assets/index-A-lx2o6E.js.gz deleted file mode 100644 index acd105d643c763aac0b098673b15fed7d262942e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1720 zcmV;p21ofHiwFP!000021Ep8*ZxhKG{@%aB-F~svondz!J7DCK^P3zYAvuy$f}&`% zJGLiT&unI99UIFMcMzagI4Tvm+`-Y~;3&OT0Tt;Q5_0`x>h+IL{0r5to#I_5#eiga ztexk1=bh($-kCKn*pvwgp2${QMUqPW2jB3Z|>G6|?b1#Fzkjg5oFksxe? zXOd7=p$0ZLXPC2@H-ht~US9LkS5>GgUIbwwR<7-Qra) zMRXqF@{l*!@~}6U@`yKB@~Af$@|ZU)RI`j0BzVFR*y3Py3eefft-7`fF6JR68F&D_>LKj{p8dO$%gzvCHke$wN z46Dh~Q8odH|IaCNMuTyv08JfA%zr*N*jt7b<`97k2>1o; z$X}Wmq;sE7&L0Iwx*>28i}E2@yEHO7v_3O*1h`Y*4)D{Np_9YoNhefPofLJip1$$T zC3|4@oaOX%*(xSFD+6xiQ9%c`&NyPe3F2U6WFblBP^h*Xn+OBmgFYVZyPIQK1G^Fg>P>E-l4}gUGzj0WTL;sm1+>agd!BXl=q7>c!cN3hJX& zU|#z4jJB8vb$iw!hQO3~TQfbQLKQ3~!TS1eg7?JhtjCP=Q*&nVv#^Agbr?l~8aQc9 zk0q$lHlRTX7m?ZYf`g!mvY4O|TCgcWL_{k@FQAk(qFaVz=>nZ+$iN&^BFP*H$BxD- zZMyL3o!X;lMK{eE+e@COE=sB-OA6HdZ|}DXRcTq~&Z_X5@LjlqV+m|q<#*vsT*M}N zH;M~}R~>;Cbjv|0RqJ{*;|SXk?TL%s*eOJEBA<#^V=_v2Z_e!5hSig>5lU^LD&usN z%6csQNk=}GMi=#EnWR}1LP%q$84?a7Qe*$m^@k5q5$X3lN@7*nNk=`Br!_$(aRD3a z(HInYM56wLfJbg7ZAZIj{AY6allJ~%)mXK&a>R+oNpgjYvV~GoL1#HkQV}JhL^Q=NMHHzjcTp~&lIYNyJC7PW-_-BDs=vJZ z=Jn0i{&sWcN$bi%?cd)w?tbfT{k?W@%YAXXe)mOf_iOk5{pO8ZwY@v;)=zI<-*j(3 zukHU-|KU~r)=nf#SwR<(cBJO@pPP?vHV^($zxAUOTaL-S>Bc`O-Nuu>+OL0XFVebl z;QnQ=w)b_U>spJrFTQ9#-tw}$@wdjEXYST7jeq{??mcy%Ty6a6TJy?*`_=t6rnYy@ z-Q8{6dDi&uYHjy&ZSQ_ajOJe-yVqW}>8)>eT0d_8=kk~C(=Y1}AG97^Za)3O-TI}r zf3NY~)y}S;|EsmV)qKA1?reKc?p?1xdK}3MVe{09?z# zMZ^R)bSw2+rTPvZba*2=Gv$iF!qeCN>WBKvyHbdH40E(h^a3_6=s7M|ioRh*9&`A% zr)7zfdEeP7e_l$7^d})qTF8f>w&{h}d>*E&L!v^K-cqDkwdy-PCTA%Xi1}Iea>B_3 zA{;AZP>}1lKVFc~xpurNAzWvHDZ0_GA_N`Qi_dZJX z`VSu|T;N(fUbXTUVh!DQ2ue)$8FewPZHY^(@tR(v5>C8oBsbO8vyob+kU6;kVjti(YLC8 zaE9$SkA6~YBR@RHo(e),Object.assign({},t))}const D=e=>o({url:`https://www.tianqiapi.com/api?version=v9&appid=23035354&appsecret=8YvlPNrz&city=${e}`,method:"get"}),n=()=>o({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get"}),X=Vue.defineComponent({name:"RAxios",setup(){const e=Vue.reactive({weatherData:[],inputCityValue:null,throttleDemoInputValue:null,debounceDemoInputValue:null,weatherDemoInputValue:null}),{data:t,loading:a,run:r}=u(n,{throttleWait:1e3,manual:!0}),{data:l,loading:d,run:V}=u(n,{debounceWait:1e3,manual:!0}),{data:i,loading:c,run:m}=u(D,{throttleWait:1e3,manual:!0}),{data:p,loading:s,run:F}=N({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get",cancelConfig:{cancel:!0}},{manual:!0});return{...Vue.toRefs(e),throttleDemoValue:t,throttleDemoLoading:a,throttleDemoRun:r,debounceDemoValue:l,debounceDemoLoading:d,debounceDemoRun:V,weatherDemoValue:i,weatherDemoLoading:c,weatherDemoRun:m,demoData:p,demoLoading:s,demoRun:F}},render(){return Vue.createVNode(naive.NLayout,null,{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h1",null,[Vue.createTextVNode("请求")]),Vue.createVNode(naive.NCard,null,{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("useRequest")]),Vue.createVNode("p",null,[Vue.createTextVNode("支持配置化请求数据")]),Vue.createVNode("h2",null,[Vue.createTextVNode("useHookPlusRequest")]),Vue.createVNode("p",null,[Vue.createTextVNode("支持包裹一个拥有 promise 状态的异步函数,可以用来包裹一个 axios 请求返回值方法")])]}),Vue.createVNode("h1",null,[Vue.createTextVNode("使用 useRequest 获取")]),Vue.createVNode(naive.NCard,{title:"请求函数"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("1.基于 axios 封装,能够自动取消连续请求,避免重复渲染造成问题")]),Vue.createVNode("h3",null,[Vue.createTextVNode("2.打开控制台 => 网络 => 使用低速3g网络 => 查看控制台被取消的请求")]),Vue.createVNode("h3",null,[Vue.createTextVNode("3.详情请查看文档")])]}),Vue.createVNode(naive.NCard,{title:"useRequest示例(手动触发)"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>{var e;return[Vue.createVNode(naive.NButton,{onClick:this.demoRun.bind(this)},{default:()=>[Vue.createTextVNode("获取数据")]}),Vue.createVNode("h3",null,[Vue.createTextVNode("结果: "),this.demoLoading?"获取中...":(e=this.demoData)==null?void 0:e.title])]}})]}),Vue.createVNode("h1",null,[Vue.createTextVNode("使用 useHookPlusRequest 获取")]),Vue.createVNode(naive.NCard,{title:"节流"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.throttleDemoInputValue,"onUpdate:value":e=>this.throttleDemoInputValue=e,onUpdateValue:()=>{this.throttleDemoRun()}},null),Vue.createVNode("h3",null,[Vue.createTextVNode("不论触发多少次,一秒钟之内仅会触发一次")]),Vue.createVNode("h3",null,[Vue.createTextVNode("当前状态: "),this.throttleDemoLoading?"获取中...":"获取成功!!!"])]})]}),Vue.createVNode(naive.NCard,{title:"防抖"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.debounceDemoInputValue,"onUpdate:value":e=>this.debounceDemoInputValue=e,onUpdateValue:()=>{this.debounceDemoRun()}},null),Vue.createVNode("h3",null,[Vue.createTextVNode("一秒后才会执行,如果中途重新请求,则会重新计时")]),Vue.createVNode("h3",null,[Vue.createTextVNode("当前状态: "),this.debounceDemoLoading?"获取中...":"获取成功!!!"])]})]}),Vue.createVNode(naive.NCard,{title:"获取气候"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.weatherDemoInputValue,"onUpdate:value":e=>this.weatherDemoInputValue=e,onUpdateValue:e=>{this.weatherDemoRun(e)}},null),Vue.createVNode("h3",null,[Vue.createTextVNode("该示例演示了如何根据动态值获取数据")]),Vue.createVNode("h3",null,[Vue.createTextVNode("当前状态: "),this.weatherDemoLoading?"获取中...":"获取成功!!!"])]})]})]})]})}});export{X as default}; +import{a as u}from"./vue-hooks-plus@1.8.5_vue@3.4.19-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import{s as o}from"./instance-I7ExDMVm.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./qs@6.11.2-wwOruwhc.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./hooks-lxIXz5_l.js";import"./@vueuse_core@10.7.1_vue@3.4.19-erC6c3KZ.js";import"./@vueuse_shared@10.7.1_vue@3.4.19--52Mx__5.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./utils-3DRba3jA.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-94QNkbi2.js";import"./zrender@5.4.4-dbLxLQQO.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.19-9EfOi5Ir.js";import"./@vue_reactivity@3.4.19-celhyCRK.js";import"./@vue_shared@3.4.19-Zz6ACxVX.js";function N(e,t){return u(()=>o(e),Object.assign({},t))}const D=e=>o({url:`https://www.tianqiapi.com/api?version=v9&appid=23035354&appsecret=8YvlPNrz&city=${e}`,method:"get"}),n=()=>o({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get"}),X=Vue.defineComponent({name:"RAxios",setup(){const e=Vue.reactive({weatherData:[],inputCityValue:null,throttleDemoInputValue:null,debounceDemoInputValue:null,weatherDemoInputValue:null}),{data:t,loading:a,run:r}=u(n,{throttleWait:1e3,manual:!0}),{data:l,loading:d,run:V}=u(n,{debounceWait:1e3,manual:!0}),{data:i,loading:c,run:m}=u(D,{throttleWait:1e3,manual:!0}),{data:p,loading:s,run:F}=N({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get",cancelConfig:{cancel:!0}},{manual:!0});return{...Vue.toRefs(e),throttleDemoValue:t,throttleDemoLoading:a,throttleDemoRun:r,debounceDemoValue:l,debounceDemoLoading:d,debounceDemoRun:V,weatherDemoValue:i,weatherDemoLoading:c,weatherDemoRun:m,demoData:p,demoLoading:s,demoRun:F}},render(){return Vue.createVNode(naive.NLayout,null,{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h1",null,[Vue.createTextVNode("请求")]),Vue.createVNode(naive.NCard,null,{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("useRequest")]),Vue.createVNode("p",null,[Vue.createTextVNode("支持配置化请求数据")]),Vue.createVNode("h2",null,[Vue.createTextVNode("useHookPlusRequest")]),Vue.createVNode("p",null,[Vue.createTextVNode("支持包裹一个拥有 promise 状态的异步函数,可以用来包裹一个 axios 请求返回值方法")])]}),Vue.createVNode("h1",null,[Vue.createTextVNode("使用 useRequest 获取")]),Vue.createVNode(naive.NCard,{title:"请求函数"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("1.基于 axios 封装,能够自动取消连续请求,避免重复渲染造成问题")]),Vue.createVNode("h3",null,[Vue.createTextVNode("2.打开控制台 => 网络 => 使用低速3g网络 => 查看控制台被取消的请求")]),Vue.createVNode("h3",null,[Vue.createTextVNode("3.详情请查看文档")])]}),Vue.createVNode(naive.NCard,{title:"useRequest示例(手动触发)"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>{var e;return[Vue.createVNode(naive.NButton,{onClick:this.demoRun.bind(this)},{default:()=>[Vue.createTextVNode("获取数据")]}),Vue.createVNode("h3",null,[Vue.createTextVNode("结果: "),this.demoLoading?"获取中...":(e=this.demoData)==null?void 0:e.title])]}})]}),Vue.createVNode("h1",null,[Vue.createTextVNode("使用 useHookPlusRequest 获取")]),Vue.createVNode(naive.NCard,{title:"节流"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.throttleDemoInputValue,"onUpdate:value":e=>this.throttleDemoInputValue=e,onUpdateValue:()=>{this.throttleDemoRun()}},null),Vue.createVNode("h3",null,[Vue.createTextVNode("不论触发多少次,一秒钟之内仅会触发一次")]),Vue.createVNode("h3",null,[Vue.createTextVNode("当前状态: "),this.throttleDemoLoading?"获取中...":"获取成功!!!"])]})]}),Vue.createVNode(naive.NCard,{title:"防抖"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.debounceDemoInputValue,"onUpdate:value":e=>this.debounceDemoInputValue=e,onUpdateValue:()=>{this.debounceDemoRun()}},null),Vue.createVNode("h3",null,[Vue.createTextVNode("一秒后才会执行,如果中途重新请求,则会重新计时")]),Vue.createVNode("h3",null,[Vue.createTextVNode("当前状态: "),this.debounceDemoLoading?"获取中...":"获取成功!!!"])]})]}),Vue.createVNode(naive.NCard,{title:"获取气候"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.weatherDemoInputValue,"onUpdate:value":e=>this.weatherDemoInputValue=e,onUpdateValue:e=>{this.weatherDemoRun(e)}},null),Vue.createVNode("h3",null,[Vue.createTextVNode("该示例演示了如何根据动态值获取数据")]),Vue.createVNode("h3",null,[Vue.createTextVNode("当前状态: "),this.weatherDemoLoading?"获取中...":"获取成功!!!"])]})]})]})]})}});export{X as default}; diff --git a/assets/index-ESRgrIKF.js.gz b/assets/index-ESRgrIKF.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..a2fe048263c75661dedddfa35c1a9a9952e7395c GIT binary patch literal 2143 zcmV-l2%z^LiwFP!000021HD-9Qxi!V{(gT&OkHgyRntu-Atzi>4(AtoV!uGUuN zL#F$A-uLbIectY#AxVwuJdHevd5p}6PLp2PkTNhxP&&qdrWh4_uLSbaimHZ zbR2J=Y`fT>thP7GfJEsSvE2q>7z|5+3q752ts2E79b99RqA(C@>m5d+(Uy8`1~4mk+GJc7mF8qk@`%c@jwJ3z z9)Q6n&=Ke$gS5RymKsqBvO7IaRG?v<5yr91IO29%f-o@TAe_EA4o12X<7dRC$(jt& zB;XW~B#Pr$(8&NkKQPcY4uaJ{EG3Z6Su6}2VF)xg_H>O6lN!ub9jh|d9ZVyThdU=b zdwRO7F`Ox6I2ME<7yv=BCEWK#@A3V$9?}h!lOzU?N=h|uZXf9;;SRkX93zR76yZ~Q zU zYBbgS8PYT&M}wh2C>#nm+K&uNI_A+611aTFmwxp#iSViDU(-1Am5{_dLFI@yj=4AE z7u2X5m*djA=W>)$Ra20J6I7A04*8TuBr0RaJEt;b4WhT!)a7WufuW2?h>BZjQllzX zxi77vB#wA{TP6u*UV&k5Xg+`1T`zVhrPO0zdIBS!z%&W#a%Q>zb?X~k= zRX~?pUDVEUk}F4TZhvKgT`H*@>MZBDV$dcg1sNx4o10F#0?C}GUMH;?!QGd9<$ku; zEa@0=+}}lI>{Ag*Vc6A)rl`RMM{#Kxk03+g5xc{_Jb-Xk!IMHdg>_COH?v3Zyb00k z+OL@UJD%jF>Eg!k*1xWK{a5_L0WMpSF27HN-bCu2l6nstB9qvCA~-yjAhhQ0nz^iX^O-sO(!90liJtNl zw(k_)+_(R^iOX-_+{vzn;_t?-)wRO?8)Z`Qr(fKF3oG9o(oRPO6N1H!r`Fdqwh7n4 z@^$Oc&|X&?#S}J=RT88A>D&ZoBBaU z&KR6iRY+5{RUy(?geM4trCk!*S9+g4;y*Z~%6-a_Y`NhxAD-XBo4eM7`;q@W^xB6` zDU#CeeY#{nzx4t_=#BVrv<$KLdVe%(TRxqlMD_$C7&-~J3zPZCmaN%?KDagKuUY?@ z{!~>xi09mZgmlV1p6$fczg7ues`hCz;yB`9y%8KebqGF+g*}3M20PN)N9Z+FpFfjv z68hnF&u=Xj*I&CGU_MzfH}6=#KHAMK9P)ZE-YN(gqr&D%Gvxy5{L#hQCoe6(Pn#ZRwU5ANr;UhHI-cCIg4%bVph$DI8! zpIa#nu0OKAfB7jzQRk}qX+=>YZ!VeHAOC!5)P03ISQ&NU`-Fk_bWwdT_u)UTi{i$b zdt6$%CHv3oZ_TII^4s^Uhp()~b#wl?m7O-TxtbH`lc`|;TgQ8g!2M-1{*!pp`D%LE V{%TsPR_5ei{twt)TsE^6002b_F1!E$ literal 0 HcmV?d00001 diff --git a/assets/index-Eis-OABC.js.gz b/assets/index-Eis-OABC.js.gz deleted file mode 100644 index 0cf16ce34f6af11fd1996bd118318cd842dbca57..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 839 zcmV-N1GxMjiwFP!0000218tOBZ{kQ0h2QsAWRX@%B&u;6Om14qgb;}8r^o2_z{`&|g8LbJA?*6LWI_Ff0ELYmTua1~GvfHUvS%uURrRD~f!6uo;^B$R* z%B3i{3aKp}!pD7{IulZIMuPFuVOS>(LIdb`g04Uu= zeD0PxwnC#agoO@$LP-Fc6A$|GMb$eu*JUfB$TmRp$GLSJ(eym)lsO?SYR2t{q8{;^aOd5L zk?PF$6ctjiU2;P*)+}@*`CAJq+$~Kq)t5WX)Eae zdOiIv{a8C`MTStA_9^+gd#YZ4-SrRQ$hZ|tVK-l}|JJ^4&7WHb;7?CK!5`19v#Xn? z+ZzlKA@GDriD^iSBqpg(ZQ|9-V2l=ov|30bcu0v)C_Ht%>(QuwRVEW=z-+RKN=?zR z4$~)#v#x7>=W?yADkuuk+mBm+80?MY)JblIk}wf6+69GB7&c)(zY5H^exLu-{N>>_ zTK?RdIhLkhT|DB$S^Cro6z}X)a>;f>S*(F*ls9^hsr$BbCPFg30mBo_801VF)Wsy% zq1_%dMTL6aKb2~NB2Mhrm(l#9l31IYi&||h zn2MN)9RtlaBo;Pt6CzYivklnKXF#NQtx`?d+vehLZ(EfvO;5JllS^C|YrnNy`w>o= ROYQdZuivo>y}1nr004!Mp^*Rp diff --git a/assets/index-gFHrcW37.js b/assets/index-Fu86yYlL.js similarity index 90% rename from assets/index-gFHrcW37.js rename to assets/index-Fu86yYlL.js index b9cd14c3..986b77e6 100644 --- a/assets/index-gFHrcW37.js +++ b/assets/index-Fu86yYlL.js @@ -1 +1 @@ -import{j as h,c as A,G as E,r as g,H as f,I as x,J as k,K as T,M as b}from"./hooks-v5yhfgkQ.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./utils-bL-oQI6P.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const le=Vue.defineComponent({name:"TemplateHooks",setup(){const t=Vue.ref(""),a=h("layoutContentMaximize"),o=Vue.ref(A().getWatermarkConfig.value.content),i=Vue.ref("new"),{navigationTo:n}=f(),{maximize:r,isLayoutContentMaximized:l}=E(),{reload:d,openSpin:V,closeSpin:c}=x(),{showWatermark:F,hiddenWatermark:N,setWatermarkContent:m,toggleWatermark:C}=k(),{changeDarkTheme:B,changeLightTheme:p,toggleTheme:u,getAppTheme:e}=T(),{hidden:s,show:D,update:v}=b();return{navigationTo:n,reload:d,currentMenuOption:t,maximize:r,maximizeRef:a,openSpin:V,closeSpin:c,showWatermark:F,hiddenWatermark:N,setWatermarkContent:m,watermark:o,toggleWatermark:C,changeDarkTheme:B,changeLightTheme:p,toggleTheme:u,getAppTheme:e,isLayoutContentMaximized:l,badgeHidden:s,badgeShow:D,badgeUpdateLabel:v,badgeValue:i}},render(){const{navigationTo:t,reload:a,maximize:o,openSpin:i,closeSpin:n,showWatermark:r,hiddenWatermark:l,setWatermarkContent:d,toggleWatermark:V,changeDarkTheme:c,changeLightTheme:F,toggleTheme:N,getAppTheme:m,isLayoutContentMaximized:C,badgeHidden:B,badgeShow:p,badgeUpdateLabel:u}=this;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"接口说明"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("hooks/template 包存放模板专属 hook 方法。这里不做过多的赘述,可以查看文档具体描述。")])]}),Vue.createVNode(naive.NCard,{title:"useBadge 菜单标记"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.badgeValue,"onUpdate:value":e=>this.badgeValue=e},null),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>B("/template-hooks")},{default:()=>[Vue.createTextVNode("隐藏当前菜单标记")]}),Vue.createVNode(naive.NButton,{onClick:()=>p("/template-hooks")},{default:()=>[Vue.createTextVNode("显示当前菜单标记")]}),Vue.createVNode(naive.NButton,{onClick:()=>u("/template-hooks",{label:this.badgeValue})},{default:()=>[Vue.createTextVNode("更新当前菜单标记")]}),Vue.createVNode(naive.NButton,{onClick:()=>{u("/template-hooks",{label:this.badgeValue,icon:Vue.createVNode(g,{name:"error",size:"18"},null)})}},{default:()=>[Vue.createTextVNode("添加标记图标")]}),Vue.createVNode(naive.NButton,{onClick:()=>{u("/template-hooks",{label:this.badgeValue,icon:void 0})}},{default:()=>[Vue.createTextVNode("隐藏标记图标")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useTheme 主题"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("getAppTheme 获取当前主题色: "),m().themeLabel]),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>c()},{default:()=>[Vue.createTextVNode("切换暗黑主题")]}),Vue.createVNode(naive.NButton,{onClick:()=>F()},{default:()=>[Vue.createTextVNode("切换明亮主题")]}),Vue.createVNode(naive.NButton,{onClick:()=>N()},{default:()=>[Vue.createTextVNode("切换主题")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useWatermark 水印"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.watermark,"onUpdate:value":e=>this.watermark=e,onInput:e=>{d(e)}},null),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>r()},{default:()=>[Vue.createTextVNode("显示水印")]}),Vue.createVNode(naive.NButton,{onClick:()=>l()},{default:()=>[Vue.createTextVNode("隐藏水印")]}),Vue.createVNode(naive.NButton,{onClick:()=>V()},{default:()=>[Vue.createTextVNode("切换水印")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useSpinning"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("手动刷新内容区域,会使得当前路由页面内容强制重新加载(会执行完整的 vue 生命周期)。默认 800ms 延迟。")]),Vue.createVNode("br",null,null),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>{a()}},{default:()=>[Vue.createTextVNode("刷新(强制刷新)")]}),Vue.createVNode(naive.NButton,{onClick:()=>{i(),setTimeout(()=>{n()},800)}},{default:()=>[Vue.createTextVNode("触发加载动画(不强制刷新)")]})]})]}),Vue.createVNode(naive.NCard,{title:"useMaximize 内容区域最大化"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("isLayoutContentMaximized 检测当前内容区域是否最大化:"),C?"最大化":"正常尺寸"]),Vue.createVNode(naive.NButton,{onClick:()=>{o(!this.maximizeRef,{scrollToOptions:{left:0,top:0}})}},{default:()=>[Vue.createTextVNode("最大化内容区域,并且滚动至顶部")]})]}),Vue.createVNode(naive.NCard,{title:"useAppNavigation 导航方法"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("navigationTo 参数为正整数时,会更具当前的菜单顺序进行自动导航匹配。但是此方法仅能导航一级菜单。并且如果导航菜单非根菜单项,会自动递归导航至一子菜单。 支持传入完整的菜单路径,如:/multi/multi-menu-one。")]),Vue.createVNode("br",null,null),Vue.createVNode(naive.NButton,{onClick:()=>t("/multi/multi-menu-one")},{default:()=>[Vue.createTextVNode("跳转至多级菜单")]})]})]})}});export{le as default}; +import{j as h,c as A,J as E,w as g,K as f,M as x,N as k,O as T,P as b}from"./hooks-lxIXz5_l.js";import"./vue-hooks-plus@1.8.5_vue@3.4.19-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.19-erC6c3KZ.js";import"./@vueuse_shared@10.7.1_vue@3.4.19--52Mx__5.js";import"./utils-3DRba3jA.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-94QNkbi2.js";import"./zrender@5.4.4-dbLxLQQO.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.19-9EfOi5Ir.js";import"./@vue_reactivity@3.4.19-celhyCRK.js";import"./@vue_shared@3.4.19-Zz6ACxVX.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const le=Vue.defineComponent({name:"TemplateHooks",setup(){const t=Vue.ref(""),a=h("layoutContentMaximize"),o=Vue.ref(A().getWatermarkConfig.value.content),i=Vue.ref("new"),{navigationTo:n}=f(),{maximize:r,isLayoutContentMaximized:l}=E(),{reload:d,openSpin:V,closeSpin:c}=x(),{showWatermark:F,hiddenWatermark:N,setWatermarkContent:m,toggleWatermark:C}=k(),{changeDarkTheme:B,changeLightTheme:p,toggleTheme:u,getAppTheme:e}=T(),{hidden:s,show:D,update:v}=b();return{navigationTo:n,reload:d,currentMenuOption:t,maximize:r,maximizeRef:a,openSpin:V,closeSpin:c,showWatermark:F,hiddenWatermark:N,setWatermarkContent:m,watermark:o,toggleWatermark:C,changeDarkTheme:B,changeLightTheme:p,toggleTheme:u,getAppTheme:e,isLayoutContentMaximized:l,badgeHidden:s,badgeShow:D,badgeUpdateLabel:v,badgeValue:i}},render(){const{navigationTo:t,reload:a,maximize:o,openSpin:i,closeSpin:n,showWatermark:r,hiddenWatermark:l,setWatermarkContent:d,toggleWatermark:V,changeDarkTheme:c,changeLightTheme:F,toggleTheme:N,getAppTheme:m,isLayoutContentMaximized:C,badgeHidden:B,badgeShow:p,badgeUpdateLabel:u}=this;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"接口说明"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("hooks/template 包存放模板专属 hook 方法。这里不做过多的赘述,可以查看文档具体描述。")])]}),Vue.createVNode(naive.NCard,{title:"useBadge 菜单标记"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.badgeValue,"onUpdate:value":e=>this.badgeValue=e},null),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>B("/template-hooks")},{default:()=>[Vue.createTextVNode("隐藏当前菜单标记")]}),Vue.createVNode(naive.NButton,{onClick:()=>p("/template-hooks")},{default:()=>[Vue.createTextVNode("显示当前菜单标记")]}),Vue.createVNode(naive.NButton,{onClick:()=>u("/template-hooks",{label:this.badgeValue})},{default:()=>[Vue.createTextVNode("更新当前菜单标记")]}),Vue.createVNode(naive.NButton,{onClick:()=>{u("/template-hooks",{label:this.badgeValue,icon:Vue.createVNode(g,{name:"error",size:"18"},null)})}},{default:()=>[Vue.createTextVNode("添加标记图标")]}),Vue.createVNode(naive.NButton,{onClick:()=>{u("/template-hooks",{label:this.badgeValue,icon:void 0})}},{default:()=>[Vue.createTextVNode("隐藏标记图标")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useTheme 主题"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("getAppTheme 获取当前主题色: "),m().themeLabel]),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>c()},{default:()=>[Vue.createTextVNode("切换暗黑主题")]}),Vue.createVNode(naive.NButton,{onClick:()=>F()},{default:()=>[Vue.createTextVNode("切换明亮主题")]}),Vue.createVNode(naive.NButton,{onClick:()=>N()},{default:()=>[Vue.createTextVNode("切换主题")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useWatermark 水印"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.watermark,"onUpdate:value":e=>this.watermark=e,onInput:e=>{d(e)}},null),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>r()},{default:()=>[Vue.createTextVNode("显示水印")]}),Vue.createVNode(naive.NButton,{onClick:()=>l()},{default:()=>[Vue.createTextVNode("隐藏水印")]}),Vue.createVNode(naive.NButton,{onClick:()=>V()},{default:()=>[Vue.createTextVNode("切换水印")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useSpinning"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("手动刷新内容区域,会使得当前路由页面内容强制重新加载(会执行完整的 vue 生命周期)。默认 800ms 延迟。")]),Vue.createVNode("br",null,null),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>{a()}},{default:()=>[Vue.createTextVNode("刷新(强制刷新)")]}),Vue.createVNode(naive.NButton,{onClick:()=>{i(),setTimeout(()=>{n()},800)}},{default:()=>[Vue.createTextVNode("触发加载动画(不强制刷新)")]})]})]}),Vue.createVNode(naive.NCard,{title:"useMaximize 内容区域最大化"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("isLayoutContentMaximized 检测当前内容区域是否最大化:"),C?"最大化":"正常尺寸"]),Vue.createVNode(naive.NButton,{onClick:()=>{o(!this.maximizeRef,{scrollToOptions:{left:0,top:0}})}},{default:()=>[Vue.createTextVNode("最大化内容区域,并且滚动至顶部")]})]}),Vue.createVNode(naive.NCard,{title:"useAppNavigation 导航方法"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("navigationTo 参数为正整数时,会更具当前的菜单顺序进行自动导航匹配。但是此方法仅能导航一级菜单。并且如果导航菜单非根菜单项,会自动递归导航至一子菜单。 支持传入完整的菜单路径,如:/multi/multi-menu-one。")]),Vue.createVNode("br",null,null),Vue.createVNode(naive.NButton,{onClick:()=>t("/multi/multi-menu-one")},{default:()=>[Vue.createTextVNode("跳转至多级菜单")]})]})]})}});export{le as default}; diff --git a/assets/index-Fu86yYlL.js.gz b/assets/index-Fu86yYlL.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..34e816a0c026ad2b18c389375f56529588142725 GIT binary patch literal 2377 zcmV-P3AXkhiwFP!000021I1ZuPus{E{(gQ%)}Io|c5@-Lb(KAV6iT-c3I%rIs6viC zNes@6YmY-{6p3Za0xgtw3oVCUfL_t+w6LeN+{=$?Y@AR0g(KS`XQ+TWj4LC{Cn(Vp{E z_oY~0PoH!F6bTUy$hu6avA0}90~ zP#x+eZ+qEXC0T%&vS9VJn~L>bN!FuF9i<>nm1O|AVR}FbdTBRZM^Q+w2cZ2@DUKZi z3Q7R#h8*V+u^=jx?_y_!^$j$f6gCPdg~+91yhl8rXez}C5CfUzu&t<@ z_SRFE-Is+v)HG10r~n1l%$%42DGA7mpkTl&n8hYbFYWHP5SBt`sc1NUqtR2JDvKOS zP#94{f{lTo*NO~i>Fw>lL6zkb;Nq-|m7t%lqkYu*x{mN*L@2}DlmX;{Y+>psKGK?M z?dWJP#b8AgB0(?hqurF()8Oy^vGZ)D^!>65v5)|i6|}tM=bNJKg8#C75*)A`7Lo!U zJ_2(%noiuM`*qm=YkC z1*iyI&_jD^4;5~5U+nAiHI^ddtU@Wni3k!E%c75phA|kpq&8IIBpG33p*$3S^M@91 zufJ?bMpejR0YNGvK;BFg+C%l$Q-gzzex<@*-k;1}ZSCZf*UHu$D~d-}+_aZECx)B+ zh-)fG!6a)gN~;X;eNtUVo2XXQoQMEfd6-hTI7qOR#L5bgt(EMfLZO~|*a_?;<`7h{ zLj-{y70^703J`=)LP8Kg>`X&80T`kSBqWi=pvA0^1gQY5N={eW9*V7zGKe|}!bP%y zxRVgsVWi>^f*3&D#-@aXa1#(N5*45gP8S^m_(v84Il;<9gJF)ow|44U@L{EdN& ztUTBi2MNG5lJ=KYAr{B>Cn-PJepAU9zzvdQzky7k%QR!tU=-5i$6O>;iDxljl9@on z>AD~Ttje%VBC;@HyQ1SZ0M&NM>}D`oq}@ITfhsj3zgC?;i8>i! z`50(9(#?9iW{YP%cUua!vJoIMN&8cenS+dw$&hvtJxcUaVeyf$?6HXGST>&)+5f$^a4f5hPSaku2)!0x5jdZ5FUIIA6{j+SHi#c3z+Tq^~UNPxrH%541m? zIZTj4f4HT;pZh#AYV7|zH$Ii!oYsC`F!sl_mkS3Aw~P<-#{Syj?vysOn%#M&FTOf> zaz}qSt}nmP#x}Bh5A>NCV}I@Q$SC2u?z*0Fk=0C9RY0Suw8NNrqD{}~OXJ47HKIz< zzEteXP*O3Owkj`U29-Wu1tfuBcfQ7$?*sz^-J%+vR!pkm)2L#MAelxm zBnsT1g>7^ag`nBTbi#G|^oru0TexRDn$h+iXp_?=qW)P-PGTT^DFc1})4|K_zkz{T z$$(6Y)@m$^NTy0=kJt5wYkvc?boJCofkTifw;dz%=L{grNG3?dET)9#9Ffngj4M;! zj5c<(+e`K=w8x+HrSWe+mn0H+hr3#ac0N`xEc{hlCah}i$ZqcBp3i@?0`XVHv}j{- z7Akqp1$)GAOS!kXqhnk(!3Lxi||`- zMY6M&x}Vpv){u+NTDG?@bkb8>3LiVEIj_u9Fce_ytB-H`@o;x4yStFx+t)rl%5P{Js|T}x65tCmS{(}8Aow)=ubwpmv6MGhhLq3r`??#`il|$ z!yP;GN?gycYWH3j2rz_;4E>WhCd3f>+ZWpArna`Nt!@(6YYPQ(erHw0qMJLJRyY}n zVi&Tn_zII2K@>A?5+jLmXR1C)9Z@V>W!l!q?B=Y#v!LBxF~;BLmOtixSs`kSQiCLg z3s-4}wz_Lf{BB>jzB)q1S9FIqGpf(6WjD9=w=eX$b$xD4fArBV75d|KZEV91n0cME zj=#C(ZEbtT*ney+PZ{ICo0Z1mrcG_-#-=}yjAr+K)#q3Bw=ZqB*_|=tmpvPk-5fdC zeq-DDJThwQq`e;1pFObwc^6Ng=}TKj?zU_)wy)gCZ`$5(dGPrA?B v#>RVN??1-)d-FzpBwf*(&tzN|K+5|0M+D~YIC+zq3;*~Z6-$E$78(Emr;U`J literal 0 HcmV?d00001 diff --git a/assets/index-HlEoc4oA.js b/assets/index-HlEoc4oA.js new file mode 100644 index 00000000..ae6a771a --- /dev/null +++ b/assets/index-HlEoc4oA.js @@ -0,0 +1 @@ +import{s as r,g as u,j as o,y as a}from"./utils-3DRba3jA.js";import"./hooks-lxIXz5_l.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.19-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./@vueuse_core@10.7.1_vue@3.4.19-erC6c3KZ.js";import"./@vueuse_shared@10.7.1_vue@3.4.19--52Mx__5.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-94QNkbi2.js";import"./zrender@5.4.4-dbLxLQQO.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.19-9EfOi5Ir.js";import"./@vue_reactivity@3.4.19-celhyCRK.js";import"./@vue_shared@3.4.19-Zz6ACxVX.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";const L=Vue.defineComponent({name:"CacheDemo",setup(){const e=Vue.ref("Ray"),t=Vue.ref("ray:");return{nameValue:e,currentPrefix:t}},render(){return Vue.createVNode(naive.NCard,{title:"cache 工具包示例"},{default:()=>Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("点击 setStorage 按钮,设置缓存示例")]),Vue.createVNode(naive.NInputGroup,null,{default:()=>[Vue.createVNode(naive.NInputGroupLabel,null,{default:()=>[Vue.createTextVNode("设置缓存内容")]}),Vue.createVNode(naive.NInput,{value:this.nameValue,"onUpdate:value":e=>this.nameValue=e,placeholder:"请输入姓名"},null)]}),Vue.createVNode(naive.NInputGroup,null,{default:()=>[Vue.createVNode(naive.NInputGroupLabel,null,{default:()=>[Vue.createTextVNode("设置前缀")]}),Vue.createVNode(naive.NInput,{value:this.currentPrefix,"onUpdate:value":e=>this.currentPrefix=e,placeholder:"请输入前缀"},null)]})]}),action:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>{r("name",this.nameValue,"sessionStorage",{prefix:!0,prefixKey:this.currentPrefix}),window.$message.success("设置成功")}},{default:()=>[Vue.createTextVNode("setStorage")]}),Vue.createVNode(naive.NButton,{onClick:()=>{const e=u("name","sessionStorage",{prefix:!0,prefixKey:this.currentPrefix});window.$message.success(`获取到的姓名为:${e}`)}},{default:()=>[Vue.createTextVNode("getStorage")]}),Vue.createVNode(naive.NButton,{onClick:()=>{o("name","sessionStorage",{prefix:!0,prefixKey:this.currentPrefix}),window.$message.success("删除成功")}},{default:()=>[Vue.createTextVNode("removeStorage")]}),Vue.createVNode(naive.NButton,{onClick:()=>{const e=a("name","sessionStorage",{prefix:!0,prefixKey:this.currentPrefix});window.$message.success(`是否存在:${e}`)}},{default:()=>[Vue.createTextVNode("hasStorage")]})]})})}});export{L as default}; diff --git a/assets/index-HlEoc4oA.js.gz b/assets/index-HlEoc4oA.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..f356e0d65c7dcd629b43e042ed3c130bf1192246 GIT binary patch literal 1318 zcmV+>1=;!^iwFP!000021HD&WZxcrpeebUbD;{ELXV_iG4sjIZ#4$-4laSD)#1#tT z-D~eS>ltTe*0E!)R8>t2Ewrde6-AZW2Wb1!(6dApjSaNKF7ssm;$$zj;REXQs(Zf7n)p0U ztu}nfCh-t9N6^w#rMO(QHhQZ(?hxr_hp;(}Efcktrl&9EuUNgHszf&DYc%R*;1nv^ z#_U3&Qtw4cTL7@K?|Io2wy=TLM=JS?XeHMRTbJ21Hcf1yjg5KXZ@6~vzC&8oh`woJ z(?H{B!Jo3``*f)b$`p!WX>6d%%4{Rerxtoawl4%QyM?PVYheQqA;d)*V1DX22@uFv zDl{vO>5bI#y|`?{2VcUf%>`sl0}o^Ku)ZL2X*)SvJibV}M1XTl8A@4~nyag+-ZIJ* z2x6;_5(c)?XvUbKMV_zrDM1+}k>eH0P#uJ%Qh_5CQPBw&HdbRq9G_uSo^#hH%yhF) zab81;BU&RB$XcbfkIJ?xe5Pm(P%L;?u919so~CBRad05Eq7ABA2VfgK zx0PF*JqFzMqYErDN6^*p~~7PUA|ygr0ZM#lRLi@6F{?-0s{gn=`2f3S-MYUmV zZANO4(Q?FgVG?Rw(h&Ljv@%*^RDkjYiyJKy&xZ`? zohLzE7Eq?mj0yt1lh(mRyMrExn%Dw}g5^2xz#t>E0eCJ)grm0=RUTwCJ0dj@?mP^) zcEVd*dk>yGd-}B&=xqne#P?KYFfn%Fghm%VXzJ|-2t{q;WzHCVWuNrdX>L-}neTb} zp{*kB^wqNev+TVV<_xJYR?%nYBdtH)=YYF`X zW;3krt0}?#dgr*)X&oslkP>*OR~}-0m|FP7R=E9GOI!<1=cczCv5m^562Ed)*En0M zJ48Vy-qtcOcA*zC2728iHn`k#KxDN2M?3pZ?}l3s!(Z=)cW!GzO#6-J|G(OVH*fFl ze)^88^yK?wWqM#ItJ7idTAhdri64eHCj9MHn(&q4OmB0R^QgTRW7}d-i`>)ney=4+ zNjd9AUDMn3&Q(5R=$&7)&^ktnAfazi=I{-Cwgys?3SjBmHb{9O_wyTf!mobP5<&1b z7QMc0ry6wZYzOa`e=y^}A8PcZp|00`2YX_ literal 0 HcmV?d00001 diff --git a/assets/index-JiwzY-yv.js b/assets/index-JiwzY-yv.js new file mode 100644 index 00000000..0cf85771 --- /dev/null +++ b/assets/index-JiwzY-yv.js @@ -0,0 +1 @@ +import{c as u,n as E,d as h,e as M,f as Z,g as b,h as L,i as R,j as $,R as I,D as m,k as U,S as _,l as w,L as Y,m as S,s as q,o as K,p as W}from"./hooks-lxIXz5_l.js";import"./currency.js@2.0.4--or6eeOG.js";import{d as p}from"./dayjs@1.11.10-A-QuG2Ol.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.19-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./print-js@1.6.0-gYKv6oGQ.js";import{g as J,d as G,t as Q,f as X}from"./lodash-es@4.17.21-xgd1l9mE.js";import{g as A,c as e1,x as l1,l as g,m as H,s as z}from"./utils-3DRba3jA.js";import{C as t1}from"./clipboard@2.0.11-1jqEMlOW.js";import{u as N}from"./@vueuse_core@10.7.1_vue@3.4.19-erC6c3KZ.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-94QNkbi2.js";import"./zrender@5.4.4-dbLxLQQO.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.19-9EfOi5Ir.js";import"./@vue_reactivity@3.4.19-celhyCRK.js";import"./@vue_shared@3.4.19-Zz6ACxVX.js";import"./@vueuse_shared@10.7.1_vue@3.4.19--52Mx__5.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";(function(){const l=document.createElement("link").relList;if(l&&l.supports&&l.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))c(o);new MutationObserver(o=>{for(const a of o)if(a.type==="childList")for(const i of a.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&c(i)}).observe(document,{childList:!0,subtree:!0});function t(o){const a={};return o.integrity&&(a.integrity=o.integrity),o.referrerPolicy&&(a.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?a.credentials="include":o.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function c(o){if(o.ep)return;o.ep=!0;const a=t(o);fetch(o.href,a)}})();const o1=Vue.defineComponent({name:"GlobalProvider",setup(e,{expose:l}){const{getPrimaryColorOverride:t,getAppTheme:c,getLocaleLanguage:o}=u(),a=Vue.computed(()=>{const n=o.value;return E(n)}),i=()=>{const{message:n,notification:s,dialog:d,loadingBar:r}=naive.createDiscreteApi(["message","dialog","notification","loadingBar"],{configProviderProps:Vue.computed(()=>({theme:c.value?naive.darkTheme:null}))});window.$dialog=d,window.$message=n,window.$loadingBar=r,window.$notification=s};return l(),{getPrimaryColorOverride:t,localePackage:a,getAppTheme:c,discreteApi:i}},render(){const{$slots:{default:e},discreteApi:l}=this,{getPrimaryColorOverride:t,getAppTheme:c,localePackage:o}=this;return Vue.createVNode(naive.NConfigProvider,{themeOverrides:t,theme:c?naive.darkTheme:null,locale:o.locale,dateLocale:o.dateLocal},{default:()=>[Vue.createVNode(naive.NLoadingBarProvider,null,{default:()=>[Vue.createVNode(naive.NMessageProvider,null,{default:()=>[Vue.createVNode(naive.NDialogProvider,null,{default:()=>[Vue.createVNode(naive.NNotificationProvider,null,{default:()=>[Vue.createVNode(naive.NGlobalStyle,null,null),e==null?void 0:e(),l()]})]})]})]})]})}});var c1={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.7",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.19","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.3","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.1.3","vite-plugin-cdn2":"0.15.2","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.6.4-beta1.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const i1=Vue.defineComponent({name:"AppStyleProvider",setup(e,{expose:l}){const{getAppTheme:t}=u(),c=()=>{const{appPrimaryColor:{primaryColor:i,primaryFadeColor:n}}=c1,s=document.body,d=A(h.appPiniaSettingStore,"localStorage");if(d){const r=J(d,"primaryColorOverride.common.primaryColor",i),v=e1(r,.38);s.style.setProperty("--ray-theme-primary-color",r),s.style.setProperty("--ray-theme-primary-fade-color",v||n)}},o=()=>{const i=document.getElementById("pre-loading-animation");i&&l1(i,{display:"none"})},a=i=>{const n=document.body,s="ray-template--dark",d="ray-template--light";i?g(n,d):g(n,s),H(n,i?s:d)};c(),o(),Vue.watch(()=>t.value,i=>{a(i)},{immediate:!0}),l()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),P={lockPassword:{required:!0,message:"请输入正确格式密码",min:6,max:12,trigger:["input"]}},f=()=>({lockPassword:null}),a1=Vue.defineComponent({name:"LockScreen",setup(){const e=Vue.ref(null),l=Vue.ref(null),{setLockAppScreen:t}=b(),{updateSettingState:c}=M(),o=Vue.reactive({lockCondition:f()}),a=()=>{var i;(i=e.value)==null||i.validate(n=>{n||(t(!0),c("lockScreenSwitch",!0),o.lockCondition=f())})};return Vue.onMounted(()=>{Vue.nextTick(()=>{var i;(i=l.value)==null||i.focus()})}),{...Vue.toRefs(o),lockScreen:a,formInstRef:e,inputInstRef:l}},render(){return Vue.createVNode("div",{class:"app-lock-screen__input"},[Vue.createVNode(Z,{vertical:!0,align:"center",avatarSize:52},null),Vue.createVNode(naive.NForm,{ref:"formInstRef",model:this.lockCondition,rules:P,labelPlacement:"left"},{default:()=>[Vue.createVNode(naive.NFormItem,{path:"lockPassword"},{default:()=>[Vue.createVNode(naive.NInput,{ref:"inputInstRef",value:this.lockCondition.lockPassword,"onUpdate:value":e=>this.lockCondition.lockPassword=e,type:"password",placeholder:"请输入锁屏密码",clearable:!0,showPasswordOn:"click",minlength:6,maxlength:12,onKeydown:e=>{e.code==="Enter"&&this.lockScreen()}},null)]}),Vue.createVNode(naive.NButton,{type:"primary",onClick:this.lockScreen.bind(this)},{default:()=>[Vue.createTextVNode("锁屏")]})]})])}}),n1=Vue.defineComponent({name:"UnlockScreen",setup(){const e=Vue.ref(null),l=Vue.ref(null),{logout:t}=L(),{updateSettingState:c}=M(),{setLockAppScreen:o}=b(),{isTabletOrSmaller:a}=R(),i="HH:mm",n="A",s="YY年MM月DD日",d="ddd",r=Vue.reactive({lockCondition:f(),HH_MM:p().format(i),AM_PM:p().locale("en").format(n),YY_MM_DD:p().format(s),DDD:p().format(d)}),v=setInterval(()=>{r.HH_MM=p().format(i),r.AM_PM=p().format(n)},6e3),j=setInterval(()=>{r.YY_MM_DD=p().format(s),r.DDD=p().format(d)},864e5),D=()=>{window.$dialog.warning({title:"警告",content:"是否返回到登陆页?",positiveText:"确定",negativeText:"取消",onPositiveClick:()=>{t(),setTimeout(()=>{c("lockScreenSwitch",!1)})}})},T=()=>{var V;(V=e.value)==null||V.validate(F=>{F||(o(!1),c("lockScreenSwitch",!1),r.lockCondition=f())})};return Vue.onBeforeUnmount(()=>{clearInterval(v),clearInterval(j)}),{...Vue.toRefs(r),backToSigning:D,unlockScreen:T,formRef:e,inputInstRef:l,isTabletOrSmaller:a}},render(){const{isTabletOrSmaller:e}=this,{HH_MM:l,AM_PM:t,YY_MM_DD:c,DDD:o}=this,a=l.split(":"),{unlockScreen:i,backToSigning:n}=this;return Vue.createVNode("div",{class:"app-lock-screen__unlock"},[Vue.createVNode("div",{class:"app-lock-screen__unlock__content"},[Vue.createVNode("div",{class:["app-lock-screen__unlock__content-bg",e?"app-lock-screen__unlock__content-bg--smaller":""]},[Vue.createVNode("div",{class:"left"},[a[0]]),Vue.createVNode("div",{class:"right"},[a[1]])]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-avatar"},[Vue.createVNode(Z,{vertical:!0,align:"center",avatarSize:52},null)]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-input"},[Vue.createVNode(naive.NForm,{ref:"formRef",model:this.lockCondition,rules:P},{default:()=>[Vue.createVNode(naive.NFormItem,{path:"lockPassword"},{default:()=>[Vue.createVNode(naive.NInput,{ref:"inputInstRef",value:this.lockCondition.lockPassword,"onUpdate:value":s=>this.lockCondition.lockPassword=s,type:"password",placeholder:"请输入解锁密码",clearable:!0,minlength:6,maxlength:12,onKeydown:s=>{s.code==="Enter"&&i()}},null)]}),Vue.createVNode(naive.NFlex,{justify:"space-between"},{default:()=>[Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:n.bind(this)},{default:()=>[Vue.createTextVNode("返回登陆")]}),Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:i.bind(this)},{default:()=>[Vue.createTextVNode("进入系统")]})]})]})]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-date"},[Vue.createVNode("div",{class:"current-date"},[l,Vue.createTextVNode(" "),Vue.createVNode("span",null,[t])]),Vue.createVNode("div",{class:"current-year"},[c,Vue.createTextVNode(" "),Vue.createVNode("span",null,[o])])])])])}}),s1=Vue.defineComponent({name:"AppLockScreen",setup(){const{getLockAppScreen:e}=b(),{updateSettingState:l}=M(),{getLockScreenSwitch:t}=u();return{lockScreenSwitchRef:Vue.computed({get:()=>t.value,set:o=>{l("lockScreenSwitch",o)}}),getLockAppScreen:e}},render(){const{getLockAppScreen:e}=this;return Vue.createVNode(naive.NModal,{show:this.lockScreenSwitchRef,"onUpdate:show":l=>this.lockScreenSwitchRef=l,transformOrigin:"center",autoFocus:!1,maskClosable:!1,closeOnEsc:!1,preset:e()?void 0:"dialog",title:"锁定屏幕"},{default:()=>[Vue.createVNode("div",{class:"app-lock-screen__content"},[e()?Vue.createVNode(n1,null,null):Vue.createVNode(a1,null,null)])]})}}),r1=Vue.defineComponent({name:"AppWatermarkProvider",setup(){const{getWatermarkSwitch:e,getWatermarkConfig:l}=u();return{getWatermarkSwitch:e,getWatermarkConfig:l}},render(){const{getWatermarkConfig:e,getWatermarkSwitch:l}=this;return l?Vue.createVNode(naive.NWatermark,Vue.mergeProps({cross:!0,fullscreen:!0},e),null):null}}),d1=Vue.defineComponent({name:"GlobalSpin",props:{...naive.spinProps},setup(){const e={opacitySpinning:"0.3"};return{spinValue:$("globalSpinning"),overrides:e}},render(){return Vue.createVNode(naive.NSpin,Vue.mergeProps(this.$props,{show:this.spinValue,themeOverrides:this.overrides}),{...this.$slots})}});var p1={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.7",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.19","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.3","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.1.3","vite-plugin-cdn2":"0.15.2","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.6.4-beta1.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const u1=Vue.defineComponent({name:"AppVersionProvider",setup(){const{pkg:{version:e}}=p1,l=A(h.appVersionProvider,"localStorage"),t=Vue.ref(!1),{logout:c}=L();return l!==null?e!==l&&(t.value=!0,z(h.appVersionProvider,e,"localStorage")):z(h.appVersionProvider,e,"localStorage"),{modalShow:t,logout:c}},render(){const{logout:e}=this;return Vue.createVNode("div",{class:"app-style-provider"},[Vue.createVNode(I,{show:this.modalShow,"onUpdate:show":l=>this.modalShow=l,closeOnEsc:!1,maskClosable:!1,preset:"dialog",closable:!1,title:"发现新版本",content:"当前版本已更新,点击确认加载新版本~",zIndex:999999999,dad:!0,positiveText:"确认",negativeText:"取消",onPositiveClick:e,onNegativeClick:()=>{this.modalShow=!1}},null)])}}),x=Vue.defineComponent({name:"App",render(){return Vue.createVNode(o1,null,{default:()=>[Vue.createVNode(u1,null,null),Vue.createVNode(s1,null,null),Vue.createVNode(i1,null,null),Vue.createVNode(r1,null,null),Vue.createVNode(d1,null,{default:()=>Vue.createVNode(VueRouter.RouterView,null,null),description:()=>"loading..."})]})}});if(typeof window<"u"){let e=function(){var l=document.body,t=document.getElementById("__svg__icons__dom__");t||(t=document.createElementNS("http://www.w3.org/2000/svg","svg"),t.style.position="absolute",t.style.width="0",t.style.height="0",t.id="__svg__icons__dom__",t.setAttribute("xmlns","http://www.w3.org/2000/svg"),t.setAttribute("xmlns:link","http://www.w3.org/1999/xlink")),t.innerHTML='',l.insertBefore(t,l.lastChild)};document.readyState==="loading"?document.addEventListener("DOMContentLoaded",e):e()}const h1=()=>{p.locale(m)},C=(e,l)=>{const t=new t1(e,{text:()=>l});e.$$clipboard=t,e.$$clipboard.on("success",()=>{window.$message.success("复制成功")}),e.$$clipboard.on("error",()=>{window.$message.error("复制失败")})},f1=()=>({mounted:(e,{value:l})=>{C(e,l)},updated:(e,{value:l,oldValue:t})=>{var c;l!==t&&((c=e.$$clipboard)==null||c.destroy(),C(e,l))},beforeUnmount:e=>{var l;e.$$clipboard&&((l=e.$$clipboard)==null||l.destroy(),e.$$clipboard=null)}}),v1=Object.freeze(Object.defineProperty({__proto__:null,default:f1},Symbol.toStringTag,{value:"Module"})),m1=()=>{let e,l;return{beforeMount:(t,{value:c})=>{const{func:o,trigger:a="click",wait:i=500,options:n}=c;if(typeof o!="function")throw new TypeError("debounce directive value must be a function");e=G(o,i,Object.assign({},n)),l=N(t,a,e)},beforeUnmount:(t,{value:c})=>{e&&(e.cancel(),l==null||l()),e=null}}},g1=Object.freeze(Object.defineProperty({__proto__:null,default:m1},Symbol.toStringTag,{value:"Module"})),k=(e,l)=>{if(e){const t="ray-template__directive--disabled";l?(e.setAttribute("disabled","disabled"),H(e,t)):(e.removeAttribute("disabled"),g(e,t)),e==null||e.setAttribute("disabled",l?"disabled":"")}},M1=()=>({mounted:(e,{value:l})=>{k(e,l)},updated:(e,{value:l,oldValue:t})=>{l!==t&&k(e,l)}}),b1=Object.freeze(Object.defineProperty({__proto__:null,default:M1},Symbol.toStringTag,{value:"Module"})),y1=()=>{let e;return{beforeMount:(l,{value:t})=>{const{func:c,trigger:o="click",wait:a=500,options:i}=t;if(typeof c!="function")throw new TypeError("throttle directive value must be a function");e=Q(c,a,Object.assign({},i)),N(l,o,e)},beforeUnmount:()=>{e&&e.cancel(),e=null}}},V1=Object.freeze(Object.defineProperty({__proto__:null,default:y1},Symbol.toStringTag,{value:"Module"})),_1=e=>Object.keys(e).reduce((t,c)=>{var a;const o=(a=e[c])==null?void 0:a.default;if(typeof o=="function")return t[c]=o,t;throw new TypeError(`directiveModules: ${c} is not function`)},{}),w1=e=>{const t=_1(Object.assign({"/src/directives/modules/copy/index.ts":v1,"/src/directives/modules/debounce/index.ts":g1,"/src/directives/modules/disabled/index.ts":b1,"/src/directives/modules/throttle/index.ts":V1})),c=new RegExp("(?<=modules\\/).*(?=\\/index\\.ts)"),o=/^([^-]+-)*[^-]+$/;X(t,(a,i)=>{var s;const n=(s=i.match(c))==null?void 0:s[0];typeof n=="string"&&o.test(n)?e.directive(n,a()):console.error(`[setupDirectives] ${n} is not a valid directive name`)})},z1=async()=>{const{getAppRootRoute:e}=u(),{router:{getRoutes:l}}=U();if(!l().find(c=>c.path===e.value.path))throw new Error(`[validAppRootPath]: 'store setting appRootRoute path: ' '${e.value.path}' not found in router, please check the 'appRootRoute' setting in the store setting module.`)},y=()=>Y.map(e=>e.key),C1=()=>{const e=y();if(!e.includes(_))throw new Error(`[validLocal validSystemDefaultLocal:] SYSTEM_DEFAULT_LOCAL: '${_}' is not in LOCAL_OPTIONS: [${e.join(", ")}]`)},k1=()=>{const e=y();if(!e.includes(w))throw new Error(`[validLocal validSystemFallbackLocale:] SYSTEM_FALLBACK_LOCALE: '${w}' is not in LOCAL_OPTIONS: [${e.join(", ")}]`)},Z1=()=>{const e=y();Object.keys(S).forEach(t=>{if(!e.includes(t))throw new Error(`[validLocal validDayjsLocalMap:] DAYJS_LOCAL_MAP: '${t}' is not in LOCAL_OPTIONS: [${e.join(", ")}]`)})},L1=()=>{const e=Object.values(S);if(!e.includes(m))throw new Error(`[validLocal validDefaultDayjsLocal:] DEFAULT_DAYJS_LOCAL: '${m}' is not in DAYJS_LOCAL_MAP: [${e.join(", ")}]`)},S1=async()=>{C1(),k1(),Z1(),L1()},B=async()=>{await z1(),await S1()},O=async e=>{await q(e),await K(e),await W(e),h1(),w1(e)},A1=async()=>{const e=Vue.createApp(x);await O(e),e.mount("#app"),await B()},H1=async()=>{let e;window.__WUJIE_MOUNT=async()=>{e=Vue.createApp(x),await O(e),e.mount("#app"),await B()},window.__WUJIE_UNMOUNT=()=>{e.unmount()},window.__WUJIE.mount()};window.__POWERED_BY_WUJIE__?H1():A1(); diff --git a/assets/index-JiwzY-yv.js.gz b/assets/index-JiwzY-yv.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..bd236752b15edebaf024b392c3ffd0ef4cfe83c1 GIT binary patch literal 29310 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.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{type:"info",text:!0,size:"tiny",onClick:()=>{t.push({path:"/router-demo/router-demo-detail",query:{name:e.name}})}},{default:()=>[Vue.createTextVNode("详情")]})]})}]),o=[];for(let e=0;e<10;e++)o.push({name:"张三"+e,address:"New York No. 1 Lake Park",phone:"010-121212",key:e});return{dataSource:o,columns:r}},render(){return Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(i,{columns:this.columns,"onUpdate:columns":t=>this.columns=t,data:this.dataSource},null)]})}});export{P as default}; +import{E as i}from"./hooks-lxIXz5_l.js";import"./vue-hooks-plus@1.8.5_vue@3.4.19-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.19-erC6c3KZ.js";import"./@vueuse_shared@10.7.1_vue@3.4.19--52Mx__5.js";import"./utils-3DRba3jA.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-94QNkbi2.js";import"./zrender@5.4.4-dbLxLQQO.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.19-9EfOi5Ir.js";import"./@vue_reactivity@3.4.19-celhyCRK.js";import"./@vue_shared@3.4.19-Zz6ACxVX.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const P=Vue.defineComponent({name:"RouterDemoHome",setup(){const t=VueRouter.useRouter(),r=Vue.ref([{title:"姓名",key:"name"},{title:"地址",key:"address"},{title:"联系方式",key:"phone"},{title:"操作",key:"",render:e=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{type:"info",text:!0,size:"tiny",onClick:()=>{t.push({path:"/router-demo/router-demo-detail",query:{name:e.name}})}},{default:()=>[Vue.createTextVNode("详情")]})]})}]),o=[];for(let e=0;e<10;e++)o.push({name:"张三"+e,address:"New York No. 1 Lake Park",phone:"010-121212",key:e});return{dataSource:o,columns:r}},render(){return Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(i,{columns:this.columns,"onUpdate:columns":t=>this.columns=t,data:this.dataSource},null)]})}});export{P as default}; diff --git a/assets/index-Jz_0N3dr.js.gz b/assets/index-Jz_0N3dr.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..84a2d3ff070702e6420b2c1e4c32413569bd0a01 GIT binary patch literal 1178 zcmV;L1ZDdliwFP!000021BI4RZ`xKA$KUrUn4duPy|oP{jTw~_LX#{h3F(p*stR4~ z1HNG2>)d-yAP8yGw1+)Zo78DfowTRzag+A4Y2CMJx_*qw#_a-0JAs7p`JKOy&;K0D zG>W-U^Jam_0$mIQk2HKY;Cw7mINg7IY4<`rl3I;soQCgC5$_L%slVm^y__w4X+j=b38(dBN~w*xK`#2>~%V)=V)!7zzc{_ z(zS5~m(gaW-5U4l8gnUt`5-c;g8csB^swDNT4j_BY2USQ85_tlx9ro;Pd0A0z9$l< zXap!TEpPc|b8tlMeQ_HO#8Y%a)$A?oK^V*$CkMB{xu-eUy{v9Ere}}W7K8eLynrwU zp=)N77=)Io0;9YN4nZNxl%Pyf&o!}yP1I@{JKb)1dzB1`L~<7Oc_=f*G8(iLjCPZ) zn_Mio;u&Qk|MJs4t7EUNlB-ibSbmPfZvTP?T2A<_Ei#cm$d*K_zjqG+(BwG9VJ4J`6|_DyLYg-+%I+)a^tm&h)vO#o%a^4Y;N&m@4OELznat98FO+ z({#=nA@#e^`3B&)fh3fOS>MEcT=YMpKv(wlo3Y`3m=BWDp s>quScX_3pc|H@rtSIxS&DAiz^y-pmbuM>G4i`qy30-M{tTV)6U0NX1}1poj5 literal 0 HcmV?d00001 diff --git a/assets/index-SvzBi3Tl.js.gz b/assets/index-SvzBi3Tl.js.gz deleted file mode 100644 index 3700cf58a10174d33fd65cb991687d16ec51afe0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 993 zcmV<710MVziwFP!000021D%!KPUA)t$M5?TtgndVnb=MoAZROx5CRJX$SSOo6^bVI zi9KXIV`j$rRPJ|M^%>gxURLT&S@mg9_l{Sn;;`E~P_^pq%twO#KBf8SEu!{!1b$WFcCV5Kv5`Yg=#yl50 z*g|)EVdDsO>v`->c@=Ei*g=!Yg-j=rpT7^t>~@vDZDZR)HFT9WoeP#{5=ps68CJm- z3cIJ{ifC>a;-^vq_h|4CqdJ4z{t2q>nAs;g_P+I6BO; z-Z+I+LEje=Jln!M*#5i6dmVAA`bq!gAQce_!3$x?bH=P1`8iLcj=TG*+e6YGTbMB{eDQOYSAGz3Z$y~@(T zRzD*$hj!4g72O@!mFY(1M2xgRG$tW?shwOXrrINkBHRDb8#7$(6x4Z@e!@% znYjcWfXtXO8j@j{l;e#GYsKimb8rb;$gyi~=Usc}x%GXSa!q4ES<#*>pEh?y``t6q%-7ucEC4{M`~+6(YgO`pIw7q#7kqe{9l7&HLnM}%`=o}G1K#2i~kRw)mL zpb_O-Qm&})+1SB0YBj9GUaxeJCnKVen#BXbRHj%$!3?rjs}zmt46^#>Q>Nbbl|FIdQabz{^eOa7{A?^Il|Z%6$?9Pm$e$M@Ee;H zACuKkW@{kmCFQGgmOk4#1Ime~I96O<6CKxUI%LiPG}g|}hd#J=E4Z?#`vr+@<( zQVw+yCxQdl+Y3%&s2V3jNn$vJSQw@PohI9bg#?{SzF02Jb*p_n+FA+u5{QQDmIz>* z6FLUmI$|(27h{l``h-H>WHP~-TuQMo;^I6) z^;R(;a%7kh&@j?fqhwizNf;B8sy2$JO`bAVxLFp=|B`h6p?SRj@W;>JKm72^ z|4*Irhz=MTtmYGkR7dFmQ&9|ruhuVKapM;lna`@P?7#B9Sr(Sd!ahv1H?zHZGoLb8 P?tk+qRqw>zN(TS{somvr diff --git a/assets/index-T-0lkp1t.js b/assets/index-T-0lkp1t.js deleted file mode 100644 index 6432d441..00000000 --- a/assets/index-T-0lkp1t.js +++ /dev/null @@ -1 +0,0 @@ -import{c as f,n as B,d as u,e as g,f as z,g as b,h as k,i as j,j as T,R as D,D as F,s as O,k as R,l as E}from"./hooks-v5yhfgkQ.js";import"./currency.js@2.0.4--or6eeOG.js";import{d as p}from"./dayjs@1.11.10-A-QuG2Ol.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./print-js@1.6.0-gYKv6oGQ.js";import{g as $,d as I,t as U,f as q}from"./lodash-es@4.17.21-xgd1l9mE.js";import{g as w,c as W,x as Y,l as v,m as Z,s as y}from"./utils-bL-oQI6P.js";import{C as G}from"./clipboard@2.0.11-1jqEMlOW.js";import{u as C}from"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";(function(){const l=document.createElement("link").relList;if(l&&l.supports&&l.supports("modulepreload"))return;for(const c of document.querySelectorAll('link[rel="modulepreload"]'))o(c);new MutationObserver(c=>{for(const a of c)if(a.type==="childList")for(const i of a.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&o(i)}).observe(document,{childList:!0,subtree:!0});function t(c){const a={};return c.integrity&&(a.integrity=c.integrity),c.referrerPolicy&&(a.referrerPolicy=c.referrerPolicy),c.crossOrigin==="use-credentials"?a.credentials="include":c.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function o(c){if(c.ep)return;c.ep=!0;const a=t(c);fetch(c.href,a)}})();const J=Vue.defineComponent({name:"GlobalProvider",setup(e,{expose:l}){const{getPrimaryColorOverride:t,getAppTheme:o,getLocaleLanguage:c}=f(),a=Vue.computed(()=>{const r=c.value;return B(r)}),i=()=>{const{message:r,notification:n,dialog:d,loadingBar:s}=naive.createDiscreteApi(["message","dialog","notification","loadingBar"],{configProviderProps:Vue.computed(()=>({theme:o.value?naive.darkTheme:null}))});window.$dialog=d,window.$message=r,window.$loadingBar=s,window.$notification=n};return l(),{getPrimaryColorOverride:t,localePackage:a,getAppTheme:o,discreteApi:i}},render(){const{$slots:{default:e},discreteApi:l}=this,{getPrimaryColorOverride:t,getAppTheme:o,localePackage:c}=this;return Vue.createVNode(naive.NConfigProvider,{themeOverrides:t,theme:o?naive.darkTheme:null,locale:c.locale,dateLocale:c.dateLocal},{default:()=>[Vue.createVNode(naive.NLoadingBarProvider,null,{default:()=>[Vue.createVNode(naive.NMessageProvider,null,{default:()=>[Vue.createVNode(naive.NDialogProvider,null,{default:()=>[Vue.createVNode(naive.NNotificationProvider,null,{default:()=>[Vue.createVNode(naive.NGlobalStyle,null,null),e==null?void 0:e(),l()]})]})]})]})]})}});var K={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.7",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.15","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.3","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.11","vite-plugin-cdn2":"0.15.2","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.6.3"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const Q=Vue.defineComponent({name:"AppStyleProvider",setup(e,{expose:l}){const{getAppTheme:t}=f(),o=()=>{const{appPrimaryColor:{primaryColor:i,primaryFadeColor:r}}=K,n=document.body,d=w(u.appPiniaSettingStore,"localStorage");if(d){const s=$(d,"primaryColorOverride.common.primaryColor",i),m=W(s,.38);n.style.setProperty("--ray-theme-primary-color",s),n.style.setProperty("--ray-theme-primary-fade-color",m||r)}},c=()=>{const i=document.getElementById("pre-loading-animation");i&&Y(i,{display:"none"})},a=i=>{const r=document.body,n="ray-template--dark",d="ray-template--light";i?v(r,d):v(r,n),Z(r,i?n:d)};o(),c(),Vue.watch(()=>t.value,i=>{a(i)},{immediate:!0}),l()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),H={lockPassword:{required:!0,message:"请输入正确格式密码",min:6,max:12,trigger:["input"]}},h=()=>({lockPassword:null}),X=Vue.defineComponent({name:"LockScreen",setup(){const e=Vue.ref(null),l=Vue.ref(null),{setLockAppScreen:t}=b(),{updateSettingState:o}=g(),c=Vue.reactive({lockCondition:h()}),a=()=>{var i;(i=e.value)==null||i.validate(r=>{r||(t(!0),o("lockScreenSwitch",!0),c.lockCondition=h())})};return Vue.onMounted(()=>{Vue.nextTick(()=>{var i;(i=l.value)==null||i.focus()})}),{...Vue.toRefs(c),lockScreen:a,formInstRef:e,inputInstRef:l}},render(){return Vue.createVNode("div",{class:"app-lock-screen__input"},[Vue.createVNode(z,{vertical:!0,align:"center",avatarSize:52},null),Vue.createVNode(naive.NForm,{ref:"formInstRef",model:this.lockCondition,rules:H,labelPlacement:"left"},{default:()=>[Vue.createVNode(naive.NFormItem,{path:"lockPassword"},{default:()=>[Vue.createVNode(naive.NInput,{ref:"inputInstRef",value:this.lockCondition.lockPassword,"onUpdate:value":e=>this.lockCondition.lockPassword=e,type:"password",placeholder:"请输入锁屏密码",clearable:!0,showPasswordOn:"click",minlength:6,maxlength:12,onKeydown:e=>{e.code==="Enter"&&this.lockScreen()}},null)]}),Vue.createVNode(naive.NButton,{type:"primary",onClick:this.lockScreen.bind(this)},{default:()=>[Vue.createTextVNode("锁屏")]})]})])}}),e1=Vue.defineComponent({name:"UnlockScreen",setup(){const e=Vue.ref(null),l=Vue.ref(null),{logout:t}=k(),{updateSettingState:o}=g(),{setLockAppScreen:c}=b(),{isTabletOrSmaller:a}=j(),i="HH:mm",r="A",n="YY年MM月DD日",d="ddd",s=Vue.reactive({lockCondition:h(),HH_MM:p().format(i),AM_PM:p().locale("en").format(r),YY_MM_DD:p().format(n),DDD:p().format(d)}),m=setInterval(()=>{s.HH_MM=p().format(i),s.AM_PM=p().format(r)},6e3),N=setInterval(()=>{s.YY_MM_DD=p().format(n),s.DDD=p().format(d)},864e5),A=()=>{window.$dialog.warning({title:"警告",content:"是否返回到登陆页?",positiveText:"确定",negativeText:"取消",onPositiveClick:()=>{t(),setTimeout(()=>{o("lockScreenSwitch",!1)})}})},P=()=>{var M;(M=e.value)==null||M.validate(L=>{L||(c(!1),o("lockScreenSwitch",!1),s.lockCondition=h())})};return Vue.onBeforeUnmount(()=>{clearInterval(m),clearInterval(N)}),{...Vue.toRefs(s),backToSigning:A,unlockScreen:P,formRef:e,inputInstRef:l,isTabletOrSmaller:a}},render(){const{isTabletOrSmaller:e}=this,{HH_MM:l,AM_PM:t,YY_MM_DD:o,DDD:c}=this,a=l.split(":"),{unlockScreen:i,backToSigning:r}=this;return Vue.createVNode("div",{class:"app-lock-screen__unlock"},[Vue.createVNode("div",{class:"app-lock-screen__unlock__content"},[Vue.createVNode("div",{class:["app-lock-screen__unlock__content-bg",e?"app-lock-screen__unlock__content-bg--smaller":""]},[Vue.createVNode("div",{class:"left"},[a[0]]),Vue.createVNode("div",{class:"right"},[a[1]])]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-avatar"},[Vue.createVNode(z,{vertical:!0,align:"center",avatarSize:52},null)]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-input"},[Vue.createVNode(naive.NForm,{ref:"formRef",model:this.lockCondition,rules:H},{default:()=>[Vue.createVNode(naive.NFormItem,{path:"lockPassword"},{default:()=>[Vue.createVNode(naive.NInput,{ref:"inputInstRef",value:this.lockCondition.lockPassword,"onUpdate:value":n=>this.lockCondition.lockPassword=n,type:"password",placeholder:"请输入解锁密码",clearable:!0,minlength:6,maxlength:12,onKeydown:n=>{n.code==="Enter"&&i()}},null)]}),Vue.createVNode(naive.NFlex,{justify:"space-between"},{default:()=>[Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:r.bind(this)},{default:()=>[Vue.createTextVNode("返回登陆")]}),Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:i.bind(this)},{default:()=>[Vue.createTextVNode("进入系统")]})]})]})]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-date"},[Vue.createVNode("div",{class:"current-date"},[l,Vue.createTextVNode(" "),Vue.createVNode("span",null,[t])]),Vue.createVNode("div",{class:"current-year"},[o,Vue.createTextVNode(" "),Vue.createVNode("span",null,[c])])])])])}}),l1=Vue.defineComponent({name:"AppLockScreen",setup(){const{getLockAppScreen:e}=b(),{updateSettingState:l}=g(),{getLockScreenSwitch:t}=f();return{lockScreenSwitchRef:Vue.computed({get:()=>t.value,set:c=>{l("lockScreenSwitch",c)}}),getLockAppScreen:e}},render(){const{getLockAppScreen:e}=this;return Vue.createVNode(naive.NModal,{show:this.lockScreenSwitchRef,"onUpdate:show":l=>this.lockScreenSwitchRef=l,transformOrigin:"center",autoFocus:!1,maskClosable:!1,closeOnEsc:!1,preset:e()?void 0:"dialog",title:"锁定屏幕"},{default:()=>[Vue.createVNode("div",{class:"app-lock-screen__content"},[e()?Vue.createVNode(e1,null,null):Vue.createVNode(X,null,null)])]})}}),t1=Vue.defineComponent({name:"AppWatermarkProvider",setup(){const{getWatermarkSwitch:e,getWatermarkConfig:l}=f();return{getWatermarkSwitch:e,getWatermarkConfig:l}},render(){const{getWatermarkConfig:e,getWatermarkSwitch:l}=this;return l?Vue.createVNode(naive.NWatermark,Vue.mergeProps({cross:!0,fullscreen:!0},e),null):null}}),c1=Vue.defineComponent({name:"GlobalSpin",props:{...naive.spinProps},setup(){const e={opacitySpinning:"0.3"};return{spinValue:T("globalSpinning"),overrides:e}},render(){return Vue.createVNode(naive.NSpin,Vue.mergeProps(this.$props,{show:this.spinValue,themeOverrides:this.overrides}),{...this.$slots})}});var o1={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.7",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.15","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.3","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.11","vite-plugin-cdn2":"0.15.2","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.6.3"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const i1=Vue.defineComponent({name:"AppVersionProvider",setup(){const{pkg:{version:e}}=o1,l=w(u.appVersionProvider,"localStorage"),t=Vue.ref(!1),{logout:o}=k();return l!==null?e!==l&&(t.value=!0,y(u.appVersionProvider,e,"localStorage")):y(u.appVersionProvider,e,"localStorage"),{modalShow:t,logout:o}},render(){const{logout:e}=this;return Vue.createVNode("div",{class:"app-style-provider"},[Vue.createVNode(D,{show:this.modalShow,"onUpdate:show":l=>this.modalShow=l,closeOnEsc:!1,maskClosable:!1,preset:"dialog",closable:!1,title:"发现新版本",content:"当前版本已更新,点击确认加载新版本~",zIndex:999999999,dad:!0,positiveText:"确认",negativeText:"取消",onPositiveClick:e,onNegativeClick:()=>{this.modalShow=!1}},null)])}}),S=Vue.defineComponent({name:"App",render(){return Vue.createVNode(J,null,{default:()=>[Vue.createVNode(i1,null,null),Vue.createVNode(l1,null,null),Vue.createVNode(Q,null,null),Vue.createVNode(t1,null,null),Vue.createVNode(c1,null,{default:()=>Vue.createVNode(VueRouter.RouterView,null,null),description:()=>"loading..."})]})}});if(typeof window<"u"){let e=function(){var l=document.body,t=document.getElementById("__svg__icons__dom__");t||(t=document.createElementNS("http://www.w3.org/2000/svg","svg"),t.style.position="absolute",t.style.width="0",t.style.height="0",t.id="__svg__icons__dom__",t.setAttribute("xmlns","http://www.w3.org/2000/svg"),t.setAttribute("xmlns:link","http://www.w3.org/1999/xlink")),t.innerHTML='',l.insertBefore(t,l.lastChild)};document.readyState==="loading"?document.addEventListener("DOMContentLoaded",e):e()}const a1=()=>{p.locale(F)},V=(e,l)=>{const t=new G(e,{text:()=>l});e.$$clipboard=t,e.$$clipboard.on("success",()=>{window.$message.success("复制成功")}),e.$$clipboard.on("error",()=>{window.$message.error("复制失败")})},r1=()=>({mounted:(e,{value:l})=>{V(e,l)},updated:(e,{value:l,oldValue:t})=>{var o;l!==t&&((o=e.$$clipboard)==null||o.destroy(),V(e,l))},beforeUnmount:e=>{var l;e.$$clipboard&&((l=e.$$clipboard)==null||l.destroy(),e.$$clipboard=null)}}),n1=Object.freeze(Object.defineProperty({__proto__:null,default:r1},Symbol.toStringTag,{value:"Module"})),s1=()=>{let e,l;return{beforeMount:(t,{value:o})=>{const{func:c,trigger:a="click",wait:i=500,options:r}=o;if(typeof c!="function")throw new TypeError("debounce directive value must be a function");e=I(c,i,Object.assign({},r)),l=C(t,a,e)},beforeUnmount:(t,{value:o})=>{e&&(e.cancel(),l==null||l()),e=null}}},d1=Object.freeze(Object.defineProperty({__proto__:null,default:s1},Symbol.toStringTag,{value:"Module"})),_=(e,l)=>{if(e){const t="ray-template__directive--disabled";l?(e.setAttribute("disabled","disabled"),Z(e,t)):(e.removeAttribute("disabled"),v(e,t)),e==null||e.setAttribute("disabled",l?"disabled":"")}},p1=()=>({mounted:(e,{value:l})=>{_(e,l)},updated:(e,{value:l,oldValue:t})=>{l!==t&&_(e,l)}}),u1=Object.freeze(Object.defineProperty({__proto__:null,default:p1},Symbol.toStringTag,{value:"Module"})),h1=()=>{let e;return{beforeMount:(l,{value:t})=>{const{func:o,trigger:c="click",wait:a=500,options:i}=t;if(typeof o!="function")throw new TypeError("throttle directive value must be a function");e=U(o,a,Object.assign({},i)),C(l,c,e)},beforeUnmount:()=>{e&&e.cancel(),e=null}}},f1=Object.freeze(Object.defineProperty({__proto__:null,default:h1},Symbol.toStringTag,{value:"Module"})),m1=e=>Object.keys(e).reduce((t,o)=>{var a;const c=(a=e[o])==null?void 0:a.default;if(typeof c=="function")return t[o]=c,t;throw new TypeError(`directiveModules: ${o} is not function`)},{}),v1=e=>{const t=m1(Object.assign({"/src/directives/modules/copy/index.ts":n1,"/src/directives/modules/debounce/index.ts":d1,"/src/directives/modules/disabled/index.ts":u1,"/src/directives/modules/throttle/index.ts":f1})),o=new RegExp("(?<=modules\\/).*(?=\\/index\\.ts)"),c=/^([^-]+-)*[^-]+$/;q(t,(a,i)=>{var n;const r=(n=i.match(o))==null?void 0:n[0];typeof r=="string"&&c.test(r)?e.directive(r,a()):console.error(`[setupDirectives] ${r} is not a valid directive name`)})},x=async e=>{await O(e),await R(e),await E(e),a1(),v1(e)},g1=async()=>{const e=Vue.createApp(S);await x(e),e.mount("#app")},b1=async()=>{let e;window.__WUJIE_MOUNT=async()=>{e=Vue.createApp(S),await x(e),e.mount("#app")},window.__WUJIE_UNMOUNT=()=>{e.unmount()},window.__WUJIE.mount()};window.__POWERED_BY_WUJIE__?b1():g1(); diff --git a/assets/index-T-0lkp1t.js.gz b/assets/index-T-0lkp1t.js.gz deleted file mode 100644 index f7a92926ca3adde4a787b8f5b28011aea6af99b1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28849 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 diff --git a/assets/index-d3p0BHDb.js b/assets/index-URw8EbN2.js similarity index 85% rename from assets/index-d3p0BHDb.js rename to assets/index-URw8EbN2.js index 77cc025e..c9718cc7 100644 --- a/assets/index-d3p0BHDb.js +++ b/assets/index-URw8EbN2.js @@ -1 +1 @@ -import{R as e}from"./hooks-v5yhfgkQ.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./utils-bL-oQI6P.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const b=Vue.defineComponent({name:"ModalDemo",setup(){const u=Vue.reactive({modal1:!1,modal2:!1,modal3:!1});return{...Vue.toRefs(u)}},render(){return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"props"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("memoryPosition: 是否记住上一次被拖拽的位置,如果设置为 true,那么下一次打开的时候会自动定位到上一次的位置。")]),Vue.createVNode("h3",null,[Vue.createTextVNode("fullscreen: 全屏模态框。")]),Vue.createVNode("h3",null,[Vue.createTextVNode("dad: 启用拖拽,当配置为 false 时,会禁用拖拽效果。")])]})]}),Vue.createVNode(e,{show:this.modal1,"onUpdate:show":u=>this.modal1=u,title:"全屏模态框",fullscreen:!0,preset:"card"},{default:()=>[Vue.createTextVNode("我是全屏模态框,并且会自动启用滚动条。")]}),Vue.createVNode(e,{show:this.modal2,"onUpdate:show":u=>this.modal2=u,preset:"card",title:"可拖拽卡片模态框",dad:!0},{default:()=>[Vue.createVNode("p",null,[Vue.createTextVNode("我可以被拖拽")])]}),Vue.createVNode(e,{show:this.modal3,"onUpdate:show":u=>this.modal3=u,preset:"dialog",title:"可拖拽卡片模态框",dad:!0},{default:()=>[Vue.createVNode("p",null,[Vue.createTextVNode("我可以被拖拽")])]}),Vue.createVNode(naive.NCard,{title:"可拖拽模态框"},{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>this.modal2=!0},{default:()=>[Vue.createTextVNode("卡片模态框")]}),Vue.createVNode(naive.NButton,{onClick:()=>this.modal3=!0},{default:()=>[Vue.createTextVNode("对话框模态框")]})]}),Vue.createVNode(naive.NCard,{title:"全屏模态框"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h4",null,[Vue.createTextVNode("全屏模态框需要同时设置:fullscreen 为 true,并且 preset 为 card 时才会生效。")]),Vue.createVNode(naive.NButton,{onClick:()=>this.modal1=!0},{default:()=>[Vue.createTextVNode("打开")]})]})]}),Vue.createVNode(naive.NCard,{title:"手动设置宽度"},{default:()=>[Vue.createVNode("h4",null,[Vue.createTextVNode("width(--r-modal-width): 当 preset 不为 dialog 或者 card 的时候,你可能用得上。")]),Vue.createVNode("h4",null,[Vue.createTextVNode("dialogWidth(--r-modal-dialog-width): 当 preset 为 dialog,你可能用得上。")]),Vue.createVNode("h4",null,[Vue.createTextVNode("cardWidth(--r-modal-card-width): 当 preset 为 card,你可能用得上。")]),Vue.createVNode("h4",null,[Vue.createTextVNode("所有的宽度配置属性都会注入一个对应的 `css variable`,有时候会用上。")])]})]})}});export{b as default}; +import{R as e}from"./hooks-lxIXz5_l.js";import"./vue-hooks-plus@1.8.5_vue@3.4.19-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.19-erC6c3KZ.js";import"./@vueuse_shared@10.7.1_vue@3.4.19--52Mx__5.js";import"./utils-3DRba3jA.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-94QNkbi2.js";import"./zrender@5.4.4-dbLxLQQO.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.19-9EfOi5Ir.js";import"./@vue_reactivity@3.4.19-celhyCRK.js";import"./@vue_shared@3.4.19-Zz6ACxVX.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const b=Vue.defineComponent({name:"ModalDemo",setup(){const u=Vue.reactive({modal1:!1,modal2:!1,modal3:!1});return{...Vue.toRefs(u)}},render(){return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"props"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("memoryPosition: 是否记住上一次被拖拽的位置,如果设置为 true,那么下一次打开的时候会自动定位到上一次的位置。")]),Vue.createVNode("h3",null,[Vue.createTextVNode("fullscreen: 全屏模态框。")]),Vue.createVNode("h3",null,[Vue.createTextVNode("dad: 启用拖拽,当配置为 false 时,会禁用拖拽效果。")])]})]}),Vue.createVNode(e,{show:this.modal1,"onUpdate:show":u=>this.modal1=u,title:"全屏模态框",fullscreen:!0,preset:"card"},{default:()=>[Vue.createTextVNode("我是全屏模态框,并且会自动启用滚动条。")]}),Vue.createVNode(e,{show:this.modal2,"onUpdate:show":u=>this.modal2=u,preset:"card",title:"可拖拽卡片模态框",dad:!0},{default:()=>[Vue.createVNode("p",null,[Vue.createTextVNode("我可以被拖拽")])]}),Vue.createVNode(e,{show:this.modal3,"onUpdate:show":u=>this.modal3=u,preset:"dialog",title:"可拖拽卡片模态框",dad:!0},{default:()=>[Vue.createVNode("p",null,[Vue.createTextVNode("我可以被拖拽")])]}),Vue.createVNode(naive.NCard,{title:"可拖拽模态框"},{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>this.modal2=!0},{default:()=>[Vue.createTextVNode("卡片模态框")]}),Vue.createVNode(naive.NButton,{onClick:()=>this.modal3=!0},{default:()=>[Vue.createTextVNode("对话框模态框")]})]}),Vue.createVNode(naive.NCard,{title:"全屏模态框"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h4",null,[Vue.createTextVNode("全屏模态框需要同时设置:fullscreen 为 true,并且 preset 为 card 时才会生效。")]),Vue.createVNode(naive.NButton,{onClick:()=>this.modal1=!0},{default:()=>[Vue.createTextVNode("打开")]})]})]}),Vue.createVNode(naive.NCard,{title:"手动设置宽度"},{default:()=>[Vue.createVNode("h4",null,[Vue.createTextVNode("width(--r-modal-width): 当 preset 不为 dialog 或者 card 的时候,你可能用得上。")]),Vue.createVNode("h4",null,[Vue.createTextVNode("dialogWidth(--r-modal-dialog-width): 当 preset 为 dialog,你可能用得上。")]),Vue.createVNode("h4",null,[Vue.createTextVNode("cardWidth(--r-modal-card-width): 当 preset 为 card,你可能用得上。")]),Vue.createVNode("h4",null,[Vue.createTextVNode("所有的宽度配置属性都会注入一个对应的 `css variable`,有时候会用上。")])]})]})}});export{b as default}; diff --git a/assets/index-URw8EbN2.js.gz b/assets/index-URw8EbN2.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..aa7c2ba187db47daa2cc669f6cd65ec5a1028dc3 GIT binary patch literal 1628 zcmV-i2BY~OiwFP!000021I<_APa8)T|K7jC@h6Zx)7>?8iX$o$$04~S5a>Y*r-+Pq z$M(Q_$IQ$c6U&m5CM^&UsX~)Gi{y?wm0E2Dtxk$aYWJTx@0xt#UpVcqV{8MK)8?d; z{9(24_vXFd`@Q$ZOEOu?L}AK@xDOYTjAs1s<20p<9O(J$U)&4L>u`blFA*2#hacxm z3_N>QH+fWspTN+3&cx9m9D?#Nm>x^b&CDswonAWC5Kl*kpnMT3GFX|ucI{UDGo=%> zz=2BXB5}@=UBi*ERJIevRfe&VG<7{1f(n$t(r_w%70kvuVM{z3hO!J5u)I9M z%;mJ&Y1h!of|I^1Lse_+Y^W=6fkzc6 z!65)B3u8Pn)`>&Qn9~dfODw8D8HNB;p#-Ll+cX%zdZiN^&6(KbcwVIpM`a0KgmQb0 zF^h%O;ElPnop>5CtexQoLdvcD{Cud>%@joEAb4defr1O8XUPUIZz-2gX|g_?iFe|N zAuvO#@G2@nB@C`h*U21>FLYIu7z8<;lOhJlV#Wyz9|E@lX5 ziJSSGlamvj7{PUth$=7$C7{Toq3O@3E}ky^JTnbJG8nj`HA_AmPfn1~b#@jUBUO+b z5i9S&D%R60v8fwpfSZ~&fpho5qp|$V7hQuvGz`=ogn0ou>l$QIfYvz!yzdJ>O3iw1HkB6ul z??xFp|2DG{C(Bv)MJhgKY#6WBXa5arH2xJlCn7NZ21hLpm*qFjz6RXtV!j~AC zF)`F|k{CEfGg)e2LktuQl)(}IEvg~?3eHe}fMa212L=nCm+5*nCC3AWj02P-7vzBZ zq_m!bkqdHh@DjtqWJUo(==cdbg_C^194r+seDQB0lR;#rkE- zuI$>S`}XcvzxPNDX%V0GLXGP~d6091&^4q1UbfKQ*Sa8WK3-nEVlQS z>a3mAO70}BJ{QzwQwVAV3e+GJ7lo$kO!}i4qn*1Uv)<9 zyJTJC_`h4|Lp_D>%H!=$>1gl1^<=|-{>t0c$JO%5rtr0GZg0+gUcb5qX9}I=X0L5J z%WeDb_P49&t)^HZX1h^-=)0?O?#m%YP(sIdkE{const r=e[a],n=r(...o);return"结果: "+s(n)},u=()=>{Vue.nextTick().then(()=>{t.distributeOutputValue=p(t.distributeValue,t.distributeLength)})};return u(),{...Vue.toRefs(t),copilotFunc:i,updateDistributeValue:u}},render(){return Vue.createVNode(naive.NLayout,null,{default:()=>[Vue.createVNode("h2",{style:"margin: 0 0 20px 0"},[Vue.createTextVNode("计算方法,默认都保留八位小数与四舍五入,可以根据 format 方法自行转换")]),Vue.createVNode("h3",{style:"margin: 0 0 20px 0"},[Vue.createTextVNode("示例方法都基于 currency.js 封装,利用其精度处理能力封装了常用的一些计算方法,解决精度问题。如果需要其他的方法请阅读官方文档 https://currency.js.org/#subtract")]),Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"加法"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.addOptions,"onUpdate:value":t=>this.addOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"addOptions")}},null),footer:()=>this.copilotFunc(this.addOptions,"addOptions")}),Vue.createVNode(naive.NCard,{title:"减法"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.subtractOptions,"onUpdate:value":t=>this.subtractOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"subtractOptions")}},null),footer:()=>this.copilotFunc(this.subtractOptions,"subtractOptions")}),Vue.createVNode(naive.NCard,{title:"乘法"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.multiplyOptions,"onUpdate:value":t=>this.multiplyOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"multiplyOptions")}},null),footer:()=>this.copilotFunc(this.multiplyOptions,"multiplyOptions")}),Vue.createVNode(naive.NCard,{title:"除法(非取模)"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.divideOptions,"onUpdate:value":t=>this.divideOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"divideOptions")}},null),footer:()=>this.copilotFunc(this.divideOptions,"divideOptions")}),Vue.createVNode(naive.NCard,{title:"平分一个值"},{default:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NInputNumber,{value:this.distributeValue,"onUpdate:value":t=>this.distributeValue=t,onUpdateValue:()=>{this.updateDistributeValue()}},null),Vue.createVNode(naive.NInputNumber,{value:this.distributeLength,"onUpdate:value":t=>this.distributeLength=t,onUpdateValue:()=>{this.updateDistributeValue()}},null)]}),footer:()=>"结果: "+this.distributeOutputValue.join(", ")})]})]})}});export{Q as default}; +import"./hooks-lxIXz5_l.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.19-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import{z as s,A as p,B as d,C as l,D as c,E as V}from"./utils-3DRba3jA.js";import"./@vueuse_core@10.7.1_vue@3.4.19-erC6c3KZ.js";import"./@vueuse_shared@10.7.1_vue@3.4.19--52Mx__5.js";import"./currency.js@2.0.4--or6eeOG.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-94QNkbi2.js";import"./zrender@5.4.4-dbLxLQQO.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.19-9EfOi5Ir.js";import"./@vue_reactivity@3.4.19-celhyCRK.js";import"./@vue_shared@3.4.19-Zz6ACxVX.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";const Q=Vue.defineComponent({name:"CalculatePrecision",setup(){const t=Vue.reactive({addOptions:["1","0.2","0.1","1.1"],subtractOptions:["1","0.2","0.1","1.1"],multiplyOptions:["1","0.2","0.1","1.1"],divideOptions:["1","0.2","0.1","1.1"],distributeValue:12,distributeOutputValue:[],distributeLength:3}),e={addOptions:d,subtractOptions:l,multiplyOptions:c,divideOptions:V},i=(o,a)=>{const r=e[a],n=r(...o);return"结果: "+s(n)},u=()=>{Vue.nextTick().then(()=>{t.distributeOutputValue=p(t.distributeValue,t.distributeLength)})};return u(),{...Vue.toRefs(t),copilotFunc:i,updateDistributeValue:u}},render(){return Vue.createVNode(naive.NLayout,null,{default:()=>[Vue.createVNode("h2",{style:"margin: 0 0 20px 0"},[Vue.createTextVNode("计算方法,默认都保留八位小数与四舍五入,可以根据 format 方法自行转换")]),Vue.createVNode("h3",{style:"margin: 0 0 20px 0"},[Vue.createTextVNode("示例方法都基于 currency.js 封装,利用其精度处理能力封装了常用的一些计算方法,解决精度问题。如果需要其他的方法请阅读官方文档 https://currency.js.org/#subtract")]),Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"加法"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.addOptions,"onUpdate:value":t=>this.addOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"addOptions")}},null),footer:()=>this.copilotFunc(this.addOptions,"addOptions")}),Vue.createVNode(naive.NCard,{title:"减法"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.subtractOptions,"onUpdate:value":t=>this.subtractOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"subtractOptions")}},null),footer:()=>this.copilotFunc(this.subtractOptions,"subtractOptions")}),Vue.createVNode(naive.NCard,{title:"乘法"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.multiplyOptions,"onUpdate:value":t=>this.multiplyOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"multiplyOptions")}},null),footer:()=>this.copilotFunc(this.multiplyOptions,"multiplyOptions")}),Vue.createVNode(naive.NCard,{title:"除法(非取模)"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.divideOptions,"onUpdate:value":t=>this.divideOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"divideOptions")}},null),footer:()=>this.copilotFunc(this.divideOptions,"divideOptions")}),Vue.createVNode(naive.NCard,{title:"平分一个值"},{default:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NInputNumber,{value:this.distributeValue,"onUpdate:value":t=>this.distributeValue=t,onUpdateValue:()=>{this.updateDistributeValue()}},null),Vue.createVNode(naive.NInputNumber,{value:this.distributeLength,"onUpdate:value":t=>this.distributeLength=t,onUpdateValue:()=>{this.updateDistributeValue()}},null)]}),footer:()=>"结果: "+this.distributeOutputValue.join(", ")})]})]})}});export{Q as default}; diff --git a/assets/index-ZatM64SM.js.gz b/assets/index-ZatM64SM.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..24ba62e96f70d3e1364c53f857974a4567261151 GIT binary patch literal 1720 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 Va6jg2t(Cj<-e0g6jgaFH005CDBUk_c diff --git a/assets/index-2gahowqI.js b/assets/index-fSj7NDsx.js similarity index 77% rename from assets/index-2gahowqI.js rename to assets/index-fSj7NDsx.js index 68134f7b..e6fee71b 100644 --- a/assets/index-2gahowqI.js +++ b/assets/index-fSj7NDsx.js @@ -1 +1 @@ -import{v as p}from"./hooks-v5yhfgkQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./utils-bL-oQI6P.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";const I=Vue.defineComponent({name:"ContextMenuDemo",setup(){const e=Vue.ref(),o=Vue.ref(!1),r=Vue.ref([{label:"杰·盖茨比",key:"jay gatsby"},{label:"黛西·布坎南",key:"daisy buchanan"},{type:"divider",key:"d1"},{label:"尼克·卡拉威",key:"nick caraway"}]),{x:i,y:u,show:a,updateShow:t}=p(e);return{demoOneRef:e,demoOneShow:o,x:i,y:u,show:a,options:r,clickOutside:n=>{n.preventDefault(),t(!1)},updateShow:t}},render(){const{x:e,y:o,show:r}=this,{clickOutside:i,updateShow:u}=this;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"useContextmenuCoordinate + NDropdown 实现右键菜单"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("默认点击元素外部会关闭菜单。")]),Vue.createVNode("div",{ref:"demoOneRef",style:"width: 100%; height: 200px; background-color: rgba(0, 128, 0, 0.5)"},[Vue.createTextVNode("右击")])]})]}),Vue.createVNode(naive.NDropdown,{show:r,x:e,y:o,options:this.options,trigger:"manual",placement:"bottom-start",onSelect:(a,t)=>{window.$message.info(`选中了 ${t.label}`),u(!1)},onClickoutside:i.bind(this)},null)]})}});export{I as default}; +import{y as p}from"./hooks-lxIXz5_l.js";import"./currency.js@2.0.4--or6eeOG.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.19-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./@vueuse_core@10.7.1_vue@3.4.19-erC6c3KZ.js";import"./@vueuse_shared@10.7.1_vue@3.4.19--52Mx__5.js";import"./utils-3DRba3jA.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-94QNkbi2.js";import"./zrender@5.4.4-dbLxLQQO.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.19-9EfOi5Ir.js";import"./@vue_reactivity@3.4.19-celhyCRK.js";import"./@vue_shared@3.4.19-Zz6ACxVX.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";const I=Vue.defineComponent({name:"ContextMenuDemo",setup(){const e=Vue.ref(),o=Vue.ref(!1),r=Vue.ref([{label:"杰·盖茨比",key:"jay gatsby"},{label:"黛西·布坎南",key:"daisy buchanan"},{type:"divider",key:"d1"},{label:"尼克·卡拉威",key:"nick caraway"}]),{x:i,y:u,show:a,updateShow:t}=p(e);return{demoOneRef:e,demoOneShow:o,x:i,y:u,show:a,options:r,clickOutside:n=>{n.preventDefault(),t(!1)},updateShow:t}},render(){const{x:e,y:o,show:r}=this,{clickOutside:i,updateShow:u}=this;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"useContextmenuCoordinate + NDropdown 实现右键菜单"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("默认点击元素外部会关闭菜单。")]),Vue.createVNode("div",{ref:"demoOneRef",style:"width: 100%; height: 200px; background-color: rgba(0, 128, 0, 0.5)"},[Vue.createTextVNode("右击")])]})]}),Vue.createVNode(naive.NDropdown,{show:r,x:e,y:o,options:this.options,trigger:"manual",placement:"bottom-start",onSelect:(a,t)=>{window.$message.info(`选中了 ${t.label}`),u(!1)},onClickoutside:i.bind(this)},null)]})}});export{I as default}; diff --git a/assets/index-fSj7NDsx.js.gz b/assets/index-fSj7NDsx.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..dd47037368f541ea6cc016772e396676890d3e8b GIT binary patch literal 1426 zcmV;D1#S8tiwFP!000021C^HVZ_`E?$KUU-@GK@J+TG1|nm}C@rKF{FK)aT;TRWld zVn2zmvG3fwa}pCpVnYle2E1WEv|rk!P2$ZM5|h}*q)GfMBS8O)$xgyZTBJ?#3!m=u zJonu9`979e6bq?)sX>(y_Zw0~CV49mqNQ-yU3vdfc{e0`%A8|4XOg$PL`vXZO7>LM zAr_gzSjY;%+VUjl({xW&ZDQNRw(tU8PnMmvsa&)JN<@J7Wz``zDP!po3vcpwL}}^t z;w0Nn01xYm!z4?5f|PgL2~xW>6O6=LD$_StqtEU!;O)pi1jf?ZEYsM;1ePVATO3bI!5N@sVD4pIS? z;2#l&%g*`k?rwQ9EYU1fxU{%Yr=`7xqvXS&UMSdY`gS-QElqNaYmn5_!;V|Tso)iB zh3$x?y{X$X&S=)bCgV5;shHB>D@}D)r9-UUoXG8P95+^j{Zn?OJLN19VJ$F=XcMYV zt|FY--rn5DQ+)+5pi--9naq$9o}F1=ZPnQnb4ddCLFUX1_Uq@m=hoNPCK;_lRbepe=3vj}kBw2|bqON}*FUXe%PKt0XcOs8YmgD^;I8)uJzM?D>Z zJC`a8weHsYQDRhu}(#;Z%#;?7R#)Fc^Dg;g5WMX2(O zCEQrmu(zBn9Ohyvw8$wN`=4n7gCE|rBhbh{_G(#FdCRszI_2IEi@Q7kxcUFdNdfos+T*U;7H zfhUU)2@@&MNn9xQhOv;xN@x^{NW6G|-7X^eV)a2Uq;&{g^Xa$uA3uEd_2Y95rHJVhbdTRF3m^^s&_4A+pdi-$k+m*q$w+1)A7{NYeDmCg!);r3x0G-C* znm%hYALN*_UrIH&|L5T9jmHlMH-C6~38dbzO#1H$f^8 z9hagc_Nj&o*+Tc{;{p`tBqThLB-Di>(wT7m$%Ff7IL>3mdtDb$>WbkBvOli_rciGpJ$pGtGDJqT z8(C942~@+@s_>z}DQg2+Jsm<9_1Yjc^JwV4ZuL>m9~R~oit{Hwctu=|N+0z!(;>KK zqF`i~2zXKxLi&tT4aS?s>Y@~}FFM>9-23j?t^0%94-W3!dw%Xef<02+M~hME6;xYe(>Yx2UqSs`SYv6)dvS({5-7h z@5>*X#fwFBD80|xChAFOxaPl>Fp<(}rbdVPI&cl!vfh|80$|NRyM|*~ad*zBQ?J#O zBH=#vL@1RR_Fqx>;P!*TwMSV|7yH?RUZL1nbkrNV1&z%! z_GRV_GFl)lS+fb!H6zLs8k#5$sRt2o?V5F=wTQ6NRB96megQ)8v|FG^7w1p*I*j|G zLykqD6m0@wyder79$dcuh#Z@LFbCF*Ys9zEXv(qGCVq gT6VL3zc>fo{D*EO`=J~4yFd5ZKN99@(dP*O0KNj%aR2}S literal 0 HcmV?d00001 diff --git a/assets/index-gFHrcW37.js.gz b/assets/index-gFHrcW37.js.gz deleted file mode 100644 index f0d514395cf1a8c84d375ae8a860479a6c502b28..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2375 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 UoU=l@-T7a?0NMNM9t{Qn0AnSze*gdg literal 0 HcmV?d00001 diff --git a/assets/index-hrbHJX4t.js.gz b/assets/index-hrbHJX4t.js.gz deleted file mode 100644 index 5380ec99f73e0765584e99894ff6c5a335cd5abc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1855 zcmV-F2f+9riwFP!000021I<_OQxi!V{(gT&oDW+`)pU~?NYGeWgMh%QfGDhBQB-H9 zlQc}GV|Py=W^;uKmV$y;-meu_W$V17+*{ne^EASte~g(4{1;aPB5&bDD{O;G1Pu42$417~=|(Gq>WF6&ZBS{4ssakby}cK^FRP89Ne(nhr-J!{#7u?LODF4_h2^#b9+Yh^gZl5YCTeaGG6h^qI(8 z*y4CXqYNjMFl>j)el1Q7)AM{HH*vTT&me~NL(D)#y*M*55ot8D1Ti>BUI6q`Uv%&= zc>(5o3eTi<#WM4kOM@NURgQmK}S_Uz}6A{=3TfvBk zjAhS}jz-K4hD{wa57P!xD3#8&Wt%ENaDyZhDr|*epeh}a;cti94^ltDEK`sy2A*g& z%4d4o>Cm@*!-v5!(gev9QK*B}8=YMpQv)4`fNPr8fZq&soIHCjYBewhHj!{89lmhe{-}I`Zk*3y7S*9ikH9?Y?x?3nv0i#hcHFY+^5BRIS$F#umsn0X!F z3OYMSqUI3xi?|+sfCjBlkzrvmGaw2%Oj7|X9+&F((s$ntBqy;Zpht;|fP!9j`A$PO z@}L!p$K%p9>Y)NYcwGAGs}my@hJ=swQymAbP)VaE7lEsB_p^>u#KfI6o1-Q+MX+e1 zERIP-U5ICr6fs?rITltfSP!kJ(L81sun?FH{`)4No>RqJzxmMWWz zH6s4>diM|S|6hoxZr!fDedfnhDgVWO`^tW>P<=dS|FT^De%rqHp!(BGKW@8x_mITO zFDjdx$4jP&43aiul7`(menfb_sUg>jkD-Djb8-X6BvqA49x3}(+n0^K@WNhL@#Fn4 zd$V@@U3vG{f6D=TYjbDgUG?2krMzu#ytY?<_VwpEWX9BwIqj@Hx98_~UcPevy!1cL zY=5YKz2!Vvbyn}$<@?U+ivOrf{KC_n+uQc?%gWYsdv#qpSf3J-86 z0k!i-#Gt#w_wN1E$J;BHgI7a)xBjU#UMk7{Dh`H<1{MKJ7N=`7_DF&AmE?5_Q5_lF-G}zV)5_+Z-%6jJc3!weL4<+pU0vB) ztZqG!j+t*4<{Bfu%5pJDnT{FOV<*D0C&-|IG@Qkzh)D)c2}#zdVP(C(qd_Y!GK9l} zs|03IE{Nk_ds?B-D78O=K7q4xaS9h=7<%vfQS6<(BE|8zOY@mLC3+wn!_fWe#)IPS zCgj0T=nRTAW{=$Q7Yd!Rn!a29WIPtVzC>R}Z*TPIWw5_37iOK+m(H`hN3OTQFIX-g zcM%N=U#r8KyROzzE6SI|>q_~Ef;&p%su%um@HM76bF3Z2F?-cROL_b0PvUON4o{{V#9m4OHl0016umURFC diff --git a/assets/index-xZvHBL1o.js b/assets/index-iapTKWGV.js similarity index 83% rename from assets/index-xZvHBL1o.js rename to assets/index-iapTKWGV.js index 61980ad6..0b9648b5 100644 --- a/assets/index-xZvHBL1o.js +++ b/assets/index-iapTKWGV.js @@ -1 +1 @@ -import{q as e}from"./hooks-v5yhfgkQ.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import{L as u}from"./ray-9TfU2AhD.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./utils-bL-oQI6P.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";const b=Vue.defineComponent({name:"RQRCodeDemo",setup(){const t=Vue.ref("ray template yes"),o=Vue.ref(),a=Vue.ref();return{qrcodeText:t,qrcodeStatus:o,rayQRCodeRef:a}},render(){return Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NCard,null,{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("基于 awesome-qr 进行封装,支持 LOGO、gif、backgroundImage 等属性。")]),Vue.createVNode("h2",null,[Vue.createTextVNode("该组件会自动监听文本内容变化,然后重新渲染(watchText)")]),Vue.createVNode("h2",null,[Vue.createTextVNode("具体使用请参考 props 配置项")])]}),Vue.createVNode(naive.NCard,{title:"基础二维码"},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(e,{text:"ray template yes"},null),Vue.createVNode(e,{text:"ray template yes",logoImage:u},null),Vue.createVNode(e,{text:"ray template yes",gifBackgroundURL:"https://wpimg.wallstcn.com/f778738c-e4f8-4870-b634-56703b4acafe.gif?imageView2/1/w/80/h/80",dotScale:.5,colorDark:"#64d9d6"},null)]})]}),Vue.createVNode(naive.NCard,{title:"状态二维码"},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(e,{text:"ray template yes",logoImage:u,status:"error",onReload:()=>{window.$message.info("reload event")}},null),Vue.createVNode(e,{text:"ray template yes",logoImage:u,status:"loading"},null)]})]}),Vue.createVNode(naive.NCard,{title:"监听内容变化"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>{this.qrcodeStatus="loading",setTimeout(()=>{this.qrcodeText="text updated: "+new Date().getTime(),this.qrcodeStatus=void 0},1e3)}},{default:()=>[Vue.createTextVNode("更新二维码内容")]}),Vue.createVNode(naive.NButton,{onClick:()=>{var t;(t=this.rayQRCodeRef)==null||t.downloadQRCode()}},{default:()=>[Vue.createTextVNode("下载二维码")]})]}),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(e,{text:this.qrcodeText,status:this.qrcodeStatus,logoImage:u,ref:"rayQRCodeRef"},null),Vue.createTextVNode("当前二维码内容:"),this.qrcodeText]})]})]})]})}});export{b as default}; +import{v as e}from"./hooks-lxIXz5_l.js";import"./vue-hooks-plus@1.8.5_vue@3.4.19-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import{L as u}from"./ray-9TfU2AhD.js";import"./@vueuse_core@10.7.1_vue@3.4.19-erC6c3KZ.js";import"./@vueuse_shared@10.7.1_vue@3.4.19--52Mx__5.js";import"./utils-3DRba3jA.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-94QNkbi2.js";import"./zrender@5.4.4-dbLxLQQO.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.19-9EfOi5Ir.js";import"./@vue_reactivity@3.4.19-celhyCRK.js";import"./@vue_shared@3.4.19-Zz6ACxVX.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";const b=Vue.defineComponent({name:"RQRCodeDemo",setup(){const t=Vue.ref("ray template yes"),o=Vue.ref(),a=Vue.ref();return{qrcodeText:t,qrcodeStatus:o,rayQRCodeRef:a}},render(){return Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NCard,null,{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("基于 awesome-qr 进行封装,支持 LOGO、gif、backgroundImage 等属性。")]),Vue.createVNode("h2",null,[Vue.createTextVNode("该组件会自动监听文本内容变化,然后重新渲染(watchText)")]),Vue.createVNode("h2",null,[Vue.createTextVNode("具体使用请参考 props 配置项")])]}),Vue.createVNode(naive.NCard,{title:"基础二维码"},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(e,{text:"ray template yes"},null),Vue.createVNode(e,{text:"ray template yes",logoImage:u},null),Vue.createVNode(e,{text:"ray template yes",gifBackgroundURL:"https://wpimg.wallstcn.com/f778738c-e4f8-4870-b634-56703b4acafe.gif?imageView2/1/w/80/h/80",dotScale:.5,colorDark:"#64d9d6"},null)]})]}),Vue.createVNode(naive.NCard,{title:"状态二维码"},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(e,{text:"ray template yes",logoImage:u,status:"error",onReload:()=>{window.$message.info("reload event")}},null),Vue.createVNode(e,{text:"ray template yes",logoImage:u,status:"loading"},null)]})]}),Vue.createVNode(naive.NCard,{title:"监听内容变化"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>{this.qrcodeStatus="loading",setTimeout(()=>{this.qrcodeText="text updated: "+new Date().getTime(),this.qrcodeStatus=void 0},1e3)}},{default:()=>[Vue.createTextVNode("更新二维码内容")]}),Vue.createVNode(naive.NButton,{onClick:()=>{var t;(t=this.rayQRCodeRef)==null||t.downloadQRCode()}},{default:()=>[Vue.createTextVNode("下载二维码")]})]}),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(e,{text:this.qrcodeText,status:this.qrcodeStatus,logoImage:u,ref:"rayQRCodeRef"},null),Vue.createTextVNode("当前二维码内容:"),this.qrcodeText]})]})]})]})}});export{b as default}; diff --git a/assets/index-iapTKWGV.js.gz b/assets/index-iapTKWGV.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..c19baf406cb598965a73ca75a224e3abe25e9353 GIT binary patch literal 1607 zcmV-N2DtejiwFP!000021I1TeZyU!IeebVeH+>*c&Tx16B~egIiIQd2vJ}yl8mTaZ z;qF~>q~#1XGs_P%1f(R6>r_rsI53L1XlfKigCdRHB5)F0LVk=zQhw53D0V5y{E%DO zEf9bYB<{I)?>*<-yC5xBxKPb%h{zDM9Kp*Pj+HpylE|&kzjHIW;o?oHP0#?R;aJrJ z)QeYKPi74~hLamr53+Hbz{WUQnJccZuA8;NESK9vma++Kq_JtB#>(Z(S7)!8gP=`` zEY7#6UrWbHRIv0b%L~QIAWB*SfH|J)W|P>&I@%sD&R#-mxk1>r%%-qmU=!79OTw#_ ztiiZV8k>ImhJg(oO`&CP&RiOrwIV1}D1fD~j*4qnswqCVJP5KpA%Iy8yeYFL)^P$M zE>ZwXbA7nxf={q_O0XaeG=AM#F{es1gVnNC4?GDQ78j5;bezUUKf54uDJyhI>UtyE7APa4fuvP}GC>t0B#3~qILhT#Q!Edg=a~k9Jo8PxXdCW$ zd3F#-nF2v9)zeeQW(v*g^K_lh4i&6WMv3p+B4wxoLQ<)~mWn8!DHH1(0V0?ZG!NfEMU;0w6Cwzjg3hTIHRi3laLNu0oOG@e*q+$zu^%uNBz1`%Kq z$Sy3@7nYZo1~E#yw2(D%9P7w5rjjea&ZkG^-w+;Cvk@c?BY`{u7Mn`_CT zgW!0~Qj{~_hqiANY@oFi+S-~<%8_~}&lA?$3wgVGZP@Rwds;=uCK_`WXOrCOxzgfH zs!(Ba)dOsULmA|FxxyJR6>c(8hK!b9&gZxdGf?JQRD$v<;YhQWr-D2IPFNG95mHdD zxI{sy0aA-Z`B^j)B`?2E2vDA2&23?E8?HlLWmL5H%b{2_Onq7r6~#MralA;w2aAQRcaBv}uDwJXdAHk;z~D<`wW95%xvkTFKOU zxW16z`AN9_#nZ#5ABSFEq0rF}4~`!0wIA;u{pHs2{$A&^N1eUh(8AK(((|3&B6Xhc z>=uZ%RTSJ~_PoEHq3%EKwEy|1&d%SS@4Tl)ZbYK5+r`nNzjmK}aQN)W;r{1GxBuS$ z=*#Yd-?u;gs&oH#=Z{~tKfKlc`up}Le`xRBKi=Q#e(Blc_-|gIg-1+WboiFYk z@Bg+&lvVO89`E0IqZZn?zCAp+cX;qa_p>jL9(~*XC%r*4^&G*DoG^ z?^nLj8ZF*0N>fqgLdIvd`*7#*>0bBQH{Cz)YORY2dr==iw5fapj@q{sq>ncF>Wrw% zi#(7r*XsVs&qUXD5G^jJDRW+6y8V<<6} z)=?o9PoQKft;Y)qVi5;$kvhK&4*x2Jni(@AS zK}u2tOqs*Ong|dfr~*@3r1ih)e%63rld|HQ5E<-j|F*ssm(3~&MJ?iHeyabUH8_D! zdrEN@ZE}`#skPPPR+Xs4{YQNAi~|3iah;Zddn!DP^-ss7<`Wz8DmGDIXF}S~8Pq~E zL_s)$i@n@%Bs%(pDyMcxZ$%A=`?|fV`M&eidGJl={^K)~_DI(LlQicJTO}f-Cc7DAJ_Ws4_<|iCe)qehgM*iA^k1Cwy6ZDU{i$6?xE=7c04K2h z*_7uT$NqP~!M*mKyF(-&?|-fhXy_;OX6t=gt;ht_gFhby|If$CIIW4F{2Sxrq!aWF F006^4CWrt4 literal 0 HcmV?d00001 diff --git a/assets/index-6zHQf_S9.js b/assets/index-l2OdooJx.js similarity index 90% rename from assets/index-6zHQf_S9.js rename to assets/index-l2OdooJx.js index 843a4630..24df1636 100644 --- a/assets/index-6zHQf_S9.js +++ b/assets/index-l2OdooJx.js @@ -1,4 +1,4 @@ -import{r as s,_}from"./hooks-v5yhfgkQ.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./utils-bL-oQI6P.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";function e(o){return typeof o=="function"||Object.prototype.toString.call(o)==="[object Object]"&&!Vue.isVNode(o)}const F=Vue.defineComponent({name:"PreviewSVGIcons",setup(){const o=Vue.ref([]);return Object.keys(Object.assign({"/src/icons/adjustment.svg":()=>_(()=>import("./adjustment-xKF72UgA.js"),__vite__mapDeps([])),"/src/icons/axios.svg":()=>_(()=>import("./axios-YSlog9Ro.js"),__vite__mapDeps([])),"/src/icons/close.svg":()=>_(()=>import("./close-azVF77Xi.js"),__vite__mapDeps([])),"/src/icons/close_left.svg":()=>_(()=>import("./close_left-wghYE-yL.js"),__vite__mapDeps([])),"/src/icons/close_right.svg":()=>_(()=>import("./close_right-rXgRVuVY.js"),__vite__mapDeps([])),"/src/icons/dark.svg":()=>_(()=>import("./dark-a3Shlz-3.js"),__vite__mapDeps([])),"/src/icons/dashboard.svg":()=>_(()=>import("./dashboard-VSK8Ksb1.js"),__vite__mapDeps([])),"/src/icons/doc.svg":()=>_(()=>import("./doc-p7kRFTKe.js"),__vite__mapDeps([])),"/src/icons/draggable.svg":()=>_(()=>import("./draggable-WSlqett4.js"),__vite__mapDeps([])),"/src/icons/echart.svg":()=>_(()=>import("./echart-uDAjf1Xg.js"),__vite__mapDeps([])),"/src/icons/empty.svg":()=>_(()=>import("./empty-H5pwkZW3.js"),__vite__mapDeps([])),"/src/icons/error.svg":()=>_(()=>import("./error-1RFXBHac.js"),__vite__mapDeps([])),"/src/icons/expanded.svg":()=>_(()=>import("./expanded-hDBHAcSA.js"),__vite__mapDeps([])),"/src/icons/export_excel.svg":()=>_(()=>import("./export_excel-GFRgGiCF.js"),__vite__mapDeps([])),"/src/icons/fullscreen.svg":()=>_(()=>import("./fullscreen-LJg-Litq.js"),__vite__mapDeps([])),"/src/icons/fullscreen_fold.svg":()=>_(()=>import("./fullscreen_fold-0gdJoV38.js"),__vite__mapDeps([])),"/src/icons/github.svg":()=>_(()=>import("./github-cVhKF5HM.js"),__vite__mapDeps([])),"/src/icons/google.svg":()=>_(()=>import("./google-Mjnm1oio.js"),__vite__mapDeps([])),"/src/icons/language.svg":()=>_(()=>import("./language-dqZc_JRl.js"),__vite__mapDeps([])),"/src/icons/left_arrow.svg":()=>_(()=>import("./left_arrow-9Z3nu3IR.js"),__vite__mapDeps([])),"/src/icons/light.svg":()=>_(()=>import("./light-xmnw2Bnt.js"),__vite__mapDeps([])),"/src/icons/lock.svg":()=>_(()=>import("./lock-Dt93hMYt.js"),__vite__mapDeps([])),"/src/icons/login_bg.svg":()=>_(()=>import("./login_bg-BPuoXCrC.js"),__vite__mapDeps([])),"/src/icons/menu.svg":()=>_(()=>import("./menu-KnKYw6gN.js"),__vite__mapDeps([])),"/src/icons/more.svg":()=>_(()=>import("./more-Ej8Oiwns.js"),__vite__mapDeps([])),"/src/icons/mouse.svg":()=>_(()=>import("./mouse-03_U_h0x.js"),__vite__mapDeps([])),"/src/icons/office.svg":()=>_(()=>import("./office-mL13bbyC.js"),__vite__mapDeps([])),"/src/icons/other.svg":()=>_(()=>import("./other-QN44tLIz.js"),__vite__mapDeps([])),"/src/icons/out.svg":()=>_(()=>import("./out-Pi3tiQst.js"),__vite__mapDeps([])),"/src/icons/print.svg":()=>_(()=>import("./print-WnHXqwgf.js"),__vite__mapDeps([])),"/src/icons/qrcode.svg":()=>_(()=>import("./qrcode-Ecs_mS_M.js"),__vite__mapDeps([])),"/src/icons/ray.svg":()=>_(()=>import("./ray-vB7gcmcu.js"),__vite__mapDeps([])),"/src/icons/reload.svg":()=>_(()=>import("./reload-3-4q7kiv.js"),__vite__mapDeps([])),"/src/icons/rely.svg":()=>_(()=>import("./rely-19SjH3Lv.js"),__vite__mapDeps([])),"/src/icons/resize_h.svg":()=>_(()=>import("./resize_h-f_cn8Biv.js"),__vite__mapDeps([])),"/src/icons/right_arrow.svg":()=>_(()=>import("./right_arrow-ZCE0gHo4.js"),__vite__mapDeps([])),"/src/icons/row_end.svg":()=>_(()=>import("./row_end-BkDswo_g.js"),__vite__mapDeps([])),"/src/icons/row_head.svg":()=>_(()=>import("./row_head-yo3TQzYk.js"),__vite__mapDeps([])),"/src/icons/search.svg":()=>_(()=>import("./search-PNJFeCur.js"),__vite__mapDeps([])),"/src/icons/setting.svg":()=>_(()=>import("./setting-oh7cMM8q.js"),__vite__mapDeps([])),"/src/icons/table.svg":()=>_(()=>import("./table-RDC-4476.js"),__vite__mapDeps([])),"/src/icons/twitter.svg":()=>_(()=>import("./twitter-dtkDLQvk.js"),__vite__mapDeps([]))})).forEach(t=>{const i=t.match(/\/(\w+)\.svg/)[1];i&&o.value.push(i)}),{icons:o}},render(){return Vue.createVNode(naive.NCard,{title:"svg图标"},{"header-extra":()=>"点击图标复制代码",default:()=>{let o;return Vue.createVNode(naive.NFlex,null,e(o=this.icons.map(r=>Vue.withDirectives(Vue.createVNode("div",{class:"pre-view-icons__card",key:r},[Vue.createVNode(naive.NPopover,null,{trigger:()=>Vue.createVNode(s,{name:r,size:"56",cursor:"pointer"},null),default:()=>r})]),[[Vue.resolveDirective("copy"),``]])))?o:{default:()=>[o]})}})}});export{F as default}; +import{w as s,_}from"./hooks-lxIXz5_l.js";import"./vue-hooks-plus@1.8.5_vue@3.4.19-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.19-erC6c3KZ.js";import"./@vueuse_shared@10.7.1_vue@3.4.19--52Mx__5.js";import"./utils-3DRba3jA.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-94QNkbi2.js";import"./zrender@5.4.4-dbLxLQQO.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.19-9EfOi5Ir.js";import"./@vue_reactivity@3.4.19-celhyCRK.js";import"./@vue_shared@3.4.19-Zz6ACxVX.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";function e(o){return typeof o=="function"||Object.prototype.toString.call(o)==="[object Object]"&&!Vue.isVNode(o)}const F=Vue.defineComponent({name:"PreviewSVGIcons",setup(){const o=Vue.ref([]);return Object.keys(Object.assign({"/src/icons/adjustment.svg":()=>_(()=>import("./adjustment-xKF72UgA.js"),__vite__mapDeps([])),"/src/icons/axios.svg":()=>_(()=>import("./axios-YSlog9Ro.js"),__vite__mapDeps([])),"/src/icons/close.svg":()=>_(()=>import("./close-azVF77Xi.js"),__vite__mapDeps([])),"/src/icons/close_left.svg":()=>_(()=>import("./close_left-wghYE-yL.js"),__vite__mapDeps([])),"/src/icons/close_right.svg":()=>_(()=>import("./close_right-rXgRVuVY.js"),__vite__mapDeps([])),"/src/icons/dark.svg":()=>_(()=>import("./dark-a3Shlz-3.js"),__vite__mapDeps([])),"/src/icons/dashboard.svg":()=>_(()=>import("./dashboard-VSK8Ksb1.js"),__vite__mapDeps([])),"/src/icons/doc.svg":()=>_(()=>import("./doc-p7kRFTKe.js"),__vite__mapDeps([])),"/src/icons/draggable.svg":()=>_(()=>import("./draggable-WSlqett4.js"),__vite__mapDeps([])),"/src/icons/echart.svg":()=>_(()=>import("./echart-uDAjf1Xg.js"),__vite__mapDeps([])),"/src/icons/empty.svg":()=>_(()=>import("./empty-H5pwkZW3.js"),__vite__mapDeps([])),"/src/icons/error.svg":()=>_(()=>import("./error-1RFXBHac.js"),__vite__mapDeps([])),"/src/icons/expanded.svg":()=>_(()=>import("./expanded-hDBHAcSA.js"),__vite__mapDeps([])),"/src/icons/export_excel.svg":()=>_(()=>import("./export_excel-GFRgGiCF.js"),__vite__mapDeps([])),"/src/icons/fullscreen.svg":()=>_(()=>import("./fullscreen-LJg-Litq.js"),__vite__mapDeps([])),"/src/icons/fullscreen_fold.svg":()=>_(()=>import("./fullscreen_fold-0gdJoV38.js"),__vite__mapDeps([])),"/src/icons/github.svg":()=>_(()=>import("./github-cVhKF5HM.js"),__vite__mapDeps([])),"/src/icons/google.svg":()=>_(()=>import("./google-Mjnm1oio.js"),__vite__mapDeps([])),"/src/icons/language.svg":()=>_(()=>import("./language-dqZc_JRl.js"),__vite__mapDeps([])),"/src/icons/left_arrow.svg":()=>_(()=>import("./left_arrow-9Z3nu3IR.js"),__vite__mapDeps([])),"/src/icons/light.svg":()=>_(()=>import("./light-xmnw2Bnt.js"),__vite__mapDeps([])),"/src/icons/lock.svg":()=>_(()=>import("./lock-Dt93hMYt.js"),__vite__mapDeps([])),"/src/icons/login_bg.svg":()=>_(()=>import("./login_bg-BPuoXCrC.js"),__vite__mapDeps([])),"/src/icons/menu.svg":()=>_(()=>import("./menu-KnKYw6gN.js"),__vite__mapDeps([])),"/src/icons/more.svg":()=>_(()=>import("./more-Ej8Oiwns.js"),__vite__mapDeps([])),"/src/icons/mouse.svg":()=>_(()=>import("./mouse-03_U_h0x.js"),__vite__mapDeps([])),"/src/icons/office.svg":()=>_(()=>import("./office-mL13bbyC.js"),__vite__mapDeps([])),"/src/icons/other.svg":()=>_(()=>import("./other-QN44tLIz.js"),__vite__mapDeps([])),"/src/icons/out.svg":()=>_(()=>import("./out-Pi3tiQst.js"),__vite__mapDeps([])),"/src/icons/print.svg":()=>_(()=>import("./print-WnHXqwgf.js"),__vite__mapDeps([])),"/src/icons/qrcode.svg":()=>_(()=>import("./qrcode-Ecs_mS_M.js"),__vite__mapDeps([])),"/src/icons/ray.svg":()=>_(()=>import("./ray-vB7gcmcu.js"),__vite__mapDeps([])),"/src/icons/reload.svg":()=>_(()=>import("./reload-3-4q7kiv.js"),__vite__mapDeps([])),"/src/icons/rely.svg":()=>_(()=>import("./rely-19SjH3Lv.js"),__vite__mapDeps([])),"/src/icons/resize_h.svg":()=>_(()=>import("./resize_h-f_cn8Biv.js"),__vite__mapDeps([])),"/src/icons/right_arrow.svg":()=>_(()=>import("./right_arrow-ZCE0gHo4.js"),__vite__mapDeps([])),"/src/icons/row_end.svg":()=>_(()=>import("./row_end-BkDswo_g.js"),__vite__mapDeps([])),"/src/icons/row_head.svg":()=>_(()=>import("./row_head-yo3TQzYk.js"),__vite__mapDeps([])),"/src/icons/search.svg":()=>_(()=>import("./search-PNJFeCur.js"),__vite__mapDeps([])),"/src/icons/setting.svg":()=>_(()=>import("./setting-oh7cMM8q.js"),__vite__mapDeps([])),"/src/icons/table.svg":()=>_(()=>import("./table-RDC-4476.js"),__vite__mapDeps([])),"/src/icons/twitter.svg":()=>_(()=>import("./twitter-dtkDLQvk.js"),__vite__mapDeps([]))})).forEach(t=>{const i=t.match(/\/(\w+)\.svg/)[1];i&&o.value.push(i)}),{icons:o}},render(){return Vue.createVNode(naive.NCard,{title:"svg图标"},{"header-extra":()=>"点击图标复制代码",default:()=>{let o;return Vue.createVNode(naive.NFlex,null,e(o=this.icons.map(r=>Vue.withDirectives(Vue.createVNode("div",{class:"pre-view-icons__card",key:r},[Vue.createVNode(naive.NPopover,null,{trigger:()=>Vue.createVNode(s,{name:r,size:"56",cursor:"pointer"},null),default:()=>r})]),[[Vue.resolveDirective("copy"),``]])))?o:{default:()=>[o]})}})}});export{F as default}; function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { __vite__mapDeps.viteFileDeps = [] diff --git a/assets/index-l2OdooJx.js.gz b/assets/index-l2OdooJx.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..138a7ec10c2b0d938fd2fb6debfe594faa0f7cea GIT binary patch literal 2024 zcmVi4bCTC~kiJc9! zv_wm^Wlz7qOD0tAc+TFDC#=eMrCsnlDdIP zNZ*0mBd6Et6{qX1JZ59z)=NmQqM{D-+vDT&=1p-O8Vax&8_~#BKxOD#h12UZCs?P1 z#R>5Tq36}hsE7*ixZ^Zi&~2<^kD^{dx{iu4onG>A>RRh@8_$Q)@O2&O1=xq{@ThpX z@vH%-zJwU7paMAE(@BLLU9Uq{$T{(?IU0(35fxAgfbj|;mq+Uyo)W>v1Ri<4h;&p2 zZlMC)`d7?owhq_X`XnTwAg0AQsp|z)Mf#^XCcIIxjMLti8wnS4Vt=6-l#Ayx(=4wy z3nldg7>DgXHir9Onl>QfW#(p%t$RD;<~m1xNjSD-lFX4c71)h&Pd_We!YkcRDhzsU%vg&u6~|+ zlZU>fV*>G{tx~?z99+`!3I7sKuqEk)%K0;F5zn1B+NWQDS97`odry`9#;kL<3965Y&2kS zA<6J4-2a>lIFl@f5*9bwYxu=v**6>SJj!Ur41@i~ens0rg3PjRWQrU*;A*9+O@5 zijxT?)0@uGNkpr8L1Y-@v_;aE#ceqm_iNwTFcXL|potcY%C)vwIMeT)w*=egcaDqOWIlGb_c) zEC{NjcI*37lGVqt-_;BMr5-Cd=-N~2B>*6F1;o<&ppx-%Jt>Zw>Q>0NC zj?2Mx)ccTi#t7$(r#Pc9=@F%4wY`$ ze_fx%!RolDt@81CRx4vp+IC6ea6a_MI-^I$nE?B-XPNKYURE<1NE36; zrYY_h26lRe9~vj^toHP}9EV{x_NT=IUuJbOE2SbwQ8<)4hI`)4Zgi+`_MJ3qLcqaQ z$nF}vkyY*Q&vF~h30Vkl1_b**%*pcWhe*~4D;4>3$u() zHW*MVMViE6e5M=y{yb|onRH1?9gf3reNigOvy-Q+&M;+tvQWYmH6*`r&I8OPVm&{a zlpd=iI>~OGr#k1L@7xTJjkD}VL7#}}rdbmL2Bzh2A7meERL;IuOh193*Ju`;W0v)e ziL!HTl`kQVXhW23tN~LNgt8+@FOsiTe0BkurJiDHxWOk`(XuxN3Ajqg6pT zkeTE-c|i5IKmY6F&%Y+j$AA3w<6r*ypI`s}+b@4o^EMga(33H?@Q75{UV6tZkIeFZ z=y`dPV>Rhgf#SiVF%ELP_AY8RrP4j5oJ4m)MC3M2s!bYY@zvke5fwsTK?7s+Rxp5AEoRLWz2)slQwBrK&{T)S_;b zt#>~@JZPHsN4C58RDI7LmfAA@*-Kvf7p>^Fdc`dF-n?APY%V(L+hj(BrYznl3LPl9 z?=}b&eQHsUL?04NQPLQtrrbZgQIzEyMOn@Ks*`v|b5v7m?@|r-^g(;GeDgmTi3T)y G7XSdzhy%6& literal 0 HcmV?d00001 diff --git a/assets/index-oh2YcAK7.js b/assets/index-oh2YcAK7.js deleted file mode 100644 index 7a184791..00000000 --- a/assets/index-oh2YcAK7.js +++ /dev/null @@ -1 +0,0 @@ -import{s as r,g as o,j as u,y as a}from"./utils-bL-oQI6P.js";import"./hooks-v5yhfgkQ.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";const R=Vue.defineComponent({name:"CacheDemo",setup(){const e=Vue.ref("Ray"),t=Vue.ref("ray:");return{nameValue:e,currentPrefix:t}},render(){return Vue.createVNode(naive.NCard,{title:"cache 工具包示例"},{default:()=>Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("点击 setStorage 按钮,设置缓存示例")]),Vue.createVNode(naive.NInput,{value:this.nameValue,"onUpdate:value":e=>this.nameValue=e,placeholder:"请输入姓名"},null),Vue.createVNode(naive.NInput,{value:this.currentPrefix,"onUpdate:value":e=>this.currentPrefix=e,placeholder:"请输入前缀"},null)]}),action:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>{r("name",this.nameValue,"sessionStorage",{prefix:!0,prefixKey:this.currentPrefix}),window.$message.success("设置成功")}},{default:()=>[Vue.createTextVNode("setStorage")]}),Vue.createVNode(naive.NButton,{onClick:()=>{const e=o("name","sessionStorage",{prefix:!0,prefixKey:this.currentPrefix});window.$message.success(`获取到的姓名为:${e}`)}},{default:()=>[Vue.createTextVNode("getStorage")]}),Vue.createVNode(naive.NButton,{onClick:()=>{u("name","sessionStorage",{prefix:!0,prefixKey:this.currentPrefix}),window.$message.success("删除成功")}},{default:()=>[Vue.createTextVNode("removeStorage")]}),Vue.createVNode(naive.NButton,{onClick:()=>{const e=a("name","sessionStorage",{prefix:!0,prefixKey:this.currentPrefix});window.$message.success(`是否存在:${e}`)}},{default:()=>[Vue.createTextVNode("hasStorage")]})]})})}});export{R as default}; diff --git a/assets/index-oh2YcAK7.js.gz b/assets/index-oh2YcAK7.js.gz deleted file mode 100644 index c05ec828ae4a1d087e3e8d569813871ee7c4e9b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1281 zcmV+c1^)UUiwFP!000021GQFLZxcrpe($eHS3KC#&ak__1RMo9ajpb%F?CQEqbzJ||+ih2@lTta+hKEI4Nr8Y+6Vhx{l zId4eR%(dNGy|I$qBikUk4`@piEo|Z(5;itag)Q^U^vqNe+YABqdj(!7izYsYbJb=D z#SG43Glwd(_4U`(|`b{lWXqJ<5dMTm<$z|!n-5+IOoRcO^6 z(>w1^CvnAQ2%&_k%>@)q1CL_!u)gOjd_h)&>hVR=B?6pd%23X_+^SY{$ui0m2x6wJ21ND0a)={a7f3HPY35r)igO<+ zj;K%SP_$x2VQy`$vW13n0JcknlEoa(;tX0U`xmI1pRWCRObNuyvy}HPKj_ zI0iiMV*tFkG;wZnCLaz3h_EKmTtFb{D5p5)G7kq*OA|!}7a2Zr8 zt>#%7hCGwh0c5*`G4P6JoJ`lVOywGxB(M$&QKkfClG;TRTi8U4)5g^LdS-IyBSIvS zZGVG%GVYi`wM7M+v*E;1Tp+mOG0H^Fjf->ET5jly)bO|a9Qt3{=3gRjOwUkySZ7r>o-cTda&g1CjPITwy z-lOL)Uwo-`^^OBI5_+nTN{?SSq0x*7ExpqOp{Px~!iUCC*~i0mnw!yd7J8n3XzL?r zsloQ%r@u#^|1ly#T~S<+I*h!!bNlr-Pv7j`*?;$xtcI^bThwkJ^nG z+Yu?Pr;w%(>nTA>%Gtm&P45K#NPcMO{ig+JAEQGzt#4E2@NIm?2PsJ%uncV*q)cgj zw_n}57k%-AmhPUMt3%;=ml`cr8NNTclO2n0{rLL3N2ha4fX|!o-lmcN)3jF)o<;Y5ik>`( rzW?QvUb#db=60={?xwrl^cb|_U+r@5uX@m>JNCg}v&o?xfeQct5FcwQ diff --git a/assets/index-p964EGy5.js b/assets/index-p964EGy5.js deleted file mode 100644 index e2bd3a4a..00000000 --- a/assets/index-p964EGy5.js +++ /dev/null @@ -1 +0,0 @@ -import{s as u}from"./utils-bL-oQI6P.js";import{m as v,h,o as N,j as f,p,d,q as y,r as o,e as w,T as b,L as S}from"./hooks-v5yhfgkQ.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import{L as x}from"./ray-9TfU2AhD.js";import{b as R}from"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import{R as _}from"./index-0vVhegrX.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";function j(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const C=Vue.defineComponent({name:"RSigning",setup(){const e=Vue.ref(),{t}=v(),{signing:i}=h(),{getRootPath:n}=N(),a=f("globalSpinning"),g=()=>({name:"Ray Admin",pwd:"123456"}),c=VueRouter.useRouter(),r=Vue.ref(g()),m={name:{required:!0,message:t("views.login.index.NamePlaceholder"),trigger:["blur","input"]},pwd:{required:!0,message:t("views.login.index.PasswordPlaceholder"),trigger:["blur","input"]}};return{signingForm:r,loginFormRef:e,handleLogin:()=>{var l;(l=e.value)==null||l.validate(V=>{V||(p("globalSpinning",!0),i(r.value).then(s=>{s.code===0&&setTimeout(()=>{p("globalSpinning",!1),window.$message.success(`欢迎${r.value.name}登陆~`),u(d.token,"tokenValue"),u(d.signing,s.data),c.push(n.value)},2*1e3)}).catch(()=>{window.$message.error("不可以这样哟, 不可以哟")}))})},rules:m,globalSpinning:a}},render(){let e;const{$t:t,globalSpinning:i}=this;return Vue.createVNode(naive.NForm,{model:this.signingForm,ref:"loginFormRef",rules:this.rules},{default:()=>[Vue.createVNode(naive.NFormItem,{label:t("views.login.index.Name"),path:"name"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.signingForm.name,"onUpdate:value":n=>this.signingForm.name=n,placeholder:t("views.login.index.NamePlaceholder")},null)]}),Vue.createVNode(naive.NFormItem,{label:t("views.login.index.Password"),path:"pwd"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.signingForm.pwd,"onUpdate:value":n=>this.signingForm.pwd=n,type:"password",showPasswordOn:"click",placeholder:t("views.login.index.PasswordPlaceholder")},null)]}),Vue.createVNode(naive.NButton,{style:["width: 100%","margin-to: 18px"],type:"primary",onClick:this.handleLogin.bind(this),loading:i},j(e=t("views.login.index.Login"))?e:{default:()=>[e]})]})}}),k=Vue.defineComponent({name:"RRegister",render(){return Vue.createVNode(naive.NResult,{status:"info",title:"提示",description:"我实在是不想写了..."},null)}}),F=Vue.defineComponent({name:"QRCodeSigning",setup(){const e=Vue.reactive({qrcodeValue:"https://github.com/XiaoDaiGua-Ray/xiaodaigua-ray.github.io"});return{...Vue.toRefs(e)}},render(){return Vue.createVNode("div",{class:"qrcode-signing"},[Vue.createVNode(y,{text:"ray template yes",size:200,logoImage:x},null)])}});function L(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const O=Vue.defineComponent({name:"SSOSigning",setup(){return{ssoSigningOptions:[{icon:"github",key:"github",tooltipLabel:"Github登陆"},{icon:"google",key:"google",tooltipLabel:"Google登陆"},{icon:"twitter",key:"twitter",tooltipLabel:"Twitter登陆"}],handleSSOSigningClick:i=>{window.$message.info(`调用${i.tooltipLabel}`)}}},render(){let e;return Vue.createVNode(naive.NFlex,{class:"sso-signing",align:"center"},L(e=this.ssoSigningOptions.map(t=>Vue.createVNode(naive.NPopover,{key:t.key},{trigger:()=>Vue.createVNode(o,{name:t.icon,size:"24",cursor:"pointer",onClick:this.handleSSOSigningClick.bind(this,t)},null),default:()=>t.tooltipLabel})))?e:{default:()=>[e]})}});var T={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.7",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.15","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.3","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.11","vite-plugin-cdn2":"0.15.2","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.6.3"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};function P(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ve=Vue.defineComponent({name:"RLogin",setup(){const{layout:{copyright:e}}=T,t=Vue.reactive({tabsValue:"signing"}),{height:i,width:n}=R(),{updateLocale:a}=w();return{...Vue.toRefs(t),windowHeight:i,updateLocale:a,copyright:e,windowWidth:n}},render(){let e;const{$t:t}=this;return Vue.createVNode("div",{class:["login"],style:[`height: ${this.windowHeight}px`,`--login-height: ${this.windowHeight}px`]},[Vue.createVNode("div",{class:["login-wrapper",this.windowWidth>=1440?"login-wrapper--divider":""]},[Vue.createVNode("div",{class:["login-wrapper__content"]},[Vue.createVNode(naive.NFlex,{align:"center",class:"login-title__wrapper"},{default:()=>[Vue.createVNode(o,{name:"ray",size:"48"},null),Vue.createVNode(naive.NGradientText,{class:"login-title",type:"info",size:28},{default:()=>[Vue.createTextVNode("Ray Template")]})]}),Vue.createVNode(naive.NFlex,{align:"center",class:"login-action__wrapper"},{default:()=>[Vue.createVNode(b,null,null),Vue.createVNode(naive.NDropdown,{options:S,onSelect:i=>this.updateLocale(i),trigger:"click"},{default:()=>[Vue.createVNode(o,{customClassName:"login-icon",name:"language",size:"18",cursor:"pointer"},null)]})]}),Vue.createVNode(naive.NGrid,{cols:"s:1 m:1 l:2 xl:2 2xl:2",itemResponsive:!1,responsive:"screen"},{default:()=>[Vue.createVNode(naive.NGridItem,{span:"s:0 m:0 l:1 xl:1 2xl:1",class:"login__left-wrapper"},{default:()=>[Vue.createVNode(naive.NFlex,{align:"center",vertical:!0},{default:()=>[Vue.createVNode(o,{name:"login_bg",width:"368",height:"368"},null),Vue.createVNode(naive.NGradientText,{class:"login-title",type:"info",size:36},P(e=t("views.login.index.RayTemplate"))?e:{default:()=>[e]})]})]}),Vue.createVNode(naive.NGridItem,{span:1,class:"login__right-wrapper"},{default:()=>[Vue.createVNode(naive.NCard,{class:"login__right-wrapper__content",embedded:!0,bordered:!1},{default:()=>[Vue.createVNode(naive.NTabs,{value:this.tabsValue,"onUpdate:value":i=>this.tabsValue=i,type:"line",animated:!0,size:"large"},{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.Signing"),name:"signing"},{default:()=>[Vue.createVNode(C,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.Register"),name:"register"},{default:()=>[Vue.createVNode(k,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.QRCodeSigning"),name:"qrcodeSigning"},{default:()=>[Vue.createVNode(F,null,null)]})])}),Vue.createVNode(naive.NDivider,null,{default:()=>[Vue.createTextVNode("其他登陆方式")]}),Vue.createVNode(O,null,null),Vue.createVNode(naive.NDivider,null,{default:()=>[Vue.createTextVNode("友情链接")]}),Vue.createVNode(_,null,null)]})]})]}),Vue.createVNode(naive.NFlex,{align:"center",justify:"center",class:"login-copyright__wrapper"},{default:()=>[this.copyright]})])])])}});export{ve as default}; diff --git a/assets/index-p964EGy5.js.gz b/assets/index-p964EGy5.js.gz deleted file mode 100644 index 40b50d3f88832375cbd86b2da7eb8fa3a18711de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3700 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 SDu}XMfAYVGrC#$VCIA4IE=r~V diff --git a/assets/index-hrbHJX4t.js b/assets/index-t2_z-FtU.js similarity index 85% rename from assets/index-hrbHJX4t.js rename to assets/index-t2_z-FtU.js index 10e625fb..0788c098 100644 --- a/assets/index-hrbHJX4t.js +++ b/assets/index-t2_z-FtU.js @@ -1 +1 @@ -import{r as l}from"./hooks-v5yhfgkQ.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import{R as r}from"./index-0vVhegrX.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./utils-bL-oQI6P.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";function o(u){return typeof u=="function"||Object.prototype.toString.call(u)==="[object Object]"&&!Vue.isVNode(u)}const X=Vue.defineComponent({name:"RDashboard",setup(){return{coverLetterOptions:[{label:"掌握搬砖框架",des:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NTag,{type:"success"},{default:()=>[Vue.createTextVNode("Vue3.x")]}),Vue.createVNode(naive.NTag,{type:"info"},{default:()=>[Vue.createTextVNode("React")]})]})},{label:"从事搬砖时长",des:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NTag,{type:"success"},{default:()=>[Vue.createTextVNode("练习时长两年半的小白前端搬砖师")]})]})},{label:"个人",des:()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(l,{name:"ray",size:"22"},null),Vue.createTextVNode("努力搬砖、努力摸鱼, 建设美丽家园")]}),span:2},{label:"补充说明",des:()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createTextVNode("如果有希望补充的功能可以在"),Vue.createVNode("a",{class:"dashboard-link",href:"https://github.com/XiaoDaiGua-Ray/ray-template"},[Vue.createTextVNode("GitHub")]),Vue.createTextVNode("提一个 Issues")]}),span:2}],technologyTagOptions:[{label:"Vue3.x",value:"Vue3.x"},{label:"Vite5.x",value:"Vite5.x"},{label:"Pinia",value:"Pinia"},{label:"TS(X)",value:"TS(X)"}]}},render(){let u,t;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,null,{header:()=>Vue.createVNode(l,{name:"ray",size:"64"},null),default:()=>"当你看见这个页面后, 就说明项目已经启动成功了~"}),Vue.createVNode(naive.NCard,{title:"个人介绍"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left",column:2},o(u=this.coverLetterOptions.map(e=>{let a;return Vue.createVNode(naive.NDescriptionsItem,{key:e.label,label:e.label,span:e==null?void 0:e.span},o(a=e.des())?a:{default:()=>[a]})}))?u:{default:()=>[u]})]}),Vue.createVNode(naive.NCard,{title:"项目介绍"},{default:()=>[Vue.createVNode(naive.NH6,null,{default:()=>[Vue.createTextVNode("技术栈")]}),Vue.createVNode(naive.NP,null,{default:()=>[Vue.createVNode(naive.NFlex,null,o(t=this.technologyTagOptions.map(e=>Vue.createVNode(naive.NTag,{key:e.value,type:"info"},{default:()=>[e.label]})))?t:{default:()=>[t]})]}),Vue.createVNode(naive.NH6,null,{default:()=>[Vue.createTextVNode("项目介绍")]}),Vue.createVNode(naive.NP,null,{default:()=>[Vue.createTextVNode("预设了最佳构建体验的配置与常用搬砖工具。意在提供一个简洁、快速上手的模板。")]})]}),Vue.createVNode(naive.NCard,{title:"友情链接"},{default:()=>[Vue.createVNode(r,null,null)]})]})}});export{X as default}; +import{w as l}from"./hooks-lxIXz5_l.js";import"./vue-hooks-plus@1.8.5_vue@3.4.19-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import{R as i}from"./index-0vVhegrX.js";import"./@vueuse_core@10.7.1_vue@3.4.19-erC6c3KZ.js";import"./@vueuse_shared@10.7.1_vue@3.4.19--52Mx__5.js";import"./utils-3DRba3jA.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-94QNkbi2.js";import"./zrender@5.4.4-dbLxLQQO.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.19-9EfOi5Ir.js";import"./@vue_reactivity@3.4.19-celhyCRK.js";import"./@vue_shared@3.4.19-Zz6ACxVX.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";function o(u){return typeof u=="function"||Object.prototype.toString.call(u)==="[object Object]"&&!Vue.isVNode(u)}const X=Vue.defineComponent({name:"RDashboard",setup(){return{coverLetterOptions:[{label:"掌握搬砖框架",des:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NTag,{type:"success"},{default:()=>[Vue.createTextVNode("Vue3.x")]}),Vue.createVNode(naive.NTag,{type:"info"},{default:()=>[Vue.createTextVNode("React")]})]})},{label:"从事搬砖时长",des:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NTag,{type:"success"},{default:()=>[Vue.createTextVNode("练习时长两年半的小白前端搬砖师")]})]})},{label:"个人",des:()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(l,{name:"ray",size:"22"},null),Vue.createTextVNode("努力搬砖、努力摸鱼, 建设美丽家园")]}),span:2},{label:"补充说明",des:()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createTextVNode("如果有希望补充的功能可以在"),Vue.createVNode("a",{class:"dashboard-link",href:"https://github.com/XiaoDaiGua-Ray/ray-template"},[Vue.createTextVNode("GitHub")]),Vue.createTextVNode("提一个 Issues")]}),span:2}],technologyTagOptions:[{label:"Vue3.x",value:"Vue3.x"},{label:"Vite5.x",value:"Vite5.x"},{label:"Pinia",value:"Pinia"},{label:"TS(X)",value:"TS(X)"}]}},render(){let u,t;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,null,{header:()=>Vue.createVNode(l,{name:"ray",size:"64"},null),default:()=>"当你看见这个页面后, 就说明项目已经启动成功了~"}),Vue.createVNode(naive.NCard,{title:"个人介绍"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left",column:2},o(u=this.coverLetterOptions.map(e=>{let a;return Vue.createVNode(naive.NDescriptionsItem,{key:e.label,label:e.label,span:e==null?void 0:e.span},o(a=e.des())?a:{default:()=>[a]})}))?u:{default:()=>[u]})]}),Vue.createVNode(naive.NCard,{title:"项目介绍"},{default:()=>[Vue.createVNode(naive.NH6,null,{default:()=>[Vue.createTextVNode("技术栈")]}),Vue.createVNode(naive.NP,null,{default:()=>[Vue.createVNode(naive.NFlex,null,o(t=this.technologyTagOptions.map(e=>Vue.createVNode(naive.NTag,{key:e.value,type:"info"},{default:()=>[e.label]})))?t:{default:()=>[t]})]}),Vue.createVNode(naive.NH6,null,{default:()=>[Vue.createTextVNode("项目介绍")]}),Vue.createVNode(naive.NP,null,{default:()=>[Vue.createTextVNode("预设了最佳构建体验的配置与常用搬砖工具。意在提供一个简洁、快速上手的模板。")]})]}),Vue.createVNode(naive.NCard,{title:"友情链接"},{default:()=>[Vue.createVNode(i,null,null)]})]})}});export{X as default}; diff --git a/assets/index-t2_z-FtU.js.gz b/assets/index-t2_z-FtU.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..852db4696fea211b4c714450d97f4616a82ae672 GIT binary patch literal 1854 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 E068)t+5i9m diff --git a/assets/index-SvzBi3Tl.js b/assets/index-xcH4U4Ty.js similarity index 69% rename from assets/index-SvzBi3Tl.js rename to assets/index-xcH4U4Ty.js index 18324afc..1c284026 100644 --- a/assets/index-SvzBi3Tl.js +++ b/assets/index-xcH4U4Ty.js @@ -1 +1 @@ -import{w as t}from"./hooks-v5yhfgkQ.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.15-9UoKs_p_.js";import"./@vueuse_shared@10.7.1_vue@3.4.15--52Mx__5.js";import"./utils-bL-oQI6P.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.15-xG7oRWIU.js";import"./@vue_reactivity@3.4.15-2zCDAkOA.js";import"./@vue_shared@3.4.15-JOA8BF6u.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const R=Vue.defineComponent({name:"IframeDemo",setup(){return{}},render(){return Vue.createVNode(naive.NFlex,{vertical:!0,size:[20,20]},{default:()=>[Vue.createVNode(naive.NCard,{title:"naive ui(延迟加载)"},{default:()=>[Vue.createVNode(t,{src:"https://www.naiveui.com/zh-CN/dark",height:"300",allow:"fullscreen"},null)]}),Vue.createVNode(naive.NCard,{title:"vue-hooks-plus(立即加载)"},{default:()=>[Vue.createVNode(t,{src:"https://inhiblabcore.github.io/docs/hooks/",height:"300",lazy:!1},null)]})]})}});export{R as default}; +import{z as t}from"./hooks-lxIXz5_l.js";import"./vue-hooks-plus@1.8.5_vue@3.4.19-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.19-erC6c3KZ.js";import"./@vueuse_shared@10.7.1_vue@3.4.19--52Mx__5.js";import"./utils-3DRba3jA.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-94QNkbi2.js";import"./zrender@5.4.4-dbLxLQQO.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.19-9EfOi5Ir.js";import"./@vue_reactivity@3.4.19-celhyCRK.js";import"./@vue_shared@3.4.19-Zz6ACxVX.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const R=Vue.defineComponent({name:"IframeDemo",setup(){return{}},render(){return Vue.createVNode(naive.NFlex,{vertical:!0,size:[20,20]},{default:()=>[Vue.createVNode(naive.NCard,{title:"naive ui(延迟加载)"},{default:()=>[Vue.createVNode(t,{src:"https://www.naiveui.com/zh-CN/dark",height:"300",allow:"fullscreen"},null)]}),Vue.createVNode(naive.NCard,{title:"vue-hooks-plus(立即加载)"},{default:()=>[Vue.createVNode(t,{src:"https://inhiblabcore.github.io/docs/hooks/",height:"300",lazy:!1},null)]})]})}});export{R as default}; diff --git a/assets/index-xcH4U4Ty.js.gz b/assets/index-xcH4U4Ty.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..9471d537f03110c9d14d69bfed306a699afb9e0b GIT binary patch literal 990 zcmV<410nn$iwFP!000021D%!2ZW}ighWC96XI2(4q~@ZLV;L#NmgP%q%aH=Rkpe@Y zI7b>v98xAZx77SUT~ z*;6vHa50v0s1cu@zMBUfjtAP>V;N`R;y4Agz8~>ahc14JgU&dG(8ne0?xL&Xe*3!Z zP4ZS;MnuP93A;PkbJ6VTQ4Udf34wgrq71Tps5+G65|UK({LNu!{qvD0a}5cq9GV(P5qq z$0?*5I#enMT?g-A_wO+VRV`Ehto^)^j){Wk88Z}k7t>BB$eX2xagF@LW|#Pb{pZq# zK!3^Hv>&;AH>u@0CJZP-%{rnE_R8qgIc05G8*D_B2}V|x(`N#WKxw88MA{Iu^3uaj zCnK^5?Vw&gzCCcu(~Zo@1R04~Li!MTS!Up*)w;Sx8}$SktB0w}ILI4lltP*4Hxh8h}JlF?= zm@tY7&1mRi54)&da}L{W{~%AsL?b;*x{~Wm(MP?yfx&UQ|CAdkX=FyZD4M@M@mj$~ zOZHMh4U+c{3Wn-RL>O`DYaed*~&v*8)jvo0J%n zRa0hTAZm|FjSHSWnK@l1h?*fyV@L=Z5v4(8o$RA(^|~yYur6XMg*IEwSJx@v2zpFF zRVE`TK$z`?APH2g)1D#;96};3TZ2hQ+l7S!lPa-TF70)xeL31%2~h>az;#_luq_B1 z1Fj!&nA(dmD8ne>l^2e!*&HhGJ;(N(o29*ophr?}D%*uuU%&qckt$J~gkKHUHI>!;s;y#MZ}Pai)%+({name:"Ray Admin",pwd:"123456"}),c=VueRouter.useRouter(),r=Vue.ref(g()),m={name:{required:!0,message:t("views.login.index.NamePlaceholder"),trigger:["blur","input"]},pwd:{required:!0,message:t("views.login.index.PasswordPlaceholder"),trigger:["blur","input"]}};return{signingForm:r,loginFormRef:e,handleLogin:()=>{var l;(l=e.value)==null||l.validate(V=>{V||(p("globalSpinning",!0),i(r.value).then(s=>{s.code===0&&setTimeout(()=>{p("globalSpinning",!1),window.$message.success(`欢迎${r.value.name}登陆~`),u(d.token,"tokenValue"),u(d.signing,s.data),c.push(n.value)},2*1e3)}).catch(()=>{window.$message.error("不可以这样哟, 不可以哟")}))})},rules:m,globalSpinning:a}},render(){let e;const{$t:t,globalSpinning:i}=this;return Vue.createVNode(naive.NForm,{model:this.signingForm,ref:"loginFormRef",rules:this.rules},{default:()=>[Vue.createVNode(naive.NFormItem,{label:t("views.login.index.Name"),path:"name"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.signingForm.name,"onUpdate:value":n=>this.signingForm.name=n,placeholder:t("views.login.index.NamePlaceholder")},null)]}),Vue.createVNode(naive.NFormItem,{label:t("views.login.index.Password"),path:"pwd"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.signingForm.pwd,"onUpdate:value":n=>this.signingForm.pwd=n,type:"password",showPasswordOn:"click",placeholder:t("views.login.index.PasswordPlaceholder")},null)]}),Vue.createVNode(naive.NButton,{style:["width: 100%","margin-to: 18px"],type:"primary",onClick:this.handleLogin.bind(this),loading:i},j(e=t("views.login.index.Login"))?e:{default:()=>[e]})]})}}),k=Vue.defineComponent({name:"RRegister",render(){return Vue.createVNode(naive.NResult,{status:"info",title:"提示",description:"我实在是不想写了..."},null)}}),F=Vue.defineComponent({name:"QRCodeSigning",setup(){const e=Vue.reactive({qrcodeValue:"https://github.com/XiaoDaiGua-Ray/xiaodaigua-ray.github.io"});return{...Vue.toRefs(e)}},render(){return Vue.createVNode("div",{class:"qrcode-signing"},[Vue.createVNode(w,{text:"ray template yes",size:200,logoImage:x},null)])}});function L(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const O=Vue.defineComponent({name:"SSOSigning",setup(){return{ssoSigningOptions:[{icon:"github",key:"github",tooltipLabel:"Github登陆"},{icon:"google",key:"google",tooltipLabel:"Google登陆"},{icon:"twitter",key:"twitter",tooltipLabel:"Twitter登陆"}],handleSSOSigningClick:i=>{window.$message.info(`调用${i.tooltipLabel}`)}}},render(){let e;return Vue.createVNode(naive.NFlex,{class:"sso-signing",align:"center"},L(e=this.ssoSigningOptions.map(t=>Vue.createVNode(naive.NPopover,{key:t.key},{trigger:()=>Vue.createVNode(o,{name:t.icon,size:"24",cursor:"pointer",onClick:this.handleSSOSigningClick.bind(this,t)},null),default:()=>t.tooltipLabel})))?e:{default:()=>[e]})}});var T={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.7",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.19","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.3","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.1.3","vite-plugin-cdn2":"0.15.2","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.6.4-beta1.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};function P(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ve=Vue.defineComponent({name:"RLogin",setup(){const{layout:{copyright:e}}=T,t=Vue.reactive({tabsValue:"signing"}),{height:i,width:n}=R(),{updateLocale:a}=y();return{...Vue.toRefs(t),windowHeight:i,updateLocale:a,copyright:e,windowWidth:n}},render(){let e;const{$t:t}=this;return Vue.createVNode("div",{class:["login"],style:[`height: ${this.windowHeight}px`,`--login-height: ${this.windowHeight}px`]},[Vue.createVNode("div",{class:["login-wrapper",this.windowWidth>=1440?"login-wrapper--divider":""]},[Vue.createVNode("div",{class:["login-wrapper__content"]},[Vue.createVNode(naive.NFlex,{align:"center",class:"login-title__wrapper"},{default:()=>[Vue.createVNode(o,{name:"ray",size:"48"},null),Vue.createVNode(naive.NGradientText,{class:"login-title",type:"info",size:28},{default:()=>[Vue.createTextVNode("Ray Template")]})]}),Vue.createVNode(naive.NFlex,{align:"center",class:"login-action__wrapper"},{default:()=>[Vue.createVNode(b,null,null),Vue.createVNode(naive.NDropdown,{options:S,onSelect:i=>this.updateLocale(i),trigger:"click"},{default:()=>[Vue.createVNode(o,{customClassName:"login-icon",name:"language",size:"18",cursor:"pointer"},null)]})]}),Vue.createVNode(naive.NGrid,{cols:"s:1 m:1 l:2 xl:2 2xl:2",itemResponsive:!1,responsive:"screen"},{default:()=>[Vue.createVNode(naive.NGridItem,{span:"s:0 m:0 l:1 xl:1 2xl:1",class:"login__left-wrapper"},{default:()=>[Vue.createVNode(naive.NFlex,{align:"center",vertical:!0},{default:()=>[Vue.createVNode(o,{name:"login_bg",width:"368",height:"368"},null),Vue.createVNode(naive.NGradientText,{class:"login-title",type:"info",size:36},P(e=t("views.login.index.RayTemplate"))?e:{default:()=>[e]})]})]}),Vue.createVNode(naive.NGridItem,{span:1,class:"login__right-wrapper"},{default:()=>[Vue.createVNode(naive.NCard,{class:"login__right-wrapper__content",embedded:!0,bordered:!1},{default:()=>[Vue.createVNode(naive.NTabs,{value:this.tabsValue,"onUpdate:value":i=>this.tabsValue=i,type:"line",animated:!0,size:"large"},{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.Signing"),name:"signing"},{default:()=>[Vue.createVNode(C,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.Register"),name:"register"},{default:()=>[Vue.createVNode(k,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.QRCodeSigning"),name:"qrcodeSigning"},{default:()=>[Vue.createVNode(F,null,null)]})])}),Vue.createVNode(naive.NDivider,null,{default:()=>[Vue.createTextVNode("其他登陆方式")]}),Vue.createVNode(O,null,null),Vue.createVNode(naive.NDivider,null,{default:()=>[Vue.createTextVNode("友情链接")]}),Vue.createVNode(_,null,null)]})]})]}),Vue.createVNode(naive.NFlex,{align:"center",justify:"center",class:"login-copyright__wrapper"},{default:()=>[this.copyright]})])])])}});export{ve as default}; diff --git a/assets/index-y5nxB1Kz.js.gz b/assets/index-y5nxB1Kz.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..42b5c05373721f5000a3b4174547b08b1e81a557 GIT binary patch literal 3712 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 literal 0 HcmV?d00001 diff --git a/assets/instance-0MR4YS8M.js.gz b/assets/instance-0MR4YS8M.js.gz deleted file mode 100644 index a348d2a8f2d6688321bce8df7673070b310c1f08..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 820 zcmV-41Izp$iwFP!000021C>=_bDKC2{eHi~!zXD*QjHtCJ$uO5my+0%-o?&cI@e}0 zHv|@p4G2pDmtpkZJ3w(l<2Jreg4Nr7`*xnBFiyEpmpdUoA$-mz>**OY z-?4#7i@W*!Py6pd7qpSo<$N1fwfbyGAKm`->SK_0QPLFviJwK$bjSv*Pj|lu_9gv% z(S_~gbi_=P4d{MZoIk*YVd5DuL6cH~TD16a ztgQrLVq2(csg`pBCul33#K?FRX%HX=-x^qx;8cod4WGjE1h2`U`mOl3he3xv0^AVy zxCLwtjt4?c1oOGD9e0hSbzbs&$+l2DSd!&Vl!3-tljWgEo9>}oruY^TJQ1KWk@SFN zA|mA$im~x8{paS|{>vbBi80rj_=gf(1mu2+0DlL6fSA*H-3+~kqD`vfy(ZrKRD}%v zfHlcqbq*$qIiB|-tjWdexth2gyVdcRZu3dr@!OBE=XSezVK=9-+x#b9IL-;$awks5 z1xJC;%(gj^pzF2QSbk=;&~mOSSA61b&fIw#1L&;O;rPvIl?4DFE+>t1FOeH0F$cx24S)| z)TtY*b)Gg6OqPPjp#&yi18!w0d_+-mep^Z9cS-H3K4`LAO+W0AQ|_EvRdY9&o}-+x y&=$1E^{GqAqa2XHx>g^w>YJ)Z<^SsPIj$eR)~|I~z1C7se)|S~(QG#R2LJ%>VVH*i diff --git a/assets/instance-0MR4YS8M.js b/assets/instance-I7ExDMVm.js similarity index 90% rename from assets/instance-0MR4YS8M.js rename to assets/instance-I7ExDMVm.js index c814de37..1bb8dfec 100644 --- a/assets/instance-0MR4YS8M.js +++ b/assets/instance-I7ExDMVm.js @@ -1 +1 @@ -import{B as t,C as n,d as R,E as q}from"./hooks-v5yhfgkQ.js";import{g as d}from"./utils-bL-oQI6P.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.15-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";const A=(e,r)=>{t.removePendingRequest(e.config)},y=(e,r)=>{t.removePendingRequest(e.config)},p={implementResponseInterceptorArray:[A],implementResponseInterceptorErrorArray:[y]},{setImplement:m}=n(),E=()=>{const{implementResponseInterceptorArray:e}=p;m("implementResponseInterceptorArray",e,"ok")},g=()=>{const{implementResponseInterceptorErrorArray:e}=p;m("implementResponseInterceptorErrorArray",e,"error")},k=(e,r)=>{if(e){const o=e.headers;r.forEach(s=>{o[s.key]=s.value})}},P=(e,r)=>{const o=d(R.token);return e.url,{key:"X-TOKEN",value:o}},f=(e,r)=>{k(e,[P(e),{key:"Demo-Header-Key",value:"Demo Header Value"}])},v=(e,r)=>{t.removePendingRequest(e),t.addPendingRequest(e)},C=(e,r)=>{t.removePendingRequest(e)},c={implementRequestInterceptorArray:[f,v],implementRequestInterceptorErrorArray:[C]},{setImplement:a}=n(),H=()=>{const{implementRequestInterceptorArray:e}=c;a("implementRequestInterceptorArray",e,"ok")},j=()=>{const{implementRequestInterceptorErrorArray:e}=c;a("implementRequestInterceptorErrorArray",e,"error")},i=axios.create(q),{createAxiosInstance:u,beforeFetch:l,fetchError:I}=n();i.interceptors.request.use(e=>(u(e,"requestInstance"),H(),l("requestInstance","implementRequestInterceptorArray","ok"),e),e=>(j(),I("requestError",e,"implementRequestInterceptorErrorArray"),Promise.reject(e)));i.interceptors.response.use(e=>{u(e,"responseInstance"),E(),l("responseInstance","implementResponseInterceptorArray","ok");const{data:r}=e;return Promise.resolve(r)},e=>(g(),I("responseError",e,"implementResponseInterceptorErrorArray"),Promise.reject(e)));export{i as s}; +import{F as t,G as n,d as R,H as q}from"./hooks-lxIXz5_l.js";import{g as d}from"./utils-3DRba3jA.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.19-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";const A=(e,r)=>{t.removePendingRequest(e.config)},y=(e,r)=>{t.removePendingRequest(e.config)},p={implementResponseInterceptorArray:[A],implementResponseInterceptorErrorArray:[y]},{setImplement:m}=n(),E=()=>{const{implementResponseInterceptorArray:e}=p;m("implementResponseInterceptorArray",e,"ok")},g=()=>{const{implementResponseInterceptorErrorArray:e}=p;m("implementResponseInterceptorErrorArray",e,"error")},k=(e,r)=>{if(e){const o=e.headers;r.forEach(s=>{o[s.key]=s.value})}},P=(e,r)=>{const o=d(R.token);return e.url,{key:"X-TOKEN",value:o}},f=(e,r)=>{k(e,[P(e),{key:"Demo-Header-Key",value:"Demo Header Value"}])},v=(e,r)=>{t.removePendingRequest(e),t.addPendingRequest(e)},C=(e,r)=>{t.removePendingRequest(e)},c={implementRequestInterceptorArray:[f,v],implementRequestInterceptorErrorArray:[C]},{setImplement:a}=n(),H=()=>{const{implementRequestInterceptorArray:e}=c;a("implementRequestInterceptorArray",e,"ok")},j=()=>{const{implementRequestInterceptorErrorArray:e}=c;a("implementRequestInterceptorErrorArray",e,"error")},i=axios.create(q),{createAxiosInstance:u,beforeFetch:l,fetchError:I}=n();i.interceptors.request.use(e=>(u(e,"requestInstance"),H(),l("requestInstance","implementRequestInterceptorArray","ok"),e),e=>(j(),I("requestError",e,"implementRequestInterceptorErrorArray"),Promise.reject(e)));i.interceptors.response.use(e=>{u(e,"responseInstance"),E(),l("responseInstance","implementResponseInterceptorArray","ok");const{data:r}=e;return Promise.resolve(r)},e=>(g(),I("responseError",e,"implementResponseInterceptorErrorArray"),Promise.reject(e)));export{i as s}; diff --git a/assets/instance-I7ExDMVm.js.gz b/assets/instance-I7ExDMVm.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..e45f5eb8c6e253f06c0c99ca7c7bdd16e5541b19 GIT binary patch literal 821 zcmV-51Iqj#iwFP!000021C>=_Z`w!@{eHg!`IA@LonjJlSCAu6LI95^E8%334 zkHKJj&F&iFTKnHC+ck+B+HjxNo_#ZK-stUa5G7ow{Ho>1mZIZgiK$mCb2=%OjrIkP z40yNXd@Wh{H2w6g`!$4>H2Oi6yeM#9jZ0M!N_KKNe{@b(!xuOM-Z?vzJVLe+gAQ2G zWx|CvyNhT1WOQ}e#BNh$6=xEra$vz<(EYkiac}~sV7+H|(a^E(fPz z{Rth5Wp|Uw-=lv!P0&g*m-BT{)M`VQJ-Y4d+YgJRiIT2BjQunW2VLkun{D1NMpx|f zMH9A>gEO!!=&;@HMx?u?+uZk@Y*n;xSzxulX#TnwwxWu_UmZ~+hO{9X@=eYub5#QnrV=ssobKImTm5Jc; z*bf#&)9im>6FU#0B*X|~HAk87SmHERC|pbw7egVOtam?rpuad&S!Pf@Sba5=ji-wQkd4`u{So{`z>;0eu-$YUo zx44b4M8`uR`vQC}Mvl8QrG1|BdkJgI9&8C)CrnWjt?6uEq)zwDIVirynDhmzRKzWW zRD?8NW7ac1vHxzaNBNznA#TP(k_T3|a*0hizkbQGE!Li6f#ScIpsR8H(-FQt#@bAeZ=++{DM zezBG{d((0*{Q!bzHVLBY08)u2+UI6!A~i(aR#nv?bYc=3ny)tK5d$m7MUl{={K_PB zy023(e.Windows="Windows",e.MacOS="MacOS",e.Linux="Linux",e.Android="Android",e.IOS="IOS",e.Unknown="Unknown",e))(m||{}),I={VITE_APP_URL:"/",VITE_APP_OFFICE_PROXY_URL:"https://office.yka.one/",VITE_APP_OFFICE_SCRIPT_URL:"https://office.yka.one/web-apps/apps/api/documents/api.js",BASE_URL:"/ray-template/",MODE:"production",DEV:!1,PROD:!0,SSR:!1};const K=()=>I,P=(e,t)=>{const r=document.createElement("a");r.href=e,r.download=t,r.style.display="none",document.body.appendChild(r),r.click(),document.body.removeChild(r)},h=(e,t)=>Object.prototype.toString.call(e).includes(t),M=(e=16,t=62)=>{const r="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),o=[],s=window.crypto||window.msCrypto;let n=0;for(n=0;nnew Promise((r,o)=>{let s;try{if(typeof e=="string")return P(e,t),r();if(e instanceof ArrayBuffer)s=new Blob([new Uint8Array(e)],{type:"application/octet-stream"});else if(e instanceof File||e instanceof Blob)s=e;else return o(new Error("downloadAnyFile: Unsupported data type."));const n=URL.createObjectURL(s),i=document.createElement("a");i.href=n,i.download=t,i.style.display="none";const a=()=>{URL.revokeObjectURL(n),document.body.removeChild(i)};i.addEventListener("load",()=>(a(),r())),i.addEventListener("error",c=>(a(),o(c))),document.body.appendChild(i),i.click()}catch(n){return o(n)}});function k(e,t){if(!e)return console.warn(`[omit]: The targetObject is expected to be an object, but got ${e}.`),{};const r=Array.isArray(t)?t:[t];return r.length&&r.forEach(o=>{delete e[o]}),e}function J(e,t){if(!e)return console.warn(`[pick]: The targetObject is expected to be an object, but got ${e}.`),{};const r=Array.isArray(t)?t:[t];return r.length?r.reduce((s,n)=>(Reflect.has(e,n)&&(s[n]=e[n]),s),{}):e}const Y=()=>{const e=navigator.userAgent;return/windows/i.test(e)?m.Windows:/macintosh|mac os x/i.test(e)?m.MacOS:/linux/i.test(e)?m.Linux:/android/i.test(e)?m.Android:/iphone|ipad|ipod/i.test(e)?m.IOS:m.Unknown},G=(e,t)=>{const r=e.endsWith("/"),o=t.endsWith("/");return r&&o?e.slice(0,-1)===t.slice(0,-1):!r&&!o?e===t:e===t||e.slice(0,-1)===t||e===t.slice(0,-1)};function H(e,t="sessionStorage",r){const{prefix:o,prefixKey:s}=r??{},n=o?s||y:"",i=t==="localStorage"?window.localStorage:window.sessionStorage;return!!Object.keys(i).find(a=>a===n+e)}function Q(e,t,r="sessionStorage",o){if(!e){console.error(`[setStorage]: Failed to set stored data: key ${e} is empty`);return}const{prefix:s,prefixKey:n}=o??{},i=s?n||y:"";try{const a=JSON.stringify(t);r==="localStorage"?window.localStorage.setItem(i+e,a):window.sessionStorage.setItem(i+e,a)}catch(a){console.error(`[setStorage]: Failed to set stored data for key '${e}'`,a)}}function Z(e,t="sessionStorage",r){const{prefix:o,prefixKey:s,defaultValue:n}=r??{},i=o?s||y:"";try{const a=t==="localStorage"?window.localStorage.getItem(i+e):window.sessionStorage.getItem(i+e);return a===null?n??null:JSON.parse(a)}catch(a){return console.error(`[getStorage]: Failed to get stored data for key '${e}'`,a),n??null}}const z=(e,t,r)=>{if(!e){console.error(`[removeStorage]: Failed to remove stored data: key ${e} is empty or undefined`);return}const{prefix:o,prefixKey:s}=r??{},n=o?s||y:"",i=Object.keys(window.localStorage),a=Object.keys(window.sessionStorage),c=(g,p)=>{(g?[...a,...i]:p==="localStorage"?i:a).forEach(d=>{e==="__all__"?(window.sessionStorage.removeItem(n+d),window.localStorage.removeItem(n+d)):p==="localStorage"?window.localStorage.removeItem(n+d):window.sessionStorage.removeItem(n+d)})};switch(e){case"__all__":c(!0);break;case"__all_sessionStorage__":c(!1,"sessionStorage");break;case"__all_localStorage__":c(!1,"localStorage");break;default:t==="localStorage"?window.localStorage.removeItem(n+e):window.sessionStorage.removeItem(n+e);break}},N=(e,t)=>{var n;const{domToImageOptions:r,printOptions:o}=t??{},{create:s}=x(e,r);window==null||window.$loadingBar.start(),(n=s("jpeg"))==null||n.then(i=>{const{print:a}=A(i,{type:"image",base64:!0,targetStyles:["*"],...k(o,["type","base64"])});a()}).catch(()=>{window==null||window.$loadingBar.error()}).finally(()=>{window==null||window.$loadingBar.finish()})},ee=(e,t)=>{const r=()=>{const s=f(e);s&&(typeof t=="string"?t.trim().split(" "):t).forEach(i=>{i&&s.classList.add(i)})},o=Vue.watch(()=>f(e),r,{immediate:!0});w(o)},te=(e,t)=>{const r=()=>{const s=f(e);if(s)if(t==="removeAllClass"){const n=s.classList;n.forEach(i=>n.remove(i))}else(typeof t=="string"?t.trim().split(" "):t).forEach(i=>{i&&s.classList.remove(i)})},o=Vue.watch(()=>f(e),r,{immediate:!0});w(o)},re=(e,t)=>{const r=Vue.ref(!1),o=()=>{const n=f(e);if(!n)r.value=!1;else{const i=n.className,a=typeof t=="string"?t.trim().split(" ").filter(c=>c!==""):t;r.value=a.some(c=>i.includes(c))}},s=Vue.watch(()=>f(e),o,{immediate:!0});return w(s),r},C=e=>{const t=["webkit","moz","ms","o"],r={};return t.forEach(o=>{r[`${o}${e.charAt(0).toUpperCase()}${e.slice(1)}`]=e}),r},ne=(e,t)=>{const r=(n,i)=>{n.split(";").forEach(a=>{const[c,g]=a.split(":");if(c&&g){const p=c.trim(),b=g.trim();if(c.startsWith("--"))i.style.setProperty(p,b);else{const d=C(p);Object.keys(d).forEach(E=>{i.style[E]=d[E]}),i.style[p]=b}}})},o=()=>{const n=f(e);n&&(h(t,"String")?r(t,n):h(t,"Array")?t.forEach(i=>{r(i,n)}):Object.keys(t).forEach(a=>{r(`${a}: ${t[a]}`,n)}))},s=Vue.watch(()=>f(e),o,{immediate:!0});w(s)},oe=(e,t=1)=>{const r=/^#([0-9a-f]{3}|[0-9a-f]{6}|[0-9a-f]{8})$/i,o=/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/i,s=/^rgba\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3}),\s*(\d*(?:\.\d+)?)\)$/i;let n;if(r.test(e)){const i=e.substring(1);n="rgb("+[parseInt(i.substring(0,2),16),parseInt(i.substring(2,4),16),parseInt(i.substring(4,6),16)].join(", ")+")"}else return o.test(e)||s.test(e),e;return n&&!n.startsWith("rgba")&&(n=n.replace("rgb","rgba").replace(")",`, ${t})`)),n},se=(e,t)=>{const{defaultElement:r}=t||{};if(!e)return r?[r]:null;const o=e.startsWith("attr:")?`[${e.replace("attr:","")}]`:e;try{return Array.from(document.querySelectorAll(o))}catch(s){return console.error(`[queryElements]: Failed to get elements for selector '${e}'`,s),r?[r]:null}},ie=(e,t="px")=>typeof e=="number"?e.toString()+t:h(e,"String")&&v.cssUnit.test(e)?e:e+t,u={precision:8,decimal:"."},S=(e,t,r)=>e!=null&&e.length?e.length===1?l(e[0],u):e.reduce((s,n,i,a)=>(s=r==null?void 0:r(s,n,i,a),s),t):0,R=(e,t,r="number")=>{const o=Object.assign({},u,t),s=l(e,o);return r==="number"?s.value:s.toString()},ae=(...e)=>e.length===1?l(e[0],u).add(0):S(e,0,(t,r)=>l(t,u).add(r)),ce=(...e)=>{if(e.length===1)return l(e[0],u).subtract(0);if(e.length===2){const[o,s]=e;return l(o,u).subtract(s)}const t=_(e),r=t.shift();return t.length?S(t,r,(o,s)=>l(o,u).subtract(s)):r},le=(...e)=>e.length===1?l(e[0],u).multiply(1):S(e,1,(t,r)=>l(t,u).multiply(r)),ue=(...e)=>{if(e.length===1)return l(e[0],u).divide(1);if(e.length===2){const[o,s]=e;return l(o,u).divide(s)}const t=_(e),r=t.shift();return S(t,r,(o,s)=>l(o,u).divide(s))},fe=(e,t)=>t<=1?[e||0]:e?l(e,u).distribute(t).map(o=>R(o)):new Array(t).fill(0);function $(e,...t){if(Array.isArray(e))e.forEach(r=>$(r,...t));else return e(...t)}function f(e,t){var o;if(!e)return t;let r;return typeof e=="function"?r=e():Vue.isRef(e)?r=((o=e.value)==null?void 0:o.$el)??e.value:r=e,r}function de(e,t){if(!e){const{defaultElement:r=null}=t??{};return typeof r=="function"?r:()=>r}if(typeof e=="string"||h(e,"Object"))return()=>e;if(typeof e=="function")return e}function w(e){return Vue.getCurrentScope()?(Vue.onScopeDispose(e),!0):!1}function me(e,t){const r=Vue.watchEffect(e,t);w(r)}export{fe as A,ae as B,ce as C,le as D,ue as E,ie as a,$ as b,oe as c,P as d,X as e,J as f,Z as g,G as h,h as i,z as j,K as k,te as l,ee as m,Y as n,re as o,N as p,se as q,de as r,Q as s,w as t,M as u,f as v,me as w,ne as x,H as y,R as z}; +import{A as y,u as A,a as x,b as v}from"./hooks-lxIXz5_l.js";import{c as l}from"./currency.js@2.0.4--or6eeOG.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.19-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./print-js@1.6.0-gYKv6oGQ.js";import{c as _}from"./lodash-es@4.17.21-xgd1l9mE.js";var m=(e=>(e.Windows="Windows",e.MacOS="MacOS",e.Linux="Linux",e.Android="Android",e.IOS="IOS",e.Unknown="Unknown",e))(m||{}),I={VITE_APP_URL:"/",VITE_APP_OFFICE_PROXY_URL:"https://office.yka.one/",VITE_APP_OFFICE_SCRIPT_URL:"https://office.yka.one/web-apps/apps/api/documents/api.js",BASE_URL:"/ray-template/",MODE:"production",DEV:!1,PROD:!0,SSR:!1};const K=()=>I,P=(e,t)=>{const r=document.createElement("a");r.href=e,r.download=t,r.style.display="none",document.body.appendChild(r),r.click(),document.body.removeChild(r)},h=(e,t)=>Object.prototype.toString.call(e).includes(t),M=(e=16,t=62)=>{const r="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),o=[],s=window.crypto||window.msCrypto;let n=0;for(n=0;nnew Promise((r,o)=>{let s;try{if(typeof e=="string")return P(e,t),r();if(e instanceof ArrayBuffer)s=new Blob([new Uint8Array(e)],{type:"application/octet-stream"});else if(e instanceof File||e instanceof Blob)s=e;else return o(new Error("downloadAnyFile: Unsupported data type."));const n=URL.createObjectURL(s),i=document.createElement("a");i.href=n,i.download=t,i.style.display="none";const a=()=>{URL.revokeObjectURL(n),document.body.removeChild(i)};i.addEventListener("load",()=>(a(),r())),i.addEventListener("error",c=>(a(),o(c))),document.body.appendChild(i),i.click()}catch(n){return o(n)}});function k(e,t){if(!e)return console.warn(`[omit]: The targetObject is expected to be an object, but got ${e}.`),{};const r=Array.isArray(t)?t:[t];return r.length&&r.forEach(o=>{delete e[o]}),e}function J(e,t){if(!e)return console.warn(`[pick]: The targetObject is expected to be an object, but got ${e}.`),{};const r=Array.isArray(t)?t:[t];return r.length?r.reduce((s,n)=>(Reflect.has(e,n)&&(s[n]=e[n]),s),{}):e}const Y=()=>{const e=navigator.userAgent;return/windows/i.test(e)?m.Windows:/macintosh|mac os x/i.test(e)?m.MacOS:/linux/i.test(e)?m.Linux:/android/i.test(e)?m.Android:/iphone|ipad|ipod/i.test(e)?m.IOS:m.Unknown},G=(e,t)=>{const r=e.endsWith("/"),o=t.endsWith("/");return r&&o?e.slice(0,-1)===t.slice(0,-1):!r&&!o?e===t:e===t||e.slice(0,-1)===t||e===t.slice(0,-1)};function H(e,t="sessionStorage",r){const{prefix:o,prefixKey:s}=r??{},n=o?s||y:"",i=t==="localStorage"?window.localStorage:window.sessionStorage;return!!Object.keys(i).find(a=>a===n+e)}function Q(e,t,r="sessionStorage",o){if(!e){console.error(`[setStorage]: Failed to set stored data: key ${e} is empty`);return}const{prefix:s,prefixKey:n}=o??{},i=s?n||y:"";try{const a=JSON.stringify(t);r==="localStorage"?window.localStorage.setItem(i+e,a):window.sessionStorage.setItem(i+e,a)}catch(a){console.error(`[setStorage]: Failed to set stored data for key '${e}'`,a)}}function Z(e,t="sessionStorage",r){const{prefix:o,prefixKey:s,defaultValue:n}=r??{},i=o?s||y:"";try{const a=t==="localStorage"?window.localStorage.getItem(i+e):window.sessionStorage.getItem(i+e);return a===null?n??null:JSON.parse(a)}catch(a){return console.error(`[getStorage]: Failed to get stored data for key '${e}'`,a),n??null}}const z=(e,t,r)=>{if(!e){console.error(`[removeStorage]: Failed to remove stored data: key ${e} is empty or undefined`);return}const{prefix:o,prefixKey:s}=r??{},n=o?s||y:"",i=Object.keys(window.localStorage),a=Object.keys(window.sessionStorage),c=(g,p)=>{(g?[...a,...i]:p==="localStorage"?i:a).forEach(d=>{e==="__all__"?(window.sessionStorage.removeItem(n+d),window.localStorage.removeItem(n+d)):p==="localStorage"?window.localStorage.removeItem(n+d):window.sessionStorage.removeItem(n+d)})};switch(e){case"__all__":c(!0);break;case"__all_sessionStorage__":c(!1,"sessionStorage");break;case"__all_localStorage__":c(!1,"localStorage");break;default:t==="localStorage"?window.localStorage.removeItem(n+e):window.sessionStorage.removeItem(n+e);break}},N=(e,t)=>{var n;const{domToImageOptions:r,printOptions:o}=t??{},{create:s}=x(e,r);window==null||window.$loadingBar.start(),(n=s("jpeg"))==null||n.then(i=>{const{print:a}=A(i,{type:"image",base64:!0,targetStyles:["*"],...k(o,["type","base64"])});a()}).catch(()=>{window==null||window.$loadingBar.error()}).finally(()=>{window==null||window.$loadingBar.finish()})},ee=(e,t)=>{const r=()=>{const s=f(e);s&&(typeof t=="string"?t.trim().split(" "):t).forEach(i=>{i&&s.classList.add(i)})},o=Vue.watch(()=>f(e),r,{immediate:!0});w(o)},te=(e,t)=>{const r=()=>{const s=f(e);if(s)if(t==="removeAllClass"){const n=s.classList;n.forEach(i=>n.remove(i))}else(typeof t=="string"?t.trim().split(" "):t).forEach(i=>{i&&s.classList.remove(i)})},o=Vue.watch(()=>f(e),r,{immediate:!0});w(o)},re=(e,t)=>{const r=Vue.ref(!1),o=()=>{const n=f(e);if(!n)r.value=!1;else{const i=n.className,a=typeof t=="string"?t.trim().split(" ").filter(c=>c!==""):t;r.value=a.some(c=>i.includes(c))}},s=Vue.watch(()=>f(e),o,{immediate:!0});return w(s),r},C=e=>{const t=["webkit","moz","ms","o"],r={};return t.forEach(o=>{r[`${o}${e.charAt(0).toUpperCase()}${e.slice(1)}`]=e}),r},ne=(e,t)=>{const r=(n,i)=>{n.split(";").forEach(a=>{const[c,g]=a.split(":");if(c&&g){const p=c.trim(),b=g.trim();if(c.startsWith("--"))i.style.setProperty(p,b);else{const d=C(p);Object.keys(d).forEach(E=>{i.style[E]=d[E]}),i.style[p]=b}}})},o=()=>{const n=f(e);n&&(h(t,"String")?r(t,n):h(t,"Array")?t.forEach(i=>{r(i,n)}):Object.keys(t).forEach(a=>{r(`${a}: ${t[a]}`,n)}))},s=Vue.watch(()=>f(e),o,{immediate:!0});w(s)},oe=(e,t=1)=>{const r=/^#([0-9a-f]{3}|[0-9a-f]{6}|[0-9a-f]{8})$/i,o=/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/i,s=/^rgba\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3}),\s*(\d*(?:\.\d+)?)\)$/i;let n;if(r.test(e)){const i=e.substring(1);n="rgb("+[parseInt(i.substring(0,2),16),parseInt(i.substring(2,4),16),parseInt(i.substring(4,6),16)].join(", ")+")"}else return o.test(e)||s.test(e),e;return n&&!n.startsWith("rgba")&&(n=n.replace("rgb","rgba").replace(")",`, ${t})`)),n},se=(e,t)=>{const{defaultElement:r}=t||{};if(!e)return r?[r]:null;const o=e.startsWith("attr:")?`[${e.replace("attr:","")}]`:e;try{return Array.from(document.querySelectorAll(o))}catch(s){return console.error(`[queryElements]: Failed to get elements for selector '${e}'`,s),r?[r]:null}},ie=(e,t="px")=>typeof e=="number"?e.toString()+t:h(e,"String")&&v.cssUnit.test(e)?e:e+t,u={precision:8,decimal:"."},S=(e,t,r)=>e!=null&&e.length?e.length===1?l(e[0],u):e.reduce((s,n,i,a)=>(s=r==null?void 0:r(s,n,i,a),s),t):0,R=(e,t,r="number")=>{const o=Object.assign({},u,t),s=l(e,o);return r==="number"?s.value:s.toString()},ae=(...e)=>e.length===1?l(e[0],u).add(0):S(e,0,(t,r)=>l(t,u).add(r)),ce=(...e)=>{if(e.length===1)return l(e[0],u).subtract(0);if(e.length===2){const[o,s]=e;return l(o,u).subtract(s)}const t=_(e),r=t.shift();return t.length?S(t,r,(o,s)=>l(o,u).subtract(s)):r},le=(...e)=>e.length===1?l(e[0],u).multiply(1):S(e,1,(t,r)=>l(t,u).multiply(r)),ue=(...e)=>{if(e.length===1)return l(e[0],u).divide(1);if(e.length===2){const[o,s]=e;return l(o,u).divide(s)}const t=_(e),r=t.shift();return S(t,r,(o,s)=>l(o,u).divide(s))},fe=(e,t)=>t<=1?[e||0]:e?l(e,u).distribute(t).map(o=>R(o)):new Array(t).fill(0);function $(e,...t){if(Array.isArray(e))e.forEach(r=>$(r,...t));else return e(...t)}function f(e,t){var o;if(!e)return t;let r;return typeof e=="function"?r=e():Vue.isRef(e)?r=((o=e.value)==null?void 0:o.$el)??e.value:r=e,r}function de(e,t){if(!e){const{defaultElement:r=null}=t??{};return typeof r=="function"?r:()=>r}if(typeof e=="string"||h(e,"Object"))return()=>e;if(typeof e=="function")return e}function w(e){return Vue.getCurrentScope()?(Vue.onScopeDispose(e),!0):!1}function me(e,t){const r=Vue.watchEffect(e,t);w(r)}export{fe as A,ae as B,ce as C,le as D,ue as E,ie as a,$ as b,oe as c,P as d,X as e,J as f,Z as g,G as h,h as i,z as j,K as k,te as l,ee as m,Y as n,re as o,N as p,se as q,de as r,Q as s,w as t,M as u,f as v,me as w,ne as x,H as y,R as z}; diff --git a/assets/utils-3DRba3jA.js.gz b/assets/utils-3DRba3jA.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..f10a818483faad245cbb1925d1f0de99513b88a3 GIT binary patch literal 3470 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 literal 0 HcmV?d00001 diff --git a/assets/utils-bL-oQI6P.js.gz b/assets/utils-bL-oQI6P.js.gz deleted file mode 100644 index 7c5c43b33aa007f62d65829e740991585ada1d65..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3467 zcmV;64RrD!iwFP!000021HC$HcN00X-|w$*dUL(fAb0ElS*E?hgb*OZBOxKofbkN! zyKIZJrACrtjNSizPpP~82w}*~x#xaKwWKOZRjRim$C);6zF!lzHe(Y6`%EDC%K8Yd z@`2IgAlw;geQ6t4_h+NQ@bXRg*#>P{5XXp@R(SEm7*O#n{A?fXhRyI^qoK_n!11#+ znjqXs#O$+u)Cyazu+?nrH{ML1?H;F_IARJ`kD>9!JlYLg;r)h*!)D`Lo#?xVPoHe! zUQM7;+%ZchxbcJV{->)6Jh~g+3tRUa=g)>8-hJ4eZc?Q>5q9+GUfB9qxZ7&X&YwSj zb$GVBiS*evVy!PF?$r$MH~Mk&#haJIY!l1I20#raY5M4XxEnSbUw$1PK5e`|*hKqc zAMGL2yN&7e*i5FQcym27Qn`i~&0g4S4Bx-F+SAXz7x<@2-~|f}uuCq!4wF{;>-f;q zTnSSfa{~M!f$(>!5Sdi=-x zVs+$PW}}@QJs8Ls!r7$=wSpUH&JIqGPTu}0(G>a(k!5zL{3CY~9Z$xfoFAcZ*yH`P z!}4B6%o+~HSt=YJ`0Dt{VH9LWCzIGotpfJs@LjakVkf7^Pok|RJ3Bj#wpw{R*2=ot z3r;A1c*IUP0p=)wI4|Z6uMQ1k1H!>!3OFKx2x!}cBLf2t%!G-as#J@FJ7z-bW+{Y; zv{@=no_xayF{&cijIBu?sV! zop!SfLZ{E1k!l#mB25X=i0dYmYg;x4X_<&}{AAy?1}_Uk`rWe|+%d z@aePXN58#z`ReuY$(z%&x99JE|Kt4!(T@`t3`g?wWja;%Hh}^_=$E3uBLdiJs+qcreRw(ZPpE(ZjKsRuRSJg{D%0WJ4C@mnxMXj={l)TFXbs2H*R zT^~;d12EKj9v-K_0_ShT`hysyisf-1x=8ldXxQ2BG#5l-l8&V6k>qk75 zDJ&KnQ+Nio914PpYl4R!8lw#fDy`gCGo+7d=gLkpbV88S65&M6>rOx`fhvA}`m$8@ zLdDKcUlL21{8K}ag&`;=*9}45Xb8)vLyMc^aR#pR<=S!T&#XYwye&hKB!^d^+)HU4 zC@>_zGXsWu5<&bcQOa&Y1Qboc;u2Al7%_irof5Yxtuv2>i$_G!`AXU}&uM!wQQpne zF1?bVB5gsXILNS0A)E@M$VFF=rRzntw15s!%G59bM_ z;GhOw-ODM1e96IYKj$Em@#X(N2OSd{NG355Vwu8+K7~PwUT`EV0j6lZPHb28ICNEy zGK*)>2=d~X_l3e01K>(r$)RxCgcA#9e+bHz2ksP3%kId~fpr9EXIw?zXlE>9shqZ> z#aP5OZEIgQ@O&7Kc2bPK8w)-jM?0bj!W&CvV2*ZVHqr_fG84%{W_lCr==dxeSJ66W z&%TRP5Q0kV@6wG(u;V?l+niYnv|iU82yH53AWhb2QO>zrA4glJUfFT`az% zSS;W=VZO42=XgIJSg=-Vb>_4YLkO5Def>N$Fpys(&5Dl~FpF%?O{X)@nc})*7mHaG z1WaYpV>HmoUTl5e}qEh~N(e=Um+Zy3+qQcyDID zzqziAVqTepcO~SaYr&ORy{Pt7$h6RZi*dziQ~KJdb_p}D{@zf=nVVfyZ<24w#IDIi zuH-?$t$$rjvS1MyaPvW`M#nrLdL?v>~k9sS+j}71uu!%sNVCSYDYX zY1&bp4#LR4O(u*5vM#)9UbT|p@Makfe=0*(o|l)d?i(+37`?*}RJI7IHyu~3{6ukU z+SDd0fq_(z{6LFuVcF|OdBZzUCT>F6dsBDUCdbGw0Z{kki<4bCd6(i$W8H+Y9z@ebutdCp!hLm(E( zsz@j1i5|bzM`JOB;|$%3jSTZec{S8IcU~9gMJ9{N`IP`Ov|XHE81b@r*~ZjTs^MdS zm7Oq-P(~EDB>0@cFrc);SD_n$BC?9fbAN0ka=uSwmH5lCcWQlMVecLmqD2OEhMBUB zy1_3&54HD_Xx0soBw#^-9Q0^T+k()XhJ`Ef3C&OMT$nsk4WtrjI=dy^Kq_fRNSHH# z@6wI6Y|8Qh0ou0pdR0ETRr%C$p)+z!XjLrM0vfrM5u&(cy>7!e71m;&j!8S_`7~#m zznfs%S#gW!FvI3@JcdN#<83u_+MW_kbLMVyNjV^vVx5N?T4>gOnjYZUK~;t-zIL0o zTED6)wUJ0lbF91mZ#Z6V`j?qD-!qNW1_orSg-PI=2-H#pTZ)?S3S%bUYWezcRe=}R zdM(Dl1iu}3;XtMi42k)}c#HD@`E6GRh!C5AxF%OkiI~znXZ9ve^>>_>@p6iVsL9y@ zhb2pncY`VPFQp4uFxKDjuMJqBgB~+{o>#PPqxdo1i|x72x91SXBVqO(Y0}W?^DF~% zAS@8-*NVipMe~auhuoj7ZqPBsB#u=jkanaxeEDD?`@b3`U>%&UxG9H(b zWqm#@KRr_6cFIJ)(FiE5N^1-5#OMr+n~{w5>H1S9{D5S%y&gc5)x{1`35#92hdrKj z53vrcX0jgd=Xs%w-z$)+*U5-D7MztGl8zycDH{1nU&RHq<2DrD5XltHX|#SHw<#z? zF1F_)k80a<*A>0|!c)*&>j^4I&UEoaytV#FJOB9y={6g`ipHQfznd?X-+OD{4|2M_ zBbnwq|1rbZ2WHqO!JV$pE{~KWat))&b}4J^QFi0%F1z<9tM}NRU+tCcGgb@e zoqz`UMwh9&;bLK{PgWIMHC3-~sSTw?;RINpD~=vCOGONRHelu2YL*75S92Bw;f`(T33syj^R9T$xVtW39FzY1e(&y{q`W&=cU$FT{= zOg@&FibW4t0QS)wtr@Si3ONLg4t*iP#SSyE$%yTxuCavWu0j5_i556W2TLh-a zu8AdQ0yqi75Rj!C8SrUIlSXF*Sd)>0`;@q9$xzDT)h1YZt#4GR$#rIq`HMR+0K3{ZHHyfQmDJeWP!R_m!-3EUTR%;hu+VF>QP|K#n?Vx0k@9fH$Z`Qa03Gi?ENYO6`{2gBt?!^bT4@PMTrK4B9N51I5(ux$i=ru{HxCkPVu z2LfQfAsDa^2!`w#f)N`bkn9_R&+G+)OXfU%%D}@hdyhad3cBiUT+1!%0J)7U&}NaY#NFDcE2O zNNS8jBp8s-%fV#9hDfK}B?m7^z@yz-=hdmxjYO7k&`&Xw!l9vJG8t|)E7%~_V#yn} zhy>+t<#4mrL|LRszkeu}2(^O990-;JX_iMqa!?LS zT$2ORggMGOW0!kdu^KT8M0mKM9Fp{@d{=zPuv;&zZ%1R8Z3Auk?o|!)+T#+oonwW_mp8 zk)RxugVJQTG&6H4EKc~VugA5~!7;s%XwR2nG`s}lko2uF91Alo){4?eY1;D>49dZP z)FZ|1zR*aU*z=s4mgK{_<$#o#yjtjHeet&CY|g>dO7gVu)7>RWjCTW!^tIw_iyA`e z>>W#y&gq`hG%JBPmTfVk2aOB4wxFqL0VkSOi##BQx}|}@0G(p7Hf`mpNr_iB8EQ&- z;DQPZbYT(8Q(H(5Bz=T0{_|3LI6HeO*j;R6h~*@UNi;_?5DEDVK>y_A#H`d-OrT{6 zw?rf?cgda7g|7JUOp3N)<~f);a39kp>8ZiuU_3t3im`-2Q<0F|DF>ubuqQlmeeC?n zMv~;VY0(@=ehaF%f(xHrlvA0Ik*Rx9_motNJoepq$aw%wJR&eEpy>wSc;s|!@bOp-D{zib;ut$Y%s9#5g#s~bP|y(5Z39sG>{-lIRNeTa^21hjX|?ik3t>xL7^jv23Of9-SAF>y z;a4rB_}<~}7Q&;P<_IrEnZbCJnQ5A77<%Y3HdRzvU#UKS z={`QFyxK)rQ;~Cbv$D45uHSZle1`C3V?l<;vyg+4yjSf)vG9N=>NL@ymx{bWN{Wf2 z%(TF?#yK$s^>B(-##3KK;3=+7Td^&sMyL(?C%=?vsv_t1d-u^!O(oThch%=F5f&<{ zuHEz%!c}y%b>Jt#P*ESXvUUn#qN0X`@+zt>E;_e%8v{8NxeuOIet(HDfVwaS1|zyc z@gUP?6oC_9S=7uZ9M_yF2KFS9s7Zw2C^0oKnuhW?0fcK=C0E7_zK+$CK3mp2j-(#r zam8GqA5}NrA#AJY@ZkB;yGPZHKM>YE7T+H3-a|N}BIo}0(J#x+ z$|Ho+DsuOpI(Ii~qC_~QqNDBi?yvtuIIE(gjZOE(KEeqVIj^2pc7Hj#|IArkKU3L% z=)8G+7U2;UxsPtS8~;Xlyz$s^#<}~Vy7-gxY{z-NcoyMkW9F~@+s^Wm^KRv@{W}Pk zyi)klS^6)+y`S6+smR@5^J``FQvlN{a@Tj9H{Vx&J8*ViBV16CyK?Jr?-jyhUJZM4 zI@*5iez)XqZaDk*5uR7k5YuKl-1QxIbqnEP6&>!bRQ7(ayts+*fQk~=`Z}B+4%`>F z5FS*KySd>$|I=Ass(jq)=*d%rXKI6sH{Fe8go_?=Z>wutH4YHItfCqZ&ikL8rT5OQ zkM8;o!WO6ty+mYFjBs5^dMPd`w*S|YVz#B|IL0~S3aYL>IojU#(-rfN3MGSu#+hM^ zK>>)Nq;XG?GNGjKxYyy7EFQ8Aiw=QlD+%1oG-bs59b_6Yl=0)o0n@wHC{a9;PE!q( zQvD&>%QQO&rls^YMn*XZFfHOYfT6}{BF};7A`4(Cqc}mVS}|MU#IV)b?N4;HSh2L6MdY%`tBQBYfjhSlZ<0tPmxti z9-4TsYp0$6Mt`xOO?6+|Zsyt#&z`^c@Qj@}JfX3`TOFviE zHr?Crod>H3Uuzn6wwL`zHtW0T@Xao%s0n>VMGeqZ6*>Ehm91Z$)wh+k&C1h%9e#M@ zJhGbER30o>-tJZQenMFI=V->e6?3HzCuqj>4x@Noca8UN@G!~2s6jNyGD8Qh z^y5(?#2n*#^XN4^$THMaW_`SJ=@_J3!DFPTkEgRhbl~+{L0y7% z)KoiaoH4_q`T8`2PxCo2?fS6UG%RXv>oc@zra)m%oHIOj&rwr{VjaVwd=|$+UC7k} qRu*Jgo;YIwM!q3BTP|OOqW|?I4&LXJI$7n5|M(x}1_I($5dZ*=pFjox literal 0 HcmV?d00001 diff --git a/assets/zh-CN-viwDyPm2.js.gz b/assets/zh-CN-viwDyPm2.js.gz deleted file mode 100644 index ffa1617cf833492bebd0aed7feb9368d64baea4b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2164 zcmV-)2#fb0iwFP!000021FcwXPus{A{(gT28tn&=#%>Y_ZCzOkgz(bx9-s?fqKQ4R z2OLkBu>%1`YVTg?i=eGk=(gQW8y3aS4e;Z;)O)f#x}

oc*wA7o6K^yt+E}Q@QZQ_u zh>DlQc)itRpEff!6I*DsGN_8Up6C#x7sXgqC{6bF52ezvMi5%SoaV7G&k`{)D#it- zh!J7Z9Hs54-kwIRg3Kb~J}xT81a+p+F*an_jhI<3WQmDbN#Kf(^GGNl#{U)EB+!gR6`HqR5C z)c_Y3Mwq>zD@|^QiUmbSriqP2RE&rnf^Nj3mL6$u1Zvn4h-ooma-t-nVoZz*!>LHm z%uIWCBT`3P;H7+)8a(jWF64$SJlkh?oy8RxwP=8f3hL6;{@8T9X#+XiR4hVGpGP$j z6{BKQnC=wj=DOqjjKA7?Oc@;KaQB_hUzOU7_2PL)(6N=2nv-%m6uMk7L( zFlP6~MvO*Gff3UZ0$8UQ5wz)R#ZKDSR1u2J7&euXILm`{cL)MyofwbwHR5cG7+lB> z3Uq9sbM!pT3YeeDc2QHK#^rod(8RPbLyA?6JR-(Ag@MQbnW3pBZ54<~kY6?$F@*wV zoNx=P+(MSGwwM^n1c*TV7lqugKHnYfTx?>9<^_uiB#$(lhy@Jb{^{w-d7-J8u%aVo z@kCtg5Zi?*D?XF&B~2n&V%StM3oso*4&}5$N4|+kiyI`Hh>7iDM2JPZ;*;0MFP?2A z8D^Un$zvgCLA6$}*mseRUmut}4~~&yks`55Avm^_?CF{t={g5o>rge|)se1C-MyXF zT34vatrjc;=i@`?&boJR*LnHf@rQMHW7l1~>8xx!zupJ%y1Yzy%0yWMtG%{iRLfVw zW%#W;lAXnhCFU5$OSrZ6rs5ni@hGDO%&b!DawZehN+u(jwqZaO=a6k!(slS5x9Ok) zMT@5Wn$;$d2A7M-u(1S&sA?M+l-t@Ml|g0e5ATPa%F4R;aR)$4UY;P9fhBPK;h^&J zF@QaY%}Kz0`u)kB-vAsWnr=zJeSGhDe+R%(M)HW2lGLCqNzEM5LPH;2hNcX>&9%z& zm+s>u@6|qliVU2)+up{3yLsFF@fm>A;er%S=s1r@3VyY7$$|sEsB=icJ%kqwRFX`X zq^5;UYl0z@6CWojWjOOy1fJvSycL^b3PTO)pZ-#!i42_E@7+gxRh3k>-c_Ez1dz+1 zvT-v|2$R9d&QXvALk4}s((NpONCu&V3NonNxZ&K|4+ruxa34JLet!ud#`5wwHYidh z0tcxwCvlj@mPJfWVzBB=GN3P!bX6h)@Q?-r;*fR zJdHVAxi0FEWBkQx&d8wh`cY-;9e}nBj*p(7yn9sH`U61KXYuXv{yhLS894WMPkvc- z)*blj)Ey5&HbR78VEkpC`sxV}&&e!?7Xk5BJYxVp4|3sgrueSSeYxU{+dy;X=>p8M& z$U`0PHSIL>ANCguH>vJR+s#7r;o0@~9-gT)hbImfSZF+$y3QV5sWK#Ar=GK}nimUW z2pLqqxI_2JzfHpz>rD!2X~MpBz1OR(|$2 zw%yzBod@dxPSp)NyQ@JXn-AQy1ZLebs6$_sK?u4g1LyFDxAUvB{?^;r_MZOh_`@6L z!9C~xp0~5*Jy`YL9(V^o0my@MRP%4eOzMMaqM80-G*;7H`2GzXMtMAHAO-8xP%)GG z;V9yKfikszbP5hqjhNDWfS0;YLDE$?j!K~-rE6u#zAjl!{y!g"u"&&typeof self<"u"?or.worker=!0:typeof navigator>"u"?(or.node=!0,or.svgSupported=!0):es(navigator.userAgent,or);function es(e,t){var r=t.browser,i=e.match(/Firefox\/([\d.]+)/),n=e.match(/MSIE\s([\d.]+)/)||e.match(/Trident\/.+?rv:(([\d.]+))/),a=e.match(/Edge?\/([\d.]+)/),o=/micromessenger/i.test(e);i&&(r.firefox=!0,r.version=i[1]),n&&(r.ie=!0,r.version=n[1]),a&&(r.edge=!0,r.version=a[1],r.newEdge=+a[1].split(".")[0]>18),o&&(r.weChat=!0),t.svgSupported=typeof SVGRect<"u",t.touchEventsSupported="ontouchstart"in window&&!r.ie&&!r.edge,t.pointerEventsSupported="onpointerdown"in window&&(r.edge||r.ie&&+r.version>=11),t.domSupported=typeof document<"u";var s=document.documentElement.style;t.transform3dSupported=(r.ie&&"transition"in s||r.edge||"WebKitCSSMatrix"in window&&"m11"in new WebKitCSSMatrix||"MozPerspective"in s)&&!("OTransition"in s),t.transformSupported=t.transform3dSupported||r.ie&&+r.version>=9}const K=or;var vn=12,is="sans-serif",ur=vn+"px "+is,ns=20,as=100,os="007LLmW'55;N0500LLLLLLLLLL00NNNLzWW\\\\WQb\\0FWLg\\bWb\\WQ\\WrWWQ000CL5LLFLL0LL**F*gLLLL5F0LF\\FFF5.5N";function ss(e){var t={};if(typeof JSON>"u")return t;for(var r=0;r=0)s=o*r.length;else for(var f=0;f>1)%2;s.cssText=["position: absolute","visibility: hidden","padding: 0","margin: 0","border-width: 0","user-select: none","width:0","height:0",i[f]+":0",n[h]+":0",i[1-f]+":auto",n[1-h]+":auto",""].join("!important;"),e.appendChild(o),r.push(o)}return r}function Os(e,t,r){for(var i=r?"invTrans":"trans",n=t[i],a=t.srcCoords,o=[],s=[],f=!0,h=0;h<4;h++){var u=e[h].getBoundingClientRect(),v=2*h,l=u.left,c=u.top;o.push(l,c),f=f&&a&&l===a[v]&&c===a[v+1],s.push(e[h].offsetLeft,e[h].offsetTop)}return f&&n?n:(t.srcCoords=o,t[i]=r?Rn(s,o):Rn(o,s))}function Za(e){return e.nodeName.toUpperCase()==="CANVAS"}var Bs=/([&<>"'])/g,Hs={"&":"&","<":"<",">":">",'"':""","'":"'"};function gv(e){return e==null?"":(e+"").replace(Bs,function(t,r){return Hs[r]})}var zs=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ri=[],ks=K.browser.firefox&&+K.browser.version.split(".")[0]<39;function Ni(e,t,r,i){return r=r||{},i?Dn(e,t,r):ks&&t.layerX!=null&&t.layerX!==t.offsetX?(r.zrX=t.layerX,r.zrY=t.layerY):t.offsetX!=null?(r.zrX=t.offsetX,r.zrY=t.offsetY):Dn(e,t,r),r}function Dn(e,t,r){if(K.domSupported&&e.getBoundingClientRect){var i=t.clientX,n=t.clientY;if(Za(e)){var a=e.getBoundingClientRect();r.zrX=i-a.left,r.zrY=n-a.top;return}else if($i(ri,e,i,n)){r.zrX=ri[0],r.zrY=ri[1];return}}r.zrX=r.zrY=0}function _n(e){return e||window.event}function pt(e,t,r){if(t=_n(t),t.zrX!=null)return t;var i=t.type,n=i&&i.indexOf("touch")>=0;if(n){var o=i!=="touchend"?t.targetTouches[0]:t.changedTouches[0];o&&Ni(e,o,t,r)}else{Ni(e,t,t,r);var a=$s(t);t.zrDelta=a?a/120:-(t.detail||0)/3}var s=t.button;return t.which==null&&s!==void 0&&zs.test(t.type)&&(t.which=s&1?1:s&2?3:s&4?2:0),t}function $s(e){var t=e.wheelDelta;if(t)return t;var r=e.deltaX,i=e.deltaY;if(r==null||i==null)return t;var n=Math.abs(i!==0?i:r),a=i>0?-1:i<0?1:r>0?-1:1;return 3*n*a}function Ns(e,t,r,i){e.addEventListener(t,r,i)}function Ws(e,t,r,i){e.removeEventListener(t,r,i)}var Ys=function(e){e.preventDefault(),e.stopPropagation(),e.cancelBubble=!0},Gs=function(){function e(){this._track=[]}return e.prototype.recognize=function(t,r,i){return this._doTrack(t,r,i),this._recognize(t)},e.prototype.clear=function(){return this._track.length=0,this},e.prototype._doTrack=function(t,r,i){var n=t.touches;if(n){for(var a={points:[],touches:[],target:r,event:t},o=0,s=n.length;o1&&i&&i.length>1){var a=xn(i)/xn(n);!isFinite(a)&&(a=1),t.pinchScale=a;var o=Xs(i);return t.pinchX=o[0],t.pinchY=o[1],{type:"pinch",target:e[0].target,event:t}}}}};function Be(){return[1,0,0,1,0,0]}function qs(e){return e[0]=1,e[1]=0,e[2]=0,e[3]=1,e[4]=0,e[5]=0,e}function Zs(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e[4]=t[4],e[5]=t[5],e}function ii(e,t,r){var i=t[0]*r[0]+t[2]*r[1],n=t[1]*r[0]+t[3]*r[1],a=t[0]*r[2]+t[2]*r[3],o=t[1]*r[2]+t[3]*r[3],s=t[0]*r[4]+t[2]*r[5]+t[4],f=t[1]*r[4]+t[3]*r[5]+t[5];return e[0]=i,e[1]=n,e[2]=a,e[3]=o,e[4]=s,e[5]=f,e}function An(e,t,r){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e[4]=t[4]+r[0],e[5]=t[5]+r[1],e}function Us(e,t,r){var i=t[0],n=t[2],a=t[4],o=t[1],s=t[3],f=t[5],h=Math.sin(r),u=Math.cos(r);return e[0]=i*u+o*h,e[1]=-i*h+o*u,e[2]=n*u+s*h,e[3]=-n*h+u*s,e[4]=u*a+h*f,e[5]=u*f-h*a,e}function Vs(e,t,r){var i=r[0],n=r[1];return e[0]=t[0]*i,e[1]=t[1]*n,e[2]=t[2]*i,e[3]=t[3]*n,e[4]=t[4]*i,e[5]=t[5]*n,e}function Qs(e,t){var r=t[0],i=t[2],n=t[4],a=t[1],o=t[3],s=t[5],f=r*o-a*i;return f?(f=1/f,e[0]=o*f,e[1]=-a*f,e[2]=-i*f,e[3]=r*f,e[4]=(i*s-o*n)*f,e[5]=(a*n-r*s)*f,e):null}var Ks=function(){function e(t,r){this.x=t||0,this.y=r||0}return e.prototype.copy=function(t){return this.x=t.x,this.y=t.y,this},e.prototype.clone=function(){return new e(this.x,this.y)},e.prototype.set=function(t,r){return this.x=t,this.y=r,this},e.prototype.equal=function(t){return t.x===this.x&&t.y===this.y},e.prototype.add=function(t){return this.x+=t.x,this.y+=t.y,this},e.prototype.scale=function(t){this.x*=t,this.y*=t},e.prototype.scaleAndAdd=function(t,r){this.x+=t.x*r,this.y+=t.y*r},e.prototype.sub=function(t){return this.x-=t.x,this.y-=t.y,this},e.prototype.dot=function(t){return this.x*t.x+this.y*t.y},e.prototype.len=function(){return Math.sqrt(this.x*this.x+this.y*this.y)},e.prototype.lenSquare=function(){return this.x*this.x+this.y*this.y},e.prototype.normalize=function(){var t=this.len();return this.x/=t,this.y/=t,this},e.prototype.distance=function(t){var r=this.x-t.x,i=this.y-t.y;return Math.sqrt(r*r+i*i)},e.prototype.distanceSquare=function(t){var r=this.x-t.x,i=this.y-t.y;return r*r+i*i},e.prototype.negate=function(){return this.x=-this.x,this.y=-this.y,this},e.prototype.transform=function(t){if(t){var r=this.x,i=this.y;return this.x=t[0]*r+t[2]*i+t[4],this.y=t[1]*r+t[3]*i+t[5],this}},e.prototype.toArray=function(t){return t[0]=this.x,t[1]=this.y,t},e.prototype.fromArray=function(t){this.x=t[0],this.y=t[1]},e.set=function(t,r,i){t.x=r,t.y=i},e.copy=function(t,r){t.x=r.x,t.y=r.y},e.len=function(t){return Math.sqrt(t.x*t.x+t.y*t.y)},e.lenSquare=function(t){return t.x*t.x+t.y*t.y},e.dot=function(t,r){return t.x*r.x+t.y*r.y},e.add=function(t,r,i){t.x=r.x+i.x,t.y=r.y+i.y},e.sub=function(t,r,i){t.x=r.x-i.x,t.y=r.y-i.y},e.scale=function(t,r,i){t.x=r.x*i,t.y=r.y*i},e.scaleAndAdd=function(t,r,i,n){t.x=r.x+i.x*n,t.y=r.y+i.y*n},e.lerp=function(t,r,i,n){var a=1-n;t.x=a*r.x+n*i.x,t.y=a*r.y+n*i.y},e}();const F=Ks;var se=Math.min,fe=Math.max,Yt=new F,Gt=new F,Xt=new F,qt=new F,Br=new F,Hr=new F,Js=function(){function e(t,r,i,n){i<0&&(t=t+i,i=-i),n<0&&(r=r+n,n=-n),this.x=t,this.y=r,this.width=i,this.height=n}return e.prototype.union=function(t){var r=se(t.x,this.x),i=se(t.y,this.y);isFinite(this.x)&&isFinite(this.width)?this.width=fe(t.x+t.width,this.x+this.width)-r:this.width=t.width,isFinite(this.y)&&isFinite(this.height)?this.height=fe(t.y+t.height,this.y+this.height)-i:this.height=t.height,this.x=r,this.y=i},e.prototype.applyTransform=function(t){e.applyTransform(this,this,t)},e.prototype.calculateTransform=function(t){var r=this,i=t.width/r.width,n=t.height/r.height,a=Be();return An(a,a,[-r.x,-r.y]),Vs(a,a,[i,n]),An(a,a,[t.x,t.y]),a},e.prototype.intersect=function(t,r){if(!t)return!1;t instanceof e||(t=e.create(t));var i=this,n=i.x,a=i.x+i.width,o=i.y,s=i.y+i.height,f=t.x,h=t.x+t.width,u=t.y,v=t.y+t.height,l=!(a_&&(_=m,g_&&(_=T,p=i.x&&t<=i.x+i.width&&r>=i.y&&r<=i.y+i.height},e.prototype.clone=function(){return new e(this.x,this.y,this.width,this.height)},e.prototype.copy=function(t){e.copy(this,t)},e.prototype.plain=function(){return{x:this.x,y:this.y,width:this.width,height:this.height}},e.prototype.isFinite=function(){return isFinite(this.x)&&isFinite(this.y)&&isFinite(this.width)&&isFinite(this.height)},e.prototype.isZero=function(){return this.width===0||this.height===0},e.create=function(t){return new e(t.x,t.y,t.width,t.height)},e.copy=function(t,r){t.x=r.x,t.y=r.y,t.width=r.width,t.height=r.height},e.applyTransform=function(t,r,i){if(!i){t!==r&&e.copy(t,r);return}if(i[1]<1e-5&&i[1]>-1e-5&&i[2]<1e-5&&i[2]>-1e-5){var n=i[0],a=i[3],o=i[4],s=i[5];t.x=r.x*n+o,t.y=r.y*a+s,t.width=r.width*n,t.height=r.height*a,t.width<0&&(t.x+=t.width,t.width=-t.width),t.height<0&&(t.y+=t.height,t.height=-t.height);return}Yt.x=Xt.x=r.x,Yt.y=qt.y=r.y,Gt.x=qt.x=r.x+r.width,Gt.y=Xt.y=r.y+r.height,Yt.transform(i),qt.transform(i),Gt.transform(i),Xt.transform(i),t.x=se(Yt.x,Gt.x,Xt.x,qt.x),t.y=se(Yt.y,Gt.y,Xt.y,qt.y);var f=fe(Yt.x,Gt.x,Xt.x,qt.x),h=fe(Yt.y,Gt.y,Xt.y,qt.y);t.width=f-t.x,t.height=h-t.y},e}();const N=Js;var Ua="silent";function js(e,t,r){return{type:e,event:r,target:t.target,topTarget:t.topTarget,cancelBubble:!1,offsetX:r.zrX,offsetY:r.zrY,gestureEvent:r.gestureEvent,pinchX:r.pinchX,pinchY:r.pinchY,pinchScale:r.pinchScale,wheelDelta:r.zrDelta,zrByTouch:r.zrByTouch,which:r.which,stop:tf}}function tf(){Ys(this.event)}var rf=function(e){H(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.handler=null,r}return t.prototype.dispose=function(){},t.prototype.setCursor=function(){},t}(Fr),zr=function(){function e(t,r){this.x=t,this.y=r}return e}(),ef=["click","dblclick","mousewheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],ni=new N(0,0,0,0),Va=function(e){H(t,e);function t(r,i,n,a,o){var s=e.call(this)||this;return s._hovered=new zr(0,0),s.storage=r,s.painter=i,s.painterRoot=a,s._pointerSize=o,n=n||new rf,s.proxy=null,s.setHandlerProxy(n),s._draggingMgr=new As(s),s}return t.prototype.setHandlerProxy=function(r){this.proxy&&this.proxy.dispose(),r&&(ft(ef,function(i){r.on&&r.on(i,this[i],this)},this),r.handler=this),this.proxy=r},t.prototype.mousemove=function(r){var i=r.zrX,n=r.zrY,a=Qa(this,i,n),o=this._hovered,s=o.target;s&&!s.__zr&&(o=this.findHover(o.x,o.y),s=o.target);var f=this._hovered=a?new zr(i,n):this.findHover(i,n),h=f.target,u=this.proxy;u.setCursor&&u.setCursor(h?h.cursor:"default"),s&&h!==s&&this.dispatchToElement(o,"mouseout",r),this.dispatchToElement(f,"mousemove",r),h&&h!==s&&this.dispatchToElement(f,"mouseover",r)},t.prototype.mouseout=function(r){var i=r.zrEventControl;i!=="only_globalout"&&this.dispatchToElement(this._hovered,"mouseout",r),i!=="no_globalout"&&this.trigger("globalout",{type:"globalout",event:r})},t.prototype.resize=function(){this._hovered=new zr(0,0)},t.prototype.dispatch=function(r,i){var n=this[r];n&&n.call(this,i)},t.prototype.dispose=function(){this.proxy.dispose(),this.storage=null,this.proxy=null,this.painter=null},t.prototype.setCursorStyle=function(r){var i=this.proxy;i.setCursor&&i.setCursor(r)},t.prototype.dispatchToElement=function(r,i,n){r=r||{};var a=r.target;if(!(a&&a.silent)){for(var o="on"+i,s=js(i,r,n);a&&(a[o]&&(s.cancelBubble=!!a[o].call(a,s)),a.trigger(i,s),a=a.__hostTarget?a.__hostTarget:a.parent,!s.cancelBubble););s.cancelBubble||(this.trigger(i,s),this.painter&&this.painter.eachOtherLayer&&this.painter.eachOtherLayer(function(f){typeof f[o]=="function"&&f[o].call(f,s),f.trigger&&f.trigger(i,s)}))}},t.prototype.findHover=function(r,i,n){var a=this.storage.getDisplayList(),o=new zr(r,i);if(En(a,o,r,i,n),this._pointerSize&&!o.target){for(var s=[],f=this._pointerSize,h=f/2,u=new N(r-h,i-h,f,f),v=a.length-1;v>=0;v--){var l=a[v];l!==n&&!l.ignore&&!l.ignoreCoarsePointer&&(!l.parent||!l.parent.ignoreCoarsePointer)&&(ni.copy(l.getBoundingRect()),l.transform&&ni.applyTransform(l.transform),ni.intersect(u)&&s.push(l))}if(s.length)for(var c=4,_=Math.PI/12,g=Math.PI*2,d=0;d4)return;this._downPoint=null}this.dispatchToElement(a,e,t)}});function nf(e,t,r){if(e[e.rectHover?"rectContain":"contain"](t,r)){for(var i=e,n=void 0,a=!1;i;){if(i.ignoreClip&&(a=!0),!a){var o=i.getClipPath();if(o&&!o.contain(t,r))return!1;i.silent&&(n=!0)}var s=i.__hostTarget;i=s||i.parent}return n?Ua:!0}return!1}function En(e,t,r,i,n){for(var a=e.length-1;a>=0;a--){var o=e[a],s=void 0;if(o!==n&&!o.ignore&&(s=nf(o,r,i))&&(!t.topTarget&&(t.topTarget=o),s!==Ua)){t.target=o;break}}}function Qa(e,t,r){var i=e.painter;return t<0||t>i.getWidth()||r<0||r>i.getHeight()}const af=Va;var Ka=32,kr=7;function of(e){for(var t=0;e>=Ka;)t|=e&1,e>>=1;return e+t}function In(e,t,r,i){var n=t+1;if(n===r)return 1;if(i(e[n++],e[t])<0){for(;n=0;)n++;return n-t}function sf(e,t,r){for(r--;t>>1,n(a,e[f])<0?s=f:o=f+1;var h=i-o;switch(h){case 3:e[o+3]=e[o+2];case 2:e[o+2]=e[o+1];case 1:e[o+1]=e[o];break;default:for(;h>0;)e[o+h]=e[o+h-1],h--}e[o]=a}}function ai(e,t,r,i,n,a){var o=0,s=0,f=1;if(a(e,t[r+n])>0){for(s=i-n;f0;)o=f,f=(f<<1)+1,f<=0&&(f=s);f>s&&(f=s),o+=n,f+=n}else{for(s=n+1;fs&&(f=s);var h=o;o=n-f,f=n-h}for(o++;o>>1);a(e,t[r+u])>0?o=u+1:f=u}return f}function oi(e,t,r,i,n,a){var o=0,s=0,f=1;if(a(e,t[r+n])<0){for(s=n+1;fs&&(f=s);var h=o;o=n-f,f=n-h}else{for(s=i-n;f=0;)o=f,f=(f<<1)+1,f<=0&&(f=s);f>s&&(f=s),o+=n,f+=n}for(o++;o>>1);a(e,t[r+u])<0?f=u:o=u+1}return f}function ff(e,t){var r=kr,i,n,a=0;e.length;var o=[];i=[],n=[];function s(c,_){i[a]=c,n[a]=_,a+=1}function f(){for(;a>1;){var c=a-2;if(c>=1&&n[c-1]<=n[c]+n[c+1]||c>=2&&n[c-2]<=n[c]+n[c-1])n[c-1]n[c+1])break;u(c)}}function h(){for(;a>1;){var c=a-2;c>0&&n[c-1]=kr||M>=kr);if(C)break;b<0&&(b=0),b+=2}if(r=b,r<1&&(r=1),_===1){for(p=0;p=0;p--)e[w+p]=e[b+p];e[T]=o[m];return}for(var M=r;;){var C=0,L=0,P=!1;do if(t(o[m],e[y])<0){if(e[T--]=e[y--],C++,L=0,--_===0){P=!0;break}}else if(e[T--]=o[m--],L++,C=0,--d===1){P=!0;break}while((C|L)=0;p--)e[w+p]=e[b+p];if(_===0){P=!0;break}}if(e[T--]=o[m--],--d===1){P=!0;break}if(L=d-ai(e[y],o,0,d,d-1,t),L!==0){for(T-=L,m-=L,d-=L,w=T+1,b=m+1,p=0;p=kr||L>=kr);if(P)break;M<0&&(M=0),M+=2}if(r=M,r<1&&(r=1),d===1){for(T-=_,y-=_,w=T+1,b=y+1,p=_-1;p>=0;p--)e[w+p]=e[b+p];e[T]=o[m]}else{if(d===0)throw new Error;for(b=T-(d-1),p=0;ps&&(f=s),Fn(e,r,r+f,r+a,t),a=f}o.pushRun(r,a),o.mergeRuns(),n-=a,r+=a}while(n!==0);o.forceMergeRuns()}}var ot=1,qr=2,wr=4,On=!1;function si(){On||(On=!0,console.warn("z / z2 / zlevel of displayable is invalid, which may cause unexpected errors"))}function Bn(e,t){return e.zlevel===t.zlevel?e.z===t.z?e.z2-t.z2:e.z-t.z:e.zlevel-t.zlevel}var uf=function(){function e(){this._roots=[],this._displayList=[],this._displayListLen=0,this.displayableSortFunc=Bn}return e.prototype.traverse=function(t,r){for(var i=0;i0&&(u.__clipPaths=[]),isNaN(u.z)&&(si(),u.z=0),isNaN(u.z2)&&(si(),u.z2=0),isNaN(u.zlevel)&&(si(),u.zlevel=0),this._displayList[this._displayListLen++]=u}var v=t.getDecalElement&&t.getDecalElement();v&&this._updateAndAddDisplayable(v,r,i);var l=t.getTextGuideLine();l&&this._updateAndAddDisplayable(l,r,i);var c=t.getTextContent();c&&this._updateAndAddDisplayable(c,r,i)}},e.prototype.addRoot=function(t){t.__zr&&t.__zr.storage===this||this._roots.push(t)},e.prototype.delRoot=function(t){if(t instanceof Array){for(var r=0,i=t.length;r=0&&this._roots.splice(n,1)},e.prototype.delAllRoots=function(){this._roots=[],this._displayList=[],this._displayListLen=0},e.prototype.getRoots=function(){return this._roots},e.prototype.dispose=function(){this._displayList=null,this._roots=null},e}();const vf=uf;var Ja;Ja=K.hasGlobalWindow&&(window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.msRequestAnimationFrame&&window.msRequestAnimationFrame.bind(window)||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame)||function(e){return setTimeout(e,16)};const Wi=Ja;var xe={linear:function(e){return e},quadraticIn:function(e){return e*e},quadraticOut:function(e){return e*(2-e)},quadraticInOut:function(e){return(e*=2)<1?.5*e*e:-.5*(--e*(e-2)-1)},cubicIn:function(e){return e*e*e},cubicOut:function(e){return--e*e*e+1},cubicInOut:function(e){return(e*=2)<1?.5*e*e*e:.5*((e-=2)*e*e+2)},quarticIn:function(e){return e*e*e*e},quarticOut:function(e){return 1- --e*e*e*e},quarticInOut:function(e){return(e*=2)<1?.5*e*e*e*e:-.5*((e-=2)*e*e*e-2)},quinticIn:function(e){return e*e*e*e*e},quinticOut:function(e){return--e*e*e*e*e+1},quinticInOut:function(e){return(e*=2)<1?.5*e*e*e*e*e:.5*((e-=2)*e*e*e*e+2)},sinusoidalIn:function(e){return 1-Math.cos(e*Math.PI/2)},sinusoidalOut:function(e){return Math.sin(e*Math.PI/2)},sinusoidalInOut:function(e){return .5*(1-Math.cos(Math.PI*e))},exponentialIn:function(e){return e===0?0:Math.pow(1024,e-1)},exponentialOut:function(e){return e===1?1:1-Math.pow(2,-10*e)},exponentialInOut:function(e){return e===0?0:e===1?1:(e*=2)<1?.5*Math.pow(1024,e-1):.5*(-Math.pow(2,-10*(e-1))+2)},circularIn:function(e){return 1-Math.sqrt(1-e*e)},circularOut:function(e){return Math.sqrt(1- --e*e)},circularInOut:function(e){return(e*=2)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1)},elasticIn:function(e){var t,r=.1,i=.4;return e===0?0:e===1?1:(!r||r<1?(r=1,t=i/4):t=i*Math.asin(1/r)/(2*Math.PI),-(r*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/i)))},elasticOut:function(e){var t,r=.1,i=.4;return e===0?0:e===1?1:(!r||r<1?(r=1,t=i/4):t=i*Math.asin(1/r)/(2*Math.PI),r*Math.pow(2,-10*e)*Math.sin((e-t)*(2*Math.PI)/i)+1)},elasticInOut:function(e){var t,r=.1,i=.4;return e===0?0:e===1?1:(!r||r<1?(r=1,t=i/4):t=i*Math.asin(1/r)/(2*Math.PI),(e*=2)<1?-.5*(r*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/i)):r*Math.pow(2,-10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/i)*.5+1)},backIn:function(e){var t=1.70158;return e*e*((t+1)*e-t)},backOut:function(e){var t=1.70158;return--e*e*((t+1)*e+t)+1},backInOut:function(e){var t=2.5949095;return(e*=2)<1?.5*(e*e*((t+1)*e-t)):.5*((e-=2)*e*((t+1)*e+t)+2)},bounceIn:function(e){return 1-xe.bounceOut(1-e)},bounceOut:function(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375},bounceInOut:function(e){return e<.5?xe.bounceIn(e*2)*.5:xe.bounceOut(e*2-1)*.5+.5}};const ja=xe;var he=Math.pow,Bt=Math.sqrt,He=1e-8,to=1e-4,Hn=Bt(3),ue=1/3,Lt=Ir(),ct=Ir(),xr=Ir();function Ot(e){return e>-He&&eHe||e<-He}function U(e,t,r,i,n){var a=1-n;return a*a*(a*e+3*n*t)+n*n*(n*i+3*a*r)}function zn(e,t,r,i,n){var a=1-n;return 3*(((t-e)*a+2*(r-t)*n)*a+(i-r)*n*n)}function eo(e,t,r,i,n,a){var o=i+3*(t-r)-e,s=3*(r-t*2+e),f=3*(t-e),h=e-n,u=s*s-3*o*f,v=s*f-9*o*h,l=f*f-3*s*h,c=0;if(Ot(u)&&Ot(v))if(Ot(s))a[0]=0;else{var _=-f/s;_>=0&&_<=1&&(a[c++]=_)}else{var g=v*v-4*u*l;if(Ot(g)){var d=v/u,_=-s/o+d,p=-d/2;_>=0&&_<=1&&(a[c++]=_),p>=0&&p<=1&&(a[c++]=p)}else if(g>0){var y=Bt(g),m=u*s+1.5*o*(-v+y),T=u*s+1.5*o*(-v-y);m<0?m=-he(-m,ue):m=he(m,ue),T<0?T=-he(-T,ue):T=he(T,ue);var _=(-s-(m+T))/(3*o);_>=0&&_<=1&&(a[c++]=_)}else{var b=(2*u*s-3*o*v)/(2*Bt(u*u*u)),w=Math.acos(b)/3,M=Bt(u),C=Math.cos(w),_=(-s-2*M*C)/(3*o),p=(-s+M*(C+Hn*Math.sin(w)))/(3*o),L=(-s+M*(C-Hn*Math.sin(w)))/(3*o);_>=0&&_<=1&&(a[c++]=_),p>=0&&p<=1&&(a[c++]=p),L>=0&&L<=1&&(a[c++]=L)}}return c}function io(e,t,r,i,n){var a=6*r-12*t+6*e,o=9*t+3*i-3*e-9*r,s=3*t-3*e,f=0;if(Ot(o)){if(ro(a)){var h=-s/a;h>=0&&h<=1&&(n[f++]=h)}}else{var u=a*a-4*o*s;if(Ot(u))n[0]=-a/(2*o);else if(u>0){var v=Bt(u),h=(-a+v)/(2*o),l=(-a-v)/(2*o);h>=0&&h<=1&&(n[f++]=h),l>=0&&l<=1&&(n[f++]=l)}}return f}function kt(e,t,r,i,n,a){var o=(t-e)*n+e,s=(r-t)*n+t,f=(i-r)*n+r,h=(s-o)*n+o,u=(f-s)*n+s,v=(u-h)*n+h;a[0]=e,a[1]=o,a[2]=h,a[3]=v,a[4]=v,a[5]=u,a[6]=f,a[7]=i}function lf(e,t,r,i,n,a,o,s,f,h,u){var v,l=.005,c=1/0,_,g,d,p;Lt[0]=f,Lt[1]=h;for(var y=0;y<1;y+=.05)ct[0]=U(e,r,n,o,y),ct[1]=U(t,i,a,s,y),d=Dr(Lt,ct),d=0&&d=0&&h<=1&&(n[f++]=h)}}else{var u=o*o-4*a*s;if(Ot(u)){var h=-o/(2*a);h>=0&&h<=1&&(n[f++]=h)}else if(u>0){var v=Bt(u),h=(-o+v)/(2*a),l=(-o-v)/(2*a);h>=0&&h<=1&&(n[f++]=h),l>=0&&l<=1&&(n[f++]=l)}}return f}function no(e,t,r){var i=e+r-2*t;return i===0?.5:(e-t)/i}function ze(e,t,r,i,n){var a=(t-e)*i+e,o=(r-t)*i+t,s=(o-a)*i+a;n[0]=e,n[1]=a,n[2]=s,n[3]=s,n[4]=o,n[5]=r}function pf(e,t,r,i,n,a,o,s,f){var h,u=.005,v=1/0;Lt[0]=o,Lt[1]=s;for(var l=0;l<1;l+=.05){ct[0]=Q(e,r,n,l),ct[1]=Q(t,i,a,l);var c=Dr(Lt,ct);c=0&&c=1?1:eo(0,i,a,1,f,s)&&U(0,n,o,1,s[0])}}}var yf=function(){function e(t){this._inited=!1,this._startTime=0,this._pausedTime=0,this._paused=!1,this._life=t.life||1e3,this._delay=t.delay||0,this.loop=t.loop||!1,this.onframe=t.onframe||Sr,this.ondestroy=t.ondestroy||Sr,this.onrestart=t.onrestart||Sr,t.easing&&this.setEasing(t.easing)}return e.prototype.step=function(t,r){if(this._inited||(this._startTime=t+this._delay,this._inited=!0),this._paused){this._pausedTime+=r;return}var i=this._life,n=t-this._startTime-this._pausedTime,a=n/i;a<0&&(a=0),a=Math.min(a,1);var o=this.easingFunc,s=o?o(a):a;if(this.onframe(s),a===1)if(this.loop){var f=n%i;this._startTime=t-f,this._pausedTime=0,this.onrestart()}else return!0;return!1},e.prototype.pause=function(){this._paused=!0},e.prototype.resume=function(){this._paused=!1},e.prototype.setEasing=function(t){this.easing=t,this.easingFunc=Ve(t)?t:ja[t]||ao(t)},e}();const mf=yf;var oo=function(){function e(t){this.value=t}return e}(),wf=function(){function e(){this._len=0}return e.prototype.insert=function(t){var r=new oo(t);return this.insertEntry(r),r},e.prototype.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++},e.prototype.remove=function(t){var r=t.prev,i=t.next;r?r.next=i:this.head=i,i?i.prev=r:this.tail=r,t.next=t.prev=null,this._len--},e.prototype.len=function(){return this._len},e.prototype.clear=function(){this.head=this.tail=null,this._len=0},e}(),Tf=function(){function e(t){this._list=new wf,this._maxSize=10,this._map={},this._maxSize=t}return e.prototype.put=function(t,r){var i=this._list,n=this._map,a=null;if(n[t]==null){var o=i.len(),s=this._lastRemovedEntry;if(o>=this._maxSize&&o>0){var f=i.head;i.remove(f),delete n[f.key],a=f.value,this._lastRemovedEntry=f}s?s.value=r:s=new oo(r),s.key=t,i.insertEntry(s),n[t]=s}return a},e.prototype.get=function(t){var r=this._map[t],i=this._list;if(r!=null)return r!==i.tail&&(i.remove(r),i.insertEntry(r)),r.value},e.prototype.clear=function(){this._list.clear(),this._map={}},e.prototype.len=function(){return this._list.len()},e}();const gn=Tf;var $n={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]};function Ht(e){return e=Math.round(e),e<0?0:e>255?255:e}function Yi(e){return e<0?0:e>1?1:e}function fi(e){var t=e;return t.length&&t.charAt(t.length-1)==="%"?Ht(parseFloat(t)/100*255):Ht(parseInt(t,10))}function Jr(e){var t=e;return t.length&&t.charAt(t.length-1)==="%"?Yi(parseFloat(t)/100):Yi(parseFloat(t))}function hi(e,t,r){return r<0?r+=1:r>1&&(r-=1),r*6<1?e+(t-e)*r*6:r*2<1?t:r*3<2?e+(t-e)*(2/3-r)*6:e}function ve(e,t,r){return e+(t-e)*r}function vt(e,t,r,i,n){return e[0]=t,e[1]=r,e[2]=i,e[3]=n,e}function Gi(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e}var so=new gn(20),le=null;function cr(e,t){le&&Gi(le,t),le=so.put(e,le||t.slice())}function zt(e,t){if(e){t=t||[];var r=so.get(e);if(r)return Gi(t,r);e=e+"";var i=e.replace(/ /g,"").toLowerCase();if(i in $n)return Gi(t,$n[i]),cr(e,t),t;var n=i.length;if(i.charAt(0)==="#"){if(n===4||n===5){var a=parseInt(i.slice(1,4),16);if(!(a>=0&&a<=4095)){vt(t,0,0,0,1);return}return vt(t,(a&3840)>>4|(a&3840)>>8,a&240|(a&240)>>4,a&15|(a&15)<<4,n===5?parseInt(i.slice(4),16)/15:1),cr(e,t),t}else if(n===7||n===9){var a=parseInt(i.slice(1,7),16);if(!(a>=0&&a<=16777215)){vt(t,0,0,0,1);return}return vt(t,(a&16711680)>>16,(a&65280)>>8,a&255,n===9?parseInt(i.slice(7),16)/255:1),cr(e,t),t}return}var o=i.indexOf("("),s=i.indexOf(")");if(o!==-1&&s+1===n){var f=i.substr(0,o),h=i.substr(o+1,s-(o+1)).split(","),u=1;switch(f){case"rgba":if(h.length!==4)return h.length===3?vt(t,+h[0],+h[1],+h[2],1):vt(t,0,0,0,1);u=Jr(h.pop());case"rgb":if(h.length>=3)return vt(t,fi(h[0]),fi(h[1]),fi(h[2]),h.length===3?u:Jr(h[3])),cr(e,t),t;vt(t,0,0,0,1);return;case"hsla":if(h.length!==4){vt(t,0,0,0,1);return}return h[3]=Jr(h[3]),Nn(h,t),cr(e,t),t;case"hsl":if(h.length!==3){vt(t,0,0,0,1);return}return Nn(h,t),cr(e,t),t;default:return}}vt(t,0,0,0,1)}}function Nn(e,t){var r=(parseFloat(e[0])%360+360)%360/360,i=Jr(e[1]),n=Jr(e[2]),a=n<=.5?n*(i+1):n+i-n*i,o=n*2-a;return t=t||[],vt(t,Ht(hi(o,a,r+1/3)*255),Ht(hi(o,a,r)*255),Ht(hi(o,a,r-1/3)*255),1),e.length===4&&(t[3]=e[3]),t}function yv(e,t){var r=zt(e);if(r){for(var i=0;i<3;i++)t<0?r[i]=r[i]*(1-t)|0:r[i]=(255-r[i])*t+r[i]|0,r[i]>255?r[i]=255:r[i]<0&&(r[i]=0);return yn(r,r.length===4?"rgba":"rgb")}}function mv(e,t,r){if(!(!(t&&t.length)||!(e>=0&&e<=1))){var i=e*(t.length-1),n=Math.floor(i),a=Math.ceil(i),o=zt(t[n]),s=zt(t[a]),f=i-n,h=yn([Ht(ve(o[0],s[0],f)),Ht(ve(o[1],s[1],f)),Ht(ve(o[2],s[2],f)),Yi(ve(o[3],s[3],f))],"rgba");return r?{color:h,leftIndex:n,rightIndex:a,value:i}:h}}function yn(e,t){if(!(!e||!e.length)){var r=e[0]+","+e[1]+","+e[2];return(t==="rgba"||t==="hsva"||t==="hsla")&&(r+=","+e[3]),t+"("+r+")"}}function ke(e,t){var r=zt(e);return r?(.299*r[0]+.587*r[1]+.114*r[2])*r[3]/255+(1-r[3])*t:0}function bf(e){return e.type==="linear"}function Cf(e){return e.type==="radial"}(function(){return K.hasGlobalWindow&&Ve(window.btoa)?function(e){return window.btoa(unescape(encodeURIComponent(e)))}:typeof Buffer<"u"?function(e){return Buffer.from(e).toString("base64")}:function(e){return null}})();var Xi=Array.prototype.slice;function Dt(e,t,r){return(t-e)*r+e}function ui(e,t,r,i){for(var n=t.length,a=0;ai?t:e,a=Math.min(r,i),o=n[a-1]||{color:[0,0,0,0],offset:0},s=a;so;if(s)i.length=o;else for(var f=a;f=1},e.prototype.getAdditiveTrack=function(){return this._additiveTrack},e.prototype.addKeyframe=function(t,r,i){this._needsSort=!0;var n=this.keyframes,a=n.length,o=!1,s=Yn,f=r;if(Pt(r)){var h=Rf(r);s=h,(h===1&&!Se(r[0])||h===2&&!Se(r[0][0]))&&(o=!0)}else if(Se(r)&&!_s(r))s=de;else if(Bi(r))if(!isNaN(+r))s=de;else{var u=zt(r);u&&(f=u,s=Zr)}else if(pn(r)){var v=$({},f);v.colorStops=xt(r.colorStops,function(c){return{offset:c.offset,color:zt(c.color)}}),bf(r)?s=qi:Cf(r)&&(s=Zi),f=v}a===0?this.valType=s:(s!==this.valType||s===Yn)&&(o=!0),this.discrete=this.discrete||o;var l={time:t,value:f,rawValue:r,percent:0};return i&&(l.easing=i,l.easingFunc=Ve(i)?i:ja[i]||ao(i)),n.push(l),l},e.prototype.prepare=function(t,r){var i=this.keyframes;this._needsSort&&i.sort(function(g,d){return g.time-d.time});for(var n=this.valType,a=i.length,o=i[a-1],s=this.discrete,f=pe(n),h=Gn(n),u=0;u=0&&!(o[u].percent<=r);u--);u=l(u,s-2)}else{for(u=v;ur);u++);u=l(u-1,s-2)}_=o[u+1],c=o[u]}if(c&&_){this._lastFr=u,this._lastFrP=r;var d=_.percent-c.percent,p=d===0?1:l((r-c.percent)/d,1);_.easingFunc&&(p=_.easingFunc(p));var y=i?this._additiveValue:h?$r:t[f];if((pe(a)||h)&&!y&&(y=this._additiveValue=[]),this.discrete)t[f]=p<1?c.rawValue:_.rawValue;else if(pe(a))a===Ie?ui(y,c[n],_[n],p):Mf(y,c[n],_[n],p);else if(Gn(a)){var m=c[n],T=_[n],b=a===qi;t[f]={type:b?"linear":"radial",x:Dt(m.x,T.x,p),y:Dt(m.y,T.y,p),colorStops:xt(m.colorStops,function(M,C){var L=T.colorStops[C];return{offset:Dt(M.offset,L.offset,p),color:Ee(ui([],M.color,L.color,p))}}),global:T.global},b?(t[f].x2=Dt(m.x2,T.x2,p),t[f].y2=Dt(m.y2,T.y2,p)):t[f].r=Dt(m.r,T.r,p)}else if(h)ui(y,c[n],_[n],p),i||(t[f]=Ee(y));else{var w=Dt(c[n],_[n],p);i?this._additiveValue=w:t[f]=w}i&&this._addToTarget(t)}}},e.prototype._addToTarget=function(t){var r=this.valType,i=this.propName,n=this._additiveValue;r===de?t[i]=t[i]+n:r===Zr?(zt(t[i],$r),ce($r,$r,n,1),t[i]=Ee($r)):r===Ie?ce(t[i],t[i],n,1):r===fo&&Wn(t[i],t[i],n,1)},e}(),Df=function(){function e(t,r,i,n){if(this._tracks={},this._trackKeys=[],this._maxTime=0,this._started=0,this._clip=null,this._target=t,this._loop=r,r&&n){dn("Can' use additive animation on looped animation.");return}this._additiveAnimators=n,this._allowDiscrete=i}return e.prototype.getMaxTime=function(){return this._maxTime},e.prototype.getDelay=function(){return this._delay},e.prototype.getLoop=function(){return this._loop},e.prototype.getTarget=function(){return this._target},e.prototype.changeTarget=function(t){this._target=t},e.prototype.when=function(t,r,i){return this.whenWithKeys(t,r,ht(r),i)},e.prototype.whenWithKeys=function(t,r,i,n){for(var a=this._tracks,o=0;o0&&f.addKeyframe(0,Ae(h),n),this._trackKeys.push(s)}f.addKeyframe(t,Ae(r[s]),n)}return this._maxTime=Math.max(this._maxTime,t),this},e.prototype.pause=function(){this._clip.pause(),this._paused=!0},e.prototype.resume=function(){this._clip.resume(),this._paused=!1},e.prototype.isPaused=function(){return!!this._paused},e.prototype.duration=function(t){return this._maxTime=t,this._force=!0,this},e.prototype._doneCallback=function(){this._setTracksFinished(),this._clip=null;var t=this._doneCbs;if(t)for(var r=t.length,i=0;i0)){this._started=1;for(var r=this,i=[],n=this._maxTime||0,a=0;a1){var s=o.pop();a.addKeyframe(s.time,t[n]),a.prepare(this._maxTime,a.getAdditiveTrack())}}}},e}();const mn=Df;function Mr(){return new Date().getTime()}var xf=function(e){H(t,e);function t(r){var i=e.call(this)||this;return i._running=!1,i._time=0,i._pausedTime=0,i._pauseStart=0,i._paused=!1,r=r||{},i.stage=r.stage||{},i}return t.prototype.addClip=function(r){r.animation&&this.removeClip(r),this._head?(this._tail.next=r,r.prev=this._tail,r.next=null,this._tail=r):this._head=this._tail=r,r.animation=this},t.prototype.addAnimator=function(r){r.animation=this;var i=r.getClip();i&&this.addClip(i)},t.prototype.removeClip=function(r){if(r.animation){var i=r.prev,n=r.next;i?i.next=n:this._head=n,n?n.prev=i:this._tail=i,r.next=r.prev=r.animation=null}},t.prototype.removeAnimator=function(r){var i=r.getClip();i&&this.removeClip(i),r.animation=null},t.prototype.update=function(r){for(var i=Mr()-this._pausedTime,n=i-this._time,a=this._head;a;){var o=a.next,s=a.step(i,n);s&&(a.ondestroy(),this.removeClip(a)),a=o}this._time=i,r||(this.trigger("frame",n),this.stage.update&&this.stage.update())},t.prototype._startLoop=function(){var r=this;this._running=!0;function i(){r._running&&(Wi(i),!r._paused&&r.update())}Wi(i)},t.prototype.start=function(){this._running||(this._time=Mr(),this._pausedTime=0,this._startLoop())},t.prototype.stop=function(){this._running=!1},t.prototype.pause=function(){this._paused||(this._pauseStart=Mr(),this._paused=!0)},t.prototype.resume=function(){this._paused&&(this._pausedTime+=Mr()-this._pauseStart,this._paused=!1)},t.prototype.clear=function(){for(var r=this._head;r;){var i=r.next;r.prev=r.next=r.animation=null,r=i}this._head=this._tail=null},t.prototype.isFinished=function(){return this._head==null},t.prototype.animate=function(r,i){i=i||{},this.start();var n=new mn(r,i.loop);return this.addAnimator(n),n},t}(Fr);const Af=xf;var Ef=300,vi=K.domSupported,li=function(){var e=["click","dblclick","mousewheel","wheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],t=["touchstart","touchend","touchmove"],r={pointerdown:1,pointerup:1,pointermove:1,pointerout:1},i=xt(e,function(n){var a=n.replace("mouse","pointer");return r.hasOwnProperty(a)?a:n});return{mouse:e,touch:t,pointer:i}}(),Xn={mouse:["mousemove","mouseup"],pointer:["pointermove","pointerup"]},qn=!1;function Ui(e){var t=e.pointerType;return t==="pen"||t==="touch"}function If(e){e.touching=!0,e.touchTimer!=null&&(clearTimeout(e.touchTimer),e.touchTimer=null),e.touchTimer=setTimeout(function(){e.touching=!1,e.touchTimer=null},700)}function ci(e){e&&(e.zrByTouch=!0)}function Ff(e,t){return pt(e.dom,new Of(e,t),!0)}function ho(e,t){for(var r=t,i=!1;r&&r.nodeType!==9&&!(i=r.domBelongToZr||r!==t&&r===e.painterRoot);)r=r.parentNode;return i}var Of=function(){function e(t,r){this.stopPropagation=Sr,this.stopImmediatePropagation=Sr,this.preventDefault=Sr,this.type=r.type,this.target=this.currentTarget=t.dom,this.pointerType=r.pointerType,this.clientX=r.clientX,this.clientY=r.clientY}return e}(),_t={mousedown:function(e){e=pt(this.dom,e),this.__mayPointerCapture=[e.zrX,e.zrY],this.trigger("mousedown",e)},mousemove:function(e){e=pt(this.dom,e);var t=this.__mayPointerCapture;t&&(e.zrX!==t[0]||e.zrY!==t[1])&&this.__togglePointerCapture(!0),this.trigger("mousemove",e)},mouseup:function(e){e=pt(this.dom,e),this.__togglePointerCapture(!1),this.trigger("mouseup",e)},mouseout:function(e){e=pt(this.dom,e);var t=e.toElement||e.relatedTarget;ho(this,t)||(this.__pointerCapturing&&(e.zrEventControl="no_globalout"),this.trigger("mouseout",e))},wheel:function(e){qn=!0,e=pt(this.dom,e),this.trigger("mousewheel",e)},mousewheel:function(e){qn||(e=pt(this.dom,e),this.trigger("mousewheel",e))},touchstart:function(e){e=pt(this.dom,e),ci(e),this.__lastTouchMoment=new Date,this.handler.processGesture(e,"start"),_t.mousemove.call(this,e),_t.mousedown.call(this,e)},touchmove:function(e){e=pt(this.dom,e),ci(e),this.handler.processGesture(e,"change"),_t.mousemove.call(this,e)},touchend:function(e){e=pt(this.dom,e),ci(e),this.handler.processGesture(e,"end"),_t.mouseup.call(this,e),+new Date-+this.__lastTouchMomentVn||e<-Vn}var Ut=[],dr=[],pi=Be(),_i=Math.abs,Nf=function(){function e(){}return e.prototype.getLocalTransform=function(t){return e.getLocalTransform(this,t)},e.prototype.setPosition=function(t){this.x=t[0],this.y=t[1]},e.prototype.setScale=function(t){this.scaleX=t[0],this.scaleY=t[1]},e.prototype.setSkew=function(t){this.skewX=t[0],this.skewY=t[1]},e.prototype.setOrigin=function(t){this.originX=t[0],this.originY=t[1]},e.prototype.needLocalTransform=function(){return Zt(this.rotation)||Zt(this.x)||Zt(this.y)||Zt(this.scaleX-1)||Zt(this.scaleY-1)||Zt(this.skewX)||Zt(this.skewY)},e.prototype.updateTransform=function(){var t=this.parent&&this.parent.transform,r=this.needLocalTransform(),i=this.transform;if(!(r||t)){i&&(Un(i),this.invTransform=null);return}i=i||Be(),r?this.getLocalTransform(i):Un(i),t&&(r?ii(i,t,i):Zs(i,t)),this.transform=i,this._resolveGlobalScaleRatio(i)},e.prototype._resolveGlobalScaleRatio=function(t){var r=this.globalScaleRatio;if(r!=null&&r!==1){this.getGlobalScale(Ut);var i=Ut[0]<0?-1:1,n=Ut[1]<0?-1:1,a=((Ut[0]-i)*r+i)/Ut[0]||0,o=((Ut[1]-n)*r+n)/Ut[1]||0;t[0]*=a,t[1]*=a,t[2]*=o,t[3]*=o}this.invTransform=this.invTransform||Be(),Qs(this.invTransform,t)},e.prototype.getComputedTransform=function(){for(var t=this,r=[];t;)r.push(t),t=t.parent;for(;t=r.pop();)t.updateTransform();return this.transform},e.prototype.setLocalTransform=function(t){if(t){var r=t[0]*t[0]+t[1]*t[1],i=t[2]*t[2]+t[3]*t[3],n=Math.atan2(t[1],t[0]),a=Math.PI/2+n-Math.atan2(t[3],t[2]);i=Math.sqrt(i)*Math.cos(a),r=Math.sqrt(r),this.skewX=a,this.skewY=0,this.rotation=-n,this.x=+t[4],this.y=+t[5],this.scaleX=r,this.scaleY=i,this.originX=0,this.originY=0}},e.prototype.decomposeTransform=function(){if(this.transform){var t=this.parent,r=this.transform;t&&t.transform&&(ii(dr,t.invTransform,r),r=dr);var i=this.originX,n=this.originY;(i||n)&&(pi[4]=i,pi[5]=n,ii(dr,r,pi),dr[4]-=i,dr[5]-=n,r=dr),this.setLocalTransform(r)}},e.prototype.getGlobalScale=function(t){var r=this.transform;return t=t||[],r?(t[0]=Math.sqrt(r[0]*r[0]+r[1]*r[1]),t[1]=Math.sqrt(r[2]*r[2]+r[3]*r[3]),r[0]<0&&(t[0]=-t[0]),r[3]<0&&(t[1]=-t[1]),t):(t[0]=1,t[1]=1,t)},e.prototype.transformCoordToLocal=function(t,r){var i=[t,r],n=this.invTransform;return n&&Kr(i,i,n),i},e.prototype.transformCoordToGlobal=function(t,r){var i=[t,r],n=this.transform;return n&&Kr(i,i,n),i},e.prototype.getLineScale=function(){var t=this.transform;return t&&_i(t[0]-1)>1e-10&&_i(t[3]-1)>1e-10?Math.sqrt(_i(t[0]*t[3]-t[2]*t[1])):1},e.prototype.copyTransform=function(t){Wf(this,t)},e.getLocalTransform=function(t,r){r=r||[];var i=t.originX||0,n=t.originY||0,a=t.scaleX,o=t.scaleY,s=t.anchorX,f=t.anchorY,h=t.rotation||0,u=t.x,v=t.y,l=t.skewX?Math.tan(t.skewX):0,c=t.skewY?Math.tan(-t.skewY):0;if(i||n||s||f){var _=i+s,g=n+f;r[4]=-_*a-l*g*o,r[5]=-g*o-c*_*a}else r[4]=r[5]=0;return r[0]=a,r[3]=o,r[1]=c*a,r[2]=l*o,h&&Us(r,r,h),r[4]+=i+u,r[5]+=n+v,r},e.initDefaultProps=function(){var t=e.prototype;t.scaleX=t.scaleY=t.globalScaleRatio=1,t.x=t.y=t.originX=t.originY=t.skewX=t.skewY=t.rotation=t.anchorX=t.anchorY=0}(),e}(),ee=["x","y","originX","originY","anchorX","anchorY","rotation","scaleX","scaleY","skewX","skewY"];function Wf(e,t){for(var r=0;r=0?parseFloat(e)/100*t:parseFloat(e):e}function Gf(e,t,r){var i=t.position||"inside",n=t.distance!=null?t.distance:5,a=r.height,o=r.width,s=a/2,f=r.x,h=r.y,u="left",v="top";if(i instanceof Array)f+=ie(i[0],r.width),h+=ie(i[1],r.height),u=null,v=null;else switch(i){case"left":f-=n,h+=s,u="right",v="middle";break;case"right":f+=n+o,h+=s,v="middle";break;case"top":f+=o/2,h-=n,u="center",v="bottom";break;case"bottom":f+=o/2,h+=a+n,u="center";break;case"inside":f+=o/2,h+=s,u="center",v="middle";break;case"insideLeft":f+=n,h+=s,v="middle";break;case"insideRight":f+=o-n,h+=s,u="right",v="middle";break;case"insideTop":f+=o/2,h+=n,u="center";break;case"insideBottom":f+=o/2,h+=a-n,u="center",v="bottom";break;case"insideTopLeft":f+=n,h+=n;break;case"insideTopRight":f+=o-n,h+=n,u="right";break;case"insideBottomLeft":f+=n,h+=a-n,v="bottom";break;case"insideBottomRight":f+=o-n,h+=a-n,u="right",v="bottom";break}return e=e||{},e.x=f,e.y=h,e.align=u,e.verticalAlign=v,e}var gi="__zr_normal__",yi=ee.concat(["ignore"]),Xf=Ue(ee,function(e,t){return e[t]=!0,e},{ignore:!1}),pr={},qf=new N(0,0,0,0),bn=function(){function e(t){this.id=Na(),this.animators=[],this.currentStates=[],this.states={},this._init(t)}return e.prototype._init=function(t){this.attr(t)},e.prototype.drift=function(t,r,i){switch(this.draggable){case"horizontal":r=0;break;case"vertical":t=0;break}var n=this.transform;n||(n=this.transform=[1,0,0,1,0,0]),n[4]+=t,n[5]+=r,this.decomposeTransform(),this.markRedraw()},e.prototype.beforeUpdate=function(){},e.prototype.afterUpdate=function(){},e.prototype.update=function(){this.updateTransform(),this.__dirty&&this.updateInnerText()},e.prototype.updateInnerText=function(t){var r=this._textContent;if(r&&(!r.ignore||t)){this.textConfig||(this.textConfig={});var i=this.textConfig,n=i.local,a=r.innerTransformable,o=void 0,s=void 0,f=!1;a.parent=n?this:null;var h=!1;if(a.copyTransform(r),i.position!=null){var u=qf;i.layoutRect?u.copy(i.layoutRect):u.copy(this.getBoundingRect()),n||u.applyTransform(this.transform),this.calculateTextPosition?this.calculateTextPosition(pr,i,u):Gf(pr,i,u),a.x=pr.x,a.y=pr.y,o=pr.align,s=pr.verticalAlign;var v=i.origin;if(v&&i.rotation!=null){var l=void 0,c=void 0;v==="center"?(l=u.width*.5,c=u.height*.5):(l=ie(v[0],u.width),c=ie(v[1],u.height)),h=!0,a.originX=-a.x+l+(n?0:u.x),a.originY=-a.y+c+(n?0:u.y)}}i.rotation!=null&&(a.rotation=i.rotation);var _=i.offset;_&&(a.x+=_[0],a.y+=_[1],h||(a.originX=-_[0],a.originY=-_[1]));var g=i.inside==null?typeof i.position=="string"&&i.position.indexOf("inside")>=0:i.inside,d=this._innerTextDefaultStyle||(this._innerTextDefaultStyle={}),p=void 0,y=void 0,m=void 0;g&&this.canBeInsideText()?(p=i.insideFill,y=i.insideStroke,(p==null||p==="auto")&&(p=this.getInsideTextFill()),(y==null||y==="auto")&&(y=this.getInsideTextStroke(p),m=!0)):(p=i.outsideFill,y=i.outsideStroke,(p==null||p==="auto")&&(p=this.getOutsideFill()),(y==null||y==="auto")&&(y=this.getOutsideStroke(p),m=!0)),p=p||"#000",(p!==d.fill||y!==d.stroke||m!==d.autoStroke||o!==d.align||s!==d.verticalAlign)&&(f=!0,d.fill=p,d.stroke=y,d.autoStroke=m,d.align=o,d.verticalAlign=s,r.setDefaultTextStyle(d)),r.__dirty|=ot,f&&r.dirtyStyle(!0)}},e.prototype.canBeInsideText=function(){return!0},e.prototype.getInsideTextFill=function(){return"#fff"},e.prototype.getInsideTextStroke=function(t){return"#000"},e.prototype.getOutsideFill=function(){return this.__zr&&this.__zr.isDarkMode()?Ji:Ki},e.prototype.getOutsideStroke=function(t){var r=this.__zr&&this.__zr.getBackgroundColor(),i=typeof r=="string"&&zt(r);i||(i=[255,255,255,1]);for(var n=i[3],a=this.__zr.isDarkMode(),o=0;o<3;o++)i[o]=i[o]*n+(a?0:255)*(1-n);return i[3]=1,yn(i,"rgba")},e.prototype.traverse=function(t,r){},e.prototype.attrKV=function(t,r){t==="textConfig"?this.setTextConfig(r):t==="textContent"?this.setTextContent(r):t==="clipPath"?this.setClipPath(r):t==="extra"?(this.extra=this.extra||{},$(this.extra,r)):this[t]=r},e.prototype.hide=function(){this.ignore=!0,this.markRedraw()},e.prototype.show=function(){this.ignore=!1,this.markRedraw()},e.prototype.attr=function(t,r){if(typeof t=="string")this.attrKV(t,r);else if(Ft(t))for(var i=t,n=ht(i),a=0;a0},e.prototype.getState=function(t){return this.states[t]},e.prototype.ensureState=function(t){var r=this.states;return r[t]||(r[t]={}),r[t]},e.prototype.clearStates=function(t){this.useState(gi,!1,t)},e.prototype.useState=function(t,r,i,n){var a=t===gi,o=this.hasState();if(!(!o&&a)){var s=this.currentStates,f=this.stateTransition;if(!(Mt(s,t)>=0&&(r||s.length===1))){var h;if(this.stateProxy&&!a&&(h=this.stateProxy(t)),h||(h=this.states&&this.states[t]),!h&&!a){dn("State "+t+" not exists.");return}a||this.saveCurrentToNormalState(h);var u=!!(h&&h.hoverLayer||n);u&&this._toggleHoverLayerFlag(!0),this._applyStateObj(t,h,this._normalState,r,!i&&!this.__inHover&&f&&f.duration>0,f);var v=this._textContent,l=this._textGuide;return v&&v.useState(t,r,i,u),l&&l.useState(t,r,i,u),a?(this.currentStates=[],this._normalState={}):r?this.currentStates.push(t):this.currentStates=[t],this._updateAnimationTargets(),this.markRedraw(),!u&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=~ot),h}}},e.prototype.useStates=function(t,r,i){if(!t.length)this.clearStates();else{var n=[],a=this.currentStates,o=t.length,s=o===a.length;if(s){for(var f=0;f0,_);var g=this._textContent,d=this._textGuide;g&&g.useStates(t,r,l),d&&d.useStates(t,r,l),this._updateAnimationTargets(),this.currentStates=t.slice(),this.markRedraw(),!l&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=~ot)}},e.prototype._updateAnimationTargets=function(){for(var t=0;t=0){var i=this.currentStates.slice();i.splice(r,1),this.useStates(i)}},e.prototype.replaceState=function(t,r,i){var n=this.currentStates.slice(),a=Mt(n,t),o=Mt(n,r)>=0;a>=0?o?n.splice(a,1):n[a]=r:i&&!o&&n.push(r),this.useStates(n)},e.prototype.toggleState=function(t,r){r?this.useState(t,!0):this.removeState(t)},e.prototype._mergeStates=function(t){for(var r={},i,n=0;n=0&&a.splice(o,1)}),this.animators.push(t),i&&i.animation.addAnimator(t),i&&i.wakeUp()},e.prototype.updateDuringAnimation=function(t){this.markRedraw()},e.prototype.stopAnimation=function(t,r){for(var i=this.animators,n=i.length,a=[],o=0;o0&&r.during&&a[0].during(function(_,g){r.during(g)});for(var l=0;l0||n.force&&!o.length){var C=void 0,L=void 0,P=void 0;if(s){L={},l&&(C={});for(var T=0;T=0&&(n.splice(a,0,r),this._doAdd(r))}return this},t.prototype.replace=function(r,i){var n=Mt(this._children,r);return n>=0&&this.replaceAt(i,n),this},t.prototype.replaceAt=function(r,i){var n=this._children,a=n[i];if(r&&r!==this&&r.parent!==this&&r!==a){n[i]=r,a.parent=null;var o=this.__zr;o&&a.removeSelfFromZr(o),this._doAdd(r)}return this},t.prototype._doAdd=function(r){r.parent&&r.parent.remove(r),r.parent=this;var i=this.__zr;i&&i!==r.__zr&&r.addSelfToZr(i),i&&i.refresh()},t.prototype.remove=function(r){var i=this.__zr,n=this._children,a=Mt(n,r);return a<0?this:(n.splice(a,1),r.parent=null,i&&r.removeSelfFromZr(i),i&&i.refresh(),this)},t.prototype.removeAll=function(){for(var r=this._children,i=this.__zr,n=0;n"u"&&typeof self<"u"?or.worker=!0:typeof navigator>"u"?(or.node=!0,or.svgSupported=!0):es(navigator.userAgent,or);function es(e,t){var r=t.browser,i=e.match(/Firefox\/([\d.]+)/),n=e.match(/MSIE\s([\d.]+)/)||e.match(/Trident\/.+?rv:(([\d.]+))/),a=e.match(/Edge?\/([\d.]+)/),o=/micromessenger/i.test(e);i&&(r.firefox=!0,r.version=i[1]),n&&(r.ie=!0,r.version=n[1]),a&&(r.edge=!0,r.version=a[1],r.newEdge=+a[1].split(".")[0]>18),o&&(r.weChat=!0),t.svgSupported=typeof SVGRect<"u",t.touchEventsSupported="ontouchstart"in window&&!r.ie&&!r.edge,t.pointerEventsSupported="onpointerdown"in window&&(r.edge||r.ie&&+r.version>=11),t.domSupported=typeof document<"u";var s=document.documentElement.style;t.transform3dSupported=(r.ie&&"transition"in s||r.edge||"WebKitCSSMatrix"in window&&"m11"in new WebKitCSSMatrix||"MozPerspective"in s)&&!("OTransition"in s),t.transformSupported=t.transform3dSupported||r.ie&&+r.version>=9}const K=or;var vn=12,is="sans-serif",ur=vn+"px "+is,ns=20,as=100,os="007LLmW'55;N0500LLLLLLLLLL00NNNLzWW\\\\WQb\\0FWLg\\bWb\\WQ\\WrWWQ000CL5LLFLL0LL**F*gLLLL5F0LF\\FFF5.5N";function ss(e){var t={};if(typeof JSON>"u")return t;for(var r=0;r=0)s=o*r.length;else for(var f=0;f>1)%2;s.cssText=["position: absolute","visibility: hidden","padding: 0","margin: 0","border-width: 0","user-select: none","width:0","height:0",i[f]+":0",n[h]+":0",i[1-f]+":auto",n[1-h]+":auto",""].join("!important;"),e.appendChild(o),r.push(o)}return r}function Os(e,t,r){for(var i=r?"invTrans":"trans",n=t[i],a=t.srcCoords,o=[],s=[],f=!0,h=0;h<4;h++){var u=e[h].getBoundingClientRect(),v=2*h,l=u.left,c=u.top;o.push(l,c),f=f&&a&&l===a[v]&&c===a[v+1],s.push(e[h].offsetLeft,e[h].offsetTop)}return f&&n?n:(t.srcCoords=o,t[i]=r?Rn(s,o):Rn(o,s))}function Za(e){return e.nodeName.toUpperCase()==="CANVAS"}var Bs=/([&<>"'])/g,Hs={"&":"&","<":"<",">":">",'"':""","'":"'"};function _v(e){return e==null?"":(e+"").replace(Bs,function(t,r){return Hs[r]})}var zs=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ri=[],ks=K.browser.firefox&&+K.browser.version.split(".")[0]<39;function $i(e,t,r,i){return r=r||{},i?Dn(e,t,r):ks&&t.layerX!=null&&t.layerX!==t.offsetX?(r.zrX=t.layerX,r.zrY=t.layerY):t.offsetX!=null?(r.zrX=t.offsetX,r.zrY=t.offsetY):Dn(e,t,r),r}function Dn(e,t,r){if(K.domSupported&&e.getBoundingClientRect){var i=t.clientX,n=t.clientY;if(Za(e)){var a=e.getBoundingClientRect();r.zrX=i-a.left,r.zrY=n-a.top;return}else if(Ni(ri,e,i,n)){r.zrX=ri[0],r.zrY=ri[1];return}}r.zrX=r.zrY=0}function _n(e){return e||window.event}function pt(e,t,r){if(t=_n(t),t.zrX!=null)return t;var i=t.type,n=i&&i.indexOf("touch")>=0;if(n){var o=i!=="touchend"?t.targetTouches[0]:t.changedTouches[0];o&&$i(e,o,t,r)}else{$i(e,t,t,r);var a=Ns(t);t.zrDelta=a?a/120:-(t.detail||0)/3}var s=t.button;return t.which==null&&s!==void 0&&zs.test(t.type)&&(t.which=s&1?1:s&2?3:s&4?2:0),t}function Ns(e){var t=e.wheelDelta;if(t)return t;var r=e.deltaX,i=e.deltaY;if(r==null||i==null)return t;var n=Math.abs(i!==0?i:r),a=i>0?-1:i<0?1:r>0?-1:1;return 3*n*a}function $s(e,t,r,i){e.addEventListener(t,r,i)}function Ws(e,t,r,i){e.removeEventListener(t,r,i)}var Ys=function(e){e.preventDefault(),e.stopPropagation(),e.cancelBubble=!0},Gs=function(){function e(){this._track=[]}return e.prototype.recognize=function(t,r,i){return this._doTrack(t,r,i),this._recognize(t)},e.prototype.clear=function(){return this._track.length=0,this},e.prototype._doTrack=function(t,r,i){var n=t.touches;if(n){for(var a={points:[],touches:[],target:r,event:t},o=0,s=n.length;o1&&i&&i.length>1){var a=xn(i)/xn(n);!isFinite(a)&&(a=1),t.pinchScale=a;var o=Xs(i);return t.pinchX=o[0],t.pinchY=o[1],{type:"pinch",target:e[0].target,event:t}}}}};function Be(){return[1,0,0,1,0,0]}function qs(e){return e[0]=1,e[1]=0,e[2]=0,e[3]=1,e[4]=0,e[5]=0,e}function Zs(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e[4]=t[4],e[5]=t[5],e}function ii(e,t,r){var i=t[0]*r[0]+t[2]*r[1],n=t[1]*r[0]+t[3]*r[1],a=t[0]*r[2]+t[2]*r[3],o=t[1]*r[2]+t[3]*r[3],s=t[0]*r[4]+t[2]*r[5]+t[4],f=t[1]*r[4]+t[3]*r[5]+t[5];return e[0]=i,e[1]=n,e[2]=a,e[3]=o,e[4]=s,e[5]=f,e}function An(e,t,r){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e[4]=t[4]+r[0],e[5]=t[5]+r[1],e}function Us(e,t,r){var i=t[0],n=t[2],a=t[4],o=t[1],s=t[3],f=t[5],h=Math.sin(r),u=Math.cos(r);return e[0]=i*u+o*h,e[1]=-i*h+o*u,e[2]=n*u+s*h,e[3]=-n*h+u*s,e[4]=u*a+h*f,e[5]=u*f-h*a,e}function Vs(e,t,r){var i=r[0],n=r[1];return e[0]=t[0]*i,e[1]=t[1]*n,e[2]=t[2]*i,e[3]=t[3]*n,e[4]=t[4]*i,e[5]=t[5]*n,e}function Qs(e,t){var r=t[0],i=t[2],n=t[4],a=t[1],o=t[3],s=t[5],f=r*o-a*i;return f?(f=1/f,e[0]=o*f,e[1]=-a*f,e[2]=-i*f,e[3]=r*f,e[4]=(i*s-o*n)*f,e[5]=(a*n-r*s)*f,e):null}var Ks=function(){function e(t,r){this.x=t||0,this.y=r||0}return e.prototype.copy=function(t){return this.x=t.x,this.y=t.y,this},e.prototype.clone=function(){return new e(this.x,this.y)},e.prototype.set=function(t,r){return this.x=t,this.y=r,this},e.prototype.equal=function(t){return t.x===this.x&&t.y===this.y},e.prototype.add=function(t){return this.x+=t.x,this.y+=t.y,this},e.prototype.scale=function(t){this.x*=t,this.y*=t},e.prototype.scaleAndAdd=function(t,r){this.x+=t.x*r,this.y+=t.y*r},e.prototype.sub=function(t){return this.x-=t.x,this.y-=t.y,this},e.prototype.dot=function(t){return this.x*t.x+this.y*t.y},e.prototype.len=function(){return Math.sqrt(this.x*this.x+this.y*this.y)},e.prototype.lenSquare=function(){return this.x*this.x+this.y*this.y},e.prototype.normalize=function(){var t=this.len();return this.x/=t,this.y/=t,this},e.prototype.distance=function(t){var r=this.x-t.x,i=this.y-t.y;return Math.sqrt(r*r+i*i)},e.prototype.distanceSquare=function(t){var r=this.x-t.x,i=this.y-t.y;return r*r+i*i},e.prototype.negate=function(){return this.x=-this.x,this.y=-this.y,this},e.prototype.transform=function(t){if(t){var r=this.x,i=this.y;return this.x=t[0]*r+t[2]*i+t[4],this.y=t[1]*r+t[3]*i+t[5],this}},e.prototype.toArray=function(t){return t[0]=this.x,t[1]=this.y,t},e.prototype.fromArray=function(t){this.x=t[0],this.y=t[1]},e.set=function(t,r,i){t.x=r,t.y=i},e.copy=function(t,r){t.x=r.x,t.y=r.y},e.len=function(t){return Math.sqrt(t.x*t.x+t.y*t.y)},e.lenSquare=function(t){return t.x*t.x+t.y*t.y},e.dot=function(t,r){return t.x*r.x+t.y*r.y},e.add=function(t,r,i){t.x=r.x+i.x,t.y=r.y+i.y},e.sub=function(t,r,i){t.x=r.x-i.x,t.y=r.y-i.y},e.scale=function(t,r,i){t.x=r.x*i,t.y=r.y*i},e.scaleAndAdd=function(t,r,i,n){t.x=r.x+i.x*n,t.y=r.y+i.y*n},e.lerp=function(t,r,i,n){var a=1-n;t.x=a*r.x+n*i.x,t.y=a*r.y+n*i.y},e}();const F=Ks;var se=Math.min,fe=Math.max,Yt=new F,Gt=new F,Xt=new F,qt=new F,Br=new F,Hr=new F,Js=function(){function e(t,r,i,n){i<0&&(t=t+i,i=-i),n<0&&(r=r+n,n=-n),this.x=t,this.y=r,this.width=i,this.height=n}return e.prototype.union=function(t){var r=se(t.x,this.x),i=se(t.y,this.y);isFinite(this.x)&&isFinite(this.width)?this.width=fe(t.x+t.width,this.x+this.width)-r:this.width=t.width,isFinite(this.y)&&isFinite(this.height)?this.height=fe(t.y+t.height,this.y+this.height)-i:this.height=t.height,this.x=r,this.y=i},e.prototype.applyTransform=function(t){e.applyTransform(this,this,t)},e.prototype.calculateTransform=function(t){var r=this,i=t.width/r.width,n=t.height/r.height,a=Be();return An(a,a,[-r.x,-r.y]),Vs(a,a,[i,n]),An(a,a,[t.x,t.y]),a},e.prototype.intersect=function(t,r){if(!t)return!1;t instanceof e||(t=e.create(t));var i=this,n=i.x,a=i.x+i.width,o=i.y,s=i.y+i.height,f=t.x,h=t.x+t.width,u=t.y,v=t.y+t.height,l=!(a_&&(_=m,g_&&(_=T,p=i.x&&t<=i.x+i.width&&r>=i.y&&r<=i.y+i.height},e.prototype.clone=function(){return new e(this.x,this.y,this.width,this.height)},e.prototype.copy=function(t){e.copy(this,t)},e.prototype.plain=function(){return{x:this.x,y:this.y,width:this.width,height:this.height}},e.prototype.isFinite=function(){return isFinite(this.x)&&isFinite(this.y)&&isFinite(this.width)&&isFinite(this.height)},e.prototype.isZero=function(){return this.width===0||this.height===0},e.create=function(t){return new e(t.x,t.y,t.width,t.height)},e.copy=function(t,r){t.x=r.x,t.y=r.y,t.width=r.width,t.height=r.height},e.applyTransform=function(t,r,i){if(!i){t!==r&&e.copy(t,r);return}if(i[1]<1e-5&&i[1]>-1e-5&&i[2]<1e-5&&i[2]>-1e-5){var n=i[0],a=i[3],o=i[4],s=i[5];t.x=r.x*n+o,t.y=r.y*a+s,t.width=r.width*n,t.height=r.height*a,t.width<0&&(t.x+=t.width,t.width=-t.width),t.height<0&&(t.y+=t.height,t.height=-t.height);return}Yt.x=Xt.x=r.x,Yt.y=qt.y=r.y,Gt.x=qt.x=r.x+r.width,Gt.y=Xt.y=r.y+r.height,Yt.transform(i),qt.transform(i),Gt.transform(i),Xt.transform(i),t.x=se(Yt.x,Gt.x,Xt.x,qt.x),t.y=se(Yt.y,Gt.y,Xt.y,qt.y);var f=fe(Yt.x,Gt.x,Xt.x,qt.x),h=fe(Yt.y,Gt.y,Xt.y,qt.y);t.width=f-t.x,t.height=h-t.y},e}();const $=Js;var Ua="silent";function js(e,t,r){return{type:e,event:r,target:t.target,topTarget:t.topTarget,cancelBubble:!1,offsetX:r.zrX,offsetY:r.zrY,gestureEvent:r.gestureEvent,pinchX:r.pinchX,pinchY:r.pinchY,pinchScale:r.pinchScale,wheelDelta:r.zrDelta,zrByTouch:r.zrByTouch,which:r.which,stop:tf}}function tf(){Ys(this.event)}var rf=function(e){H(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.handler=null,r}return t.prototype.dispose=function(){},t.prototype.setCursor=function(){},t}(Fr),zr=function(){function e(t,r){this.x=t,this.y=r}return e}(),ef=["click","dblclick","mousewheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],ni=new $(0,0,0,0),Va=function(e){H(t,e);function t(r,i,n,a,o){var s=e.call(this)||this;return s._hovered=new zr(0,0),s.storage=r,s.painter=i,s.painterRoot=a,s._pointerSize=o,n=n||new rf,s.proxy=null,s.setHandlerProxy(n),s._draggingMgr=new As(s),s}return t.prototype.setHandlerProxy=function(r){this.proxy&&this.proxy.dispose(),r&&(ft(ef,function(i){r.on&&r.on(i,this[i],this)},this),r.handler=this),this.proxy=r},t.prototype.mousemove=function(r){var i=r.zrX,n=r.zrY,a=Qa(this,i,n),o=this._hovered,s=o.target;s&&!s.__zr&&(o=this.findHover(o.x,o.y),s=o.target);var f=this._hovered=a?new zr(i,n):this.findHover(i,n),h=f.target,u=this.proxy;u.setCursor&&u.setCursor(h?h.cursor:"default"),s&&h!==s&&this.dispatchToElement(o,"mouseout",r),this.dispatchToElement(f,"mousemove",r),h&&h!==s&&this.dispatchToElement(f,"mouseover",r)},t.prototype.mouseout=function(r){var i=r.zrEventControl;i!=="only_globalout"&&this.dispatchToElement(this._hovered,"mouseout",r),i!=="no_globalout"&&this.trigger("globalout",{type:"globalout",event:r})},t.prototype.resize=function(){this._hovered=new zr(0,0)},t.prototype.dispatch=function(r,i){var n=this[r];n&&n.call(this,i)},t.prototype.dispose=function(){this.proxy.dispose(),this.storage=null,this.proxy=null,this.painter=null},t.prototype.setCursorStyle=function(r){var i=this.proxy;i.setCursor&&i.setCursor(r)},t.prototype.dispatchToElement=function(r,i,n){r=r||{};var a=r.target;if(!(a&&a.silent)){for(var o="on"+i,s=js(i,r,n);a&&(a[o]&&(s.cancelBubble=!!a[o].call(a,s)),a.trigger(i,s),a=a.__hostTarget?a.__hostTarget:a.parent,!s.cancelBubble););s.cancelBubble||(this.trigger(i,s),this.painter&&this.painter.eachOtherLayer&&this.painter.eachOtherLayer(function(f){typeof f[o]=="function"&&f[o].call(f,s),f.trigger&&f.trigger(i,s)}))}},t.prototype.findHover=function(r,i,n){var a=this.storage.getDisplayList(),o=new zr(r,i);if(En(a,o,r,i,n),this._pointerSize&&!o.target){for(var s=[],f=this._pointerSize,h=f/2,u=new $(r-h,i-h,f,f),v=a.length-1;v>=0;v--){var l=a[v];l!==n&&!l.ignore&&!l.ignoreCoarsePointer&&(!l.parent||!l.parent.ignoreCoarsePointer)&&(ni.copy(l.getBoundingRect()),l.transform&&ni.applyTransform(l.transform),ni.intersect(u)&&s.push(l))}if(s.length)for(var c=4,_=Math.PI/12,g=Math.PI*2,d=0;d4)return;this._downPoint=null}this.dispatchToElement(a,e,t)}});function nf(e,t,r){if(e[e.rectHover?"rectContain":"contain"](t,r)){for(var i=e,n=void 0,a=!1;i;){if(i.ignoreClip&&(a=!0),!a){var o=i.getClipPath();if(o&&!o.contain(t,r))return!1;i.silent&&(n=!0)}var s=i.__hostTarget;i=s||i.parent}return n?Ua:!0}return!1}function En(e,t,r,i,n){for(var a=e.length-1;a>=0;a--){var o=e[a],s=void 0;if(o!==n&&!o.ignore&&(s=nf(o,r,i))&&(!t.topTarget&&(t.topTarget=o),s!==Ua)){t.target=o;break}}}function Qa(e,t,r){var i=e.painter;return t<0||t>i.getWidth()||r<0||r>i.getHeight()}const af=Va;var Ka=32,kr=7;function of(e){for(var t=0;e>=Ka;)t|=e&1,e>>=1;return e+t}function In(e,t,r,i){var n=t+1;if(n===r)return 1;if(i(e[n++],e[t])<0){for(;n=0;)n++;return n-t}function sf(e,t,r){for(r--;t>>1,n(a,e[f])<0?s=f:o=f+1;var h=i-o;switch(h){case 3:e[o+3]=e[o+2];case 2:e[o+2]=e[o+1];case 1:e[o+1]=e[o];break;default:for(;h>0;)e[o+h]=e[o+h-1],h--}e[o]=a}}function ai(e,t,r,i,n,a){var o=0,s=0,f=1;if(a(e,t[r+n])>0){for(s=i-n;f0;)o=f,f=(f<<1)+1,f<=0&&(f=s);f>s&&(f=s),o+=n,f+=n}else{for(s=n+1;fs&&(f=s);var h=o;o=n-f,f=n-h}for(o++;o>>1);a(e,t[r+u])>0?o=u+1:f=u}return f}function oi(e,t,r,i,n,a){var o=0,s=0,f=1;if(a(e,t[r+n])<0){for(s=n+1;fs&&(f=s);var h=o;o=n-f,f=n-h}else{for(s=i-n;f=0;)o=f,f=(f<<1)+1,f<=0&&(f=s);f>s&&(f=s),o+=n,f+=n}for(o++;o>>1);a(e,t[r+u])<0?f=u:o=u+1}return f}function ff(e,t){var r=kr,i,n,a=0;e.length;var o=[];i=[],n=[];function s(c,_){i[a]=c,n[a]=_,a+=1}function f(){for(;a>1;){var c=a-2;if(c>=1&&n[c-1]<=n[c]+n[c+1]||c>=2&&n[c-2]<=n[c]+n[c-1])n[c-1]n[c+1])break;u(c)}}function h(){for(;a>1;){var c=a-2;c>0&&n[c-1]=kr||M>=kr);if(C)break;b<0&&(b=0),b+=2}if(r=b,r<1&&(r=1),_===1){for(p=0;p=0;p--)e[w+p]=e[b+p];e[T]=o[m];return}for(var M=r;;){var C=0,L=0,P=!1;do if(t(o[m],e[y])<0){if(e[T--]=e[y--],C++,L=0,--_===0){P=!0;break}}else if(e[T--]=o[m--],L++,C=0,--d===1){P=!0;break}while((C|L)=0;p--)e[w+p]=e[b+p];if(_===0){P=!0;break}}if(e[T--]=o[m--],--d===1){P=!0;break}if(L=d-ai(e[y],o,0,d,d-1,t),L!==0){for(T-=L,m-=L,d-=L,w=T+1,b=m+1,p=0;p=kr||L>=kr);if(P)break;M<0&&(M=0),M+=2}if(r=M,r<1&&(r=1),d===1){for(T-=_,y-=_,w=T+1,b=y+1,p=_-1;p>=0;p--)e[w+p]=e[b+p];e[T]=o[m]}else{if(d===0)throw new Error;for(b=T-(d-1),p=0;ps&&(f=s),Fn(e,r,r+f,r+a,t),a=f}o.pushRun(r,a),o.mergeRuns(),n-=a,r+=a}while(n!==0);o.forceMergeRuns()}}var ot=1,qr=2,wr=4,On=!1;function si(){On||(On=!0,console.warn("z / z2 / zlevel of displayable is invalid, which may cause unexpected errors"))}function Bn(e,t){return e.zlevel===t.zlevel?e.z===t.z?e.z2-t.z2:e.z-t.z:e.zlevel-t.zlevel}var uf=function(){function e(){this._roots=[],this._displayList=[],this._displayListLen=0,this.displayableSortFunc=Bn}return e.prototype.traverse=function(t,r){for(var i=0;i0&&(u.__clipPaths=[]),isNaN(u.z)&&(si(),u.z=0),isNaN(u.z2)&&(si(),u.z2=0),isNaN(u.zlevel)&&(si(),u.zlevel=0),this._displayList[this._displayListLen++]=u}var v=t.getDecalElement&&t.getDecalElement();v&&this._updateAndAddDisplayable(v,r,i);var l=t.getTextGuideLine();l&&this._updateAndAddDisplayable(l,r,i);var c=t.getTextContent();c&&this._updateAndAddDisplayable(c,r,i)}},e.prototype.addRoot=function(t){t.__zr&&t.__zr.storage===this||this._roots.push(t)},e.prototype.delRoot=function(t){if(t instanceof Array){for(var r=0,i=t.length;r=0&&this._roots.splice(n,1)},e.prototype.delAllRoots=function(){this._roots=[],this._displayList=[],this._displayListLen=0},e.prototype.getRoots=function(){return this._roots},e.prototype.dispose=function(){this._displayList=null,this._roots=null},e}();const vf=uf;var Ja;Ja=K.hasGlobalWindow&&(window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.msRequestAnimationFrame&&window.msRequestAnimationFrame.bind(window)||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame)||function(e){return setTimeout(e,16)};const Wi=Ja;var xe={linear:function(e){return e},quadraticIn:function(e){return e*e},quadraticOut:function(e){return e*(2-e)},quadraticInOut:function(e){return(e*=2)<1?.5*e*e:-.5*(--e*(e-2)-1)},cubicIn:function(e){return e*e*e},cubicOut:function(e){return--e*e*e+1},cubicInOut:function(e){return(e*=2)<1?.5*e*e*e:.5*((e-=2)*e*e+2)},quarticIn:function(e){return e*e*e*e},quarticOut:function(e){return 1- --e*e*e*e},quarticInOut:function(e){return(e*=2)<1?.5*e*e*e*e:-.5*((e-=2)*e*e*e-2)},quinticIn:function(e){return e*e*e*e*e},quinticOut:function(e){return--e*e*e*e*e+1},quinticInOut:function(e){return(e*=2)<1?.5*e*e*e*e*e:.5*((e-=2)*e*e*e*e+2)},sinusoidalIn:function(e){return 1-Math.cos(e*Math.PI/2)},sinusoidalOut:function(e){return Math.sin(e*Math.PI/2)},sinusoidalInOut:function(e){return .5*(1-Math.cos(Math.PI*e))},exponentialIn:function(e){return e===0?0:Math.pow(1024,e-1)},exponentialOut:function(e){return e===1?1:1-Math.pow(2,-10*e)},exponentialInOut:function(e){return e===0?0:e===1?1:(e*=2)<1?.5*Math.pow(1024,e-1):.5*(-Math.pow(2,-10*(e-1))+2)},circularIn:function(e){return 1-Math.sqrt(1-e*e)},circularOut:function(e){return Math.sqrt(1- --e*e)},circularInOut:function(e){return(e*=2)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1)},elasticIn:function(e){var t,r=.1,i=.4;return e===0?0:e===1?1:(!r||r<1?(r=1,t=i/4):t=i*Math.asin(1/r)/(2*Math.PI),-(r*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/i)))},elasticOut:function(e){var t,r=.1,i=.4;return e===0?0:e===1?1:(!r||r<1?(r=1,t=i/4):t=i*Math.asin(1/r)/(2*Math.PI),r*Math.pow(2,-10*e)*Math.sin((e-t)*(2*Math.PI)/i)+1)},elasticInOut:function(e){var t,r=.1,i=.4;return e===0?0:e===1?1:(!r||r<1?(r=1,t=i/4):t=i*Math.asin(1/r)/(2*Math.PI),(e*=2)<1?-.5*(r*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/i)):r*Math.pow(2,-10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/i)*.5+1)},backIn:function(e){var t=1.70158;return e*e*((t+1)*e-t)},backOut:function(e){var t=1.70158;return--e*e*((t+1)*e+t)+1},backInOut:function(e){var t=2.5949095;return(e*=2)<1?.5*(e*e*((t+1)*e-t)):.5*((e-=2)*e*((t+1)*e+t)+2)},bounceIn:function(e){return 1-xe.bounceOut(1-e)},bounceOut:function(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375},bounceInOut:function(e){return e<.5?xe.bounceIn(e*2)*.5:xe.bounceOut(e*2-1)*.5+.5}};const ja=xe;var he=Math.pow,Bt=Math.sqrt,He=1e-8,to=1e-4,Hn=Bt(3),ue=1/3,Lt=Ir(),ct=Ir(),xr=Ir();function Ot(e){return e>-He&&eHe||e<-He}function U(e,t,r,i,n){var a=1-n;return a*a*(a*e+3*n*t)+n*n*(n*i+3*a*r)}function zn(e,t,r,i,n){var a=1-n;return 3*(((t-e)*a+2*(r-t)*n)*a+(i-r)*n*n)}function eo(e,t,r,i,n,a){var o=i+3*(t-r)-e,s=3*(r-t*2+e),f=3*(t-e),h=e-n,u=s*s-3*o*f,v=s*f-9*o*h,l=f*f-3*s*h,c=0;if(Ot(u)&&Ot(v))if(Ot(s))a[0]=0;else{var _=-f/s;_>=0&&_<=1&&(a[c++]=_)}else{var g=v*v-4*u*l;if(Ot(g)){var d=v/u,_=-s/o+d,p=-d/2;_>=0&&_<=1&&(a[c++]=_),p>=0&&p<=1&&(a[c++]=p)}else if(g>0){var y=Bt(g),m=u*s+1.5*o*(-v+y),T=u*s+1.5*o*(-v-y);m<0?m=-he(-m,ue):m=he(m,ue),T<0?T=-he(-T,ue):T=he(T,ue);var _=(-s-(m+T))/(3*o);_>=0&&_<=1&&(a[c++]=_)}else{var b=(2*u*s-3*o*v)/(2*Bt(u*u*u)),w=Math.acos(b)/3,M=Bt(u),C=Math.cos(w),_=(-s-2*M*C)/(3*o),p=(-s+M*(C+Hn*Math.sin(w)))/(3*o),L=(-s+M*(C-Hn*Math.sin(w)))/(3*o);_>=0&&_<=1&&(a[c++]=_),p>=0&&p<=1&&(a[c++]=p),L>=0&&L<=1&&(a[c++]=L)}}return c}function io(e,t,r,i,n){var a=6*r-12*t+6*e,o=9*t+3*i-3*e-9*r,s=3*t-3*e,f=0;if(Ot(o)){if(ro(a)){var h=-s/a;h>=0&&h<=1&&(n[f++]=h)}}else{var u=a*a-4*o*s;if(Ot(u))n[0]=-a/(2*o);else if(u>0){var v=Bt(u),h=(-a+v)/(2*o),l=(-a-v)/(2*o);h>=0&&h<=1&&(n[f++]=h),l>=0&&l<=1&&(n[f++]=l)}}return f}function kt(e,t,r,i,n,a){var o=(t-e)*n+e,s=(r-t)*n+t,f=(i-r)*n+r,h=(s-o)*n+o,u=(f-s)*n+s,v=(u-h)*n+h;a[0]=e,a[1]=o,a[2]=h,a[3]=v,a[4]=v,a[5]=u,a[6]=f,a[7]=i}function lf(e,t,r,i,n,a,o,s,f,h,u){var v,l=.005,c=1/0,_,g,d,p;Lt[0]=f,Lt[1]=h;for(var y=0;y<1;y+=.05)ct[0]=U(e,r,n,o,y),ct[1]=U(t,i,a,s,y),d=Dr(Lt,ct),d=0&&d=0&&h<=1&&(n[f++]=h)}}else{var u=o*o-4*a*s;if(Ot(u)){var h=-o/(2*a);h>=0&&h<=1&&(n[f++]=h)}else if(u>0){var v=Bt(u),h=(-o+v)/(2*a),l=(-o-v)/(2*a);h>=0&&h<=1&&(n[f++]=h),l>=0&&l<=1&&(n[f++]=l)}}return f}function no(e,t,r){var i=e+r-2*t;return i===0?.5:(e-t)/i}function ze(e,t,r,i,n){var a=(t-e)*i+e,o=(r-t)*i+t,s=(o-a)*i+a;n[0]=e,n[1]=a,n[2]=s,n[3]=s,n[4]=o,n[5]=r}function pf(e,t,r,i,n,a,o,s,f){var h,u=.005,v=1/0;Lt[0]=o,Lt[1]=s;for(var l=0;l<1;l+=.05){ct[0]=Q(e,r,n,l),ct[1]=Q(t,i,a,l);var c=Dr(Lt,ct);c=0&&c=1?1:eo(0,i,a,1,f,s)&&U(0,n,o,1,s[0])}}}var yf=function(){function e(t){this._inited=!1,this._startTime=0,this._pausedTime=0,this._paused=!1,this._life=t.life||1e3,this._delay=t.delay||0,this.loop=t.loop||!1,this.onframe=t.onframe||Sr,this.ondestroy=t.ondestroy||Sr,this.onrestart=t.onrestart||Sr,t.easing&&this.setEasing(t.easing)}return e.prototype.step=function(t,r){if(this._inited||(this._startTime=t+this._delay,this._inited=!0),this._paused){this._pausedTime+=r;return}var i=this._life,n=t-this._startTime-this._pausedTime,a=n/i;a<0&&(a=0),a=Math.min(a,1);var o=this.easingFunc,s=o?o(a):a;if(this.onframe(s),a===1)if(this.loop){var f=n%i;this._startTime=t-f,this._pausedTime=0,this.onrestart()}else return!0;return!1},e.prototype.pause=function(){this._paused=!0},e.prototype.resume=function(){this._paused=!1},e.prototype.setEasing=function(t){this.easing=t,this.easingFunc=Ve(t)?t:ja[t]||ao(t)},e}();const mf=yf;var oo=function(){function e(t){this.value=t}return e}(),wf=function(){function e(){this._len=0}return e.prototype.insert=function(t){var r=new oo(t);return this.insertEntry(r),r},e.prototype.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++},e.prototype.remove=function(t){var r=t.prev,i=t.next;r?r.next=i:this.head=i,i?i.prev=r:this.tail=r,t.next=t.prev=null,this._len--},e.prototype.len=function(){return this._len},e.prototype.clear=function(){this.head=this.tail=null,this._len=0},e}(),Tf=function(){function e(t){this._list=new wf,this._maxSize=10,this._map={},this._maxSize=t}return e.prototype.put=function(t,r){var i=this._list,n=this._map,a=null;if(n[t]==null){var o=i.len(),s=this._lastRemovedEntry;if(o>=this._maxSize&&o>0){var f=i.head;i.remove(f),delete n[f.key],a=f.value,this._lastRemovedEntry=f}s?s.value=r:s=new oo(r),s.key=t,i.insertEntry(s),n[t]=s}return a},e.prototype.get=function(t){var r=this._map[t],i=this._list;if(r!=null)return r!==i.tail&&(i.remove(r),i.insertEntry(r)),r.value},e.prototype.clear=function(){this._list.clear(),this._map={}},e.prototype.len=function(){return this._list.len()},e}();const gn=Tf;var Nn={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]};function Ht(e){return e=Math.round(e),e<0?0:e>255?255:e}function Yi(e){return e<0?0:e>1?1:e}function fi(e){var t=e;return t.length&&t.charAt(t.length-1)==="%"?Ht(parseFloat(t)/100*255):Ht(parseInt(t,10))}function Jr(e){var t=e;return t.length&&t.charAt(t.length-1)==="%"?Yi(parseFloat(t)/100):Yi(parseFloat(t))}function hi(e,t,r){return r<0?r+=1:r>1&&(r-=1),r*6<1?e+(t-e)*r*6:r*2<1?t:r*3<2?e+(t-e)*(2/3-r)*6:e}function ve(e,t,r){return e+(t-e)*r}function vt(e,t,r,i,n){return e[0]=t,e[1]=r,e[2]=i,e[3]=n,e}function Gi(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e}var so=new gn(20),le=null;function cr(e,t){le&&Gi(le,t),le=so.put(e,le||t.slice())}function zt(e,t){if(e){t=t||[];var r=so.get(e);if(r)return Gi(t,r);e=e+"";var i=e.replace(/ /g,"").toLowerCase();if(i in Nn)return Gi(t,Nn[i]),cr(e,t),t;var n=i.length;if(i.charAt(0)==="#"){if(n===4||n===5){var a=parseInt(i.slice(1,4),16);if(!(a>=0&&a<=4095)){vt(t,0,0,0,1);return}return vt(t,(a&3840)>>4|(a&3840)>>8,a&240|(a&240)>>4,a&15|(a&15)<<4,n===5?parseInt(i.slice(4),16)/15:1),cr(e,t),t}else if(n===7||n===9){var a=parseInt(i.slice(1,7),16);if(!(a>=0&&a<=16777215)){vt(t,0,0,0,1);return}return vt(t,(a&16711680)>>16,(a&65280)>>8,a&255,n===9?parseInt(i.slice(7),16)/255:1),cr(e,t),t}return}var o=i.indexOf("("),s=i.indexOf(")");if(o!==-1&&s+1===n){var f=i.substr(0,o),h=i.substr(o+1,s-(o+1)).split(","),u=1;switch(f){case"rgba":if(h.length!==4)return h.length===3?vt(t,+h[0],+h[1],+h[2],1):vt(t,0,0,0,1);u=Jr(h.pop());case"rgb":if(h.length>=3)return vt(t,fi(h[0]),fi(h[1]),fi(h[2]),h.length===3?u:Jr(h[3])),cr(e,t),t;vt(t,0,0,0,1);return;case"hsla":if(h.length!==4){vt(t,0,0,0,1);return}return h[3]=Jr(h[3]),$n(h,t),cr(e,t),t;case"hsl":if(h.length!==3){vt(t,0,0,0,1);return}return $n(h,t),cr(e,t),t;default:return}}vt(t,0,0,0,1)}}function $n(e,t){var r=(parseFloat(e[0])%360+360)%360/360,i=Jr(e[1]),n=Jr(e[2]),a=n<=.5?n*(i+1):n+i-n*i,o=n*2-a;return t=t||[],vt(t,Ht(hi(o,a,r+1/3)*255),Ht(hi(o,a,r)*255),Ht(hi(o,a,r-1/3)*255),1),e.length===4&&(t[3]=e[3]),t}function gv(e,t){var r=zt(e);if(r){for(var i=0;i<3;i++)t<0?r[i]=r[i]*(1-t)|0:r[i]=(255-r[i])*t+r[i]|0,r[i]>255?r[i]=255:r[i]<0&&(r[i]=0);return yn(r,r.length===4?"rgba":"rgb")}}function yv(e,t,r){if(!(!(t&&t.length)||!(e>=0&&e<=1))){var i=e*(t.length-1),n=Math.floor(i),a=Math.ceil(i),o=zt(t[n]),s=zt(t[a]),f=i-n,h=yn([Ht(ve(o[0],s[0],f)),Ht(ve(o[1],s[1],f)),Ht(ve(o[2],s[2],f)),Yi(ve(o[3],s[3],f))],"rgba");return r?{color:h,leftIndex:n,rightIndex:a,value:i}:h}}function yn(e,t){if(!(!e||!e.length)){var r=e[0]+","+e[1]+","+e[2];return(t==="rgba"||t==="hsva"||t==="hsla")&&(r+=","+e[3]),t+"("+r+")"}}function ke(e,t){var r=zt(e);return r?(.299*r[0]+.587*r[1]+.114*r[2])*r[3]/255+(1-r[3])*t:0}function bf(e){return e.type==="linear"}function Cf(e){return e.type==="radial"}(function(){return K.hasGlobalWindow&&Ve(window.btoa)?function(e){return window.btoa(unescape(encodeURIComponent(e)))}:typeof Buffer<"u"?function(e){return Buffer.from(e).toString("base64")}:function(e){return null}})();var Xi=Array.prototype.slice;function Dt(e,t,r){return(t-e)*r+e}function ui(e,t,r,i){for(var n=t.length,a=0;ai?t:e,a=Math.min(r,i),o=n[a-1]||{color:[0,0,0,0],offset:0},s=a;so;if(s)i.length=o;else for(var f=a;f=1},e.prototype.getAdditiveTrack=function(){return this._additiveTrack},e.prototype.addKeyframe=function(t,r,i){this._needsSort=!0;var n=this.keyframes,a=n.length,o=!1,s=Yn,f=r;if(Pt(r)){var h=Rf(r);s=h,(h===1&&!Se(r[0])||h===2&&!Se(r[0][0]))&&(o=!0)}else if(Se(r)&&!_s(r))s=de;else if(Bi(r))if(!isNaN(+r))s=de;else{var u=zt(r);u&&(f=u,s=Zr)}else if(pn(r)){var v=N({},f);v.colorStops=xt(r.colorStops,function(c){return{offset:c.offset,color:zt(c.color)}}),bf(r)?s=qi:Cf(r)&&(s=Zi),f=v}a===0?this.valType=s:(s!==this.valType||s===Yn)&&(o=!0),this.discrete=this.discrete||o;var l={time:t,value:f,rawValue:r,percent:0};return i&&(l.easing=i,l.easingFunc=Ve(i)?i:ja[i]||ao(i)),n.push(l),l},e.prototype.prepare=function(t,r){var i=this.keyframes;this._needsSort&&i.sort(function(g,d){return g.time-d.time});for(var n=this.valType,a=i.length,o=i[a-1],s=this.discrete,f=pe(n),h=Gn(n),u=0;u=0&&!(o[u].percent<=r);u--);u=l(u,s-2)}else{for(u=v;ur);u++);u=l(u-1,s-2)}_=o[u+1],c=o[u]}if(c&&_){this._lastFr=u,this._lastFrP=r;var d=_.percent-c.percent,p=d===0?1:l((r-c.percent)/d,1);_.easingFunc&&(p=_.easingFunc(p));var y=i?this._additiveValue:h?Nr:t[f];if((pe(a)||h)&&!y&&(y=this._additiveValue=[]),this.discrete)t[f]=p<1?c.rawValue:_.rawValue;else if(pe(a))a===Ie?ui(y,c[n],_[n],p):Mf(y,c[n],_[n],p);else if(Gn(a)){var m=c[n],T=_[n],b=a===qi;t[f]={type:b?"linear":"radial",x:Dt(m.x,T.x,p),y:Dt(m.y,T.y,p),colorStops:xt(m.colorStops,function(M,C){var L=T.colorStops[C];return{offset:Dt(M.offset,L.offset,p),color:Ee(ui([],M.color,L.color,p))}}),global:T.global},b?(t[f].x2=Dt(m.x2,T.x2,p),t[f].y2=Dt(m.y2,T.y2,p)):t[f].r=Dt(m.r,T.r,p)}else if(h)ui(y,c[n],_[n],p),i||(t[f]=Ee(y));else{var w=Dt(c[n],_[n],p);i?this._additiveValue=w:t[f]=w}i&&this._addToTarget(t)}}},e.prototype._addToTarget=function(t){var r=this.valType,i=this.propName,n=this._additiveValue;r===de?t[i]=t[i]+n:r===Zr?(zt(t[i],Nr),ce(Nr,Nr,n,1),t[i]=Ee(Nr)):r===Ie?ce(t[i],t[i],n,1):r===fo&&Wn(t[i],t[i],n,1)},e}(),Df=function(){function e(t,r,i,n){if(this._tracks={},this._trackKeys=[],this._maxTime=0,this._started=0,this._clip=null,this._target=t,this._loop=r,r&&n){dn("Can' use additive animation on looped animation.");return}this._additiveAnimators=n,this._allowDiscrete=i}return e.prototype.getMaxTime=function(){return this._maxTime},e.prototype.getDelay=function(){return this._delay},e.prototype.getLoop=function(){return this._loop},e.prototype.getTarget=function(){return this._target},e.prototype.changeTarget=function(t){this._target=t},e.prototype.when=function(t,r,i){return this.whenWithKeys(t,r,ht(r),i)},e.prototype.whenWithKeys=function(t,r,i,n){for(var a=this._tracks,o=0;o0&&f.addKeyframe(0,Ae(h),n),this._trackKeys.push(s)}f.addKeyframe(t,Ae(r[s]),n)}return this._maxTime=Math.max(this._maxTime,t),this},e.prototype.pause=function(){this._clip.pause(),this._paused=!0},e.prototype.resume=function(){this._clip.resume(),this._paused=!1},e.prototype.isPaused=function(){return!!this._paused},e.prototype.duration=function(t){return this._maxTime=t,this._force=!0,this},e.prototype._doneCallback=function(){this._setTracksFinished(),this._clip=null;var t=this._doneCbs;if(t)for(var r=t.length,i=0;i0)){this._started=1;for(var r=this,i=[],n=this._maxTime||0,a=0;a1){var s=o.pop();a.addKeyframe(s.time,t[n]),a.prepare(this._maxTime,a.getAdditiveTrack())}}}},e}();const mn=Df;function Mr(){return new Date().getTime()}var xf=function(e){H(t,e);function t(r){var i=e.call(this)||this;return i._running=!1,i._time=0,i._pausedTime=0,i._pauseStart=0,i._paused=!1,r=r||{},i.stage=r.stage||{},i}return t.prototype.addClip=function(r){r.animation&&this.removeClip(r),this._head?(this._tail.next=r,r.prev=this._tail,r.next=null,this._tail=r):this._head=this._tail=r,r.animation=this},t.prototype.addAnimator=function(r){r.animation=this;var i=r.getClip();i&&this.addClip(i)},t.prototype.removeClip=function(r){if(r.animation){var i=r.prev,n=r.next;i?i.next=n:this._head=n,n?n.prev=i:this._tail=i,r.next=r.prev=r.animation=null}},t.prototype.removeAnimator=function(r){var i=r.getClip();i&&this.removeClip(i),r.animation=null},t.prototype.update=function(r){for(var i=Mr()-this._pausedTime,n=i-this._time,a=this._head;a;){var o=a.next,s=a.step(i,n);s&&(a.ondestroy(),this.removeClip(a)),a=o}this._time=i,r||(this.trigger("frame",n),this.stage.update&&this.stage.update())},t.prototype._startLoop=function(){var r=this;this._running=!0;function i(){r._running&&(Wi(i),!r._paused&&r.update())}Wi(i)},t.prototype.start=function(){this._running||(this._time=Mr(),this._pausedTime=0,this._startLoop())},t.prototype.stop=function(){this._running=!1},t.prototype.pause=function(){this._paused||(this._pauseStart=Mr(),this._paused=!0)},t.prototype.resume=function(){this._paused&&(this._pausedTime+=Mr()-this._pauseStart,this._paused=!1)},t.prototype.clear=function(){for(var r=this._head;r;){var i=r.next;r.prev=r.next=r.animation=null,r=i}this._head=this._tail=null},t.prototype.isFinished=function(){return this._head==null},t.prototype.animate=function(r,i){i=i||{},this.start();var n=new mn(r,i.loop);return this.addAnimator(n),n},t}(Fr);const Af=xf;var Ef=300,vi=K.domSupported,li=function(){var e=["click","dblclick","mousewheel","wheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],t=["touchstart","touchend","touchmove"],r={pointerdown:1,pointerup:1,pointermove:1,pointerout:1},i=xt(e,function(n){var a=n.replace("mouse","pointer");return r.hasOwnProperty(a)?a:n});return{mouse:e,touch:t,pointer:i}}(),Xn={mouse:["mousemove","mouseup"],pointer:["pointermove","pointerup"]},qn=!1;function Ui(e){var t=e.pointerType;return t==="pen"||t==="touch"}function If(e){e.touching=!0,e.touchTimer!=null&&(clearTimeout(e.touchTimer),e.touchTimer=null),e.touchTimer=setTimeout(function(){e.touching=!1,e.touchTimer=null},700)}function ci(e){e&&(e.zrByTouch=!0)}function Ff(e,t){return pt(e.dom,new Of(e,t),!0)}function ho(e,t){for(var r=t,i=!1;r&&r.nodeType!==9&&!(i=r.domBelongToZr||r!==t&&r===e.painterRoot);)r=r.parentNode;return i}var Of=function(){function e(t,r){this.stopPropagation=Sr,this.stopImmediatePropagation=Sr,this.preventDefault=Sr,this.type=r.type,this.target=this.currentTarget=t.dom,this.pointerType=r.pointerType,this.clientX=r.clientX,this.clientY=r.clientY}return e}(),_t={mousedown:function(e){e=pt(this.dom,e),this.__mayPointerCapture=[e.zrX,e.zrY],this.trigger("mousedown",e)},mousemove:function(e){e=pt(this.dom,e);var t=this.__mayPointerCapture;t&&(e.zrX!==t[0]||e.zrY!==t[1])&&this.__togglePointerCapture(!0),this.trigger("mousemove",e)},mouseup:function(e){e=pt(this.dom,e),this.__togglePointerCapture(!1),this.trigger("mouseup",e)},mouseout:function(e){e=pt(this.dom,e);var t=e.toElement||e.relatedTarget;ho(this,t)||(this.__pointerCapturing&&(e.zrEventControl="no_globalout"),this.trigger("mouseout",e))},wheel:function(e){qn=!0,e=pt(this.dom,e),this.trigger("mousewheel",e)},mousewheel:function(e){qn||(e=pt(this.dom,e),this.trigger("mousewheel",e))},touchstart:function(e){e=pt(this.dom,e),ci(e),this.__lastTouchMoment=new Date,this.handler.processGesture(e,"start"),_t.mousemove.call(this,e),_t.mousedown.call(this,e)},touchmove:function(e){e=pt(this.dom,e),ci(e),this.handler.processGesture(e,"change"),_t.mousemove.call(this,e)},touchend:function(e){e=pt(this.dom,e),ci(e),this.handler.processGesture(e,"end"),_t.mouseup.call(this,e),+new Date-+this.__lastTouchMomentVn||e<-Vn}var Ut=[],dr=[],pi=Be(),_i=Math.abs,wn=function(){function e(){}return e.prototype.getLocalTransform=function(t){return e.getLocalTransform(this,t)},e.prototype.setPosition=function(t){this.x=t[0],this.y=t[1]},e.prototype.setScale=function(t){this.scaleX=t[0],this.scaleY=t[1]},e.prototype.setSkew=function(t){this.skewX=t[0],this.skewY=t[1]},e.prototype.setOrigin=function(t){this.originX=t[0],this.originY=t[1]},e.prototype.needLocalTransform=function(){return Zt(this.rotation)||Zt(this.x)||Zt(this.y)||Zt(this.scaleX-1)||Zt(this.scaleY-1)||Zt(this.skewX)||Zt(this.skewY)},e.prototype.updateTransform=function(){var t=this.parent&&this.parent.transform,r=this.needLocalTransform(),i=this.transform;if(!(r||t)){i&&(Un(i),this.invTransform=null);return}i=i||Be(),r?this.getLocalTransform(i):Un(i),t&&(r?ii(i,t,i):Zs(i,t)),this.transform=i,this._resolveGlobalScaleRatio(i)},e.prototype._resolveGlobalScaleRatio=function(t){var r=this.globalScaleRatio;if(r!=null&&r!==1){this.getGlobalScale(Ut);var i=Ut[0]<0?-1:1,n=Ut[1]<0?-1:1,a=((Ut[0]-i)*r+i)/Ut[0]||0,o=((Ut[1]-n)*r+n)/Ut[1]||0;t[0]*=a,t[1]*=a,t[2]*=o,t[3]*=o}this.invTransform=this.invTransform||Be(),Qs(this.invTransform,t)},e.prototype.getComputedTransform=function(){for(var t=this,r=[];t;)r.push(t),t=t.parent;for(;t=r.pop();)t.updateTransform();return this.transform},e.prototype.setLocalTransform=function(t){if(t){var r=t[0]*t[0]+t[1]*t[1],i=t[2]*t[2]+t[3]*t[3],n=Math.atan2(t[1],t[0]),a=Math.PI/2+n-Math.atan2(t[3],t[2]);i=Math.sqrt(i)*Math.cos(a),r=Math.sqrt(r),this.skewX=a,this.skewY=0,this.rotation=-n,this.x=+t[4],this.y=+t[5],this.scaleX=r,this.scaleY=i,this.originX=0,this.originY=0}},e.prototype.decomposeTransform=function(){if(this.transform){var t=this.parent,r=this.transform;t&&t.transform&&(ii(dr,t.invTransform,r),r=dr);var i=this.originX,n=this.originY;(i||n)&&(pi[4]=i,pi[5]=n,ii(dr,r,pi),dr[4]-=i,dr[5]-=n,r=dr),this.setLocalTransform(r)}},e.prototype.getGlobalScale=function(t){var r=this.transform;return t=t||[],r?(t[0]=Math.sqrt(r[0]*r[0]+r[1]*r[1]),t[1]=Math.sqrt(r[2]*r[2]+r[3]*r[3]),r[0]<0&&(t[0]=-t[0]),r[3]<0&&(t[1]=-t[1]),t):(t[0]=1,t[1]=1,t)},e.prototype.transformCoordToLocal=function(t,r){var i=[t,r],n=this.invTransform;return n&&Kr(i,i,n),i},e.prototype.transformCoordToGlobal=function(t,r){var i=[t,r],n=this.transform;return n&&Kr(i,i,n),i},e.prototype.getLineScale=function(){var t=this.transform;return t&&_i(t[0]-1)>1e-10&&_i(t[3]-1)>1e-10?Math.sqrt(_i(t[0]*t[3]-t[2]*t[1])):1},e.prototype.copyTransform=function(t){$f(this,t)},e.getLocalTransform=function(t,r){r=r||[];var i=t.originX||0,n=t.originY||0,a=t.scaleX,o=t.scaleY,s=t.anchorX,f=t.anchorY,h=t.rotation||0,u=t.x,v=t.y,l=t.skewX?Math.tan(t.skewX):0,c=t.skewY?Math.tan(-t.skewY):0;if(i||n||s||f){var _=i+s,g=n+f;r[4]=-_*a-l*g*o,r[5]=-g*o-c*_*a}else r[4]=r[5]=0;return r[0]=a,r[3]=o,r[1]=c*a,r[2]=l*o,h&&Us(r,r,h),r[4]+=i+u,r[5]+=n+v,r},e.initDefaultProps=function(){var t=e.prototype;t.scaleX=t.scaleY=t.globalScaleRatio=1,t.x=t.y=t.originX=t.originY=t.skewX=t.skewY=t.rotation=t.anchorX=t.anchorY=0}(),e}(),ee=["x","y","originX","originY","anchorX","anchorY","rotation","scaleX","scaleY","skewX","skewY"];function $f(e,t){for(var r=0;r=0?parseFloat(e)/100*t:parseFloat(e):e}function Yf(e,t,r){var i=t.position||"inside",n=t.distance!=null?t.distance:5,a=r.height,o=r.width,s=a/2,f=r.x,h=r.y,u="left",v="top";if(i instanceof Array)f+=ie(i[0],r.width),h+=ie(i[1],r.height),u=null,v=null;else switch(i){case"left":f-=n,h+=s,u="right",v="middle";break;case"right":f+=n+o,h+=s,v="middle";break;case"top":f+=o/2,h-=n,u="center",v="bottom";break;case"bottom":f+=o/2,h+=a+n,u="center";break;case"inside":f+=o/2,h+=s,u="center",v="middle";break;case"insideLeft":f+=n,h+=s,v="middle";break;case"insideRight":f+=o-n,h+=s,u="right",v="middle";break;case"insideTop":f+=o/2,h+=n,u="center";break;case"insideBottom":f+=o/2,h+=a-n,u="center",v="bottom";break;case"insideTopLeft":f+=n,h+=n;break;case"insideTopRight":f+=o-n,h+=n,u="right";break;case"insideBottomLeft":f+=n,h+=a-n,v="bottom";break;case"insideBottomRight":f+=o-n,h+=a-n,u="right",v="bottom";break}return e=e||{},e.x=f,e.y=h,e.align=u,e.verticalAlign=v,e}var gi="__zr_normal__",yi=ee.concat(["ignore"]),Gf=Ue(ee,function(e,t){return e[t]=!0,e},{ignore:!1}),pr={},Xf=new $(0,0,0,0),bn=function(){function e(t){this.id=$a(),this.animators=[],this.currentStates=[],this.states={},this._init(t)}return e.prototype._init=function(t){this.attr(t)},e.prototype.drift=function(t,r,i){switch(this.draggable){case"horizontal":r=0;break;case"vertical":t=0;break}var n=this.transform;n||(n=this.transform=[1,0,0,1,0,0]),n[4]+=t,n[5]+=r,this.decomposeTransform(),this.markRedraw()},e.prototype.beforeUpdate=function(){},e.prototype.afterUpdate=function(){},e.prototype.update=function(){this.updateTransform(),this.__dirty&&this.updateInnerText()},e.prototype.updateInnerText=function(t){var r=this._textContent;if(r&&(!r.ignore||t)){this.textConfig||(this.textConfig={});var i=this.textConfig,n=i.local,a=r.innerTransformable,o=void 0,s=void 0,f=!1;a.parent=n?this:null;var h=!1;if(a.copyTransform(r),i.position!=null){var u=Xf;i.layoutRect?u.copy(i.layoutRect):u.copy(this.getBoundingRect()),n||u.applyTransform(this.transform),this.calculateTextPosition?this.calculateTextPosition(pr,i,u):Yf(pr,i,u),a.x=pr.x,a.y=pr.y,o=pr.align,s=pr.verticalAlign;var v=i.origin;if(v&&i.rotation!=null){var l=void 0,c=void 0;v==="center"?(l=u.width*.5,c=u.height*.5):(l=ie(v[0],u.width),c=ie(v[1],u.height)),h=!0,a.originX=-a.x+l+(n?0:u.x),a.originY=-a.y+c+(n?0:u.y)}}i.rotation!=null&&(a.rotation=i.rotation);var _=i.offset;_&&(a.x+=_[0],a.y+=_[1],h||(a.originX=-_[0],a.originY=-_[1]));var g=i.inside==null?typeof i.position=="string"&&i.position.indexOf("inside")>=0:i.inside,d=this._innerTextDefaultStyle||(this._innerTextDefaultStyle={}),p=void 0,y=void 0,m=void 0;g&&this.canBeInsideText()?(p=i.insideFill,y=i.insideStroke,(p==null||p==="auto")&&(p=this.getInsideTextFill()),(y==null||y==="auto")&&(y=this.getInsideTextStroke(p),m=!0)):(p=i.outsideFill,y=i.outsideStroke,(p==null||p==="auto")&&(p=this.getOutsideFill()),(y==null||y==="auto")&&(y=this.getOutsideStroke(p),m=!0)),p=p||"#000",(p!==d.fill||y!==d.stroke||m!==d.autoStroke||o!==d.align||s!==d.verticalAlign)&&(f=!0,d.fill=p,d.stroke=y,d.autoStroke=m,d.align=o,d.verticalAlign=s,r.setDefaultTextStyle(d)),r.__dirty|=ot,f&&r.dirtyStyle(!0)}},e.prototype.canBeInsideText=function(){return!0},e.prototype.getInsideTextFill=function(){return"#fff"},e.prototype.getInsideTextStroke=function(t){return"#000"},e.prototype.getOutsideFill=function(){return this.__zr&&this.__zr.isDarkMode()?Ji:Ki},e.prototype.getOutsideStroke=function(t){var r=this.__zr&&this.__zr.getBackgroundColor(),i=typeof r=="string"&&zt(r);i||(i=[255,255,255,1]);for(var n=i[3],a=this.__zr.isDarkMode(),o=0;o<3;o++)i[o]=i[o]*n+(a?0:255)*(1-n);return i[3]=1,yn(i,"rgba")},e.prototype.traverse=function(t,r){},e.prototype.attrKV=function(t,r){t==="textConfig"?this.setTextConfig(r):t==="textContent"?this.setTextContent(r):t==="clipPath"?this.setClipPath(r):t==="extra"?(this.extra=this.extra||{},N(this.extra,r)):this[t]=r},e.prototype.hide=function(){this.ignore=!0,this.markRedraw()},e.prototype.show=function(){this.ignore=!1,this.markRedraw()},e.prototype.attr=function(t,r){if(typeof t=="string")this.attrKV(t,r);else if(Ft(t))for(var i=t,n=ht(i),a=0;a0},e.prototype.getState=function(t){return this.states[t]},e.prototype.ensureState=function(t){var r=this.states;return r[t]||(r[t]={}),r[t]},e.prototype.clearStates=function(t){this.useState(gi,!1,t)},e.prototype.useState=function(t,r,i,n){var a=t===gi,o=this.hasState();if(!(!o&&a)){var s=this.currentStates,f=this.stateTransition;if(!(Mt(s,t)>=0&&(r||s.length===1))){var h;if(this.stateProxy&&!a&&(h=this.stateProxy(t)),h||(h=this.states&&this.states[t]),!h&&!a){dn("State "+t+" not exists.");return}a||this.saveCurrentToNormalState(h);var u=!!(h&&h.hoverLayer||n);u&&this._toggleHoverLayerFlag(!0),this._applyStateObj(t,h,this._normalState,r,!i&&!this.__inHover&&f&&f.duration>0,f);var v=this._textContent,l=this._textGuide;return v&&v.useState(t,r,i,u),l&&l.useState(t,r,i,u),a?(this.currentStates=[],this._normalState={}):r?this.currentStates.push(t):this.currentStates=[t],this._updateAnimationTargets(),this.markRedraw(),!u&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=~ot),h}}},e.prototype.useStates=function(t,r,i){if(!t.length)this.clearStates();else{var n=[],a=this.currentStates,o=t.length,s=o===a.length;if(s){for(var f=0;f0,_);var g=this._textContent,d=this._textGuide;g&&g.useStates(t,r,l),d&&d.useStates(t,r,l),this._updateAnimationTargets(),this.currentStates=t.slice(),this.markRedraw(),!l&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=~ot)}},e.prototype._updateAnimationTargets=function(){for(var t=0;t=0){var i=this.currentStates.slice();i.splice(r,1),this.useStates(i)}},e.prototype.replaceState=function(t,r,i){var n=this.currentStates.slice(),a=Mt(n,t),o=Mt(n,r)>=0;a>=0?o?n.splice(a,1):n[a]=r:i&&!o&&n.push(r),this.useStates(n)},e.prototype.toggleState=function(t,r){r?this.useState(t,!0):this.removeState(t)},e.prototype._mergeStates=function(t){for(var r={},i,n=0;n=0&&a.splice(o,1)}),this.animators.push(t),i&&i.animation.addAnimator(t),i&&i.wakeUp()},e.prototype.updateDuringAnimation=function(t){this.markRedraw()},e.prototype.stopAnimation=function(t,r){for(var i=this.animators,n=i.length,a=[],o=0;o0&&r.during&&a[0].during(function(_,g){r.during(g)});for(var l=0;l0||n.force&&!o.length){var C=void 0,L=void 0,P=void 0;if(s){L={},l&&(C={});for(var T=0;T=0&&(n.splice(a,0,r),this._doAdd(r))}return this},t.prototype.replace=function(r,i){var n=Mt(this._children,r);return n>=0&&this.replaceAt(i,n),this},t.prototype.replaceAt=function(r,i){var n=this._children,a=n[i];if(r&&r!==this&&r.parent!==this&&r!==a){n[i]=r,a.parent=null;var o=this.__zr;o&&a.removeSelfFromZr(o),this._doAdd(r)}return this},t.prototype._doAdd=function(r){r.parent&&r.parent.remove(r),r.parent=this;var i=this.__zr;i&&i!==r.__zr&&r.addSelfToZr(i),i&&i.refresh()},t.prototype.remove=function(r){var i=this.__zr,n=this._children,a=Mt(n,r);return a<0?this:(n.splice(a,1),r.parent=null,i&&r.removeSelfFromZr(i),i&&i.refresh(),this)},t.prototype.removeAll=function(){for(var r=this._children,i=this.__zr,n=0;n0&&(this._stillFrameAccum++,this._stillFrameAccum>this._sleepAfterStill&&this.animation.stop())},e.prototype.setSleepAfterStill=function(t){this._sleepAfterStill=t},e.prototype.wakeUp=function(){this.animation.start(),this._stillFrameAccum=0},e.prototype.refreshHover=function(){this._needsRefreshHover=!0},e.prototype.refreshHoverImmediately=function(){this._needsRefreshHover=!1,this.painter.refreshHover&&this.painter.getType()==="canvas"&&this.painter.refreshHover()},e.prototype.resize=function(t){t=t||{},this.painter.resize(t.width,t.height),this.handler.resize()},e.prototype.clearAnimation=function(){this.animation.clear()},e.prototype.getWidth=function(){return this.painter.getWidth()},e.prototype.getHeight=function(){return this.painter.getHeight()},e.prototype.setCursorStyle=function(t){this.handler.setCursorStyle(t)},e.prototype.findHover=function(t,r){return this.handler.findHover(t,r)},e.prototype.on=function(t,r,i){return this.handler.on(t,r,i),this},e.prototype.off=function(t,r){this.handler.off(t,r)},e.prototype.trigger=function(t,r){this.handler.trigger(t,r)},e.prototype.clear=function(){for(var t=this.storage.getRoots(),r=0;r0&&(this._stillFrameAccum++,this._stillFrameAccum>this._sleepAfterStill&&this.animation.stop())},e.prototype.setSleepAfterStill=function(t){this._sleepAfterStill=t},e.prototype.wakeUp=function(){this.animation.start(),this._stillFrameAccum=0},e.prototype.refreshHover=function(){this._needsRefreshHover=!0},e.prototype.refreshHoverImmediately=function(){this._needsRefreshHover=!1,this.painter.refreshHover&&this.painter.getType()==="canvas"&&this.painter.refreshHover()},e.prototype.resize=function(t){t=t||{},this.painter.resize(t.width,t.height),this.handler.resize()},e.prototype.clearAnimation=function(){this.animation.clear()},e.prototype.getWidth=function(){return this.painter.getWidth()},e.prototype.getHeight=function(){return this.painter.getHeight()},e.prototype.setCursorStyle=function(t){this.handler.setCursorStyle(t)},e.prototype.findHover=function(t,r){return this.handler.findHover(t,r)},e.prototype.on=function(t,r,i){return this.handler.on(t,r,i),this},e.prototype.off=function(t,r){this.handler.off(t,r)},e.prototype.trigger=function(t,r){this.handler.trigger(t,r)},e.prototype.clear=function(){for(var t=this.storage.getRoots(),r=0;r=o;f++)s-=o;var h=ut(r,t);return h>s&&(r="",h=0),s=e-h,n.ellipsis=r,n.ellipsisWidth=h,n.contentWidth=s,n.containerWidth=e,n}function yo(e,t){var r=t.containerWidth,i=t.font,n=t.contentWidth;if(!r)return"";var a=ut(e,i);if(a<=r)return e;for(var o=0;;o++){if(a<=n||o>=t.maxIterations){e+=t.ellipsis;break}var s=o===0?ih(e,n,t.ascCharWidth,t.cnCharWidth):a>0?Math.floor(e.length*n/a):0;e=e.substr(0,s),a=ut(e,i)}return e===""&&(e=t.placeholder),e}function ih(e,t,r,i){for(var n=0,a=0,o=e.length;ac&&h){var _=Math.floor(c/s);v=v.slice(0,_)}if(e&&a&&u!=null)for(var g=go(u,n,t.ellipsis,{minChar:t.truncateMinChar,placeholder:t.placeholder}),d=0;ds&&bi(r,e.substring(s,h),t,o),bi(r,f[2],t,o,f[1]),s=Ti.lastIndex}sn){b>0?(y.tokens=y.tokens.slice(0,b),d(y,T,m),r.lines=r.lines.slice(0,p+1)):r.lines=r.lines.slice(0,p);break t}var S=M.width,A=S==null||S==="auto";if(typeof S=="string"&&S.charAt(S.length-1)==="%")w.percentWidth=S,u.push(w),w.contentWidth=ut(w.text,P);else{if(A){var x=M.backgroundColor,E=x&&x.image;E&&(E=rh(E),Ke(E)&&(w.width=Math.max(w.width,E.width*R/E.height)))}var D=_&&i!=null?i-T:null;D!=null&&D0&&_+i.accumWidth>i.width&&(u=t.split(` +`)}function go(e,t,r,i){i=i||{};var n=N({},i);n.font=t,r=st(r,"..."),n.maxIterations=st(i.maxIterations,2);var a=n.minChar=st(i.minChar,0);n.cnCharWidth=ut("国",t);var o=n.ascCharWidth=ut("a",t);n.placeholder=st(i.placeholder,"");for(var s=e=Math.max(0,e-1),f=0;f=o;f++)s-=o;var h=ut(r,t);return h>s&&(r="",h=0),s=e-h,n.ellipsis=r,n.ellipsisWidth=h,n.contentWidth=s,n.containerWidth=e,n}function yo(e,t){var r=t.containerWidth,i=t.font,n=t.contentWidth;if(!r)return"";var a=ut(e,i);if(a<=r)return e;for(var o=0;;o++){if(a<=n||o>=t.maxIterations){e+=t.ellipsis;break}var s=o===0?eh(e,n,t.ascCharWidth,t.cnCharWidth):a>0?Math.floor(e.length*n/a):0;e=e.substr(0,s),a=ut(e,i)}return e===""&&(e=t.placeholder),e}function eh(e,t,r,i){for(var n=0,a=0,o=e.length;ac&&h){var _=Math.floor(c/s);v=v.slice(0,_)}if(e&&a&&u!=null)for(var g=go(u,n,t.ellipsis,{minChar:t.truncateMinChar,placeholder:t.placeholder}),d=0;ds&&bi(r,e.substring(s,h),t,o),bi(r,f[2],t,o,f[1]),s=Ti.lastIndex}sn){b>0?(y.tokens=y.tokens.slice(0,b),d(y,T,m),r.lines=r.lines.slice(0,p+1)):r.lines=r.lines.slice(0,p);break t}var S=M.width,A=S==null||S==="auto";if(typeof S=="string"&&S.charAt(S.length-1)==="%")w.percentWidth=S,u.push(w),w.contentWidth=ut(w.text,P);else{if(A){var x=M.backgroundColor,E=x&&x.image;E&&(E=th(E),Ke(E)&&(w.width=Math.max(w.width,E.width*R/E.height)))}var D=_&&i!=null?i-T:null;D!=null&&D0&&_+i.accumWidth>i.width&&(u=t.split(` `),h=!0),i.accumWidth=_}else{var g=mo(t,f,i.width,i.breakAll,i.accumWidth);i.accumWidth=g.accumWidth+c,v=g.linesWidths,u=g.lines}}else u=t.split(` -`);for(var d=0;d=32&&t<=591||t>=880&&t<=4351||t>=4608&&t<=5119||t>=7680&&t<=8303}var hh=Ue(",&?/;] ".split(""),function(e,t){return e[t]=!0,e},{});function uh(e){return fh(e)?!!hh[e]:!0}function mo(e,t,r,i,n){for(var a=[],o=[],s="",f="",h=0,u=0,v=0;vr:n+u+c>r){u?(s||f)&&(_?(s||(s=f,f="",h=0,u=h),a.push(s),o.push(u-h),f+=l,h+=c,s="",u=h):(f&&(s+=f,f="",h=0),a.push(s),o.push(u),s=l,u=c)):_?(a.push(f),o.push(h),f=l,h=c):(a.push(l),o.push(c));continue}u+=c,_?(f+=l,h+=c):(f&&(s+=f,f="",h=0),s+=l)}return!a.length&&!s&&(s=e,f="",h=0),f&&(s+=f),s&&(a.push(s),o.push(u)),a.length===1&&(u+=n),{accumWidth:u,lines:a,linesWidths:o}}var tn="__zr_style_"+Math.round(Math.random()*10),hr={shadowBlur:0,shadowOffsetX:0,shadowOffsetY:0,shadowColor:"#000",opacity:1,blend:"source-over"},Je={style:{shadowBlur:!0,shadowOffsetX:!0,shadowOffsetY:!0,shadowColor:!0,opacity:!0}};hr[tn]=!0;var ta=["z","z2","invisible"],vh=["invisible"],lh=function(e){H(t,e);function t(r){return e.call(this,r)||this}return t.prototype._init=function(r){for(var i=ht(r),n=0;n1e-4){s[0]=e-r,s[1]=t-i,f[0]=e+r,f[1]=t+i;return}if(_e[0]=Pi(n)*r+e,_e[1]=Li(n)*i+t,ge[0]=Pi(a)*r+e,ge[1]=Li(a)*i+t,h(s,_e,ge),u(f,_e,ge),n=n%Vt,n<0&&(n=n+Vt),a=a%Vt,a<0&&(a=a+Vt),n>a&&!o?a+=Vt:nn&&(ye[0]=Pi(c)*r+e,ye[1]=Li(c)*i+t,h(s,ye,s),u(f,ye,f))}var B={M:1,L:2,C:3,Q:4,A:5,Z:6,R:7},Qt=[],Kt=[],mt=[],At=[],wt=[],Tt=[],Ri=Math.min,Si=Math.max,Jt=Math.cos,jt=Math.sin,St=Math.abs,rn=Math.PI,It=rn*2,Di=typeof Float32Array<"u",Nr=[];function xi(e){var t=Math.round(e/rn*1e8)/1e8;return t%2*rn}function gh(e,t){var r=xi(e[0]);r<0&&(r+=It);var i=r-e[0],n=e[1];n+=i,!t&&n-r>=It?n=r+It:t&&r-n>=It?n=r-It:!t&&r>n?n=r+(It-xi(r-n)):t&&r0&&(this._ux=St(i/$e/t)||0,this._uy=St(i/$e/r)||0)},e.prototype.setDPR=function(t){this.dpr=t},e.prototype.setContext=function(t){this._ctx=t},e.prototype.getContext=function(){return this._ctx},e.prototype.beginPath=function(){return this._ctx&&this._ctx.beginPath(),this.reset(),this},e.prototype.reset=function(){this._saveData&&(this._len=0),this._pathSegLen&&(this._pathSegLen=null,this._pathLen=0),this._version++},e.prototype.moveTo=function(t,r){return this._drawPendingPt(),this.addData(B.M,t,r),this._ctx&&this._ctx.moveTo(t,r),this._x0=t,this._y0=r,this._xi=t,this._yi=r,this},e.prototype.lineTo=function(t,r){var i=St(t-this._xi),n=St(r-this._yi),a=i>this._ux||n>this._uy;if(this.addData(B.L,t,r),this._ctx&&a&&this._ctx.lineTo(t,r),a)this._xi=t,this._yi=r,this._pendingPtDist=0;else{var o=i*i+n*n;o>this._pendingPtDist&&(this._pendingPtX=t,this._pendingPtY=r,this._pendingPtDist=o)}return this},e.prototype.bezierCurveTo=function(t,r,i,n,a,o){return this._drawPendingPt(),this.addData(B.C,t,r,i,n,a,o),this._ctx&&this._ctx.bezierCurveTo(t,r,i,n,a,o),this._xi=a,this._yi=o,this},e.prototype.quadraticCurveTo=function(t,r,i,n){return this._drawPendingPt(),this.addData(B.Q,t,r,i,n),this._ctx&&this._ctx.quadraticCurveTo(t,r,i,n),this._xi=i,this._yi=n,this},e.prototype.arc=function(t,r,i,n,a,o){this._drawPendingPt(),Nr[0]=n,Nr[1]=a,gh(Nr,o),n=Nr[0],a=Nr[1];var s=a-n;return this.addData(B.A,t,r,i,i,n,s,0,o?0:1),this._ctx&&this._ctx.arc(t,r,i,n,a,o),this._xi=Jt(a)*i+t,this._yi=jt(a)*i+r,this},e.prototype.arcTo=function(t,r,i,n,a){return this._drawPendingPt(),this._ctx&&this._ctx.arcTo(t,r,i,n,a),this},e.prototype.rect=function(t,r,i,n){return this._drawPendingPt(),this._ctx&&this._ctx.rect(t,r,i,n),this.addData(B.R,t,r,i,n),this},e.prototype.closePath=function(){this._drawPendingPt(),this.addData(B.Z);var t=this._ctx,r=this._x0,i=this._y0;return t&&t.closePath(),this._xi=r,this._yi=i,this},e.prototype.fill=function(t){t&&t.fill(),this.toStatic()},e.prototype.stroke=function(t){t&&t.stroke(),this.toStatic()},e.prototype.len=function(){return this._len},e.prototype.setData=function(t){var r=t.length;!(this.data&&this.data.length===r)&&Di&&(this.data=new Float32Array(r));for(var i=0;iu.length&&(this._expandData(),u=this.data);for(var v=0;v0&&(this._ctx&&this._ctx.lineTo(this._pendingPtX,this._pendingPtY),this._pendingPtDist=0)},e.prototype._expandData=function(){if(!(this.data instanceof Array)){for(var t=[],r=0;r11&&(this.data=new Float32Array(t)))}},e.prototype.getBoundingRect=function(){mt[0]=mt[1]=wt[0]=wt[1]=Number.MAX_VALUE,At[0]=At[1]=Tt[0]=Tt[1]=-Number.MAX_VALUE;var t=this.data,r=0,i=0,n=0,a=0,o;for(o=0;oi||St(m)>n||l===r-1)&&(g=Math.sqrt(y*y+m*m),a=d,o=p);break}case B.C:{var T=t[l++],b=t[l++],d=t[l++],p=t[l++],w=t[l++],M=t[l++];g=cf(a,o,T,b,d,p,w,M,10),a=w,o=M;break}case B.Q:{var T=t[l++],b=t[l++],d=t[l++],p=t[l++];g=_f(a,o,T,b,d,p,10),a=d,o=p;break}case B.A:var C=t[l++],L=t[l++],P=t[l++],R=t[l++],S=t[l++],A=t[l++],x=A+S;l+=1,t[l++],_&&(s=Jt(S)*P+C,f=jt(S)*R+L),g=Si(P,R)*Ri(It,Math.abs(A)),a=Jt(x)*P+C,o=jt(x)*R+L;break;case B.R:{s=a=t[l++],f=o=t[l++];var E=t[l++],D=t[l++];g=E*2+D*2;break}case B.Z:{var y=s-a,m=f-o;g=Math.sqrt(y*y+m*m),a=s,o=f;break}}g>=0&&(h[v++]=g,u+=g)}return this._pathLen=u,u},e.prototype.rebuildPath=function(t,r){var i=this.data,n=this._ux,a=this._uy,o=this._len,s,f,h,u,v,l,c=r<1,_,g,d=0,p=0,y,m=0,T,b;if(!(c&&(this._pathSegLen||this._calculateLength(),_=this._pathSegLen,g=this._pathLen,y=r*g,!y)))t:for(var w=0;w0&&(t.lineTo(T,b),m=0),M){case B.M:s=h=i[w++],f=u=i[w++],t.moveTo(h,u);break;case B.L:{v=i[w++],l=i[w++];var L=St(v-h),P=St(l-u);if(L>n||P>a){if(c){var R=_[p++];if(d+R>y){var S=(y-d)/R;t.lineTo(h*(1-S)+v*S,u*(1-S)+l*S);break t}d+=R}t.lineTo(v,l),h=v,u=l,m=0}else{var A=L*L+P*P;A>m&&(T=v,b=l,m=A)}break}case B.C:{var x=i[w++],E=i[w++],D=i[w++],z=i[w++],k=i[w++],W=i[w++];if(c){var R=_[p++];if(d+R>y){var S=(y-d)/R;kt(h,x,D,k,S,Qt),kt(u,E,z,W,S,Kt),t.bezierCurveTo(Qt[1],Kt[1],Qt[2],Kt[2],Qt[3],Kt[3]);break t}d+=R}t.bezierCurveTo(x,E,D,z,k,W),h=k,u=W;break}case B.Q:{var x=i[w++],E=i[w++],D=i[w++],z=i[w++];if(c){var R=_[p++];if(d+R>y){var S=(y-d)/R;ze(h,x,D,S,Qt),ze(u,E,z,S,Kt),t.quadraticCurveTo(Qt[1],Kt[1],Qt[2],Kt[2]);break t}d+=R}t.quadraticCurveTo(x,E,D,z),h=D,u=z;break}case B.A:var X=i[w++],Z=i[w++],Y=i[w++],nt=i[w++],at=i[w++],Rt=i[w++],$t=i[w++],Nt=!i[w++],Wt=Y>nt?Y:nt,j=St(Y-nt)>.001,q=at+Rt,I=!1;if(c){var R=_[p++];d+R>y&&(q=at+Rt*(y-d)/R,I=!0),d+=R}if(j&&t.ellipse?t.ellipse(X,Z,Y,nt,$t,at,q,Nt):t.arc(X,Z,Wt,at,q,Nt),I)break t;C&&(s=Jt(at)*Y+X,f=jt(at)*nt+Z),h=Jt(q)*Y+X,u=jt(q)*nt+Z;break;case B.R:s=h=i[w],f=u=i[w+1],v=i[w++],l=i[w++];var O=i[w++],Or=i[w++];if(c){var R=_[p++];if(d+R>y){var yt=y-d;t.moveTo(v,l),t.lineTo(v+Ri(yt,O),l),yt-=O,yt>0&&t.lineTo(v+O,l+Ri(yt,Or)),yt-=Or,yt>0&&t.lineTo(v+Si(O-yt,0),l+Or),yt-=O,yt>0&&t.lineTo(v,l+Si(Or-yt,0));break t}d+=R}t.rect(v,l,O,Or);break;case B.Z:if(c){var R=_[p++];if(d+R>y){var S=(y-d)/R;t.lineTo(h*(1-S)+s*S,u*(1-S)+f*S);break t}d+=R}t.closePath(),h=s,u=f}}},e.prototype.clone=function(){var t=new e,r=this.data;return t.data=r.slice?r.slice():Array.prototype.slice.call(r),t._len=this._len,t},e.CMD=B,e.initDefaultProps=function(){var t=e.prototype;t._saveData=!0,t._ux=0,t._uy=0,t._pendingPtDist=0,t._version=0}(),e}();const vr=yh;function _r(e,t,r,i,n,a,o){if(n===0)return!1;var s=n,f=0,h=e;if(o>t+s&&o>i+s||oe+s&&a>r+s||at+v&&u>i+v&&u>a+v&&u>s+v||ue+v&&h>r+v&&h>n+v&&h>o+v||ht+h&&f>i+h&&f>a+h||fe+h&&s>r+h&&s>n+h||sr||u+hn&&(n+=Wr);var l=Math.atan2(f,s);return l<0&&(l+=Wr),l>=i&&l<=n||l+Wr>=i&&l+Wr<=n}function tr(e,t,r,i,n,a){if(a>t&&a>i||an?s:0}var Et=vr.CMD,rr=Math.PI*2,bh=1e-4;function Ch(e,t){return Math.abs(e-t)t&&h>i&&h>a&&h>s||h1&&Mh(),c=U(t,i,a,s,lt[0]),l>1&&(_=U(t,i,a,s,lt[1]))),l===2?dt&&s>i&&s>a||s=0&&h<=1){for(var u=0,v=Q(t,i,a,h),l=0;lr||s<-r)return 0;var f=Math.sqrt(r*r-s*s);J[0]=-f,J[1]=f;var h=Math.abs(i-n);if(h<1e-4)return 0;if(h>=rr-1e-4){i=0,n=rr;var u=a?1:-1;return o>=J[0]+e&&o<=J[1]+e?u:0}if(i>n){var v=i;i=n,n=v}i<0&&(i+=rr,n+=rr);for(var l=0,c=0;c<2;c++){var _=J[c];if(_+e>o){var g=Math.atan2(s,_),u=a?1:-1;g<0&&(g=rr+g),(g>=i&&g<=n||g+rr>=i&&g+rr<=n)&&(g>Math.PI/2&&g1&&(r||(s+=tr(f,h,u,v,i,n))),d&&(f=a[_],h=a[_+1],u=f,v=h),g){case Et.M:u=a[_++],v=a[_++],f=u,h=v;break;case Et.L:if(r){if(_r(f,h,a[_],a[_+1],t,i,n))return!0}else s+=tr(f,h,a[_],a[_+1],i,n)||0;f=a[_++],h=a[_++];break;case Et.C:if(r){if(mh(f,h,a[_++],a[_++],a[_++],a[_++],a[_],a[_+1],t,i,n))return!0}else s+=Lh(f,h,a[_++],a[_++],a[_++],a[_++],a[_],a[_+1],i,n)||0;f=a[_++],h=a[_++];break;case Et.Q:if(r){if(wh(f,h,a[_++],a[_++],a[_],a[_+1],t,i,n))return!0}else s+=Ph(f,h,a[_++],a[_++],a[_],a[_+1],i,n)||0;f=a[_++],h=a[_++];break;case Et.A:var p=a[_++],y=a[_++],m=a[_++],T=a[_++],b=a[_++],w=a[_++];_+=1;var M=!!(1-a[_++]);l=Math.cos(b)*m+p,c=Math.sin(b)*T+y,d?(u=l,v=c):s+=tr(f,h,l,c,i,n);var C=(i-p)*T/m+p;if(r){if(Th(p,y,T,b,b+w,M,t,C,n))return!0}else s+=Rh(p,y,T,b,b+w,M,C,n);f=Math.cos(b+w)*m+p,h=Math.sin(b+w)*T+y;break;case Et.R:u=f=a[_++],v=h=a[_++];var L=a[_++],P=a[_++];if(l=u+L,c=v+P,r){if(_r(u,v,l,v,t,i,n)||_r(l,v,l,c,t,i,n)||_r(l,c,u,c,t,i,n)||_r(u,c,u,v,t,i,n))return!0}else s+=tr(l,v,l,c,i,n),s+=tr(u,c,u,v,i,n);break;case Et.Z:if(r){if(_r(f,h,u,v,t,i,n))return!0}else s+=tr(f,h,u,v,i,n);f=u,h=v;break}}return!r&&!Ch(h,v)&&(s+=tr(f,h,u,v,i,n)||0),s!==0}function Sh(e,t,r){return To(e,0,!1,t,r)}function Dh(e,t,r,i){return To(e,t,!0,r,i)}var bo=gt({fill:"#000",stroke:null,strokePercent:1,fillOpacity:1,strokeOpacity:1,lineDashOffset:0,lineWidth:1,lineCap:"butt",miterLimit:10,strokeNoScale:!1,strokeFirst:!1},hr),xh={style:gt({fill:!0,stroke:!0,strokePercent:!0,fillOpacity:!0,strokeOpacity:!0,lineDashOffset:!0,lineWidth:!0,miterLimit:!0},Je.style)},Ai=ee.concat(["invisible","culling","z","z2","zlevel","parent"]),Ah=function(e){H(t,e);function t(r){return e.call(this,r)||this}return t.prototype.update=function(){var r=this;e.prototype.update.call(this);var i=this.style;if(i.decal){var n=this._decalEl=this._decalEl||new t;n.buildPath===t.prototype.buildPath&&(n.buildPath=function(f){r.buildPath(f,r.shape)}),n.silent=!0;var a=n.style;for(var o in i)a[o]!==i[o]&&(a[o]=i[o]);a.fill=i.fill?i.decal:null,a.decal=null,a.shadowColor=null,i.strokeFirst&&(a.stroke=null);for(var s=0;s.5?Ki:i>.2?$f:Ji}else if(r)return Ji}return Ki},t.prototype.getInsideTextStroke=function(r){var i=this.style.fill;if(Bi(i)){var n=this.__zr,a=!!(n&&n.isDarkMode()),o=ke(r,0)0))},t.prototype.hasFill=function(){var r=this.style,i=r.fill;return i!=null&&i!=="none"},t.prototype.getBoundingRect=function(){var r=this._rect,i=this.style,n=!r;if(n){var a=!1;this.path||(a=!0,this.createPathProxy());var o=this.path;(a||this.__dirty&wr)&&(o.beginPath(),this.buildPath(o,this.shape,!1),this.pathUpdated()),r=o.getBoundingRect()}if(this._rect=r,this.hasStroke()&&this.path&&this.path.len()>0){var s=this._rectStroke||(this._rectStroke=r.clone());if(this.__dirty||n){s.copy(r);var f=i.strokeNoScale?this.getLineScale():1,h=i.lineWidth;if(!this.hasFill()){var u=this.strokeContainThreshold;h=Math.max(h,u??4)}f>1e-10&&(s.width+=h/f,s.height+=h/f,s.x-=h/f/2,s.y-=h/f/2)}return s}return r},t.prototype.contain=function(r,i){var n=this.transformCoordToLocal(r,i),a=this.getBoundingRect(),o=this.style;if(r=n[0],i=n[1],a.contain(r,i)){var s=this.path;if(this.hasStroke()){var f=o.lineWidth,h=o.strokeNoScale?this.getLineScale():1;if(h>1e-10&&(this.hasFill()||(f=Math.max(f,this.strokeContainThreshold)),Dh(s,f/h,r,i)))return!0}if(this.hasFill())return Sh(s,r,i)}return!1},t.prototype.dirtyShape=function(){this.__dirty|=wr,this._rect&&(this._rect=null),this._decalEl&&this._decalEl.dirtyShape(),this.markRedraw()},t.prototype.dirty=function(){this.dirtyStyle(),this.dirtyShape()},t.prototype.animateShape=function(r){return this.animate("shape",r)},t.prototype.updateDuringAnimation=function(r){r==="style"?this.dirtyStyle():r==="shape"?this.dirtyShape():this.markRedraw()},t.prototype.attrKV=function(r,i){r==="shape"?this.setShape(i):e.prototype.attrKV.call(this,r,i)},t.prototype.setShape=function(r,i){var n=this.shape;return n||(n=this.shape={}),typeof r=="string"?n[r]=i:$(n,r),this.dirtyShape(),this},t.prototype.shapeChanged=function(){return!!(this.__dirty&wr)},t.prototype.createStyle=function(r){return Qe(bo,r)},t.prototype._innerSaveToNormal=function(r){e.prototype._innerSaveToNormal.call(this,r);var i=this._normalState;r.shape&&!i.shape&&(i.shape=$({},this.shape))},t.prototype._applyStateObj=function(r,i,n,a,o,s){e.prototype._applyStateObj.call(this,r,i,n,a,o,s);var f=!(i&&a),h;if(i&&i.shape?o?a?h=i.shape:(h=$({},n.shape),$(h,i.shape)):(h=$({},a?this.shape:n.shape),$(h,i.shape)):f&&(h=n.shape),h)if(o){this.shape=$({},this.shape);for(var u={},v=ht(h),l=0;l0},t.prototype.hasFill=function(){var r=this.style,i=r.fill;return i!=null&&i!=="none"},t.prototype.createStyle=function(r){return Qe(Eh,r)},t.prototype.setBoundingRect=function(r){this._rect=r},t.prototype.getBoundingRect=function(){var r=this.style;if(!this._rect){var i=r.text;i!=null?i+="":i="";var n=Yf(i,r.font,r.textAlign,r.textBaseline);if(n.x+=r.x||0,n.y+=r.y||0,this.hasStroke()){var a=r.lineWidth;n.x-=a/2,n.y-=a/2,n.width+=a,n.height+=a}this._rect=n}return this._rect},t.initDefaultProps=function(){var r=t.prototype;r.dirtyRectTolerance=10}(),t}(ae);Co.prototype.type="tspan";const en=Co;var Ih=gt({x:0,y:0},hr),Fh={style:gt({x:!0,y:!0,width:!0,height:!0,sx:!0,sy:!0,sWidth:!0,sHeight:!0},Je.style)};function Oh(e){return!!(e&&typeof e!="string"&&e.width&&e.height)}var Mo=function(e){H(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.createStyle=function(r){return Qe(Ih,r)},t.prototype._getSize=function(r){var i=this.style,n=i[r];if(n!=null)return n;var a=Oh(i.image)?i.image:this.__image;if(!a)return 0;var o=r==="width"?"height":"width",s=i[o];return s==null?a[r]:a[r]/a[o]*s},t.prototype.getWidth=function(){return this._getSize("width")},t.prototype.getHeight=function(){return this._getSize("height")},t.prototype.getAnimationStyleProps=function(){return Fh},t.prototype.getBoundingRect=function(){var r=this.style;return this._rect||(this._rect=new N(r.x||0,r.y||0,this.getWidth(),this.getHeight())),this._rect},t}(ae);Mo.prototype.type="image";const Lo=Mo;function Bh(e,t){var r=t.x,i=t.y,n=t.width,a=t.height,o=t.r,s,f,h,u;n<0&&(r=r+n,n=-n),a<0&&(i=i+a,a=-a),typeof o=="number"?s=f=h=u=o:o instanceof Array?o.length===1?s=f=h=u=o[0]:o.length===2?(s=h=o[0],f=u=o[1]):o.length===3?(s=o[0],f=u=o[1],h=o[2]):(s=o[0],f=o[1],h=o[2],u=o[3]):s=f=h=u=0;var v;s+f>n&&(v=s+f,s*=n/v,f*=n/v),h+u>n&&(v=h+u,h*=n/v,u*=n/v),f+h>a&&(v=f+h,f*=a/v,h*=a/v),s+u>a&&(v=s+u,s*=a/v,u*=a/v),e.moveTo(r+s,i),e.lineTo(r+n-f,i),f!==0&&e.arc(r+n-f,i+f,f,-Math.PI/2,0),e.lineTo(r+n,i+a-h),h!==0&&e.arc(r+n-h,i+a-h,h,0,Math.PI/2),e.lineTo(r+u,i+a),u!==0&&e.arc(r+u,i+a-u,u,Math.PI/2,Math.PI),e.lineTo(r,i+s),s!==0&&e.arc(r+s,i+s,s,Math.PI,Math.PI*1.5)}var Lr=Math.round;function Hh(e,t,r){if(t){var i=t.x1,n=t.x2,a=t.y1,o=t.y2;e.x1=i,e.x2=n,e.y1=a,e.y2=o;var s=r&&r.lineWidth;return s&&(Lr(i*2)===Lr(n*2)&&(e.x1=e.x2=Pr(i,s,!0)),Lr(a*2)===Lr(o*2)&&(e.y1=e.y2=Pr(a,s,!0))),e}}function zh(e,t,r){if(t){var i=t.x,n=t.y,a=t.width,o=t.height;e.x=i,e.y=n,e.width=a,e.height=o;var s=r&&r.lineWidth;return s&&(e.x=Pr(i,s,!0),e.y=Pr(n,s,!0),e.width=Math.max(Pr(i+a,s,!1)-e.x,a===0?0:1),e.height=Math.max(Pr(n+o,s,!1)-e.y,o===0?0:1)),e}}function Pr(e,t,r){if(!t)return e;var i=Lr(e*2);return(i+Lr(t))%2===0?i/2:(i+(r?1:-1))/2}var kh=function(){function e(){this.x=0,this.y=0,this.width=0,this.height=0}return e}(),$h={},Po=function(e){H(t,e);function t(r){return e.call(this,r)||this}return t.prototype.getDefaultShape=function(){return new kh},t.prototype.buildPath=function(r,i){var n,a,o,s;if(this.subPixelOptimize){var f=zh($h,i,this.style);n=f.x,a=f.y,o=f.width,s=f.height,f.r=i.r,i=f}else n=i.x,a=i.y,o=i.width,s=i.height;i.r?Bh(r,i):r.rect(n,a,o,s)},t.prototype.isZeroArea=function(){return!this.shape.width||!this.shape.height},t}(G);Po.prototype.type="rect";const Ro=Po;var aa={fill:"#000"},oa=2,Nh={style:gt({fill:!0,stroke:!0,fillOpacity:!0,strokeOpacity:!0,lineWidth:!0,fontSize:!0,lineHeight:!0,width:!0,height:!0,textShadowColor:!0,textShadowBlur:!0,textShadowOffsetX:!0,textShadowOffsetY:!0,backgroundColor:!0,padding:!0,borderColor:!0,borderWidth:!0,borderRadius:!0},Je.style)},So=function(e){H(t,e);function t(r){var i=e.call(this)||this;return i.type="text",i._children=[],i._defaultStyle=aa,i.attr(r),i}return t.prototype.childrenRef=function(){return this._children},t.prototype.update=function(){e.prototype.update.call(this),this.styleChanged()&&this._updateSubTexts();for(var r=0;r0,S=r.width!=null&&(r.overflow==="truncate"||r.overflow==="break"||r.overflow==="breakAll"),A=o.calculatedLineHeight,x=0;x=0&&(x=w[A],x.align==="right");)this._placeToken(x,r,C,p,S,"right",m),L-=x.width,S-=x.width,A--;for(R+=(a-(R-d)-(y-S)-L)/2;P<=A;)x=w[P],this._placeToken(x,r,C,p,R+x.width/2,"center",m),R+=x.width,P++;p+=C}},t.prototype._placeToken=function(r,i,n,a,o,s,f){var h=i.rich[r.styleName]||{};h.text=r.text;var u=r.verticalAlign,v=a+n/2;u==="top"?v=a+r.height/2:u==="bottom"&&(v=a+n-r.height/2);var l=!r.isLineHolder&&Ei(h);l&&this._renderBackground(h,i,s==="right"?o-r.width:s==="center"?o-r.width/2:o,v-r.height/2,r.width,r.height);var c=!!h.backgroundColor,_=r.textPadding;_&&(o=la(o,s,_),v-=r.height/2-_[0]-r.innerHeight/2);var g=this._getOrCreateChild(en),d=g.createStyle();g.useStyle(d);var p=this._defaultStyle,y=!1,m=0,T=va("fill"in h?h.fill:"fill"in i?i.fill:(y=!0,p.fill)),b=ua("stroke"in h?h.stroke:"stroke"in i?i.stroke:!c&&!f&&(!p.autoStroke||y)?(m=oa,p.stroke):null),w=h.textShadowBlur>0||i.textShadowBlur>0;d.text=r.text,d.x=o,d.y=v,w&&(d.shadowBlur=h.textShadowBlur||i.textShadowBlur||0,d.shadowColor=h.textShadowColor||i.textShadowColor||"transparent",d.shadowOffsetX=h.textShadowOffsetX||i.textShadowOffsetX||0,d.shadowOffsetY=h.textShadowOffsetY||i.textShadowOffsetY||0),d.textAlign=s,d.textBaseline="middle",d.font=r.font||ur,d.opacity=De(h.opacity,i.opacity,1),fa(d,h),b&&(d.lineWidth=De(h.lineWidth,i.lineWidth,m),d.lineDash=st(h.lineDash,i.lineDash),d.lineDashOffset=i.lineDashOffset||0,d.stroke=b),T&&(d.fill=T);var M=r.contentWidth,C=r.contentHeight;g.setBoundingRect(new N(Ur(d.x,M,d.textAlign),Tr(d.y,C,d.textBaseline),M,C))},t.prototype._renderBackground=function(r,i,n,a,o,s){var f=r.backgroundColor,h=r.borderWidth,u=r.borderColor,v=f&&f.image,l=f&&!v,c=r.borderRadius,_=this,g,d;if(l||r.lineHeight||h&&u){g=this._getOrCreateChild(Ro),g.useStyle(g.createStyle()),g.style.fill=null;var p=g.shape;p.x=n,p.y=a,p.width=o,p.height=s,p.r=c,g.dirtyShape()}if(l){var y=g.style;y.fill=f||null,y.fillOpacity=st(r.fillOpacity,1)}else if(v){d=this._getOrCreateChild(Lo),d.onload=function(){_.dirtyStyle()};var m=d.style;m.image=f.image,m.x=n,m.y=a,m.width=o,m.height=s}if(h&&u){var y=g.style;y.lineWidth=h,y.stroke=u,y.strokeOpacity=st(r.strokeOpacity,1),y.lineDash=r.borderDash,y.lineDashOffset=r.borderDashOffset||0,g.strokeContainThreshold=0,g.hasFill()&&g.hasStroke()&&(y.strokeFirst=!0,y.lineWidth*=2)}var T=(g||d).style;T.shadowBlur=r.shadowBlur||0,T.shadowColor=r.shadowColor||"transparent",T.shadowOffsetX=r.shadowOffsetX||0,T.shadowOffsetY=r.shadowOffsetY||0,T.opacity=De(r.opacity,i.opacity,1)},t.makeFont=function(r){var i="";return Xh(r)&&(i=[r.fontStyle,r.fontWeight,Gh(r.fontSize),r.fontFamily||"sans-serif"].join(" ")),i&&Xr(i)||r.textFont||r.font},t}(ae),Wh={left:!0,right:1,center:1},Yh={top:1,bottom:1,middle:1},sa=["fontStyle","fontWeight","fontSize","fontFamily"];function Gh(e){return typeof e=="string"&&(e.indexOf("px")!==-1||e.indexOf("rem")!==-1||e.indexOf("em")!==-1)?e:isNaN(+e)?vn+"px":e+"px"}function fa(e,t){for(var r=0;r1&&(o*=Ii(_),s*=Ii(_));var g=(n===a?-1:1)*Ii((o*o*(s*s)-o*o*(c*c)-s*s*(l*l))/(o*o*(c*c)+s*s*(l*l)))||0,d=g*o*c/s,p=g*-s*l/o,y=(e+r)/2+Te(v)*d-we(v)*p,m=(t+i)/2+we(v)*d+Te(v)*p,T=_a([1,0],[(l-d)/o,(c-p)/s]),b=[(l-d)/o,(c-p)/s],w=[(-1*l-d)/o,(-1*c-p)/s],M=_a(b,w);if(nn(b,w)<=-1&&(M=Yr),nn(b,w)>=1&&(M=0),M<0){var C=Math.round(M/Yr*1e6)/1e6;M=Yr*2+C%2*Yr}u.addData(h,y,m,o,s,T,M,v,a)}var Vh=/([mlvhzcqtsa])([^mlvhzcqtsa]*)/ig,Qh=/-?([0-9]*\.)?[0-9]+([eE]-?[0-9]+)?/g;function Kh(e){var t=new vr;if(!e)return t;var r=0,i=0,n=r,a=i,o,s=vr.CMD,f=e.match(Vh);if(!f)return t;for(var h=0;hx*x+E*E&&(C=P,L=R),{cx:C,cy:L,x0:-u,y0:-v,x1:C*(n/b-1),y1:L*(n/b-1)}}function eu(e){var t;if(re(e)){var r=e.length;if(!r)return e;r===1?t=[e[0],e[0],0,0]:r===2?t=[e[0],e[0],e[1],e[1]]:r===3?t=e.concat(e[2]):t=e}else t=[e,e,e,e];return t}function iu(e,t){var r,i=Vr(t.r,0),n=Vr(t.r0||0,0),a=i>0,o=n>0;if(!(!a&&!o)){if(a||(i=n,n=0),n>i){var s=i;i=n,n=s}var f=t.startAngle,h=t.endAngle;if(!(isNaN(f)||isNaN(h))){var u=t.cx,v=t.cy,l=!!t.clockwise,c=ya(h-f),_=c>Fi&&c%Fi;if(_>dt&&(c=_),!(i>dt))e.moveTo(u,v);else if(c>Fi-dt)e.moveTo(u+i*yr(f),v+i*er(f)),e.arc(u,v,i,f,h,!l),n>dt&&(e.moveTo(u+n*yr(h),v+n*er(h)),e.arc(u,v,n,h,f,l));else{var g=void 0,d=void 0,p=void 0,y=void 0,m=void 0,T=void 0,b=void 0,w=void 0,M=void 0,C=void 0,L=void 0,P=void 0,R=void 0,S=void 0,A=void 0,x=void 0,E=i*yr(f),D=i*er(f),z=n*yr(h),k=n*er(h),W=c>dt;if(W){var X=t.cornerRadius;X&&(r=eu(X),g=r[0],d=r[1],p=r[2],y=r[3]);var Z=ya(i-n)/2;if(m=bt(Z,p),T=bt(Z,y),b=bt(Z,g),w=bt(Z,d),L=M=Vr(m,T),P=C=Vr(b,w),(M>dt||C>dt)&&(R=i*yr(h),S=i*er(h),A=n*yr(f),x=n*er(f),cdt){var j=bt(p,L),q=bt(y,L),I=be(A,x,E,D,i,j,l),O=be(R,S,z,k,i,q,l);e.moveTo(u+I.cx+I.x0,v+I.cy+I.y0),L0&&e.arc(u+I.cx,v+I.cy,j,V(I.y0,I.x0),V(I.y1,I.x1),!l),e.arc(u,v,i,V(I.cy+I.y1,I.cx+I.x1),V(O.cy+O.y1,O.cx+O.x1),!l),q>0&&e.arc(u+O.cx,v+O.cy,q,V(O.y1,O.x1),V(O.y0,O.x0),!l))}else e.moveTo(u+E,v+D),e.arc(u,v,i,f,h,!l);if(!(n>dt)||!W)e.lineTo(u+z,v+k);else if(P>dt){var j=bt(g,P),q=bt(d,P),I=be(z,k,R,S,n,-q,l),O=be(E,D,A,x,n,-j,l);e.lineTo(u+I.cx+I.x0,v+I.cy+I.y0),P0&&e.arc(u+I.cx,v+I.cy,q,V(I.y0,I.x0),V(I.y1,I.x1),!l),e.arc(u,v,n,V(I.cy+I.y1,I.cx+I.x1),V(O.cy+O.y1,O.cx+O.x1),l),j>0&&e.arc(u+O.cx,v+O.cy,j,V(O.y1,O.x1),V(O.y0,O.x0),!l))}else e.lineTo(u+z,v+k),e.arc(u,v,n,h,f,l)}e.closePath()}}}var nu=function(){function e(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=Math.PI*2,this.clockwise=!0,this.cornerRadius=0}return e}(),Ho=function(e){H(t,e);function t(r){return e.call(this,r)||this}return t.prototype.getDefaultShape=function(){return new nu},t.prototype.buildPath=function(r,i){iu(r,i)},t.prototype.isZeroArea=function(){return this.shape.startAngle===this.shape.endAngle||this.shape.r===this.shape.r0},t}(G);Ho.prototype.type="sector";const ma=Ho;var au=function(){function e(){this.cx=0,this.cy=0,this.r=0,this.r0=0}return e}(),zo=function(e){H(t,e);function t(r){return e.call(this,r)||this}return t.prototype.getDefaultShape=function(){return new au},t.prototype.buildPath=function(r,i){var n=i.cx,a=i.cy,o=Math.PI*2;r.moveTo(n+i.r,a),r.arc(n,a,i.r,0,o,!1),r.moveTo(n+i.r0,a),r.arc(n,a,i.r0,0,o,!0)},t}(G);zo.prototype.type="ring";const Sv=zo;function ou(e,t,r,i){var n=[],a=[],o=[],s=[],f,h,u,v;if(i){u=[1/0,1/0],v=[-1/0,-1/0];for(var l=0,c=e.length;l=2){if(i){var a=ou(n,i,r,t.smoothConstraint);e.moveTo(n[0][0],n[0][1]);for(var o=n.length,s=0;s<(r?o:o-1);s++){var f=a[s*2],h=a[s*2+1],u=n[(s+1)%o];e.bezierCurveTo(f[0],f[1],h[0],h[1],u[0],u[1])}}else{e.moveTo(n[0][0],n[0][1]);for(var s=1,v=n.length;snr[1]){if(s=!1,a)return s;var u=Math.abs(nr[0]-ir[1]),v=Math.abs(ir[0]-nr[1]);Math.min(u,v)>n.len()&&(u=0&&sr(f)?f:.5;var h=e.createRadialGradient(o,s,0,o,s,f);return h}function an(e,t,r){for(var i=t.type==="radial"?Lu(e,t,r):Mu(e,t,r),n=t.colorStops,a=0;a0)?null:e==="dashed"?[4*t,2*t]:e==="dotted"?[t]:Se(e)?[e]:re(e)?e:null}function qo(e){var t=e.style,r=t.lineDash&&t.lineWidth>0&&Ru(t.lineDash,t.lineWidth),i=t.lineDashOffset;if(r){var n=t.strokeNoScale&&e.getLineScale?e.getLineScale():1;n&&n!==1&&(r=xt(r,function(a){return a/n}),i/=n)}return[r,i]}var Su=new vr(!0);function Ne(e){var t=e.stroke;return!(t==null||t==="none"||!(e.lineWidth>0))}function Ta(e){return typeof e=="string"&&e!=="none"}function We(e){var t=e.fill;return t!=null&&t!=="none"}function ba(e,t){if(t.fillOpacity!=null&&t.fillOpacity!==1){var r=e.globalAlpha;e.globalAlpha=t.fillOpacity*t.opacity,e.fill(),e.globalAlpha=r}else e.fill()}function Ca(e,t){if(t.strokeOpacity!=null&&t.strokeOpacity!==1){var r=e.globalAlpha;e.globalAlpha=t.strokeOpacity*t.opacity,e.stroke(),e.globalAlpha=r}else e.stroke()}function on(e,t,r){var i=_o(t.image,t.__image,r);if(Ke(i)){var n=e.createPattern(i,t.repeat||"repeat");if(typeof DOMMatrix=="function"&&n&&n.setTransform){var a=new DOMMatrix;a.translateSelf(t.x||0,t.y||0),a.rotateSelf(0,0,(t.rotation||0)*Ts),a.scaleSelf(t.scaleX||1,t.scaleY||1),n.setTransform(a)}return n}}function Du(e,t,r,i){var n,a=Ne(r),o=We(r),s=r.strokePercent,f=s<1,h=!t.path;(!t.silent||f)&&h&&t.createPathProxy();var u=t.path||Su,v=t.__dirty;if(!i){var l=r.fill,c=r.stroke,_=o&&!!l.colorStops,g=a&&!!c.colorStops,d=o&&!!l.image,p=a&&!!c.image,y=void 0,m=void 0,T=void 0,b=void 0,w=void 0;(_||g)&&(w=t.getBoundingRect()),_&&(y=v?an(e,l,w):t.__canvasFillGradient,t.__canvasFillGradient=y),g&&(m=v?an(e,c,w):t.__canvasStrokeGradient,t.__canvasStrokeGradient=m),d&&(T=v||!t.__canvasFillPattern?on(e,l,t):t.__canvasFillPattern,t.__canvasFillPattern=T),p&&(b=v||!t.__canvasStrokePattern?on(e,c,t):t.__canvasStrokePattern,t.__canvasStrokePattern=T),_?e.fillStyle=y:d&&(T?e.fillStyle=T:o=!1),g?e.strokeStyle=m:p&&(b?e.strokeStyle=b:a=!1)}var M=t.getGlobalScale();u.setScale(M[0],M[1],t.segmentIgnoreThreshold);var C,L;e.setLineDash&&r.lineDash&&(n=qo(t),C=n[0],L=n[1]);var P=!0;(h||v&wr)&&(u.setDPR(e.dpr),f?u.setContext(null):(u.setContext(e),P=!1),u.reset(),t.buildPath(u,t.shape,i),u.toStatic(),t.pathUpdated()),P&&u.rebuildPath(e,f?s:1),C&&(e.setLineDash(C),e.lineDashOffset=L),i||(r.strokeFirst?(a&&Ca(e,r),o&&ba(e,r)):(o&&ba(e,r),a&&Ca(e,r))),C&&e.setLineDash([])}function xu(e,t,r){var i=t.__image=_o(r.image,t.__image,t,t.onload);if(!(!i||!Ke(i))){var n=r.x||0,a=r.y||0,o=t.getWidth(),s=t.getHeight(),f=i.width/i.height;if(o==null&&s!=null?o=s*f:s==null&&o!=null?s=o/f:o==null&&s==null&&(o=i.width,s=i.height),r.sWidth&&r.sHeight){var h=r.sx||0,u=r.sy||0;e.drawImage(i,h,u,r.sWidth,r.sHeight,n,a,o,s)}else if(r.sx&&r.sy){var h=r.sx,u=r.sy,v=o-h,l=s-u;e.drawImage(i,h,u,v,l,n,a,o,s)}else e.drawImage(i,n,a,o,s)}}function Au(e,t,r){var i,n=r.text;if(n!=null&&(n+=""),n){e.font=r.font||ur,e.textAlign=r.textAlign,e.textBaseline=r.textBaseline;var a=void 0,o=void 0;e.setLineDash&&r.lineDash&&(i=qo(t),a=i[0],o=i[1]),a&&(e.setLineDash(a),e.lineDashOffset=o),r.strokeFirst?(Ne(r)&&e.strokeText(n,r.x,r.y),We(r)&&e.fillText(n,r.x,r.y)):(We(r)&&e.fillText(n,r.x,r.y),Ne(r)&&e.strokeText(n,r.x,r.y)),a&&e.setLineDash([])}}var Ma=["shadowBlur","shadowOffsetX","shadowOffsetY"],La=[["lineCap","butt"],["lineJoin","miter"],["miterLimit",10]];function Zo(e,t,r,i,n){var a=!1;if(!i&&(r=r||{},t===r))return!1;if(i||t.opacity!==r.opacity){it(e,n),a=!0;var o=Math.max(Math.min(t.opacity,1),0);e.globalAlpha=isNaN(o)?hr.opacity:o}(i||t.blend!==r.blend)&&(a||(it(e,n),a=!0),e.globalCompositeOperation=t.blend||hr.blend);for(var s=0;s2&&i.push(n),n=[A,x]}function u(A,x,E,D){Rr(A,E)&&Rr(x,D)||n.push(A,x,E,D,E,D)}function v(A,x,E,D,z,k){var W=Math.abs(x-A),X=Math.tan(W/4)*4/3,Z=xC:R2&&i.push(n),i}function fn(e,t,r,i,n,a,o,s,f,h){if(Rr(e,r)&&Rr(t,i)&&Rr(n,o)&&Rr(a,s)){f.push(o,s);return}var u=2/h,v=u*u,l=o-e,c=s-t,_=Math.sqrt(l*l+c*c);l/=_,c/=_;var g=r-e,d=i-t,p=n-o,y=a-s,m=g*g+d*d,T=p*p+y*y;if(m=0&&C=0){f.push(o,s);return}var L=[],P=[];kt(e,r,n,o,.5,L),kt(t,i,a,s,.5,P),fn(L[0],P[0],L[1],P[1],L[2],P[2],L[3],P[3],f,h),fn(L[4],P[4],L[5],P[5],L[6],P[6],L[7],P[7],f,h)}function zu(e,t){var r=sn(e),i=[];t=t||1;for(var n=0;n0)for(var h=0;hMath.abs(h),v=Vo([f,h],u?0:1,t),l=(u?s:h)/v.length,c=0;cn,o=Vo([i,n],a?0:1,t),s=a?"width":"height",f=a?"height":"width",h=a?"x":"y",u=a?"y":"x",v=e[s]/o.length,l=0;l1?null:new F(g*f+e,g*h+t)}function Nu(e,t,r){var i=new F;F.sub(i,r,t),i.normalize();var n=new F;F.sub(n,e,t);var a=n.dot(i);return a}function mr(e,t){var r=e[e.length-1];r&&r[0]===t[0]&&r[1]===t[1]||e.push(t)}function Wu(e,t,r){for(var i=e.length,n=[],a=0;ao?(h.x=u.x=s+a/2,h.y=f,u.y=f+o):(h.y=u.y=f+o/2,h.x=s,u.x=s+a),Wu(t,h,u)}function Ye(e,t,r,i){if(r===1)i.push(t);else{var n=Math.floor(r/2),a=e(t);Ye(e,a[0],n,i),Ye(e,a[1],r-n,i)}return i}function Yu(e,t){for(var r=[],i=0;i0)for(var b=i/r,w=-i/2;w<=i/2;w+=b){for(var M=Math.sin(w),C=Math.cos(w),L=0,m=0;m0;h/=2){var u=0,v=0;(e&h)>0&&(u=1),(t&h)>0&&(v=1),s+=h*h*(3*u^v),v===0&&(u===1&&(e=h-1-e,t=h-1-t),f=e,e=t,t=f)}return s}function Xe(e){var t=1/0,r=1/0,i=-1/0,n=-1/0,a=xt(e,function(s){var f=s.getBoundingRect(),h=s.getComputedTransform(),u=f.x+f.width/2+(h?h[4]:0),v=f.y+f.height/2+(h?h[5]:0);return t=Math.min(u,t),r=Math.min(v,r),i=Math.max(u,i),n=Math.max(v,n),[u,v]}),o=xt(a,function(s,f){return{cp:s,z:Ju(s[0],s[1],t,r,i,n),path:e[f]}});return o.sort(function(s,f){return s.z-f.z}).map(function(s){return s.path})}function jo(e){return qu(e.path,e.count)}function un(){return{fromIndividuals:[],toIndividuals:[],count:0}}function kv(e,t,r){var i=[];function n(b){for(var w=0;w=s)}}for(var v=this.__startIndex;v15)break}}x.prevElClipPaths&&p.restore()};if(y)if(y.length===0)C=d.__endIndex;else for(var P=c.dpr,R=0;R0&&t>n[0]){for(f=0;ft);f++);s=i[n[f]]}if(n.splice(f+1,0,t),i[t]=r,!r.virtual)if(s){var h=s.dom;h.nextSibling?o.insertBefore(r.dom,h.nextSibling):o.appendChild(r.dom)}else o.firstChild?o.insertBefore(r.dom,o.firstChild):o.appendChild(r.dom);r.__painter=this}},e.prototype.eachLayer=function(t,r){for(var i=this._zlevelList,n=0;n0?Re:0),this._needsManuallyCompositing),u.__builtin__||dn("ZLevel "+h+" has been used by unkown layer "+u.id),u!==a&&(u.__used=!0,u.__startIndex!==f&&(u.__dirty=!0),u.__startIndex=f,u.incremental?u.__drawIndex=-1:u.__drawIndex=f,r(f),a=u),n.__dirty&ot&&!n.__inHover&&(u.__dirty=!0,u.incremental&&u.__drawIndex<0&&(u.__drawIndex=f))}r(f),this.eachBuiltinLayer(function(v,l){!v.__used&&v.getElementCount()>0&&(v.__dirty=!0,v.__startIndex=v.__endIndex=v.__drawIndex=0),v.__dirty&&v.__drawIndex<0&&(v.__drawIndex=v.__startIndex)})},e.prototype.clear=function(){return this.eachBuiltinLayer(this._clearLayer),this},e.prototype._clearLayer=function(t){t.clear()},e.prototype.setBackgroundColor=function(t){this._backgroundColor=t,ft(this._layers,function(r){r.setUnpainted()})},e.prototype.configLayer=function(t,r){if(r){var i=this._layerConfig;i[t]?Gr(i[t],r,!0):i[t]=r;for(var n=0;n=32&&t<=591||t>=880&&t<=4351||t>=4608&&t<=5119||t>=7680&&t<=8303}var fh=Ue(",&?/;] ".split(""),function(e,t){return e[t]=!0,e},{});function hh(e){return sh(e)?!!fh[e]:!0}function mo(e,t,r,i,n){for(var a=[],o=[],s="",f="",h=0,u=0,v=0;vr:n+u+c>r){u?(s||f)&&(_?(s||(s=f,f="",h=0,u=h),a.push(s),o.push(u-h),f+=l,h+=c,s="",u=h):(f&&(s+=f,f="",h=0),a.push(s),o.push(u),s=l,u=c)):_?(a.push(f),o.push(h),f=l,h=c):(a.push(l),o.push(c));continue}u+=c,_?(f+=l,h+=c):(f&&(s+=f,f="",h=0),s+=l)}return!a.length&&!s&&(s=e,f="",h=0),f&&(s+=f),s&&(a.push(s),o.push(u)),a.length===1&&(u+=n),{accumWidth:u,lines:a,linesWidths:o}}var tn="__zr_style_"+Math.round(Math.random()*10),hr={shadowBlur:0,shadowOffsetX:0,shadowOffsetY:0,shadowColor:"#000",opacity:1,blend:"source-over"},Je={style:{shadowBlur:!0,shadowOffsetX:!0,shadowOffsetY:!0,shadowColor:!0,opacity:!0}};hr[tn]=!0;var ta=["z","z2","invisible"],uh=["invisible"],vh=function(e){H(t,e);function t(r){return e.call(this,r)||this}return t.prototype._init=function(r){for(var i=ht(r),n=0;n1e-4){s[0]=e-r,s[1]=t-i,f[0]=e+r,f[1]=t+i;return}if(_e[0]=Pi(n)*r+e,_e[1]=Li(n)*i+t,ge[0]=Pi(a)*r+e,ge[1]=Li(a)*i+t,h(s,_e,ge),u(f,_e,ge),n=n%Vt,n<0&&(n=n+Vt),a=a%Vt,a<0&&(a=a+Vt),n>a&&!o?a+=Vt:nn&&(ye[0]=Pi(c)*r+e,ye[1]=Li(c)*i+t,h(s,ye,s),u(f,ye,f))}var B={M:1,L:2,C:3,Q:4,A:5,Z:6,R:7},Qt=[],Kt=[],mt=[],At=[],wt=[],Tt=[],Ri=Math.min,Si=Math.max,Jt=Math.cos,jt=Math.sin,St=Math.abs,rn=Math.PI,It=rn*2,Di=typeof Float32Array<"u",$r=[];function xi(e){var t=Math.round(e/rn*1e8)/1e8;return t%2*rn}function _h(e,t){var r=xi(e[0]);r<0&&(r+=It);var i=r-e[0],n=e[1];n+=i,!t&&n-r>=It?n=r+It:t&&r-n>=It?n=r-It:!t&&r>n?n=r+(It-xi(r-n)):t&&r0&&(this._ux=St(i/Ne/t)||0,this._uy=St(i/Ne/r)||0)},e.prototype.setDPR=function(t){this.dpr=t},e.prototype.setContext=function(t){this._ctx=t},e.prototype.getContext=function(){return this._ctx},e.prototype.beginPath=function(){return this._ctx&&this._ctx.beginPath(),this.reset(),this},e.prototype.reset=function(){this._saveData&&(this._len=0),this._pathSegLen&&(this._pathSegLen=null,this._pathLen=0),this._version++},e.prototype.moveTo=function(t,r){return this._drawPendingPt(),this.addData(B.M,t,r),this._ctx&&this._ctx.moveTo(t,r),this._x0=t,this._y0=r,this._xi=t,this._yi=r,this},e.prototype.lineTo=function(t,r){var i=St(t-this._xi),n=St(r-this._yi),a=i>this._ux||n>this._uy;if(this.addData(B.L,t,r),this._ctx&&a&&this._ctx.lineTo(t,r),a)this._xi=t,this._yi=r,this._pendingPtDist=0;else{var o=i*i+n*n;o>this._pendingPtDist&&(this._pendingPtX=t,this._pendingPtY=r,this._pendingPtDist=o)}return this},e.prototype.bezierCurveTo=function(t,r,i,n,a,o){return this._drawPendingPt(),this.addData(B.C,t,r,i,n,a,o),this._ctx&&this._ctx.bezierCurveTo(t,r,i,n,a,o),this._xi=a,this._yi=o,this},e.prototype.quadraticCurveTo=function(t,r,i,n){return this._drawPendingPt(),this.addData(B.Q,t,r,i,n),this._ctx&&this._ctx.quadraticCurveTo(t,r,i,n),this._xi=i,this._yi=n,this},e.prototype.arc=function(t,r,i,n,a,o){this._drawPendingPt(),$r[0]=n,$r[1]=a,_h($r,o),n=$r[0],a=$r[1];var s=a-n;return this.addData(B.A,t,r,i,i,n,s,0,o?0:1),this._ctx&&this._ctx.arc(t,r,i,n,a,o),this._xi=Jt(a)*i+t,this._yi=jt(a)*i+r,this},e.prototype.arcTo=function(t,r,i,n,a){return this._drawPendingPt(),this._ctx&&this._ctx.arcTo(t,r,i,n,a),this},e.prototype.rect=function(t,r,i,n){return this._drawPendingPt(),this._ctx&&this._ctx.rect(t,r,i,n),this.addData(B.R,t,r,i,n),this},e.prototype.closePath=function(){this._drawPendingPt(),this.addData(B.Z);var t=this._ctx,r=this._x0,i=this._y0;return t&&t.closePath(),this._xi=r,this._yi=i,this},e.prototype.fill=function(t){t&&t.fill(),this.toStatic()},e.prototype.stroke=function(t){t&&t.stroke(),this.toStatic()},e.prototype.len=function(){return this._len},e.prototype.setData=function(t){var r=t.length;!(this.data&&this.data.length===r)&&Di&&(this.data=new Float32Array(r));for(var i=0;iu.length&&(this._expandData(),u=this.data);for(var v=0;v0&&(this._ctx&&this._ctx.lineTo(this._pendingPtX,this._pendingPtY),this._pendingPtDist=0)},e.prototype._expandData=function(){if(!(this.data instanceof Array)){for(var t=[],r=0;r11&&(this.data=new Float32Array(t)))}},e.prototype.getBoundingRect=function(){mt[0]=mt[1]=wt[0]=wt[1]=Number.MAX_VALUE,At[0]=At[1]=Tt[0]=Tt[1]=-Number.MAX_VALUE;var t=this.data,r=0,i=0,n=0,a=0,o;for(o=0;oi||St(m)>n||l===r-1)&&(g=Math.sqrt(y*y+m*m),a=d,o=p);break}case B.C:{var T=t[l++],b=t[l++],d=t[l++],p=t[l++],w=t[l++],M=t[l++];g=cf(a,o,T,b,d,p,w,M,10),a=w,o=M;break}case B.Q:{var T=t[l++],b=t[l++],d=t[l++],p=t[l++];g=_f(a,o,T,b,d,p,10),a=d,o=p;break}case B.A:var C=t[l++],L=t[l++],P=t[l++],R=t[l++],S=t[l++],A=t[l++],x=A+S;l+=1,t[l++],_&&(s=Jt(S)*P+C,f=jt(S)*R+L),g=Si(P,R)*Ri(It,Math.abs(A)),a=Jt(x)*P+C,o=jt(x)*R+L;break;case B.R:{s=a=t[l++],f=o=t[l++];var E=t[l++],D=t[l++];g=E*2+D*2;break}case B.Z:{var y=s-a,m=f-o;g=Math.sqrt(y*y+m*m),a=s,o=f;break}}g>=0&&(h[v++]=g,u+=g)}return this._pathLen=u,u},e.prototype.rebuildPath=function(t,r){var i=this.data,n=this._ux,a=this._uy,o=this._len,s,f,h,u,v,l,c=r<1,_,g,d=0,p=0,y,m=0,T,b;if(!(c&&(this._pathSegLen||this._calculateLength(),_=this._pathSegLen,g=this._pathLen,y=r*g,!y)))t:for(var w=0;w0&&(t.lineTo(T,b),m=0),M){case B.M:s=h=i[w++],f=u=i[w++],t.moveTo(h,u);break;case B.L:{v=i[w++],l=i[w++];var L=St(v-h),P=St(l-u);if(L>n||P>a){if(c){var R=_[p++];if(d+R>y){var S=(y-d)/R;t.lineTo(h*(1-S)+v*S,u*(1-S)+l*S);break t}d+=R}t.lineTo(v,l),h=v,u=l,m=0}else{var A=L*L+P*P;A>m&&(T=v,b=l,m=A)}break}case B.C:{var x=i[w++],E=i[w++],D=i[w++],z=i[w++],k=i[w++],W=i[w++];if(c){var R=_[p++];if(d+R>y){var S=(y-d)/R;kt(h,x,D,k,S,Qt),kt(u,E,z,W,S,Kt),t.bezierCurveTo(Qt[1],Kt[1],Qt[2],Kt[2],Qt[3],Kt[3]);break t}d+=R}t.bezierCurveTo(x,E,D,z,k,W),h=k,u=W;break}case B.Q:{var x=i[w++],E=i[w++],D=i[w++],z=i[w++];if(c){var R=_[p++];if(d+R>y){var S=(y-d)/R;ze(h,x,D,S,Qt),ze(u,E,z,S,Kt),t.quadraticCurveTo(Qt[1],Kt[1],Qt[2],Kt[2]);break t}d+=R}t.quadraticCurveTo(x,E,D,z),h=D,u=z;break}case B.A:var X=i[w++],Z=i[w++],Y=i[w++],nt=i[w++],at=i[w++],Rt=i[w++],Nt=i[w++],$t=!i[w++],Wt=Y>nt?Y:nt,j=St(Y-nt)>.001,q=at+Rt,I=!1;if(c){var R=_[p++];d+R>y&&(q=at+Rt*(y-d)/R,I=!0),d+=R}if(j&&t.ellipse?t.ellipse(X,Z,Y,nt,Nt,at,q,$t):t.arc(X,Z,Wt,at,q,$t),I)break t;C&&(s=Jt(at)*Y+X,f=jt(at)*nt+Z),h=Jt(q)*Y+X,u=jt(q)*nt+Z;break;case B.R:s=h=i[w],f=u=i[w+1],v=i[w++],l=i[w++];var O=i[w++],Or=i[w++];if(c){var R=_[p++];if(d+R>y){var yt=y-d;t.moveTo(v,l),t.lineTo(v+Ri(yt,O),l),yt-=O,yt>0&&t.lineTo(v+O,l+Ri(yt,Or)),yt-=Or,yt>0&&t.lineTo(v+Si(O-yt,0),l+Or),yt-=O,yt>0&&t.lineTo(v,l+Si(Or-yt,0));break t}d+=R}t.rect(v,l,O,Or);break;case B.Z:if(c){var R=_[p++];if(d+R>y){var S=(y-d)/R;t.lineTo(h*(1-S)+s*S,u*(1-S)+f*S);break t}d+=R}t.closePath(),h=s,u=f}}},e.prototype.clone=function(){var t=new e,r=this.data;return t.data=r.slice?r.slice():Array.prototype.slice.call(r),t._len=this._len,t},e.CMD=B,e.initDefaultProps=function(){var t=e.prototype;t._saveData=!0,t._ux=0,t._uy=0,t._pendingPtDist=0,t._version=0}(),e}();const vr=gh;function _r(e,t,r,i,n,a,o){if(n===0)return!1;var s=n,f=0,h=e;if(o>t+s&&o>i+s||oe+s&&a>r+s||at+v&&u>i+v&&u>a+v&&u>s+v||ue+v&&h>r+v&&h>n+v&&h>o+v||ht+h&&f>i+h&&f>a+h||fe+h&&s>r+h&&s>n+h||sr||u+hn&&(n+=Wr);var l=Math.atan2(f,s);return l<0&&(l+=Wr),l>=i&&l<=n||l+Wr>=i&&l+Wr<=n}function tr(e,t,r,i,n,a){if(a>t&&a>i||an?s:0}var Et=vr.CMD,rr=Math.PI*2,Th=1e-4;function bh(e,t){return Math.abs(e-t)t&&h>i&&h>a&&h>s||h1&&Ch(),c=U(t,i,a,s,lt[0]),l>1&&(_=U(t,i,a,s,lt[1]))),l===2?dt&&s>i&&s>a||s=0&&h<=1){for(var u=0,v=Q(t,i,a,h),l=0;lr||s<-r)return 0;var f=Math.sqrt(r*r-s*s);J[0]=-f,J[1]=f;var h=Math.abs(i-n);if(h<1e-4)return 0;if(h>=rr-1e-4){i=0,n=rr;var u=a?1:-1;return o>=J[0]+e&&o<=J[1]+e?u:0}if(i>n){var v=i;i=n,n=v}i<0&&(i+=rr,n+=rr);for(var l=0,c=0;c<2;c++){var _=J[c];if(_+e>o){var g=Math.atan2(s,_),u=a?1:-1;g<0&&(g=rr+g),(g>=i&&g<=n||g+rr>=i&&g+rr<=n)&&(g>Math.PI/2&&g1&&(r||(s+=tr(f,h,u,v,i,n))),d&&(f=a[_],h=a[_+1],u=f,v=h),g){case Et.M:u=a[_++],v=a[_++],f=u,h=v;break;case Et.L:if(r){if(_r(f,h,a[_],a[_+1],t,i,n))return!0}else s+=tr(f,h,a[_],a[_+1],i,n)||0;f=a[_++],h=a[_++];break;case Et.C:if(r){if(yh(f,h,a[_++],a[_++],a[_++],a[_++],a[_],a[_+1],t,i,n))return!0}else s+=Mh(f,h,a[_++],a[_++],a[_++],a[_++],a[_],a[_+1],i,n)||0;f=a[_++],h=a[_++];break;case Et.Q:if(r){if(mh(f,h,a[_++],a[_++],a[_],a[_+1],t,i,n))return!0}else s+=Lh(f,h,a[_++],a[_++],a[_],a[_+1],i,n)||0;f=a[_++],h=a[_++];break;case Et.A:var p=a[_++],y=a[_++],m=a[_++],T=a[_++],b=a[_++],w=a[_++];_+=1;var M=!!(1-a[_++]);l=Math.cos(b)*m+p,c=Math.sin(b)*T+y,d?(u=l,v=c):s+=tr(f,h,l,c,i,n);var C=(i-p)*T/m+p;if(r){if(wh(p,y,T,b,b+w,M,t,C,n))return!0}else s+=Ph(p,y,T,b,b+w,M,C,n);f=Math.cos(b+w)*m+p,h=Math.sin(b+w)*T+y;break;case Et.R:u=f=a[_++],v=h=a[_++];var L=a[_++],P=a[_++];if(l=u+L,c=v+P,r){if(_r(u,v,l,v,t,i,n)||_r(l,v,l,c,t,i,n)||_r(l,c,u,c,t,i,n)||_r(u,c,u,v,t,i,n))return!0}else s+=tr(l,v,l,c,i,n),s+=tr(u,c,u,v,i,n);break;case Et.Z:if(r){if(_r(f,h,u,v,t,i,n))return!0}else s+=tr(f,h,u,v,i,n);f=u,h=v;break}}return!r&&!bh(h,v)&&(s+=tr(f,h,u,v,i,n)||0),s!==0}function Rh(e,t,r){return To(e,0,!1,t,r)}function Sh(e,t,r,i){return To(e,t,!0,r,i)}var bo=gt({fill:"#000",stroke:null,strokePercent:1,fillOpacity:1,strokeOpacity:1,lineDashOffset:0,lineWidth:1,lineCap:"butt",miterLimit:10,strokeNoScale:!1,strokeFirst:!1},hr),Dh={style:gt({fill:!0,stroke:!0,strokePercent:!0,fillOpacity:!0,strokeOpacity:!0,lineDashOffset:!0,lineWidth:!0,miterLimit:!0},Je.style)},Ai=ee.concat(["invisible","culling","z","z2","zlevel","parent"]),xh=function(e){H(t,e);function t(r){return e.call(this,r)||this}return t.prototype.update=function(){var r=this;e.prototype.update.call(this);var i=this.style;if(i.decal){var n=this._decalEl=this._decalEl||new t;n.buildPath===t.prototype.buildPath&&(n.buildPath=function(f){r.buildPath(f,r.shape)}),n.silent=!0;var a=n.style;for(var o in i)a[o]!==i[o]&&(a[o]=i[o]);a.fill=i.fill?i.decal:null,a.decal=null,a.shadowColor=null,i.strokeFirst&&(a.stroke=null);for(var s=0;s.5?Ki:i>.2?Nf:Ji}else if(r)return Ji}return Ki},t.prototype.getInsideTextStroke=function(r){var i=this.style.fill;if(Bi(i)){var n=this.__zr,a=!!(n&&n.isDarkMode()),o=ke(r,0)0))},t.prototype.hasFill=function(){var r=this.style,i=r.fill;return i!=null&&i!=="none"},t.prototype.getBoundingRect=function(){var r=this._rect,i=this.style,n=!r;if(n){var a=!1;this.path||(a=!0,this.createPathProxy());var o=this.path;(a||this.__dirty&wr)&&(o.beginPath(),this.buildPath(o,this.shape,!1),this.pathUpdated()),r=o.getBoundingRect()}if(this._rect=r,this.hasStroke()&&this.path&&this.path.len()>0){var s=this._rectStroke||(this._rectStroke=r.clone());if(this.__dirty||n){s.copy(r);var f=i.strokeNoScale?this.getLineScale():1,h=i.lineWidth;if(!this.hasFill()){var u=this.strokeContainThreshold;h=Math.max(h,u??4)}f>1e-10&&(s.width+=h/f,s.height+=h/f,s.x-=h/f/2,s.y-=h/f/2)}return s}return r},t.prototype.contain=function(r,i){var n=this.transformCoordToLocal(r,i),a=this.getBoundingRect(),o=this.style;if(r=n[0],i=n[1],a.contain(r,i)){var s=this.path;if(this.hasStroke()){var f=o.lineWidth,h=o.strokeNoScale?this.getLineScale():1;if(h>1e-10&&(this.hasFill()||(f=Math.max(f,this.strokeContainThreshold)),Sh(s,f/h,r,i)))return!0}if(this.hasFill())return Rh(s,r,i)}return!1},t.prototype.dirtyShape=function(){this.__dirty|=wr,this._rect&&(this._rect=null),this._decalEl&&this._decalEl.dirtyShape(),this.markRedraw()},t.prototype.dirty=function(){this.dirtyStyle(),this.dirtyShape()},t.prototype.animateShape=function(r){return this.animate("shape",r)},t.prototype.updateDuringAnimation=function(r){r==="style"?this.dirtyStyle():r==="shape"?this.dirtyShape():this.markRedraw()},t.prototype.attrKV=function(r,i){r==="shape"?this.setShape(i):e.prototype.attrKV.call(this,r,i)},t.prototype.setShape=function(r,i){var n=this.shape;return n||(n=this.shape={}),typeof r=="string"?n[r]=i:N(n,r),this.dirtyShape(),this},t.prototype.shapeChanged=function(){return!!(this.__dirty&wr)},t.prototype.createStyle=function(r){return Qe(bo,r)},t.prototype._innerSaveToNormal=function(r){e.prototype._innerSaveToNormal.call(this,r);var i=this._normalState;r.shape&&!i.shape&&(i.shape=N({},this.shape))},t.prototype._applyStateObj=function(r,i,n,a,o,s){e.prototype._applyStateObj.call(this,r,i,n,a,o,s);var f=!(i&&a),h;if(i&&i.shape?o?a?h=i.shape:(h=N({},n.shape),N(h,i.shape)):(h=N({},a?this.shape:n.shape),N(h,i.shape)):f&&(h=n.shape),h)if(o){this.shape=N({},this.shape);for(var u={},v=ht(h),l=0;l0},t.prototype.hasFill=function(){var r=this.style,i=r.fill;return i!=null&&i!=="none"},t.prototype.createStyle=function(r){return Qe(Ah,r)},t.prototype.setBoundingRect=function(r){this._rect=r},t.prototype.getBoundingRect=function(){var r=this.style;if(!this._rect){var i=r.text;i!=null?i+="":i="";var n=Wf(i,r.font,r.textAlign,r.textBaseline);if(n.x+=r.x||0,n.y+=r.y||0,this.hasStroke()){var a=r.lineWidth;n.x-=a/2,n.y-=a/2,n.width+=a,n.height+=a}this._rect=n}return this._rect},t.initDefaultProps=function(){var r=t.prototype;r.dirtyRectTolerance=10}(),t}(ae);Co.prototype.type="tspan";const en=Co;var Eh=gt({x:0,y:0},hr),Ih={style:gt({x:!0,y:!0,width:!0,height:!0,sx:!0,sy:!0,sWidth:!0,sHeight:!0},Je.style)};function Fh(e){return!!(e&&typeof e!="string"&&e.width&&e.height)}var Mo=function(e){H(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.createStyle=function(r){return Qe(Eh,r)},t.prototype._getSize=function(r){var i=this.style,n=i[r];if(n!=null)return n;var a=Fh(i.image)?i.image:this.__image;if(!a)return 0;var o=r==="width"?"height":"width",s=i[o];return s==null?a[r]:a[r]/a[o]*s},t.prototype.getWidth=function(){return this._getSize("width")},t.prototype.getHeight=function(){return this._getSize("height")},t.prototype.getAnimationStyleProps=function(){return Ih},t.prototype.getBoundingRect=function(){var r=this.style;return this._rect||(this._rect=new $(r.x||0,r.y||0,this.getWidth(),this.getHeight())),this._rect},t}(ae);Mo.prototype.type="image";const Lo=Mo;function Oh(e,t){var r=t.x,i=t.y,n=t.width,a=t.height,o=t.r,s,f,h,u;n<0&&(r=r+n,n=-n),a<0&&(i=i+a,a=-a),typeof o=="number"?s=f=h=u=o:o instanceof Array?o.length===1?s=f=h=u=o[0]:o.length===2?(s=h=o[0],f=u=o[1]):o.length===3?(s=o[0],f=u=o[1],h=o[2]):(s=o[0],f=o[1],h=o[2],u=o[3]):s=f=h=u=0;var v;s+f>n&&(v=s+f,s*=n/v,f*=n/v),h+u>n&&(v=h+u,h*=n/v,u*=n/v),f+h>a&&(v=f+h,f*=a/v,h*=a/v),s+u>a&&(v=s+u,s*=a/v,u*=a/v),e.moveTo(r+s,i),e.lineTo(r+n-f,i),f!==0&&e.arc(r+n-f,i+f,f,-Math.PI/2,0),e.lineTo(r+n,i+a-h),h!==0&&e.arc(r+n-h,i+a-h,h,0,Math.PI/2),e.lineTo(r+u,i+a),u!==0&&e.arc(r+u,i+a-u,u,Math.PI/2,Math.PI),e.lineTo(r,i+s),s!==0&&e.arc(r+s,i+s,s,Math.PI,Math.PI*1.5)}var Lr=Math.round;function Bh(e,t,r){if(t){var i=t.x1,n=t.x2,a=t.y1,o=t.y2;e.x1=i,e.x2=n,e.y1=a,e.y2=o;var s=r&&r.lineWidth;return s&&(Lr(i*2)===Lr(n*2)&&(e.x1=e.x2=Pr(i,s,!0)),Lr(a*2)===Lr(o*2)&&(e.y1=e.y2=Pr(a,s,!0))),e}}function Hh(e,t,r){if(t){var i=t.x,n=t.y,a=t.width,o=t.height;e.x=i,e.y=n,e.width=a,e.height=o;var s=r&&r.lineWidth;return s&&(e.x=Pr(i,s,!0),e.y=Pr(n,s,!0),e.width=Math.max(Pr(i+a,s,!1)-e.x,a===0?0:1),e.height=Math.max(Pr(n+o,s,!1)-e.y,o===0?0:1)),e}}function Pr(e,t,r){if(!t)return e;var i=Lr(e*2);return(i+Lr(t))%2===0?i/2:(i+(r?1:-1))/2}var zh=function(){function e(){this.x=0,this.y=0,this.width=0,this.height=0}return e}(),kh={},Po=function(e){H(t,e);function t(r){return e.call(this,r)||this}return t.prototype.getDefaultShape=function(){return new zh},t.prototype.buildPath=function(r,i){var n,a,o,s;if(this.subPixelOptimize){var f=Hh(kh,i,this.style);n=f.x,a=f.y,o=f.width,s=f.height,f.r=i.r,i=f}else n=i.x,a=i.y,o=i.width,s=i.height;i.r?Oh(r,i):r.rect(n,a,o,s)},t.prototype.isZeroArea=function(){return!this.shape.width||!this.shape.height},t}(G);Po.prototype.type="rect";const Ro=Po;var aa={fill:"#000"},oa=2,Nh={style:gt({fill:!0,stroke:!0,fillOpacity:!0,strokeOpacity:!0,lineWidth:!0,fontSize:!0,lineHeight:!0,width:!0,height:!0,textShadowColor:!0,textShadowBlur:!0,textShadowOffsetX:!0,textShadowOffsetY:!0,backgroundColor:!0,padding:!0,borderColor:!0,borderWidth:!0,borderRadius:!0},Je.style)},So=function(e){H(t,e);function t(r){var i=e.call(this)||this;return i.type="text",i._children=[],i._defaultStyle=aa,i.attr(r),i}return t.prototype.childrenRef=function(){return this._children},t.prototype.update=function(){e.prototype.update.call(this),this.styleChanged()&&this._updateSubTexts();for(var r=0;r0,S=r.width!=null&&(r.overflow==="truncate"||r.overflow==="break"||r.overflow==="breakAll"),A=o.calculatedLineHeight,x=0;x=0&&(x=w[A],x.align==="right");)this._placeToken(x,r,C,p,S,"right",m),L-=x.width,S-=x.width,A--;for(R+=(a-(R-d)-(y-S)-L)/2;P<=A;)x=w[P],this._placeToken(x,r,C,p,R+x.width/2,"center",m),R+=x.width,P++;p+=C}},t.prototype._placeToken=function(r,i,n,a,o,s,f){var h=i.rich[r.styleName]||{};h.text=r.text;var u=r.verticalAlign,v=a+n/2;u==="top"?v=a+r.height/2:u==="bottom"&&(v=a+n-r.height/2);var l=!r.isLineHolder&&Ei(h);l&&this._renderBackground(h,i,s==="right"?o-r.width:s==="center"?o-r.width/2:o,v-r.height/2,r.width,r.height);var c=!!h.backgroundColor,_=r.textPadding;_&&(o=la(o,s,_),v-=r.height/2-_[0]-r.innerHeight/2);var g=this._getOrCreateChild(en),d=g.createStyle();g.useStyle(d);var p=this._defaultStyle,y=!1,m=0,T=va("fill"in h?h.fill:"fill"in i?i.fill:(y=!0,p.fill)),b=ua("stroke"in h?h.stroke:"stroke"in i?i.stroke:!c&&!f&&(!p.autoStroke||y)?(m=oa,p.stroke):null),w=h.textShadowBlur>0||i.textShadowBlur>0;d.text=r.text,d.x=o,d.y=v,w&&(d.shadowBlur=h.textShadowBlur||i.textShadowBlur||0,d.shadowColor=h.textShadowColor||i.textShadowColor||"transparent",d.shadowOffsetX=h.textShadowOffsetX||i.textShadowOffsetX||0,d.shadowOffsetY=h.textShadowOffsetY||i.textShadowOffsetY||0),d.textAlign=s,d.textBaseline="middle",d.font=r.font||ur,d.opacity=De(h.opacity,i.opacity,1),fa(d,h),b&&(d.lineWidth=De(h.lineWidth,i.lineWidth,m),d.lineDash=st(h.lineDash,i.lineDash),d.lineDashOffset=i.lineDashOffset||0,d.stroke=b),T&&(d.fill=T);var M=r.contentWidth,C=r.contentHeight;g.setBoundingRect(new $(Ur(d.x,M,d.textAlign),Tr(d.y,C,d.textBaseline),M,C))},t.prototype._renderBackground=function(r,i,n,a,o,s){var f=r.backgroundColor,h=r.borderWidth,u=r.borderColor,v=f&&f.image,l=f&&!v,c=r.borderRadius,_=this,g,d;if(l||r.lineHeight||h&&u){g=this._getOrCreateChild(Ro),g.useStyle(g.createStyle()),g.style.fill=null;var p=g.shape;p.x=n,p.y=a,p.width=o,p.height=s,p.r=c,g.dirtyShape()}if(l){var y=g.style;y.fill=f||null,y.fillOpacity=st(r.fillOpacity,1)}else if(v){d=this._getOrCreateChild(Lo),d.onload=function(){_.dirtyStyle()};var m=d.style;m.image=f.image,m.x=n,m.y=a,m.width=o,m.height=s}if(h&&u){var y=g.style;y.lineWidth=h,y.stroke=u,y.strokeOpacity=st(r.strokeOpacity,1),y.lineDash=r.borderDash,y.lineDashOffset=r.borderDashOffset||0,g.strokeContainThreshold=0,g.hasFill()&&g.hasStroke()&&(y.strokeFirst=!0,y.lineWidth*=2)}var T=(g||d).style;T.shadowBlur=r.shadowBlur||0,T.shadowColor=r.shadowColor||"transparent",T.shadowOffsetX=r.shadowOffsetX||0,T.shadowOffsetY=r.shadowOffsetY||0,T.opacity=De(r.opacity,i.opacity,1)},t.makeFont=function(r){var i="";return Gh(r)&&(i=[r.fontStyle,r.fontWeight,Yh(r.fontSize),r.fontFamily||"sans-serif"].join(" ")),i&&Xr(i)||r.textFont||r.font},t}(ae),$h={left:!0,right:1,center:1},Wh={top:1,bottom:1,middle:1},sa=["fontStyle","fontWeight","fontSize","fontFamily"];function Yh(e){return typeof e=="string"&&(e.indexOf("px")!==-1||e.indexOf("rem")!==-1||e.indexOf("em")!==-1)?e:isNaN(+e)?vn+"px":e+"px"}function fa(e,t){for(var r=0;r1&&(o*=Ii(_),s*=Ii(_));var g=(n===a?-1:1)*Ii((o*o*(s*s)-o*o*(c*c)-s*s*(l*l))/(o*o*(c*c)+s*s*(l*l)))||0,d=g*o*c/s,p=g*-s*l/o,y=(e+r)/2+Te(v)*d-we(v)*p,m=(t+i)/2+we(v)*d+Te(v)*p,T=_a([1,0],[(l-d)/o,(c-p)/s]),b=[(l-d)/o,(c-p)/s],w=[(-1*l-d)/o,(-1*c-p)/s],M=_a(b,w);if(nn(b,w)<=-1&&(M=Yr),nn(b,w)>=1&&(M=0),M<0){var C=Math.round(M/Yr*1e6)/1e6;M=Yr*2+C%2*Yr}u.addData(h,y,m,o,s,T,M,v,a)}var Uh=/([mlvhzcqtsa])([^mlvhzcqtsa]*)/ig,Vh=/-?([0-9]*\.)?[0-9]+([eE]-?[0-9]+)?/g;function Qh(e){var t=new vr;if(!e)return t;var r=0,i=0,n=r,a=i,o,s=vr.CMD,f=e.match(Uh);if(!f)return t;for(var h=0;hx*x+E*E&&(C=P,L=R),{cx:C,cy:L,x0:-u,y0:-v,x1:C*(n/b-1),y1:L*(n/b-1)}}function ru(e){var t;if(re(e)){var r=e.length;if(!r)return e;r===1?t=[e[0],e[0],0,0]:r===2?t=[e[0],e[0],e[1],e[1]]:r===3?t=e.concat(e[2]):t=e}else t=[e,e,e,e];return t}function eu(e,t){var r,i=Vr(t.r,0),n=Vr(t.r0||0,0),a=i>0,o=n>0;if(!(!a&&!o)){if(a||(i=n,n=0),n>i){var s=i;i=n,n=s}var f=t.startAngle,h=t.endAngle;if(!(isNaN(f)||isNaN(h))){var u=t.cx,v=t.cy,l=!!t.clockwise,c=ya(h-f),_=c>Fi&&c%Fi;if(_>dt&&(c=_),!(i>dt))e.moveTo(u,v);else if(c>Fi-dt)e.moveTo(u+i*yr(f),v+i*er(f)),e.arc(u,v,i,f,h,!l),n>dt&&(e.moveTo(u+n*yr(h),v+n*er(h)),e.arc(u,v,n,h,f,l));else{var g=void 0,d=void 0,p=void 0,y=void 0,m=void 0,T=void 0,b=void 0,w=void 0,M=void 0,C=void 0,L=void 0,P=void 0,R=void 0,S=void 0,A=void 0,x=void 0,E=i*yr(f),D=i*er(f),z=n*yr(h),k=n*er(h),W=c>dt;if(W){var X=t.cornerRadius;X&&(r=ru(X),g=r[0],d=r[1],p=r[2],y=r[3]);var Z=ya(i-n)/2;if(m=bt(Z,p),T=bt(Z,y),b=bt(Z,g),w=bt(Z,d),L=M=Vr(m,T),P=C=Vr(b,w),(M>dt||C>dt)&&(R=i*yr(h),S=i*er(h),A=n*yr(f),x=n*er(f),cdt){var j=bt(p,L),q=bt(y,L),I=be(A,x,E,D,i,j,l),O=be(R,S,z,k,i,q,l);e.moveTo(u+I.cx+I.x0,v+I.cy+I.y0),L0&&e.arc(u+I.cx,v+I.cy,j,V(I.y0,I.x0),V(I.y1,I.x1),!l),e.arc(u,v,i,V(I.cy+I.y1,I.cx+I.x1),V(O.cy+O.y1,O.cx+O.x1),!l),q>0&&e.arc(u+O.cx,v+O.cy,q,V(O.y1,O.x1),V(O.y0,O.x0),!l))}else e.moveTo(u+E,v+D),e.arc(u,v,i,f,h,!l);if(!(n>dt)||!W)e.lineTo(u+z,v+k);else if(P>dt){var j=bt(g,P),q=bt(d,P),I=be(z,k,R,S,n,-q,l),O=be(E,D,A,x,n,-j,l);e.lineTo(u+I.cx+I.x0,v+I.cy+I.y0),P0&&e.arc(u+I.cx,v+I.cy,q,V(I.y0,I.x0),V(I.y1,I.x1),!l),e.arc(u,v,n,V(I.cy+I.y1,I.cx+I.x1),V(O.cy+O.y1,O.cx+O.x1),l),j>0&&e.arc(u+O.cx,v+O.cy,j,V(O.y1,O.x1),V(O.y0,O.x0),!l))}else e.lineTo(u+z,v+k),e.arc(u,v,n,h,f,l)}e.closePath()}}}var iu=function(){function e(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=Math.PI*2,this.clockwise=!0,this.cornerRadius=0}return e}(),Ho=function(e){H(t,e);function t(r){return e.call(this,r)||this}return t.prototype.getDefaultShape=function(){return new iu},t.prototype.buildPath=function(r,i){eu(r,i)},t.prototype.isZeroArea=function(){return this.shape.startAngle===this.shape.endAngle||this.shape.r===this.shape.r0},t}(G);Ho.prototype.type="sector";const ma=Ho;var nu=function(){function e(){this.cx=0,this.cy=0,this.r=0,this.r0=0}return e}(),zo=function(e){H(t,e);function t(r){return e.call(this,r)||this}return t.prototype.getDefaultShape=function(){return new nu},t.prototype.buildPath=function(r,i){var n=i.cx,a=i.cy,o=Math.PI*2;r.moveTo(n+i.r,a),r.arc(n,a,i.r,0,o,!1),r.moveTo(n+i.r0,a),r.arc(n,a,i.r0,0,o,!0)},t}(G);zo.prototype.type="ring";const Rv=zo;function au(e,t,r,i){var n=[],a=[],o=[],s=[],f,h,u,v;if(i){u=[1/0,1/0],v=[-1/0,-1/0];for(var l=0,c=e.length;l=2){if(i){var a=au(n,i,r,t.smoothConstraint);e.moveTo(n[0][0],n[0][1]);for(var o=n.length,s=0;s<(r?o:o-1);s++){var f=a[s*2],h=a[s*2+1],u=n[(s+1)%o];e.bezierCurveTo(f[0],f[1],h[0],h[1],u[0],u[1])}}else{e.moveTo(n[0][0],n[0][1]);for(var s=1,v=n.length;snr[1]){if(s=!1,a)return s;var u=Math.abs(nr[0]-ir[1]),v=Math.abs(ir[0]-nr[1]);Math.min(u,v)>n.len()&&(u=0&&sr(f)?f:.5;var h=e.createRadialGradient(o,s,0,o,s,f);return h}function an(e,t,r){for(var i=t.type==="radial"?Mu(e,t,r):Cu(e,t,r),n=t.colorStops,a=0;a0)?null:e==="dashed"?[4*t,2*t]:e==="dotted"?[t]:Se(e)?[e]:re(e)?e:null}function qo(e){var t=e.style,r=t.lineDash&&t.lineWidth>0&&Pu(t.lineDash,t.lineWidth),i=t.lineDashOffset;if(r){var n=t.strokeNoScale&&e.getLineScale?e.getLineScale():1;n&&n!==1&&(r=xt(r,function(a){return a/n}),i/=n)}return[r,i]}var Ru=new vr(!0);function $e(e){var t=e.stroke;return!(t==null||t==="none"||!(e.lineWidth>0))}function Ta(e){return typeof e=="string"&&e!=="none"}function We(e){var t=e.fill;return t!=null&&t!=="none"}function ba(e,t){if(t.fillOpacity!=null&&t.fillOpacity!==1){var r=e.globalAlpha;e.globalAlpha=t.fillOpacity*t.opacity,e.fill(),e.globalAlpha=r}else e.fill()}function Ca(e,t){if(t.strokeOpacity!=null&&t.strokeOpacity!==1){var r=e.globalAlpha;e.globalAlpha=t.strokeOpacity*t.opacity,e.stroke(),e.globalAlpha=r}else e.stroke()}function on(e,t,r){var i=_o(t.image,t.__image,r);if(Ke(i)){var n=e.createPattern(i,t.repeat||"repeat");if(typeof DOMMatrix=="function"&&n&&n.setTransform){var a=new DOMMatrix;a.translateSelf(t.x||0,t.y||0),a.rotateSelf(0,0,(t.rotation||0)*Ts),a.scaleSelf(t.scaleX||1,t.scaleY||1),n.setTransform(a)}return n}}function Su(e,t,r,i){var n,a=$e(r),o=We(r),s=r.strokePercent,f=s<1,h=!t.path;(!t.silent||f)&&h&&t.createPathProxy();var u=t.path||Ru,v=t.__dirty;if(!i){var l=r.fill,c=r.stroke,_=o&&!!l.colorStops,g=a&&!!c.colorStops,d=o&&!!l.image,p=a&&!!c.image,y=void 0,m=void 0,T=void 0,b=void 0,w=void 0;(_||g)&&(w=t.getBoundingRect()),_&&(y=v?an(e,l,w):t.__canvasFillGradient,t.__canvasFillGradient=y),g&&(m=v?an(e,c,w):t.__canvasStrokeGradient,t.__canvasStrokeGradient=m),d&&(T=v||!t.__canvasFillPattern?on(e,l,t):t.__canvasFillPattern,t.__canvasFillPattern=T),p&&(b=v||!t.__canvasStrokePattern?on(e,c,t):t.__canvasStrokePattern,t.__canvasStrokePattern=T),_?e.fillStyle=y:d&&(T?e.fillStyle=T:o=!1),g?e.strokeStyle=m:p&&(b?e.strokeStyle=b:a=!1)}var M=t.getGlobalScale();u.setScale(M[0],M[1],t.segmentIgnoreThreshold);var C,L;e.setLineDash&&r.lineDash&&(n=qo(t),C=n[0],L=n[1]);var P=!0;(h||v&wr)&&(u.setDPR(e.dpr),f?u.setContext(null):(u.setContext(e),P=!1),u.reset(),t.buildPath(u,t.shape,i),u.toStatic(),t.pathUpdated()),P&&u.rebuildPath(e,f?s:1),C&&(e.setLineDash(C),e.lineDashOffset=L),i||(r.strokeFirst?(a&&Ca(e,r),o&&ba(e,r)):(o&&ba(e,r),a&&Ca(e,r))),C&&e.setLineDash([])}function Du(e,t,r){var i=t.__image=_o(r.image,t.__image,t,t.onload);if(!(!i||!Ke(i))){var n=r.x||0,a=r.y||0,o=t.getWidth(),s=t.getHeight(),f=i.width/i.height;if(o==null&&s!=null?o=s*f:s==null&&o!=null?s=o/f:o==null&&s==null&&(o=i.width,s=i.height),r.sWidth&&r.sHeight){var h=r.sx||0,u=r.sy||0;e.drawImage(i,h,u,r.sWidth,r.sHeight,n,a,o,s)}else if(r.sx&&r.sy){var h=r.sx,u=r.sy,v=o-h,l=s-u;e.drawImage(i,h,u,v,l,n,a,o,s)}else e.drawImage(i,n,a,o,s)}}function xu(e,t,r){var i,n=r.text;if(n!=null&&(n+=""),n){e.font=r.font||ur,e.textAlign=r.textAlign,e.textBaseline=r.textBaseline;var a=void 0,o=void 0;e.setLineDash&&r.lineDash&&(i=qo(t),a=i[0],o=i[1]),a&&(e.setLineDash(a),e.lineDashOffset=o),r.strokeFirst?($e(r)&&e.strokeText(n,r.x,r.y),We(r)&&e.fillText(n,r.x,r.y)):(We(r)&&e.fillText(n,r.x,r.y),$e(r)&&e.strokeText(n,r.x,r.y)),a&&e.setLineDash([])}}var Ma=["shadowBlur","shadowOffsetX","shadowOffsetY"],La=[["lineCap","butt"],["lineJoin","miter"],["miterLimit",10]];function Zo(e,t,r,i,n){var a=!1;if(!i&&(r=r||{},t===r))return!1;if(i||t.opacity!==r.opacity){it(e,n),a=!0;var o=Math.max(Math.min(t.opacity,1),0);e.globalAlpha=isNaN(o)?hr.opacity:o}(i||t.blend!==r.blend)&&(a||(it(e,n),a=!0),e.globalCompositeOperation=t.blend||hr.blend);for(var s=0;s2&&i.push(n),n=[A,x]}function u(A,x,E,D){Rr(A,E)&&Rr(x,D)||n.push(A,x,E,D,E,D)}function v(A,x,E,D,z,k){var W=Math.abs(x-A),X=Math.tan(W/4)*4/3,Z=xC:R2&&i.push(n),i}function fn(e,t,r,i,n,a,o,s,f,h){if(Rr(e,r)&&Rr(t,i)&&Rr(n,o)&&Rr(a,s)){f.push(o,s);return}var u=2/h,v=u*u,l=o-e,c=s-t,_=Math.sqrt(l*l+c*c);l/=_,c/=_;var g=r-e,d=i-t,p=n-o,y=a-s,m=g*g+d*d,T=p*p+y*y;if(m=0&&C=0){f.push(o,s);return}var L=[],P=[];kt(e,r,n,o,.5,L),kt(t,i,a,s,.5,P),fn(L[0],P[0],L[1],P[1],L[2],P[2],L[3],P[3],f,h),fn(L[4],P[4],L[5],P[5],L[6],P[6],L[7],P[7],f,h)}function Hu(e,t){var r=sn(e),i=[];t=t||1;for(var n=0;n0)for(var h=0;hMath.abs(h),v=Vo([f,h],u?0:1,t),l=(u?s:h)/v.length,c=0;cn,o=Vo([i,n],a?0:1,t),s=a?"width":"height",f=a?"height":"width",h=a?"x":"y",u=a?"y":"x",v=e[s]/o.length,l=0;l1?null:new F(g*f+e,g*h+t)}function Nu(e,t,r){var i=new F;F.sub(i,r,t),i.normalize();var n=new F;F.sub(n,e,t);var a=n.dot(i);return a}function mr(e,t){var r=e[e.length-1];r&&r[0]===t[0]&&r[1]===t[1]||e.push(t)}function $u(e,t,r){for(var i=e.length,n=[],a=0;ao?(h.x=u.x=s+a/2,h.y=f,u.y=f+o):(h.y=u.y=f+o/2,h.x=s,u.x=s+a),$u(t,h,u)}function Ye(e,t,r,i){if(r===1)i.push(t);else{var n=Math.floor(r/2),a=e(t);Ye(e,a[0],n,i),Ye(e,a[1],r-n,i)}return i}function Wu(e,t){for(var r=[],i=0;i0)for(var b=i/r,w=-i/2;w<=i/2;w+=b){for(var M=Math.sin(w),C=Math.cos(w),L=0,m=0;m0;h/=2){var u=0,v=0;(e&h)>0&&(u=1),(t&h)>0&&(v=1),s+=h*h*(3*u^v),v===0&&(u===1&&(e=h-1-e,t=h-1-t),f=e,e=t,t=f)}return s}function Xe(e){var t=1/0,r=1/0,i=-1/0,n=-1/0,a=xt(e,function(s){var f=s.getBoundingRect(),h=s.getComputedTransform(),u=f.x+f.width/2+(h?h[4]:0),v=f.y+f.height/2+(h?h[5]:0);return t=Math.min(u,t),r=Math.min(v,r),i=Math.max(u,i),n=Math.max(v,n),[u,v]}),o=xt(a,function(s,f){return{cp:s,z:Ku(s[0],s[1],t,r,i,n),path:e[f]}});return o.sort(function(s,f){return s.z-f.z}).map(function(s){return s.path})}function jo(e){return Xu(e.path,e.count)}function un(){return{fromIndividuals:[],toIndividuals:[],count:0}}function zv(e,t,r){var i=[];function n(b){for(var w=0;w=s)}}for(var v=this.__startIndex;v15)break}}x.prevElClipPaths&&p.restore()};if(y)if(y.length===0)C=d.__endIndex;else for(var P=c.dpr,R=0;R0&&t>n[0]){for(f=0;ft);f++);s=i[n[f]]}if(n.splice(f+1,0,t),i[t]=r,!r.virtual)if(s){var h=s.dom;h.nextSibling?o.insertBefore(r.dom,h.nextSibling):o.appendChild(r.dom)}else o.firstChild?o.insertBefore(r.dom,o.firstChild):o.appendChild(r.dom);r.__painter=this}},e.prototype.eachLayer=function(t,r){for(var i=this._zlevelList,n=0;n0?Re:0),this._needsManuallyCompositing),u.__builtin__||dn("ZLevel "+h+" has been used by unkown layer "+u.id),u!==a&&(u.__used=!0,u.__startIndex!==f&&(u.__dirty=!0),u.__startIndex=f,u.incremental?u.__drawIndex=-1:u.__drawIndex=f,r(f),a=u),n.__dirty&ot&&!n.__inHover&&(u.__dirty=!0,u.incremental&&u.__drawIndex<0&&(u.__drawIndex=f))}r(f),this.eachBuiltinLayer(function(v,l){!v.__used&&v.getElementCount()>0&&(v.__dirty=!0,v.__startIndex=v.__endIndex=v.__drawIndex=0),v.__dirty&&v.__drawIndex<0&&(v.__drawIndex=v.__startIndex)})},e.prototype.clear=function(){return this.eachBuiltinLayer(this._clearLayer),this},e.prototype._clearLayer=function(t){t.clear()},e.prototype.setBackgroundColor=function(t){this._backgroundColor=t,ft(this._layers,function(r){r.setUnpainted()})},e.prototype.configLayer=function(t,r){if(r){var i=this._layerConfig;i[t]?Gr(i[t],r,!0):i[t]=r;for(var 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 literal 0 HcmV?d00001 diff --git a/assets/zrender@5.4.4-fafgp4mQ.js.gz b/assets/zrender@5.4.4-fafgp4mQ.js.gz deleted file mode 100644 index b7d46475537db65029e68bf7dfc6f897ef7505f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 60881 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

AJZ89~+VGEet(?u$bXwNujy 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 z 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 Ray Template - - - + + + @@ -35,22 +35,22 @@ - + - + - - - - - - + + + + + + diff --git a/index.html.gz b/index.html.gz index b876ef89c18c65e5645a9163e0c341a7d72ed207..f9348c5d7f1254b3e60571aee8f5e654d4ceafbb 100644 GIT binary patch delta 1876 zcmV-a2dntm4%-fp9Dkw1wj!mJILa|O9DCx-*e@;!Y>JRTfCfMv-pYU9;%O>T4ky^H zeONx&I2zyA-Dorpd-RVdrzh_&-%g#_B>dq|qx_e{iI|T&AUY3!a-2~NB+LtrGtyMC z)HqtvaVIt=)kD{%p;%~4xy-_d69t&c#3c)|aXFi5ca?$L#eY5Q_wpj1b2%d%Crsdl z?mQg1CFBp`qYx72df4ybfy+b)8_ZY)7D)tQD?k}@1Kd5t-HIetGPFdHGQo%&U>_fr zW!o0yZc;Kcpxhn~aKF{?pP3Wp9|`vuA7ihn+9v`U6J@m9$35JwYZmc0TyOHgI>P;; zjH8U()Sqma)PJsz2l%io@4+s?6EMWd?bBe!or`x*(NV{7D`w8b(ow+29Y&?-IA)u| zxWf`M2UoA=|J)?J3B4j@+_s$IGROi3~Fi9fvBZwNz}*MCt!sGl|wx1>x64VTf<26& zP6o95@_))ABPC)*^d!K(j{_85rMpLpt zlH~#5;XayC@8#L6d1{eDQw1RMR5cz-^9iY`wqa>PUxo}Xd-TS@ z;#u~{GD)hWkp+d1!rMQd2bX=Dc0`$=hDnhJbU5*`k9~AGK+EOhzP4*g-d_c4i2fH3XTEx(ERe{Y9ODT*^I4BDG+pv7rNL*dI(81062YS zJ-H*$O@80ZL!TcfHbXcwjBC_=ay}#7g@4Ut$bm}P>DM8)BF5)|w`~>$gc`PDW?M5+;PLk4{H1lKOc<5`Dvsh6*YPwuW&Ib* z=4M}{f4+I~_ig{$W*(-Tr87xXSma3GNB-hw`kJ5qwUHw|=@B6@Q>5)lf-koPSmKS%fMlF)>Gm%n_Abs-g396b%kN z@4;TN{5skQ2H_EnT7rdwF(iOe#ghCI6OphHSMwS9t=B(r{GNB<1o;mScYpuV@O?xd z%4dO}Qw6A2iwKsG{H)m+mrBj@hM^O&4TLobhsX?_MrFn3al3A0+N#Z@F@G{?HxRm< zE18L~<*WRA&^!?ott+B_`<&Yvdkt(1BAm^|(4mm;Ks)x~_G}{*61DuA&3n`fNZ0QT zzQu8PZ}au_T9Gsb)sPhL9Ye?WykBZdVkq6%ZVQ=CIoS>!w1(M|88nld&-O(e_H-t? z=-4-~J)lK^q+%e<&{=^pjDHfoPbOpvXc-zps^n9l9K0<>CC?I3OBIrpYG0Phzb{L* z)k+Cn?gqkL|02_dMfq|lUZ6e}+fivBPW^oar>)MOz`PSEIuSFF=r8KB7o`3^3-ZM{ ztw6pKt=}e9F3TpeBPk5h>=uTOj|YQ81xc-QO2Pu8&IkeSw|a|#>wjty^u66Y^)(%; zu11R{#%Em8<%3VsnF3A>Tfu|f_2}WQ-)-qsuSpO01HWkhcn)h-a!6{3m~(KLi1LR_ zaD43m(SVphGBXbHaG)EAW(L0>;?q?1Y0j*7q~E{CpTikMQo+H!#*oOgGToie$xKV0 znfv>E=izwh{QB#I|9`UmjWOlMhdg{39NP$o-j9bv4)Gm^?M_m)gWECehfLZrW>V8H zVH+uufNlZQx_iGIRHdW4V!nws60N-zd%d6)Q@hz($0U^Nq2oE;*8{2jeaGMrwUc_E zQM5nkeuJW@w&+I`z8A=coeBE?#Qe`qOnz-?ZY!gi47b${DNST6hlS$~Nz?rARv}w` z)Uh{pRQIb&jB=v&XC#{>(+s)Kpz;{e8tORhzv0~>-YI@hf~srB_8q*YIC4w3jok8| O8vYIBXTz}NAOHYaZKDJL delta 1874 zcmV-Y2d((q4%rTn9DgBEvK1*MJ5iiW4#$}|Df`6*kxdd72+#niBU}0JTRcrA%HagN zwGYb&8%N{&x*LtgVNd??`0UZ!%hz)&(J6cQ%cS^aF~Z|%4|wn4FP1e)fP_WCvL-5! zG}D%n!L*lXovE>H2O+;vIA9_VBSs|PK%_RgAsd^~g|b&U*nfRI!0wBZhiCsbd6g~sg6}Xxg(S*&+>T#)yWZg4HU%Ln>&>l4Ws{!nC)du+D_ky}C6J zTm#qB-kOFwnTD{U0id#SU{OvrB@C&6Fqpd7Ij~Z)p?_(fcAIhqvaFK@gDDpkbfbZ$ zn!&?2WNW>xwVc>h+m4qj6H^i940=`|g;GM&nDWa1yJixlK&xuiqPNIl%gojLrtr>@ z6>=tl2@>uS>~mzzFk9u2E4Wq(kr2*Y2am9Oy~<%$ra&Jd-+Q^azV=IUvz&pDu!r&J zLOfU3*?+Y`#(?k@Q8N#_F7{A(l?~2cvfLoSjY12`iQFO;B#;u66>%?T9(HgaJ$m$R z$lt(?K|-P;9wsu0_XYpi#Rh#p#llOi&QxCv4pBPOmj5Tg@u!j!WtGO?Nxyi_-A)p{3oC7Oa z27f4Fo~sk5Z;<6y&4yKOT(8e$zD@#z;KgAo5n`!O#`0p)53%3P_ZO$})w?TiZICh~ z+na*Pb+PN9V|1RMdS}caK_)5JsN@)82gR4qS3_}nZZfuVDS-!De51-;WPp&6Lx8hW zM`31rq1ahJUXO0#mL*l0a8e?O<<+o;lCxm6)5{Y0Jw^ z5xOzuCTGcCJf_avL6@=v8ui;tn?^gIT0V3sfGCXI>d^@bvQX;ue|Q zg|%XIG4pUAJIHg7{fqZ+Mh4+ONZ=vJS#j?fpom0qHb_mbm-;GI67HVe&padVIV*Gj5N}xuz+g@+e+&ZB9qx&HHB; zCO7*s{jdCO62(iSS(4FgA&3mi9O=5qy}6ygWM}X9awxrJpb`LmPt6bKWaY^ZCpb`M zV5^JW`S9ZH>-mdkE$qZ@o~|Y(Xn#dDmO^OjU-f+!q1s85$4HYH1%e4VwtkJG;mC0w z>=i4nqphG99tKfIuv9RC6i_B@3VQO_fNcQE`O z$Kk!r*Vk)FvJ7NPQoeVLE!S~=Yb;5ia$~nGq$*=%JGRgo7E7wpLTtX+7ctn=nX0m5 z-@xvG4gnI90@q_}1ya+1uz!6rA(aqRp}~brKNl*%yHbH*dCD89QnFU<>r%z{b*Zje z83~rVfpFJuVTsXX1P}Y2-g4l&UVj9>vzw>Br9<7- zYSG5{f{9@H;Inilfe}qt@L+d6I=JulJ32LM(!svxmhGR;VWUa`8EC>|1{UQ}@sJ6Y zt1KW25ameZ+CmQYR14A0;EzLmo~l02naz&$=a2YvynskZIJnms66sE+yYo3&D8X`l zf1mF>9FMKve}C{_wtv4hrrP+BgGb(xiEtSFd^i*kKVaDIB-J~(8N+_cq#a{s4gC_f zkt8Xo4nU*3^V>mPI=m|un`kT1*;}zQ@H#QIo2^wsLa`oOj^%tikhFSe? zy{V(VU)5p(BT9WivQ0AWkoyd(juD-qmeu_m-W}qd;`bz|yLN2f!E1{XyK>vauKuav M-~Aat>E$2*0NtvhQ~&?~ diff --git a/mockServer/mock-data.js b/mockServer/mock-data.js index 5416a2ab..13b5268b 100644 --- a/mockServer/mock-data.js +++ b/mockServer/mock-data.js @@ -4,7 +4,7 @@ var __export = (target, all) => { __defProp(target, name, { get: all[name], enumerable: true }); }; -// mock-data-1707458781691.js +// mock-data-1708501194449.js import { transformMockData } from "vite-plugin-mock-dev-server"; // mock/demo/person.mock.ts @@ -85,7 +85,7 @@ var getPersonList = defineMock({ } }); -// mock-data-1707458781691.js +// mock-data-1708501194449.js var exporters = [person_mock_exports]; var mockList = exporters.map((raw) => { let mockConfig; @@ -99,7 +99,7 @@ var mockList = exporters.map((raw) => { } return mockConfig; }); -var mock_data_1707458781691_default = transformMockData(mockList); +var mock_data_1708501194449_default = transformMockData(mockList); export { - mock_data_1707458781691_default as default + mock_data_1708501194449_default as default }; diff --git a/mockServer/mock-data.js.gz b/mockServer/mock-data.js.gz index d5a86d61b9ec650904bf63a5c69f079354598b43..9cf40fb6b39b8ee681269bec0b212a0f18ff6815 100644 GIT binary patch literal 1040 zcmV+r1n>JFiwFP!000021I zK?)Oza!AUV=jwmofz+pyEw{J%#U$_p2>b+q+;Ro$b%NGfUvKU(HbH`^kVrCA zX1APdEe!wMl*+&gnBgiz;{(rg4_0qsKLJQf1&n}_7YIUHg$ z5?uR$vMNyVn;auBszRu}<)mItCi6KIWqdzNxZ$(KoAB%;TrAFykB`rTJ3SGF4Qvla zajDZ%6~C47{d;aW)R3yOfaz8koNe+d6LRJ};dZ7`ZBb2o|MLWka=t;OOBs+LFxn>X zL~9Z?G-z1CzFtmRTG%rX-x8Cd`DS&Wg*Fi|%h*Ubp)|WB9Ql;Ne~n(>a)rsfG9uR$ zd0NTXh*APqitkvCGBdZH4N9S@lmv;7@bgd^q$1B*NVNCn8=eWtX~{M`!;4BOl*T7H zeiwhC?+!R}uH#Z_17(_Ow8b(off+13_zAvL#SJRf+I!1BqQ>s^6AZjvHOB-lR(RL$ zbuMCL&e9))Jcyo0{o^^~)U{DUW+L6OEzc_)k@xHOuU~>gz{pym-jq@!Q>cB2%LIKW zbVkf6Ug#lTH(ZODYRa~Zh1wOt?Se`_B9Cqx1c7rh0jLN3Sw9rSVO5a*4cAD8(bSr) zF;`)PywlTVAG@J8Bm^rrBp9W>Z)0#e7m`RK>oWMA%cLxVtP%z8N3 zsD)uQ=vzkgR4R{PI_DcP&xJNqI=et~TP6`qKYjSa3KGouE`pOV^ewrrTq0l!AAH(( z6u;5gV+`j!Pj z(5s^->Q2{CZ2#+i_ztrsWy{%`m|u^WUpKkJ>gn5vwLE*vN%OR$Bwq5wH8e|lnf(nf KgqfH@3IG6c8u9!9 literal 1040 zcmV+r1n>JFiwFP!000021I<=TbK^D)zUxvyYihySvlvEy;Lj z2~wCyltWTZU9bLo2c(`(+Dvct#U$_n1U>;EcU-}GonZP^m0MWBm(3l+sSK=u8Ll!k0q{KcVf7Xc9za?uU<8!BKoHU@Jpkwr=# za1#K^szAjzIYwYqg;4uTuU>lIYz9Rc-%k^6_;hhTKYx9CaelEld$S1dv?mH1*a3{< zQm3UVek-BhF6p_=smX9*VNY>P^lG9*E0v`yZL z)+B0Z(6E9-z4TgI*fWs85|g3%YIVN~Z6aWnv60ZDG`l1m`INzbjb7h!g~_ZkBG(jo zTFKamQUX_s?^%vAGq=7CN};Kg1c{IE(@+_vBG1{JXz$IpJQI@Bl5Kg0mz7c|O+a$| zCjP>}9dP1Y$EDN;$~4tzi)CN}Q&{-$1AMNE4Jy{!`^!F}#_q=_7w>`@0V|1K8MGEk+nj-Eu}`LPzMl~2?kK; zjF?lr&_lj9T#J}$%C?M!+7-d=f=WLkk8T@=p>yH^)C2yk9}42QD#(7rHBwoFiMD{1zO zI=z8m!9_j>SyAhT=ERW?5_P9!M_M5bW~kWWB7n1bgNhY$gYUUH0w>%c^Bte{%QIor z!mt|jEhBm=l}9j{@vWHULYoPlU7)!wlL#iCKKx+?3Fdqs!RdS+SaMytM8Fh21hntQ zYg;F74e(H*+DCA(O*m{t%NNuZR>KMuJ}m7fM+3PF)y;#&eC~$@-!eCn`Va2=0}Iz{ zD{I;`mD7q8*eg00zJG^TeV?`wD%2s$gf&|j^in74b7tf}fRp(=fXQ`r@$<*?>+0R~