From 618aa322e45111012f50f9b2103c32b9c3fb0436 Mon Sep 17 00:00:00 2001 From: ray_wuhao <443547225@qq.com> Date: Mon, 17 Apr 2023 14:16:50 +0800 Subject: [PATCH] build --- .DS_Store | Bin 6148 -> 6148 bytes .../{index-7af5dd1a.js => index-06454d7e.js} | 2 +- assets/index-06454d7e.js.gz | Bin 0 -> 1410 bytes assets/index-13013f71.js.gz | Bin 1711 -> 0 bytes assets/index-148ffe31.js.gz | Bin 2143 -> 0 bytes assets/index-196173aa.js.gz | Bin 809 -> 0 bytes assets/index-1b418216.css | 1 - assets/index-1b418216.css.gz | Bin 1623 -> 0 bytes assets/index-380eae90.css | 1 + assets/index-380eae90.css.gz | Bin 0 -> 1662 bytes .../{index-13013f71.js => index-386d7ab4.js} | 2 +- assets/index-386d7ab4.js.gz | Bin 0 -> 1711 bytes .../{index-196173aa.js => index-3cedb07a.js} | 2 +- assets/index-3cedb07a.js.gz | Bin 0 -> 810 bytes assets/index-41c78aed.js.gz | Bin 541 -> 0 bytes assets/index-534e6c20.js | 261 ------------------ assets/index-534e6c20.js.gz | Bin 35596 -> 0 bytes .../{index-c0a4bcfe.js => index-5dd8013c.js} | 2 +- assets/index-5dd8013c.js.gz | Bin 0 -> 3205 bytes .../{index-7676e255.js => index-658c6c8b.js} | 2 +- assets/index-70f634d1.js.gz | Bin 5491 -> 0 bytes assets/index-7af5dd1a.js.gz | Bin 1414 -> 0 bytes .../{index-41c78aed.js => index-88977763.js} | 2 +- assets/index-88977763.js.gz | Bin 0 -> 541 bytes .../{index-d78d32ce.js => index-8a188680.js} | 2 +- assets/index-8a188680.js.gz | Bin 0 -> 1504 bytes assets/index-c0a4bcfe.js.gz | Bin 3204 -> 0 bytes .../{index-f28c1e2c.js => index-c987d880.js} | 2 +- assets/index-c987d880.js.gz | Bin 0 -> 3243 bytes assets/index-d78d32ce.js.gz | Bin 1505 -> 0 bytes .../{index-70f634d1.js => index-df040a62.js} | 2 +- assets/index-df040a62.js.gz | Bin 0 -> 5494 bytes assets/index-e552590b.js | 261 ++++++++++++++++++ assets/index-e552590b.js.gz | Bin 0 -> 35647 bytes .../{index-148ffe31.js => index-e7673652.js} | 2 +- assets/index-e7673652.js.gz | Bin 0 -> 2142 bytes assets/index-f28c1e2c.js.gz | Bin 3243 -> 0 bytes ...ve-ui-2cebe870.js => naive-ui-bb4def63.js} | 2 +- ...2cebe870.js.gz => naive-ui-bb4def63.js.gz} | Bin 175487 -> 175487 bytes index.html | 6 +- index.html.gz | Bin 1319 -> 1319 bytes 41 files changed, 276 insertions(+), 276 deletions(-) rename assets/{index-7af5dd1a.js => index-06454d7e.js} (92%) create mode 100644 assets/index-06454d7e.js.gz delete mode 100644 assets/index-13013f71.js.gz delete mode 100644 assets/index-148ffe31.js.gz delete mode 100644 assets/index-196173aa.js.gz delete mode 100644 assets/index-1b418216.css delete mode 100644 assets/index-1b418216.css.gz create mode 100644 assets/index-380eae90.css create mode 100644 assets/index-380eae90.css.gz rename assets/{index-13013f71.js => index-386d7ab4.js} (96%) create mode 100644 assets/index-386d7ab4.js.gz rename assets/{index-196173aa.js => index-3cedb07a.js} (96%) create mode 100644 assets/index-3cedb07a.js.gz delete mode 100644 assets/index-41c78aed.js.gz delete mode 100644 assets/index-534e6c20.js delete mode 100644 assets/index-534e6c20.js.gz rename assets/{index-c0a4bcfe.js => index-5dd8013c.js} (98%) create mode 100644 assets/index-5dd8013c.js.gz rename assets/{index-7676e255.js => index-658c6c8b.js} (91%) delete mode 100644 assets/index-70f634d1.js.gz delete mode 100644 assets/index-7af5dd1a.js.gz rename assets/{index-41c78aed.js => index-88977763.js} (87%) create mode 100644 assets/index-88977763.js.gz rename assets/{index-d78d32ce.js => index-8a188680.js} (93%) create mode 100644 assets/index-8a188680.js.gz delete mode 100644 assets/index-c0a4bcfe.js.gz rename assets/{index-f28c1e2c.js => index-c987d880.js} (92%) create mode 100644 assets/index-c987d880.js.gz delete mode 100644 assets/index-d78d32ce.js.gz rename assets/{index-70f634d1.js => index-df040a62.js} (96%) create mode 100644 assets/index-df040a62.js.gz create mode 100644 assets/index-e552590b.js create mode 100644 assets/index-e552590b.js.gz rename assets/{index-148ffe31.js => index-e7673652.js} (97%) create mode 100644 assets/index-e7673652.js.gz delete mode 100644 assets/index-f28c1e2c.js.gz rename assets/{naive-ui-2cebe870.js => naive-ui-bb4def63.js} (99%) rename assets/{naive-ui-2cebe870.js.gz => naive-ui-bb4def63.js.gz} (99%) diff --git a/.DS_Store b/.DS_Store index 9644ba3dd209a5ef2dfbd037626d8935a52a842f..815d2a31416ada5379b224d9a4adff9e5a4c95b0 100644 GIT binary patch delta 58 zcmZoMXffEZh)LO1je&uIjUkbt7zk4tN*IcB^Icq$a`Kaa;vCiyIX8MIA7zqf1+zB4 IWReyI0K`HO0{{R3 delta 58 zcmZoMXffEZh)LN+hk=2CjUkbt7zk4tN*IcB^Icq$a`Kaa;v7{t.push(i)}}},render(){return e("div",{class:"error-page"},[e(s,{status:"500",title:"小调皮你走错地方了"},{footer:()=>e(o,{onClick:this.handleBack.bind(this)},{default:()=>[n("返回首页")]})})])}});export{N as default}; +import{u as r}from"./vue-router-5661a2ac.js";import{D as s,K as o}from"./naive-ui-bb4def63.js";import{e as p,ab as e,c as n}from"./@vue-6996c4b6.js";import"./date-fns-7f923de7.js";import"./vueuc-48cc3a88.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-f42a4f8d.js";import"./vooks-18ea31ef.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-57962bc1.js";import"./@emotion-8a8e73f6.js";import"./lodash-es-92f3d5bd.js";import"./treemate-25c27bff.js";import"./date-fns-tz-230e778e.js";import"./async-validator-dee29e8b.js";const D=p({name:"ErrorPage",setup(){const t=r(),{rootRoute:{path:i}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0","amfe-flexible":"^2.2.1",axios:"^1.2.0","crypto-js":"^4.1.1",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.3",pinia:"^2.0.17","pinia-plugin-persistedstate":"^2.4.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.2.37","vue-i18n":"^9.2.2","vue-router":"^4.1.3",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.5.0","@types/crypto-js":"^4.1.1","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","@vitejs/plugin-vue":"^3.0.0","@vitejs/plugin-vue-jsx":"^2.0.0",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.0.1","eslint-config-prettier":"^8.5.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.7.0",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"*","unplugin-auto-import":"^0.11.0","unplugin-vue-components":"^0.22.0",vite:"^4.1.4","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.6.0","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.1.7"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},rootRoute:{name:"dashboard",path:"/dashboard"},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};return{handleBack:()=>{t.push(i)}}},render(){return e("div",{class:"error-page"},[e(s,{status:"500",title:"小调皮你走错地方了"},{footer:()=>e(o,{onClick:this.handleBack.bind(this)},{default:()=>[n("返回首页")]})})])}});export{D as default}; diff --git a/assets/index-06454d7e.js.gz b/assets/index-06454d7e.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..806f735526a0e90872f9538741119f05b24874ce GIT binary patch literal 1410 zcmV-|1%3J-iwFP!000026LnTgkJ~m7zV}xc>cuWZ*?QTs7h5cvw3qY{1i1w%KuIH; zyRxW~lw(KmsX(v21OfU$(OwGlQtTy%7AOkzw|CqP3ViZffz zge2)GO2Q;O-}$($T;y$JQA(vpo$JelE1 zRz*{mxQK3E;JD~u@W@Fs&<(}>q_TPi8sQvzdM89^{Bl9(bBY>vt4L#A$~C@WI*AuM zTQ`T*{j)eA`BN>tbCvPsk|}K-W~I>)wT-Ovv5i*+ zn-hGjpwd-O%Tp|ZN>*%!P1Ol~ob$+wjht6%Q-d77uLO2BRFjvbfECyXBNQ~*n=`>` zMQl3ztV}$|7E5rn*9rKL`vJ9L3a;hwK-eDg$a1}7MZ#;RD=b9NM)6ue!PX$O6eE-Z znPR(S3&?Ivg_r`d4DdbC6^UDS#5+xK52cvpmUKd$BCu4eoQj-0V`@PTxfwD$z9(vs zZc5lTjLi|90*qjO{9fl{Mv?8}I|#mH(&#mQ?-l}Rrfj9**!AxMI<=?XM0+n9d9&#h z3U#|{B&I!w-0%!-Bh*}~%rsxpO`UFq)N6tjwPNsWm$z^0YL|;qVq#L!1=iGiB1|?o zL!a-8BQXTz3T4NMfJ3ykKN@kYG$eZFEvp18V8=_!YmwFz%D?OiiHFNZlPY_hn4Nl1! z-d6QSu=xTtzqk9_`}@~kFbV=)u@V*SJ)#>N$Sj9XsQ8@E`K;9xO$q*piCPJzjEw zSL*Sb^I?!DS)uFME`NqvbtW-SX+MhHo*#|eUZ8)lBL>Lf0t>kjRlC4hP-1>KVfus1 zk6Y!{ja>BEV5@nW4;H-JEw~4LCub|iZL`u`TA;rI@E*X=fUWxk`qFK6mJOQX(P%Hx zo7->R-hTD(cfY;<^QX73Zr{E5_RSBs|GfPD^&elOUt6FW*ikw>^ts#e>R!o^k6JM4 z9r$@EtMa~H9H0|^gVLr{#_LJdci#T>;?4IzzWe3nyPsbm@KM`2 QZ7)9f4@Oggq!I7aptS}7s zl01~ILy-*crBsz6kTlDZZOvmy_rMU$Lz=GbhOJq#wS`+RUnY|5zxEY&E=AdvtgOQT zL5IBO@OR$l+%Am@wt30g0b3XjxXg#kQ4m5T`pqu#I;ILl5UQEyM1lDQIB#bM3HWgb zB5HZiII~3Tz;{_IK6>v(OiZ4;)Qh1(Q>_7;V#}l%u6K;9cI0C}gupF`Gp54(9V_sZ z^Wr;-(vTwfYqCxlL?WRD$_wq(je?G1EYi1Gz;(Cc(8^M|ZtQSnB6m^BIb=hUJ_#gg zk?%^fN?ws~dE|Tv_a$y4OQ`QANW_rm63u@J+lh`0dU9u)gkF+IOBdBr?q`E-O%;>q+HJPi< zami>?u2M}C24^jwdgeTt76_EdC7R%I$Q8y}L|(Qq`m2F2qQLVYY93+5`2(2;$|Wd? zwKR>eYP#@$IrU!1mrh(B0iv7UR zX&e-5)NZRW^66%5T!H=;h9DcRsg{z+Y#Vk2=!2SAl*1bvKWtzr^q6R`M&N)i81;DL zOpyrIfgl!*%D0P9Cb@=2qR1GdnEpDBVx^(bF!Y#BWy3A*@W5BnRBJ{CL!roq5bK*8 zQSMaCK?R)T7J9ImplJ=|C;ID`UR_&P^6{^T;0hqdmPUMIZc0FMPM04Z%b$4;*HVXZ zz>npw!t*)S@DL*h6LXRmX)?y^N^6dLN;W}5q$cFOR5(_}1Fs8M3aPX}{RX^i*OF8t zr|r!36hbqbAO(bq)I>J$TWuji-dJ4h^?C*-$iK>H$Plixi1d6H6NBM5yY&Uk26IfD zOXW(rvMgUYV7i4_d$a3ZUXR{cu$kzaXA?-@LL<(auA2C?gMoipE=h%8L&TvvDSI$` zYSP1MX+v~Dy1%(am>fc{yD({ zy6w=DLc{wHMo;#Rt=JYUh8RAE{G@ zcOD$x+*f9`#$&A-Nesj2${M!=FYfpp?>lYkJ0ARCIvF&@4$pQYrZ88`)eFRrJ&z=K zZ={j?Yn~~cZXkoHr#!9c>Rwu z6utQM4^>E0sU;%`s__B-`LvPT8e$JQlaNE#c!< z^>EQN6dU}!pl3c_CCPZoWdnb@kBAcZZ-nx4(a2v@*-%!M`33Zhbh|y*K#sT{Ka~R{Fg`lE7cZL4M_bfh7u7_USShK6o_x z$73ar<~X2N=hxmvl8;lV>_o{Q7r12PFS(gxOu1g*?d*nqHoLu#fz#%<{sZo|WdEcL F000@tV7mYS diff --git a/assets/index-148ffe31.js.gz b/assets/index-148ffe31.js.gz deleted file mode 100644 index 1511d8e15c3f2bbff6652b7ceb109e39daa63194..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2143 zcmV-l2%z^LiwFP!000026RlWnkK4u({@!1~uz(>IOG>1qlSD&~Q@^AE3M6oiqQKz_ zEXk#`cNCZ9F6C1c0S=lt&WG48V7P5;!*=V`O`FC>0>@`NPJsRv>0bUtXLl)`q`Q1c z3LI|Dotd3yo_X2z(SFJ@F(L-$#(9*&3f-L9D^r3uCAy9#=sq&BQH&bu_RQj&4X1qr!;tZ6&# zA_X2rfy=Si)ZQPmfQ7_{kmYX8uGw|q3Udv%q5Saxsw0W=IEGCyvt1K`fzk&|5`k=T z>a-Hgmn${YUIyHgY(_*)*@YSIb}?{R>;jDKm~X=ugwwJc<`{)!aCRjrKK4mG&k3-j zV9fRjk7aBr&bW5hw4Jsj-aH+!exC{{t^~2-5xA{u<3$-uBHFcJ8IVL4BaWAKK`Exu zu#zVQ(Tg!x?S`WBw5(ZPIj#g|GGLR%aYhD2d#D1Tt+_bJXeuln&O9pR&(y`@E}XTb zd>H$o)_@AK$t#C|b&{(Z>k%mc-ZqQE0u7uCmS!ZP+a!}zRDlXW3hff~NU)_UL=}ie z0N*WHk#KYYyx8SwRuz zG>$c1L{!&Zd_;rwDOY^09eYGZa3FN0!6db>D66gLhPs>% z(sN-X4Kl*HyaI}5a#mEx;n-TW*0gJB>xdzMEoSFYQNmLa6oKe*xG0tkQF&d=T4HW5 zC5NQdit#E#7d+5Fs&*UZn7)NFJhTMqr?H&JXdve^OFUDiya`G%9>SFL;ATpP8SVCf z^E0!58vp&=aI3B>E0zPJ#sxftflNd4OPu|hb(uGk5S0%|8_Y6!>*1ksaqchAU~E_9 z<>E7FF%xa({q!Ov*fZq~Avqt9QO20KAcwVAT%8LBDHgq@BgP1)={p(i<7{|_#Vqqi z>Ef69b2n@Sk*sIEeIB?fL|NCzrFsJyPQ8i@SN?*IC`$~>7jbgr7RWW9WKLms+@a`P zXMI!zKKbtM{?l928=vewdSaq20u3iE0PnKK-p5yW?|e~cWbj7#tv>LG;`Gjw>D|i< zif@FWEL3y6fzr;Pw7yYBVX;PlLsNI~;Q8L|FJ~}fc|myuj@DA`eDeK+-S;2Qq}{o+ zur2&*sre=qzsmh0l|3O+?o}#X7?rtiL+@06M=?8#>6r&R8o(k~w) z?gX7v#VZTK;-#Q$XC%x6QY!V)5EM&&JI#5octZ`*0zqD|KHNYHM0ln-E~9=K0Rtyf z8{U68>BOZ3XqkWHa7LHP`Y zD48K0m;fMFFCiJQh1EN9jMhbo&&y=`;n$NF*L2cMRlyO?W8ujt*3Xn=TN*Pk#_nGp zPj)U(cK$WJ_X4auL-1`wz1<9$9W{H~kkiGGuP$S3pFKjx^x0Q?FRvfmzOsAu#^lA7>33JB4?oqq@}TRF z_y73n;Lhd!f4mPz@80-g@BXdnv(Kg%-~8M+YBW-~IFby_^3$c<}V#?%x2@-pdarFTb(P z@&;sak*)%duKiWIL6{WJhDNeui7hL5)`05csL#zspN_iuJd-97GZ9O4u_$ND1!VhB!zC#|q>Q*2LUijy z*7ECSkY^kwoslxQmedttZmjwxwn7E`z)!jSI`x+2R7;k~+q-#h^5T&mOh19VM3Z++ zNBtNAiM=o$bS%kAEXgskOuxN6z5b`497{fn<+wTUe+nmG2`AU#Y?R02@=3C-{+98U V{If-&H9q;X{{he503R(8007nfBX0lz diff --git a/assets/index-196173aa.js.gz b/assets/index-196173aa.js.gz deleted file mode 100644 index 3ca948962c4b68dc36f9a8d3e64c2a9160f47b57..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 809 zcmV+^1J?W>iwFP!000026UCK5YurW@$M5|VieQ5T(rB|?dv|3vElyo12{=guIT#;C zqi5}`rFp|>#`bn2$e|6irH9f6O4C5ep_jHvPK6}2pT??_Z_$y~TbvE1rzW~QnD>7( zzxO2lhZho+o)-=+9Twbff(Wn)vf5KvxFiykA3$h$*kh2uaL^^w(%s;TLTIFAK$9jy zkT!uYD?dCi5U!6#>#U!ww^e&aFwIdo%0qvyKpQ0-J(GZY4vxp}GVk8Gvz<(VX(APB zY!pP}r&@855k~XemXED|2V0f15bwGdFJ9m_RWTH$cFef+=7JUwyEp0V8W;O+P}(!4 zw>*13p(4$pNnOb~+mGq^^8ApC6b}hX5FRC^Vty6S1FEUomJM7P@67jM7P~VeCRl*o zRI%8dXf4Y)itOsXp(3M53W(f5Bj%dR*gby!?eVj(>&Jh%0k?qXRUFFDW;F;M8JQzZ z%c$4w^`h=t#1u*iX}F9xZgjTRI-||b=2mBG&>4<8!$G6%u3fUv`=j2FOl9U)!N0sA z%h9AEFK7nk`QQwT74rJQU-k2^-W9o`vv6950`=;&ng zKl$$;RpHF`K{^jGRtL>PQT_Q~jG{I7%vO{V&Wj*MR*3!Xn)E)Nw zsl|gKur6B%yEuR(Zs!^0D6+zGOeMU5&hP-#f3kmaWq5S;dio~&tA~$XKDqzu(GP#$ zeR1;QySD|dp^!P%5T?jh;Ey=Pl=95b&?-sB^~5BEW3*Zqz21y->on(l)a?28`v}qK zm0r$D$oap)D!t>?5B{w0eNq4Pw0?Nk|6iNgt*StQNI_Zi%0WB0acZC7$v~Jq53Hw- z^@Nw?HM1fGm7X4729GUdbL*m61}gUaW>o}pg+`?Dg>E|(O`0x(QqOXTcU)#vi7Iv^ za{Fg1cQ-(>u*&wR75^lO^-izJ1lkW4=KL|&vAg{I`DYOK`c+Hf2Py1Plk1j5lhZj@ nzVCm4@%(IZ2X`yKs{9Q&YOfvB+%q?;jraZmw=(B@zy<&S#6Y7x diff --git a/assets/index-1b418216.css b/assets/index-1b418216.css deleted file mode 100644 index b659ac9d..00000000 --- a/assets/index-1b418216.css +++ /dev/null @@ -1 +0,0 @@ -@charset "UTF-8";.fade-enter-active,.fade-leave-active{-webkit-transition:all .35s;-o-transition:all .35s;transition:all .35s}.fade-enter-from{opacity:0;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translate(-30px)}.fade-leave-to{opacity:0;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translate(30px)}:root{--r-bezier: cubic-bezier(.4, 0, .2, 1)}body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}ul,ol,li{list-style:none}fieldset,img{border:0;vertical-align:middle}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.ray-template--invert{-webkit-filter:invert(1);filter:invert(1)}.ray-icon{position:relative;width:var(--ray-icon-width);height:var(--ray-icon-height);border:none;outline:none;text-align:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;fill:currentColor;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:var(--ray-icon-depth)}.ray-icon svg[rayIconAttribute=ray-icon]{width:var(--ray-icon-width);height:var(--ray-icon-height)}.layout{-webkit-box-sizing:border-box;box-sizing:border-box}.layout>.layout-full{height:100%}.layout .layout-content__router-view{height:var(--layout-content-height);padding:9px}.layout .layout-content__router-view .n-scrollbar-container,.layout .layout-content__router-view .n-scrollbar-container .n-scrollbar-content{height:100%}.layout .layout-footer{padding:24px;text-align:center}.ray-menu__logo{height:50px;padding:0 18px 0 24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px 12px;font-weight:600;overflow:hidden;border-right:solid 1px var(--n-border-color)}.ray-menu__logo.ray-menu__logo-url{position:-webkit-sticky;position:sticky;top:0;cursor:pointer;background-color:var(--n-color);z-index:20}.ray-menu__logo .ray-menu__logo-title{opacity:0;display:none;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ray-menu__logo .ray-menu__logo-title.ray-menu__logo-title--open{opacity:1;display:inline-block}.layout-header{height:64px;padding:0 18px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.layout-header>.layout-header__method{width:100%}.layout-header>.layout-header__method .layout-header__method--icon{cursor:pointer;outline:none;border:none}.ray-tooltip-text__icon{cursor:pointer;outline:none;border:none}.setting-drawer__space{width:100%}.setting-drawer__space .n-descriptions-table-content{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.global-seach .global-seach__wrapper{-webkit-box-sizing:border-box;box-sizing:border-box}.global-seach .global-seach__wrapper .global-seach__card{width:650px;height:600px;border-radius:6px;padding:12px}.global-seach .global-seach__wrapper .global-seach__card .ray-icon{color:var(--ray-theme-primary-color)}.global-seach .global-seach__wrapper .global-seach__card .global-seach__card-header{margin-bottom:12px}.global-seach .global-seach__wrapper .global-seach__card .global-seach__card-content{height:calc(100% - 98px)}.global-seach .global-seach__wrapper .global-seach__card .global-seach__card-content .content-item{padding:12px;border-radius:6px;cursor:pointer;-webkit-transition:background-color .3s var(--r-bezier);-o-transition:background-color .3s var(--r-bezier);transition:background-color .3s var(--r-bezier)}.global-seach .global-seach__wrapper .global-seach__card .global-seach__card-content .content-item .content-item-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.global-seach .global-seach__wrapper .global-seach__card .global-seach__card-footer{width:100%}.global-seach .global-seach__wrapper .global-seach__card .global-seach__card-footer .card-footer__tip-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:24px}.global-seach .global-seach__wrapper .global-seach__card .global-seach__card-footer .card-footer__tip-wrapper .tip-wrapper-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.global-seach .global-seach__wrapper .global-seach__card .global-seach__card-footer .card-footer__tip-wrapper .tip-wrapper-item .item-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:4px}.global-seach .global-seach__wrapper .global-seach__card .global-seach__card-footer .card-footer__tip-wrapper .tip-wrapper-item .item-icon span{color:var(--ray-theme-primary-color)}.ray-template--dark .global-seach__card{background-color:#242424}.ray-template--dark .global-seach__card .global-seach__card-content .content-item{background-color:#2f2f2f}.ray-template--dark .global-seach__card .global-seach__card-content .content-item:hover{background-color:var(--ray-theme-primary-fade-color)}.ray-template--light .global-seach__card{background-color:#f9f9f9}.ray-template--light .global-seach__card .global-seach__card-content .content-item{background-color:#fff}.ray-template--light .global-seach__card .global-seach__card-content .content-item:hover{background-color:var(--ray-theme-primary-fade-color)}.menu-tag{height:46px;border-bottom:solid 1px var(--n-border-color)}.menu-tag .menu-tag-sapce{width:calc(100% - 18px);padding:9px}.menu-tag .menu-tag-sapce .menu-tag-wrapper{width:calc(100% - 94px)}.menu-tag .menu-tag-sapce .ray-icon{cursor:pointer}.menu-tag .menu-tag-sapce .menu-tag__left-arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.menu-tag .menu-tag-sapce .menu-tag__right-wrapper{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.menu-tag .menu-tag-sapce .menu-tag__right-wrapper .menu-tag__right-arrow{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.menu-tag .menu-tag-sapce .menu-tag__right-wrapper .menu-tag__right-setting{width:28px;height:20px}.menu-tag .n-tag{cursor:pointer} diff --git a/assets/index-1b418216.css.gz b/assets/index-1b418216.css.gz deleted file mode 100644 index afadee75ee3f4bc79581e59f37d7d1ecdf66f45a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1623 zcmV-d2B`TTiwFP!000026V+K+Z{s!)e($ePwwN&xxSfUz6lZ{71hqG55K*`SFgNLL_&&b zrm4gv&}>0bP2!X+XhSOTlKQtyV=YOhm}Vk#3Fpq};=B17;;)kQAQ%uI3g+I zYxl+&8)1^?oMN?Bnx^PG&a&H|NbtTIzJt~1J&gr*KHQ*Rg)g)~zpU0E1Nz_>nJ&;< zl9|hMj@~gzocEw+^t}`;tUrICd_m1+oS$hykpdc4RIcm|Tc?QnZEW;J?+)F5n6WyPzspno} zE@MYe6dDv?8@1LIm04z1V_&QeO+}ox<{(O1^!B#)a(e{KV+g`q z%iYrdE|g}`8iNoTX13FCy4l~^b7*agMMpwAQ4ui%W2wFKI~xWTg59_q6cU_DzZG1_ z`w--hv+*E4RCJ3$Jr?Y&uA91yfQ<@d?ITx|8C%%T{ zvBPC&a+R-~u~VJV55%G1+>6S7ICkQ&a{8qtIlzMXvx|f_aevhd591g_F?yX$L8}$6 zFKgvrj>nz=Opdr%x(OsTnl&JbWwk&F4tZw+duzANa5EhkG&t`YwKv3t%A__P!_(|Gw-fsnFUu9)%;ko%fmCSWD3;6}9ZwBv*rBw{Rb znr-Eq^z%_wRoT!5ynzZ)+8Df??Zw~;g6|Zr-4p0dcQ~J?R3{>A(ncG+?%&`HlW|?L z^nA2aX|zg^+L&4hu328W%6$H?{ZNK#FbNJNS(;l^uF?@^aD_qekOGFY+yofZ^TY=S zu~0r>+0R*;3#p+F9JKM!^v>D?v%O7w_}PHqK>)49fX+cLDa1(^NA2Ew_iRQn7e3VM zijp94I-~jAgjx>n|EOBvh=cp&fJp0umsP$?w(y&;wt!1QRw(zf6^aJ0AI;F&)!1$5 ztb8(|DaE;D&={?^Q2uB>`!tI$b>jtkgWfECsyG8|desTEC&8Hs3cS5+r`0&dR8 zR&54}%C@lvY}pI;fwzTzj&nvAs!6xDmp<>kI~=v;f$KkkuDYYzH&2siUSO5>y!vly z@^-Fx{^P-(yTN>J(wv3Xmr*`=4M3UN)3h9)R!PpNHK@VlrBq%2t(u(Csqy1fj#hV7 z{{v5JsnCJS>DU^f`|KAIc{^C^?6qxQOlRhI>;Vr*zXPly^Lu_)Zekj^@<2}S@=o6l#x+scH!01VeGkq>JFtM%iW|zA%tEnqL`bc5VaJFAqk$l@q zwaZ4+`}UsU4()D@ZPwdA?|N31p@+}d73rNq@ffzy{?iCxNlLLS_aA1Z(B{80*W-}J z{r~H9=MK=1yF&$O2lM{v-_@T#xjk6w{fUp*Wct-TMzNEJCZ6Sj&BH.layout-full{height:100%}.layout .layout-content__router-view{height:var(--layout-content-height);padding:9px}.layout .layout-content__router-view .n-scrollbar-container,.layout .layout-content__router-view .n-scrollbar-container .n-scrollbar-content{height:100%}.layout .layout-footer{padding:24px;text-align:center}.ray-menu__logo{height:50px;padding:0 18px 0 24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px 12px;font-weight:600;overflow:hidden;border-right:solid 1px var(--n-border-color)}.ray-menu__logo.ray-menu__logo-url{position:-webkit-sticky;position:sticky;top:0;cursor:pointer;background-color:var(--n-color);z-index:20}.ray-menu__logo .ray-menu__logo-title{opacity:0;display:none;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ray-menu__logo .ray-menu__logo-title.ray-menu__logo-title--open{opacity:1;display:inline-block}.layout-header{height:64px;padding:0 18px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.layout-header>.layout-header__method{width:100%}.layout-header>.layout-header__method .layout-header__method--icon{cursor:pointer;outline:none;border:none}.ray-tooltip-text__icon{cursor:pointer;outline:none;border:none}.setting-drawer__space{width:100%}.setting-drawer__space .n-descriptions-table-content{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.global-seach{position:fixed;width:650px;left:50%;margin-left:-325px;top:60px}.global-seach .global-seach__wrapper{-webkit-box-sizing:border-box;box-sizing:border-box}.global-seach .global-seach__wrapper .global-seach__card{width:650px;border-radius:6px;padding:12px}.global-seach .global-seach__wrapper .global-seach__card .ray-icon{color:var(--ray-theme-primary-color)}.global-seach .global-seach__wrapper .global-seach__card .global-seach__card-header{margin-bottom:12px}.global-seach .global-seach__wrapper .global-seach__card .global-seach__card-content{height:auto;max-height:calc(100% - 98px)}.global-seach .global-seach__wrapper .global-seach__card .global-seach__card-content .content-item{padding:12px;border-radius:6px;cursor:pointer;-webkit-transition:background-color .3s var(--r-bezier);-o-transition:background-color .3s var(--r-bezier);transition:background-color .3s var(--r-bezier)}.global-seach .global-seach__wrapper .global-seach__card .global-seach__card-content .content-item .content-item-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.global-seach .global-seach__wrapper .global-seach__card .global-seach__card-footer{width:100%}.global-seach .global-seach__wrapper .global-seach__card .global-seach__card-footer .card-footer__tip-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:24px}.global-seach .global-seach__wrapper .global-seach__card .global-seach__card-footer .card-footer__tip-wrapper .tip-wrapper-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.global-seach .global-seach__wrapper .global-seach__card .global-seach__card-footer .card-footer__tip-wrapper .tip-wrapper-item .item-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:4px}.global-seach .global-seach__wrapper .global-seach__card .global-seach__card-footer .card-footer__tip-wrapper .tip-wrapper-item .item-icon span{color:var(--ray-theme-primary-color)}.ray-template--dark .global-seach__card{background-color:#242424}.ray-template--dark .global-seach__card .global-seach__card-content .content-item{background-color:#2f2f2f}.ray-template--dark .global-seach__card .global-seach__card-content .content-item:hover{background-color:var(--ray-theme-primary-fade-color)}.ray-template--light .global-seach__card{background-color:#f9f9f9}.ray-template--light .global-seach__card .global-seach__card-content .content-item{background-color:#fff}.ray-template--light .global-seach__card .global-seach__card-content .content-item:hover{background-color:var(--ray-theme-primary-fade-color)}.menu-tag{height:46px;border-bottom:solid 1px var(--n-border-color)}.menu-tag .menu-tag-sapce{width:calc(100% - 18px);padding:9px}.menu-tag .menu-tag-sapce .menu-tag-wrapper{width:calc(100% - 94px)}.menu-tag .menu-tag-sapce .ray-icon{cursor:pointer}.menu-tag .menu-tag-sapce .menu-tag__left-arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.menu-tag .menu-tag-sapce .menu-tag__right-wrapper{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.menu-tag .menu-tag-sapce .menu-tag__right-wrapper .menu-tag__right-arrow{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.menu-tag .menu-tag-sapce .menu-tag__right-wrapper .menu-tag__right-setting{width:28px;height:20px}.menu-tag .n-tag{cursor:pointer} diff --git a/assets/index-380eae90.css.gz b/assets/index-380eae90.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..d3e7d284ec4a22874683b0ec4bc108cbc6c41d52 GIT binary patch literal 1662 zcmV-^27&n>iwFP!000026V+MkZ`(Ey|GvLM>rfy8NJDlWYb31L)}d&DJ%Duuh7E&3 zNtDEe5;c;F?Fjzgca%h1lI7HSxLe>45s%~@@AbPQ^KF#j~(94hw{V)sjJgnCj4U12P7KyMk9 zo)eY<3)|7jk77o71inR_CNz&wP--o5#PXulNYkYzk`km-q@yY$GGRIBUyvwb zdE&Wi%dp~1X{_{$Q!f`eU2piZEU5w^BhbY4Z>ZEPBpegYlHAK!6meQ>QN<$HI3^k6 zEAPE=Ho~MRIK^tEG|kZWoaNU)k?=!3d<(152bu`#e0-076@kzK{jywv4(MZ0=DI|0 zNNx_#IeN<^aXx^V(GOCvsQG+H`3*IPaek&HMG9zGQORQ8XpJQp14f{vC^XC1E&Y)u zEMOcWVB`P#%qjzirDi1vWS|&PGy?yNTP)OaxF(TgrN9D>))N?EP^T~ffHBLBfi{T~ zGY)p}8tTdP)E^So^?nwLyedSSH=r>w>E|z4q*L#P$P);rb{VdTr+!LVlIr1PLp}9d zcNstWqSRpc#;J{E8rOw&Li!O?aQ2mFkIZtj8V6#zZz|@rGY47Hp?9}+ms=Jvk0A-K zt#nKOyHuLRD-23#nAuDNceB5@XW!b6h@OUaq9$Sn&Qd%4dmBa;g5S6omJ)(WzY$!> zyAb4$6L%CJYP!Xsf#)JxfLpiW;HaDAPZ+$1@9(sh4APo@V`u-W9vmC%3HSzLqUzd9 zv0D?`P1w}FAEny8uiL*kE;+ASaZ}fQX%{$lLF=RWT*3&L+%USRdgtpe+(fVisHUguZpGPIyH}BB90~JPF4=nv6qK+&@Ut@02a)jZ6dqAQHes9Nb~-d@a5{AAV2De}w*YT70sX`4 zmA|34V=W3Ov;a0rNUspAK6wC^OCVI&pTR`E6F1?vMJc=_si)NbBPA_Bw zq%II$^Ba?T(_YM&VQXyov=rcJqI_dODA}w~O!<4rLrX7G@Df&VBHBjUVM>e=F%|{Q zH~LM7^{DQuZ0Z8uK!+%84ql$`FIiRysi6-X_3_yB*4rbqgH1d5*@EC+0Ik)4n}c3Z$df*f+P!z~Sx*u!0_fKj zC1JY7pqMS8$89WlS(hG8V^f4)`pqQ)*JFG(yD&uzAnDRIrMSz@>5b-dleh&W(}OyT z0~immeS|35WGqG);fwrpayb<3H&|~DW zVpuet$(d^Fx4oR74jwWN+H%kJpTSoBQ4_1jDO}I6?R#4Lw@rSx_&hy(@aJ|gpPRaA z(e-)sBesf|%3pVvsvq%&y1Y5mtNdxVtv1U-icg$4wXu zDAUDpd;~#{GMu?M!;L7hJ>U7|w#{n$%ul|0SRT&i3oBA=?q=P#(Ojkn?|S=ocgD8r z?ee=iuiMc5Jhn}HuTeZi?0jx+KbS}<7S--cuN2z+yXVS{XfpgqQGad^{jf9CkhZt( zAOE5L>5JRFwcefhgimH)-{BNHxo_f04%og#v=KWqPe^To&D?&_=XLfCqVtP?0f8tN I(ySc-0LU>keEt in e?c(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a;var l=(e,t,a)=>(m(e,typeof t!="symbol"?t+"":t,a),a);import{a as h}from"./axios-f5da5039.js";import{F as d,R as y,o as g,B as C,J as R,H as q,Y as F,G as D}from"./naive-ui-2cebe870.js";import{e as f,E as w,h as E,M as v,ab as s,c as i}from"./@vue-6996c4b6.js";import"./form-data-d2a9677b.js";import"./date-fns-7f923de7.js";import"./vueuc-48cc3a88.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-f42a4f8d.js";import"./vooks-18ea31ef.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-57962bc1.js";import"./@emotion-8a8e73f6.js";import"./lodash-es-92f3d5bd.js";import"./treemate-25c27bff.js";import"./date-fns-tz-230e778e.js";import"./async-validator-dee29e8b.js";class N{constructor(){l(this,"pendingRequest");this.pendingRequest=new Map}generateRequestKey(t){const{method:a,url:u}=t;return[u||"",a||"",JSON.stringify(t.params),JSON.stringify(t.data)].join("&")}addPendingRequest(t){const a=this.generateRequestKey(t);if(this.pendingRequest.has(a))t.signal=this.pendingRequest.get(a).signal;else{const u=new AbortController;t.signal=u.signal,this.pendingRequest.set(a,u)}}removePendingRequest(t){const a=this.generateRequestKey(t);this.pendingRequest.has(a)&&(this.pendingRequest.get(a).abort(),this.pendingRequest.delete(a))}}const n=new N,b=(e,t)=>{const a=e.headers;t.forEach(u=>{a[u.key]=u.value})},r=h.create({baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}});r.interceptors.request.use(e=>(b(e,[{key:"X-TOKEN",value:"token"}]),n.removePendingRequest(e),n.addPendingRequest(e),e),e=>Promise.reject(e));r.interceptors.response.use(e=>{n.removePendingRequest(e.config);const{data:t}=e;return Promise.resolve(t)},e=>(n.removePendingRequest(e.config||{}),Promise.reject(e)));const p=async e=>r({url:`https://www.tianqiapi.com/api?version=v9&appid=23035354&appsecret=8YvlPNrz&city=${e}`}),$=f({name:"Axios",setup(){const e=w({weatherData:[],inputCityValue:""}),t=[{title:"空气指数",key:"air"},{title:"风速",key:"win_meter"},{title:"能见度",key:"visibility"},{title:"天气情况",key:"wea_day"},{title:"提示",key:"air_tips"}],a=async u=>{try{const o=await p(u);e.weatherData=o.data}catch{window.$message.error("请求已被取消")}};return E(async()=>{const u=await p("成都");e.weatherData=u.data}),{...v(e),columns:t,handleInputCityValue:a}},render(){return s(D,null,{default:()=>[s(d,{bordered:!0},{default:()=>[s(y,{title:"请求函数"},{default:()=>[i("基于 axios 封装,能够自动取消连续请求,避免重复渲染造成问题"),s("p",null,[i("打开控制台 => 网络 => 使用低速3g网络 => 查看控制台被取消的请求")])]})]}),s(d,{bordered:!0},{default:()=>[s(g,{class:"axios-header__btn",align:"center"},{default:()=>[s(C,{value:this.inputCityValue,"onUpdate:value":e=>this.inputCityValue=e,onInput:this.handleInputCityValue.bind(this),placeholder:"请输入城市"},null),s(R,{onClick:this.handleInputCityValue.bind(this,"")},{default:()=>[i("搜索")]})]})]}),s(q,null,{default:()=>[s(F,{data:this.weatherData,columns:this.columns},null)]})]})}});export{$ as default}; +var c=Object.defineProperty;var m=(e,t,a)=>t in e?c(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a;var l=(e,t,a)=>(m(e,typeof t!="symbol"?t+"":t,a),a);import{a as h}from"./axios-f5da5039.js";import{G as d,R as y,o as g,B as C,K as R,I as q,Y as F,H as D}from"./naive-ui-bb4def63.js";import{e as f,E as w,h as E,M as v,ab as s,c as i}from"./@vue-6996c4b6.js";import"./form-data-d2a9677b.js";import"./date-fns-7f923de7.js";import"./vueuc-48cc3a88.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-f42a4f8d.js";import"./vooks-18ea31ef.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-57962bc1.js";import"./@emotion-8a8e73f6.js";import"./lodash-es-92f3d5bd.js";import"./treemate-25c27bff.js";import"./date-fns-tz-230e778e.js";import"./async-validator-dee29e8b.js";class N{constructor(){l(this,"pendingRequest");this.pendingRequest=new Map}generateRequestKey(t){const{method:a,url:u}=t;return[u||"",a||"",JSON.stringify(t.params),JSON.stringify(t.data)].join("&")}addPendingRequest(t){const a=this.generateRequestKey(t);if(this.pendingRequest.has(a))t.signal=this.pendingRequest.get(a).signal;else{const u=new AbortController;t.signal=u.signal,this.pendingRequest.set(a,u)}}removePendingRequest(t){const a=this.generateRequestKey(t);this.pendingRequest.has(a)&&(this.pendingRequest.get(a).abort(),this.pendingRequest.delete(a))}}const n=new N,b=(e,t)=>{const a=e.headers;t.forEach(u=>{a[u.key]=u.value})},r=h.create({baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}});r.interceptors.request.use(e=>(b(e,[{key:"X-TOKEN",value:"token"}]),n.removePendingRequest(e),n.addPendingRequest(e),e),e=>Promise.reject(e));r.interceptors.response.use(e=>{n.removePendingRequest(e.config);const{data:t}=e;return Promise.resolve(t)},e=>(n.removePendingRequest(e.config||{}),Promise.reject(e)));const p=async e=>r({url:`https://www.tianqiapi.com/api?version=v9&appid=23035354&appsecret=8YvlPNrz&city=${e}`}),$=f({name:"Axios",setup(){const e=w({weatherData:[],inputCityValue:""}),t=[{title:"空气指数",key:"air"},{title:"风速",key:"win_meter"},{title:"能见度",key:"visibility"},{title:"天气情况",key:"wea_day"},{title:"提示",key:"air_tips"}],a=async u=>{try{const o=await p(u);e.weatherData=o.data}catch{window.$message.error("请求已被取消")}};return E(async()=>{const u=await p("成都");e.weatherData=u.data}),{...v(e),columns:t,handleInputCityValue:a}},render(){return s(D,null,{default:()=>[s(d,{bordered:!0},{default:()=>[s(y,{title:"请求函数"},{default:()=>[i("基于 axios 封装,能够自动取消连续请求,避免重复渲染造成问题"),s("p",null,[i("打开控制台 => 网络 => 使用低速3g网络 => 查看控制台被取消的请求")])]})]}),s(d,{bordered:!0},{default:()=>[s(g,{class:"axios-header__btn",align:"center"},{default:()=>[s(C,{value:this.inputCityValue,"onUpdate:value":e=>this.inputCityValue=e,onInput:this.handleInputCityValue.bind(this),placeholder:"请输入城市"},null),s(R,{onClick:this.handleInputCityValue.bind(this,"")},{default:()=>[i("搜索")]})]})]}),s(q,null,{default:()=>[s(F,{data:this.weatherData,columns:this.columns},null)]})]})}});export{$ as default}; diff --git a/assets/index-386d7ab4.js.gz b/assets/index-386d7ab4.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..d1c4567b229597bd921eee0150bddaca1d0dee8a GIT binary patch literal 1711 zcmV;g22lAQiwFP!000026P;FjZ`;-t|9_uCxd;rhyQE{uvh@IywvM}YS)IUZhZTn5 zUXq8>btsbIy_Bjl1d?W1vaNXx=^hw@c}UZ>-LN$+wzhEV<;z5}{nx(2&ZX#wWMv%& z2s-3Fhrjba=XP0Ka;%H?COFb`!Q%m3io*zE*>84{*ReF9k}};oD@!~m!8s>CNFhi% z5Hs6{#;G&Z2?LL}lEe32%;mvzm-z`aSf)2%O|Dxk$MuhJwT^o1M-X}?dCDT9-?2lV zoRi-tq@hIc*W{fjjAhD7OqAN07l$2U&a!uSC=9Ravg(;i-P{!9K<)=h&ZVo0^l7L_ zi@vPL61||vDt%3nEA%ZzUZJlla{d4~V7v=P!VTM=$Dk}!j$?xo_2{x9J=#`enZB+_ zmoi&XK^;Z-0o;q-1dN4xeZiTx7mh(8%M0U<;WEh#x6JAbi;MO+A6Z~{fiM=mdb#4l z;y4?D6UUgZIZlPuYU4cUO4qO#=H{!FGK{kXK*#SJuCw6HL49tV`Jy9)5kufYY)$+lZpR3L-RIAl-?lHC1#ri_o zb|ycEPAGX87&TUd#fmo(N$Igys{8s*9v zSX``4M2(4l;22oW9A(4UZ~@A7sEsn__)Lh>N{XEzWSlrCpy{cv$u<|1MCca}TB~p+ z0U?RrRLAD{sTDx4^g4^O76jN?5{mN+(AT6s0!}+1+o9WFG>QF2l3B7DgG}OJExCG? z5X$oZAO85_iiuVrHuvyjGh#982>m2ORi3_XZiYP2$PCdl=DL^0tU6R(VpeYSRO_1D z)26s&wwchFu1iz!R=|8~noJ8M$`le!@C6hKlRP3X*%Y;qKe9f+{L zg&7x4B?2_SNp7PDYbl!6AU`$UxOicCg%snT$nY{C#=1@eb81RJaZZ*W9;=^q7S~dT z3&4-nuEO&v)`$or2M6Y)&(ma%)|K8I^^|IYhRiG|dZ~1zN`!tFuoN<7f%YAESFfg- zPEXod=qW{3K0!(d6>F(#;J4dSMxrr0+w1jAOi*xzvxp;HXBO$XE+z)UZ*}W4m<{e) zIF~BbN_Aen3cz$rtM*pczqAs+JL7QKw@#;!y^ThkwmdBjSO)|Dl3J34VnZa6c2M?U z^|Z8y)zXIeymEhSo$??`p9`5T7u@DPYCI-1c>JkSbK~aV=l?vw z0=D6@<3huG_jey}A6c;>c_gs7C@Vs&xJm$9*<|8n}I(OPB z8tsNX^K=JW&`&yn!23>{1+EXTjVFU;*x~tZ#1s~ag?63>iSN@C zuP7|>WkcDpCN!6(IDk+VT)cl}C;0uNjEp?HwWD%6DabW4*xG)!eYcd~vr2;}*Y`fW z`R{Mv$2<-mZ|&Xs%ix!vjN-BP^pCsW{B4AW0{hpW4sPDrzjbHu_|EX_FNRwW_OJa( zh2nRA-+%ObqEn%fh>VO^YKFgfF!=V`@b1Th+g}duJtpGdV03=boYZ# zp6#gOs;Wm*}SHWp~U zcyt>1%z<|3qm_9c_x|-@aPym$< zKOT`HnxlYTnO=LZ&|;h_WyebXsK6DYcqz;rVXE~4@8mb^)A{Xv1e`U$_aBc7=C7m- F007E3V4?s3 literal 0 HcmV?d00001 diff --git a/assets/index-196173aa.js b/assets/index-3cedb07a.js similarity index 96% rename from assets/index-196173aa.js rename to assets/index-3cedb07a.js index 8bf03388..50f4becd 100644 --- a/assets/index-196173aa.js +++ b/assets/index-3cedb07a.js @@ -1 +1 @@ -import{m as c,W as n,o as p}from"./naive-ui-2cebe870.js";import{e as s,ab as e,d as i}from"./@vue-6996c4b6.js";function r(o){return typeof o=="function"||Object.prototype.toString.call(o)==="[object Object]"&&!i(o)}const u=s({name:"RayLink",setup(){return{handleLinkClick:a=>{window.open(a.src)},avatarOptions:[{key:"yunhome",src:"https://yunkuangao.me/",tooltip:"云之家",icon:"https://yunkuangao.me/wp-content/uploads/2022/05/cropped-cropped-QQ%E5%9B%BE%E7%89%8720220511113928.jpg"},{key:"yun-cloud-images",src:"https://yunkuangao.com/",tooltip:"云图床",icon:"https://yunkuangao.me/wp-content/uploads/2022/05/cropped-cropped-QQ%E5%9B%BE%E7%89%8720220511113928.jpg"},{key:"ray-js-note",src:"https://note.youdao.com/s/ObWEe2BB",tooltip:"Ray的前端学习笔记",icon:"https://usc1.contabostorage.com/c2e495d7890844d392e8ec0c6e5d77eb:image/longmao.jpeg"},{key:"ray-js-cover",src:"https://note.youdao.com/s/IC8xKPdB",tooltip:"Ray的面试题总结",icon:"https://usc1.contabostorage.com/c2e495d7890844d392e8ec0c6e5d77eb:image/longmao.jpeg"},{key:"ray-template-doc",src:"https://xiaodaigua-ray.github.io/ray-template-doc/",tooltip:"Ray Template Doc",icon:"https://usc1.contabostorage.com/c2e495d7890844d392e8ec0c6e5d77eb:image/longmao.jpeg"},{key:"ray-template-doc-out",src:"https://ray-template.yunkuangao.com/",tooltip:"Ray Template Doc (国内地址)",icon:"https://usc1.contabostorage.com/c2e495d7890844d392e8ec0c6e5d77eb:image/longmao.jpeg"}]}},render(){let o;return e(p,null,r(o=this.avatarOptions.map(t=>e(c,null,{trigger:()=>e(n,{round:!0,src:t.icon,style:["cursor: pointer"],onClick:this.handleLinkClick.bind(this,t),objectFit:"cover",size:24},null),default:()=>t.tooltip})))?o:{default:()=>[o]})}});export{u as R}; +import{m as c,W as n,o as p}from"./naive-ui-bb4def63.js";import{e as s,ab as e,d as i}from"./@vue-6996c4b6.js";function r(o){return typeof o=="function"||Object.prototype.toString.call(o)==="[object Object]"&&!i(o)}const u=s({name:"RayLink",setup(){return{handleLinkClick:a=>{window.open(a.src)},avatarOptions:[{key:"yunhome",src:"https://yunkuangao.me/",tooltip:"云之家",icon:"https://yunkuangao.me/wp-content/uploads/2022/05/cropped-cropped-QQ%E5%9B%BE%E7%89%8720220511113928.jpg"},{key:"yun-cloud-images",src:"https://yunkuangao.com/",tooltip:"云图床",icon:"https://yunkuangao.me/wp-content/uploads/2022/05/cropped-cropped-QQ%E5%9B%BE%E7%89%8720220511113928.jpg"},{key:"ray-js-note",src:"https://note.youdao.com/s/ObWEe2BB",tooltip:"Ray的前端学习笔记",icon:"https://usc1.contabostorage.com/c2e495d7890844d392e8ec0c6e5d77eb:image/longmao.jpeg"},{key:"ray-js-cover",src:"https://note.youdao.com/s/IC8xKPdB",tooltip:"Ray的面试题总结",icon:"https://usc1.contabostorage.com/c2e495d7890844d392e8ec0c6e5d77eb:image/longmao.jpeg"},{key:"ray-template-doc",src:"https://xiaodaigua-ray.github.io/ray-template-doc/",tooltip:"Ray Template Doc",icon:"https://usc1.contabostorage.com/c2e495d7890844d392e8ec0c6e5d77eb:image/longmao.jpeg"},{key:"ray-template-doc-out",src:"https://ray-template.yunkuangao.com/",tooltip:"Ray Template Doc (国内地址)",icon:"https://usc1.contabostorage.com/c2e495d7890844d392e8ec0c6e5d77eb:image/longmao.jpeg"}]}},render(){let o;return e(p,null,r(o=this.avatarOptions.map(t=>e(c,null,{trigger:()=>e(n,{round:!0,src:t.icon,style:["cursor: pointer"],onClick:this.handleLinkClick.bind(this,t),objectFit:"cover",size:24},null),default:()=>t.tooltip})))?o:{default:()=>[o]})}});export{u as R}; diff --git a/assets/index-3cedb07a.js.gz b/assets/index-3cedb07a.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..f4697847d6b1b22cb0dc9e6442bf6136a27288fb GIT binary patch literal 810 zcmV+_1J(Q=iwFP!000026UCL!YurW@$M5|s6u|}wMx)JUz224Cv^aGkB;Y13TS2Pfc}sFz@?j zKJQ8T4lgArQA0J~4`m98*#hu6*qDJJ71Ug?QJ$c<};vshWb&#v*sbncB60$_WU-G7Kw-E{{Nop2A3wi8fAYJJxC1<|;!s8|YnU*xl?9MY z$GvW^7kAfUsz6GXMay{eW@l@yGurHIZgsZSJHt_DxZY^HYnR+}dDI)?sm%Qv{lgp4 z0&EuXlH^RE4^E+6A)i0|bN=G1|BGCaSv1v=0JA#nW(m(+Pp8y6-cE0CvEJt98GiTn zPk#7p{^f&{U!Kl?`}z3!Pba^A`|8QF)po3=mvGYpNkJP>Zbw8#3RwQPMj>JIz; z%;B*iqg^^+ZgHKZNjuND0FjrDV=CEO=oAi^`d9XASBFQ}KhEA}fBoq3tEb<+e*FDk z_g&dtQ8m_xi;7r)tz_vvZQ`>@&b-S-iJ zH7mWGmEiM#gH?Jjm_Phu{>A6>AD_)1-3$NIW_IfuDJC+eoOu<@c(8G5pDd6_*rGtr zQ^#h)HGadaa7kof##dNC7qZH^Xr42b1Yxr(P^G|%EV^Tlu>P#KJ1uqgMPAr_MWrCWB0f7UujBH;KRe{P`W0^!jy65+Zk<5L=j*#Ng98 o*I^jG4@q@4xdXd(Sl8hOJ8G{T+uSp^>W%mQ2AK^y{=fzR0D~%^M*si- literal 0 HcmV?d00001 diff --git a/assets/index-41c78aed.js.gz b/assets/index-41c78aed.js.gz deleted file mode 100644 index 12fa7fa6b2480325327f2cf63458ff64cab9f9d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 541 zcmV+&0^C;dWQ{E<34_LM!C4M! z1NT-k{|kf19Z{vMxxAL^f*Q>7s(^y=HGHd0=(T#mT-H*ts<~D>I|XpKZkmD-Ce{SQ z^a=2!F%iIlw)q;CEC5!<<5qQ~l+a$;PXbp|h>}sd#^4kr=1o!6C4n{M0fznsOVOwT zx?NMO`#?U9Zs( z+tzK@5H7ZI7;MniV9F@8rP@RtTvzX zFAb0m=yu>s<{mH*U_6J-IK7CcFly@i*aYQD%IaS?b?m1{ZSV-rYac-Ru$)eIC9hO> zQ3z{%*xel=JsUQ_O>%F=G=K>S@(`vm&CVB!J%%(x?l`39IYauGX2&n*kQOAH4=ysD z*^TMzqPY~EW^??|dB5NL)MW^yj{QD7e7nD~^NcP-i2iSCmL^i45@cdm=!Zy?U6TFG f<~cjS^Xn77TOO(e#il;YhfjY2?TqHU0R#X5AY%su diff --git a/assets/index-534e6c20.js b/assets/index-534e6c20.js deleted file mode 100644 index 31ea6624..00000000 --- a/assets/index-534e6c20.js +++ /dev/null @@ -1,261 +0,0 @@ -import{E as N,w as D,M as K,e as L,l as M,ab as a,n as b1,q as T,r as A,x as B1,aF as a1,a1 as s1,bk as c1,aN as I1,aP as F1,T as K1,d as U,o as U1,f as $1,H as w1}from"./@vue-6996c4b6.js";import{d as Y,s as k,c as G1}from"./pinia-c02b34e2.js";import{m as r1,f as q1,s as W1,i as J1,g as X1,d as Q1}from"./lodash-es-92f3d5bd.js";import{c as Y1,u as B}from"./vue-i18n-a041e1ab.js";import{u as e1,a as e2,R as t2,c as l2,b as n2}from"./vue-router-5661a2ac.js";import{z as p1,d as u1,N as _1,a as o2,c as i2,b as a2,e as s2,f as c2,g as r2,h as p2,i as u2,s as d2,j as h2,k as m2,l as g2,t as f2,m as t1,n as I,o as R,p as v2,q,r as y2,u as b2,v as W,w as w2,x as _2,y as E,A as M2,B as S2,C as M1,D as C2,E as S1,F as C1,G as d1,H as L2}from"./naive-ui-2cebe870.js";import{u as O2}from"./@vueuse-e2eab0ec.js";import{s as h1}from"./screenfull-578bfdd4.js";import{s as z2}from"./pinia-plugin-persistedstate-d93b4f94.js";import"./vue-demi-71ba0ef2.js";import"./@intlify-bd5dfa46.js";import"./date-fns-7f923de7.js";import"./vueuc-48cc3a88.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-f42a4f8d.js";import"./vooks-18ea31ef.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-57962bc1.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-230e778e.js";import"./async-validator-dee29e8b.js";(function(){const l=document.createElement("link").relList;if(l&&l.supports&&l.supports("modulepreload"))return;for(const n of document.querySelectorAll('link[rel="modulepreload"]'))o(n);new MutationObserver(n=>{for(const i of n)if(i.type==="childList")for(const s of i.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&o(s)}).observe(document,{childList:!0,subtree:!0});function t(n){const i={};return n.integrity&&(i.integrity=n.integrity),n.referrerPolicy&&(i.referrerPolicy=n.referrerPolicy),n.crossOrigin==="use-credentials"?i.credentials="include":n.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function o(n){if(n.ep)return;n.ep=!0;const i=t(n);fetch(n.href,i)}})();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 x2=`{ - "GlobalMenuOptions": { - "Dashboard": "Home", - "Rely": "Rely", - "RelyAbout": "Rely About", - "Error": "Error Page", - "Echart": "Chart", - "scrollReveal": "Scroll Reveal", - "Axios": "Axios Request", - "Table": "Table", - "MultiMenu": "MultiMenu", - "Doc": "Doc", - "DocLocal": "Doc (China)", - "Office": "Office", - "Office_Document": "Document", - "Office_Presentation": "Presentation", - "Office_Spreadsheet": "Spreadsheet" - }, - "LayoutHeaderTooltipOptions": { - "Reload": "Reload Current Page", - "Lock": "Lock", - "Setting": "Setting", - "Github": "Github", - "FullScreen": "Full Screen", - "CancelFullScreen": "Cancel Full Screen", - "Search": "Search" - }, - "LayoutHeaderSettingOptions": { - "Title": "Configuration", - "ThemeOptions": { - "Title": "Theme", - "Dark": "Dark", - "Light": "Light", - "PrimaryColorConfig": "Primary Color" - }, - "InterfaceDisplay": "Interface Display" - }, - "LoginModule": { - "Register": "Register", - "Signin": "Signin", - "QRCodeSignin": "QRCode Signin", - "NamePlaceholder": "please enter user name", - "PasswordPlaceholder": "please enter password", - "Login": "Login", - "Name": "User Name", - "Password": "User Password" - } -} -`,R2=`{ - "GlobalMenuOptions": { - "Dashboard": "Home", - "Rely": "Rely", - "RelyAbout": "Rely About", - "Error": "Error Page", - "Echart": "Chart", - "scrollReveal": "Scroll Reveal", - "Axios": "Axios Request", - "Table": "Table", - "MultiMenu": "MultiMenu", - "Doc": "Doc", - "DocLocal": "Doc (China)" - }, - "LayoutHeaderTooltipOptions": { - "Reload": "Reload Current Page", - "Lock": "Lock", - "Setting": "Setting", - "Github": "Github", - "FullScreen": "Full Screen", - "CancelFullScreen": "Cancel Full Screen" - }, - "LayoutHeaderSettingOptions": { - "Title": "Configuration", - "ThemeOptions": { - "Title": "Theme", - "Dark": "Dark", - "Light": "Light", - "PrimaryColorConfig": "Primary Color" - } - }, - "LoginModule": { - "Register": "Register", - "Signin": "Signin", - "NamePlaceholder": "please enter user name", - "PasswordPlaceholder": "please enter password", - "Login": "Login", - "Name": "User Name", - "Password": "User Password" - } -} -`,T2=`{ - "GlobalMenuOptions": { - "Dashboard": "首页", - "Rely": "依赖项", - "RelyAbout": "关于", - "Error": "错误页", - "Echart": "可视化", - "scrollReveal": "滚动动画", - "Axios": "请求", - "Table": "表格", - "MultiMenu": "多级菜单", - "Doc": "文档", - "DocLocal": "文档 (国内地址)" - }, - "LayoutHeaderTooltipOptions": { - "Reload": "刷新当前页面", - "Lock": "锁屏", - "Setting": "设置", - "Github": "Github", - "FullScreen": "全屏", - "CancelFullScreen": "退出全屏" - }, - "LayoutHeaderSettingOptions": { - "Title": "项目配置", - "ThemeOptions": { - "Title": "主题", - "Dark": "暗色", - "Light": "明亮", - "PrimaryColorConfig": "主题色" - } - }, - "LoginModule": { - "Register": "注册", - "Signin": "登陆", - "NamePlaceholder": "请输入用户名", - "PasswordPlaceholder": "请输入密码", - "Login": "登 陆", - "Name": "用户名", - "Password": "密码" - } -} -`,k2=`{ - "GlobalMenuOptions": { - "Dashboard": "Home", - "Rely": "Rely", - "RelyAbout": "Rely About", - "Error": "Error Page", - "Echart": "Chart", - "scrollReveal": "Scroll Reveal", - "Axios": "Axios Request", - "Table": "Table", - "MultiMenu": "MultiMenu", - "Doc": "Doc", - "DocLocal": "Doc (China)" - }, - "LayoutHeaderTooltipOptions": { - "Reload": "Reload Current Page", - "Lock": "Lock", - "Setting": "Setting", - "Github": "Github", - "FullScreen": "Full Screen", - "CancelFullScreen": "Cancel Full Screen" - }, - "LayoutHeaderSettingOptions": { - "Title": "Configuration", - "ThemeOptions": { - "Title": "Theme", - "Dark": "Dark", - "Light": "Light", - "PrimaryColorConfig": "Primary Color" - } - }, - "LoginModule": { - "Register": "Register", - "Signin": "Signin", - "NamePlaceholder": "please enter user name", - "PasswordPlaceholder": "please enter password", - "Login": "Login", - "Name": "User Name", - "Password": "User Password" - } -} -`,P2=`{ - "GlobalMenuOptions": { - "Dashboard": "首页", - "Rely": "依赖项", - "RelyAbout": "关于", - "Error": "错误页", - "Echart": "可视化", - "scrollReveal": "滚动动画", - "Axios": "请求", - "Table": "表格", - "MultiMenu": "多级菜单", - "Doc": "文档", - "DocLocal": "文档 (国内地址)" - }, - "LayoutHeaderTooltipOptions": { - "Reload": "刷新当前页面", - "Lock": "锁屏", - "Setting": "设置", - "Github": "Github", - "FullScreen": "全屏", - "CancelFullScreen": "退出全屏" - }, - "LayoutHeaderSettingOptions": { - "Title": "项目配置", - "ThemeOptions": { - "Title": "主题", - "Dark": "暗色", - "Light": "明亮", - "PrimaryColorConfig": "主题色" - } - }, - "LoginModule": { - "Register": "注册", - "Signin": "登陆", - "NamePlaceholder": "请输入用户名", - "PasswordPlaceholder": "请输入密码", - "Login": "登 陆", - "Name": "用户名", - "Password": "密码" - } -} -`,Z2=`{ - "GlobalMenuOptions": { - "Dashboard": "首页", - "Rely": "依赖项", - "RelyAbout": "关于", - "Error": "错误页", - "Echart": "可视化", - "scrollReveal": "滚动动画", - "Axios": "请求", - "Table": "表格", - "MultiMenu": "多级菜单", - "Doc": "文档", - "DocLocal": "文档 (国内地址)", - "Office": "办公", - "Office_Document": "文档", - "Office_Presentation": "演示", - "Office_Spreadsheet": "表格" - }, - "LayoutHeaderTooltipOptions": { - "Reload": "刷新当前页面", - "Lock": "锁屏", - "Setting": "设置", - "Github": "Github", - "FullScreen": "全屏", - "CancelFullScreen": "退出全屏", - "Search": "搜索" - }, - "LayoutHeaderSettingOptions": { - "Title": "项目配置", - "ThemeOptions": { - "Title": "主题", - "Dark": "暗色", - "Light": "明亮", - "PrimaryColorConfig": "主题色" - }, - "InterfaceDisplay": "界面显示" - }, - "LoginModule": { - "Register": "注册", - "Signin": "登陆", - "QRCodeSignin": "扫码登陆", - "NamePlaceholder": "请输入用户名", - "PasswordPlaceholder": "请输入密码", - "Login": "登 陆", - "Name": "用户名", - "Password": "密码" - } -} -`,V2=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],j2=e=>{switch(e){case"zh-CN":return{locale:p1,dateLocal:u1};case"en-US":return{locale:null,dateLocal:null};default:return{locale:p1,dateLocal:u1}}},l1=(e,l,t="sessionStorage")=>{const o=JSON.stringify(l);t==="localStorage"?window.localStorage.setItem(e,o):window.sessionStorage.setItem(e,o)},Z=(e,l="sessionStorage")=>{const t=l==="localStorage"?window.localStorage.getItem(e):window.sessionStorage.getItem(e);return Object.is(t,null)?"no":JSON.parse(t)},H2=(e,l="sessionStorage")=>{switch(e){case"all":window.window.localStorage.clear(),window.sessionStorage.clear();break;case"all-sessionStorage":window.sessionStorage.clear();break;case"all-localStorage":window.localStorage.clear();break;default:l==="localStorage"?window.localStorage.removeItem(e):window.sessionStorage.removeItem(e)}},D2=()=>{const e={},l=/([^\\/]+)\.json$/i;try{const t=Object.assign({"../../locales/en-US.json":x2,"../../locales/system-one/en-US.json":R2,"../../locales/system-one/zh-CN.json":T2,"../../locales/system-two/en-US.json":k2,"../../locales/system-two/zh-CN.json":P2,"../../locales/zh-CN.json":Z2});Object.keys(t).forEach(n=>{var c;const i=(c=n.match(l))==null?void 0:c[1],s=JSON.parse(t[n]);e[i]=r1({},e[i]),q1(s,(m,u)=>{e[i][u]=r1(e[i][u],m)})})}catch(t){console.error(t)}return e},L1=()=>{const e=Z("localeLanguage","localStorage");return e!=="no"?e:"zh-CN"},O1=e=>{const l=L1(),t=Y1({locale:l,allowComposition:!0,messages:D2()});e.use(t)},m1=(e,l)=>Object.prototype.toString.call(e).includes(l),A2=(e=16,l)=>{const t="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),o=[];let n=0;if(l=l||t.length,e)for(n=0;n{e&&l&&t&&e.addEventListener(l,t,o)},N2=(e,l,t,o=!1)=>{e&&l&&t&&e.removeEventListener(l,t,o)},z1=(e,l)=>{e&&l.trim().split(" ").forEach(o=>{o&&e.classList.add(o)})},Q=(e,l)=>{if(e)if(l==="removeAllClass"){const t=e.classList;t.forEach(o=>t.remove(o))}else l.trim().split(" ").forEach(o=>{o&&e.classList.remove(o)})},B2=(e,l)=>{const t=e.className,o=l.trim().split(" ").filter(n=>n!=="");return t.includes(o.join(" "))},I2=(e,l)=>{e&&(m1(l,"Object")?Object.keys(l).forEach(t=>{e.style[t]=l[t]}):m1(l,"String")&&l.split(";").forEach(o=>{const[n,i]=o.split(":");n&&i&&(e.style[n.trim()]=i.trim())}))},x1=(e,l=1)=>{const t=/^#([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,n=/^rgba\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3}),\s*(\d*(?:\.\d+)?)\)$/i;let i;if(t.test(e)){const s=e.substring(1);i="rgb("+[parseInt(s.substring(0,2),16),parseInt(s.substring(2,4),16),parseInt(s.substring(4,6),16)].join(", ")+")"}else o.test(e)||n.test(e),i=e;return i&&!i.startsWith("rgba")&&(i=i.replace("rgb","rgba").replace(")",`, ${l})`)),i},V=Y("setting",()=>{const{appPrimaryColor:{primaryColor:e}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0","amfe-flexible":"^2.2.1",axios:"^1.2.0","crypto-js":"^4.1.1",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.3",pinia:"^2.0.17","pinia-plugin-persistedstate":"^2.4.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.2.37","vue-i18n":"^9.2.2","vue-router":"^4.1.3",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.5.0","@types/crypto-js":"^4.1.1","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","@vitejs/plugin-vue":"^3.0.0","@vitejs/plugin-vue-jsx":"^2.0.0",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.0.1","eslint-config-prettier":"^8.5.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.7.0",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"*","unplugin-auto-import":"^0.11.0","unplugin-vue-components":"^0.22.0",vite:"^4.1.4","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.6.0","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.1.7"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},rootRoute:{name:"dashboard",path:"/dashboard"},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},{locale:l}=B(),t=N({drawerPlacement:"right",primaryColorOverride:{common:{primaryColor:e,primaryColorHover:e}},themeValue:!1,reloadRouteSwitch:!0,menuTagSwitch:!0,spinSwitch:!1,invertSwitch:!1,breadcrumbSwitch:!0,localeLanguage:L1()}),o=s=>{l.value=s,t.localeLanguage=s,l1("localeLanguage",s,"localStorage")},n=s=>{W1(t,"settingState.primaryColorOverride.common.primaryColorHover",s);const c=document.body;c.style.setProperty("--ray-theme-primary-color",s),c.style.setProperty("--ray-theme-primary-fade-color",x1(s,.3))},i=(s,c)=>{Object.hasOwn(t,c)&&typeof t[c]=="boolean"&&(t[c]=s)};return D(()=>t.invertSwitch,s=>{const c=document.body,m="ray-template--invert";s?z1(c,m):Q(c,m)}),{...K(t),updateLocale:o,changePrimaryColor:n,changeSwitcher:i}},{persist:{key:"piniaSettingStore"}});const b=L({name:"RayIcon",props:{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:""},depth:{type:Number,default:1},cursorPointer:{type:Boolean,default:!1}},setup(e){const l=M(()=>e.color),t=M(()=>`#${e.prefix}-${e.name}`),o=M(()=>{const n={"--ray-icon-width":e.width?e.width+"px":e.size+"px","--ray-icon-height":e.height?e.height+"px":e.size+"px","--ray-icon-depth":e.depth};return e.cursorPointer&&(n.cursor="pointer"),n});return{modelColor:l,symbolId:t,cssVars:o}},render(){return a("span",{class:["ray-icon",this.customClassName],style:[this.cssVars]},[a("svg",{rayIconAttribute:"ray-icon",ariaHidden:!0},[a("use",{"xlink:href":this.symbolId,fill:this.modelColor},null)])])}}),F2=["login","error-page","doc"],g1=["admin"],F=e=>{const{signinCallback:l}=k(n1()),t=M(()=>l.value.role),{meta:o,name:n}=e,i=(o==null?void 0:o.hidden)===void 0||(o==null?void 0:o.hidden)===!1?!1:o==null?void 0:o.hidden;return g1.length&&g1.includes(t.value)||F2.includes(n)?!i:o!=null&&o.role?o.role.includes(t.value)&&!i:!i},K2=(e,l,t)=>e[l]===t||e.key===t,R1=(e,l,t)=>{const o=[];if(K2(e,l,t))return o.push(e),o;if(e.children&&e.children.length>0)for(const n of e.children){const i=R1(n,l,t);i.length>0&&o.push(e,...i)}return o},J=(e,l,t)=>{const o=[];for(const n of e){const i=R1(n,l,t);i.length>0&&o.push(...i)}return o},U2=(e,l,t)=>{e.path!==l&&(t.find(n=>n.path===e.path)||t.push(e))},f1=e=>{const{breadcrumbLabel:l}=e,{layout:{sideBarLogo:t}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0","amfe-flexible":"^2.2.1",axios:"^1.2.0","crypto-js":"^4.1.1",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.3",pinia:"^2.0.17","pinia-plugin-persistedstate":"^2.4.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.2.37","vue-i18n":"^9.2.2","vue-router":"^4.1.3",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.5.0","@types/crypto-js":"^4.1.1","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","@vitejs/plugin-vue":"^3.0.0","@vitejs/plugin-vue-jsx":"^2.0.0",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.0.1","eslint-config-prettier":"^8.5.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.7.0",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"*","unplugin-auto-import":"^0.11.0","unplugin-vue-components":"^0.22.0",vite:"^4.1.4","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.6.0","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.1.7"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},rootRoute:{name:"dashboard",path:"/dashboard"},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},o=t?t.title:"";document.title=l+" - "+o},$=Y("menu",()=>{const e=e1(),l=e2(),{t}=B(),{rootRoute:{path:o}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0","amfe-flexible":"^2.2.1",axios:"^1.2.0","crypto-js":"^4.1.1",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.3",pinia:"^2.0.17","pinia-plugin-persistedstate":"^2.4.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.2.37","vue-i18n":"^9.2.2","vue-router":"^4.1.3",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.5.0","@types/crypto-js":"^4.1.1","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","@vitejs/plugin-vue":"^3.0.0","@vitejs/plugin-vue-jsx":"^2.0.0",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.0.1","eslint-config-prettier":"^8.5.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.7.0",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"*","unplugin-auto-import":"^0.11.0","unplugin-vue-components":"^0.22.0",vite:"^4.1.4","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.6.0","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.1.7"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},rootRoute:{name:"dashboard",path:"/dashboard"},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},n=Z("menuKey")==="no"?o:Z("menuKey"),i=N({menuKey:n,options:[],collapsed:!1,menuTagOptions:[],breadcrumbOptions:[]}),s=(r,h)=>J(r,"key",h),c=(r,h)=>{const C=h.meta;if(C.windowOpen)window.open(C.windowOpen);else if(i.menuKey!==r){if(U2(h,i.menuKey,i.menuTagOptions),f1(h),i.breadcrumbOptions=J(i.options,"key",r),r[0]!=="/"){const g=s(i.options,r).map(p=>p.key).join("/");e.push(g)}else e.push(h.path);i.menuKey=r,l1("menuKey",r)}},m=r=>{const h=C=>{var g;for(const p of C)if((g=p==null?void 0:p.children)!=null&&g.length&&h(p.children),r===p.path){c(p.path,p);break}};h(i.options)},u=(r,h=!0)=>{const g=Array.isArray(r)?[...r]:[r];h?i.menuTagOptions.push(...g):i.menuTagOptions=g},y=()=>{const r=e.getRoutes().find(g=>g.name==="layout"),h=g=>{const{meta:p}=g,z=M(()=>p!=null&&p.i18nKey?t(`GlobalMenuOptions.${p.i18nKey}`):p==null?void 0:p.noLocalTitle),O={...g,key:g.path,label:()=>T(_1,null,{default:()=>z.value}),breadcrumbLabel:z.value},x={icon:()=>T(b,{name:p.icon,size:20},{})},j=p!=null&&p.icon?Object.assign({},O,x):O;return g.path===n&&(u(j),f1(j)),j.show=F(g),j},C=(g,p)=>{var O;const z=[];for(const x of g){if((O=x.children)!=null&&O.length&&F(x))x.children=C(x.children);else if(!F(x))continue;z.push(h(x))}return z};i.options=C(r==null?void 0:r.children),b1(()=>{i.breadcrumbOptions=J(i.options,"key",i.menuKey)})},d=r=>i.collapsed=r,S=(r,h=1)=>i.menuTagOptions.splice(r,h),_=()=>{i.menuTagOptions=[]};return D(()=>l.fullPath,r=>{m(r)},{immediate:!0}),{...K(i),menuModelValueChange:c,setupAppRoutes:y,collapsedMenu:d,spliceMenTagOptions:S,emptyMenuTagOptions:_,setMenuTagOptions:u}},{persist:{key:"piniaMenuStore",storage:window.sessionStorage,paths:["breadcrumbOptions","menuKey"]}}),n1=Y("signin",()=>{const e=N({signinCallback:{}}),l=o=>J1(o)?1:(e.signinCallback={role:"admin",name:o.name},0),t=()=>{window.$message.info("账号退出中..."),H2("all-sessionStorage"),setTimeout(()=>window.location.reload(),300)};return{...K(e),signin:l,logout:t}},{persist:{key:"piniaSigninStore",paths:["signinCallback"],storage:sessionStorage}}),T1=e=>{const l=G1();e.use(l),l.use(z2)},$2=L({name:"GlobalProvider",setup(){const e=V(),l=M(()=>e.primaryColorOverride),t=M(()=>e.themeValue?o2:null),o=M(()=>{const m=e.localeLanguage;return j2(m)}),{message:n,notification:i,dialog:s,loadingBar:c}=i2(["message","dialog","notification","loadingBar"],{configProviderProps:M(()=>({theme:t.value}))});return window.$dialog=s,window.$message=n,window.$loadingBar=c,window.$notification=i,{modelPrimaryColorOverride:l,modelThemeValue:t,localePackage:o}},render(){return a(u2,{themeOverrides:this.modelPrimaryColorOverride,theme:this.modelThemeValue,locale:this.localePackage.locale,dateLocale:this.localePackage.dateLocal},{default:()=>[a(a2,null,{default:()=>[a(s2,null,{default:()=>[a(c2,null,{default:()=>[a(r2,null,{default:()=>{var e,l;return[a(p2,null,null),(l=(e=this.$slots).default)==null?void 0:l.call(e)]}})]})]})]})]})}}),k1=A(!1),Qe=e=>k1.value=e,G2=L({name:"GlobalSpin",props:{...d2},setup(){return{spinValue:k1,overrides:{opacitySpinning:"0"}}},render(){return a(h2,B1(this.$props,{show:this.spinValue,themeOverrides:this.overrides}),{...this.$slots})}}),P1=L({name:"App",setup(){const e=V(),{themeValue:l}=k(e),t=()=>{const{appPrimaryColor:{primaryColor:n,primaryFadeColor:i}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0","amfe-flexible":"^2.2.1",axios:"^1.2.0","crypto-js":"^4.1.1",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.3",pinia:"^2.0.17","pinia-plugin-persistedstate":"^2.4.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.2.37","vue-i18n":"^9.2.2","vue-router":"^4.1.3",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.5.0","@types/crypto-js":"^4.1.1","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","@vitejs/plugin-vue":"^3.0.0","@vitejs/plugin-vue-jsx":"^2.0.0",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.0.1","eslint-config-prettier":"^8.5.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.7.0",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"*","unplugin-auto-import":"^0.11.0","unplugin-vue-components":"^0.22.0",vite:"^4.1.4","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.6.0","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.1.7"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},rootRoute:{name:"dashboard",path:"/dashboard"},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},s=document.body,c=Z("piniaSettingStore","localStorage"),m=X1(c,"primaryColorOverride.common.primaryColor"),u=x1(m,.3);s.style.setProperty("--ray-theme-primary-color",m||n),s.style.setProperty("--ray-theme-primary-fade-color",u||i)},o=()=>{const n=document.getElementById("pre-loading-animation");n&&I2(n,{display:"none"})};t(),o(),D(()=>l.value,n=>{const i=document.body,s="ray-template--dark",c="ray-template--light";n?Q(i,c):Q(i,s),z1(i,n?s:c)},{immediate:!0})},render(){return a($2,null,{default:()=>[a(G2,null,{default:()=>a(t2,null,null),description:()=>"lodaing..."})]})}}),q2="modulepreload",W2=function(e){return"/ray-template/"+e},v1={},w=function(l,t,o){if(!t||t.length===0)return l();const n=document.getElementsByTagName("link");return Promise.all(t.map(i=>{if(i=W2(i),i in v1)return;v1[i]=!0;const s=i.endsWith(".css"),c=s?'[rel="stylesheet"]':"";if(!!o)for(let y=n.length-1;y>=0;y--){const d=n[y];if(d.href===i&&(!s||d.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${c}`))return;const u=document.createElement("link");if(u.rel=s?"stylesheet":q2,s||(u.as="script",u.crossOrigin=""),u.href=i,document.head.appendChild(u),s)return new Promise((y,d)=>{u.addEventListener("load",y),u.addEventListener("error",()=>d(new Error(`Unable to preload CSS for ${i}`)))})})).then(()=>l())};const J2=L({__name:"index",props:{transitionPropName:{type:String,default:"fade"},transitionMode:{type:String,default:"out-in"},transitionAppear:{type:Boolean,default:!0}},setup(e){return(l,t)=>{const o=I1("router-view");return a1(),s1(o,null,{default:c1(({Component:n,route:i})=>[a(K1,{name:e.transitionPropName,mode:e.transitionMode,appear:e.transitionAppear},{default:c1(()=>[(a1(),s1(F1(n),{key:i.fullPath}))]),_:2},1032,["name","mode","appear"])]),_:1})}}});const X2=L({name:"LayoutMenu",setup(){const e=$(),l=e1(),{menuModelValueChange:t,setupAppRoutes:o,collapsedMenu:n}=e,i=M({get:()=>e.menuKey,set:()=>{}}),s=M(()=>e.options),c=M(()=>e.collapsed),m=64,{layout:{sideBarLogo:u}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0","amfe-flexible":"^2.2.1",axios:"^1.2.0","crypto-js":"^4.1.1",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.3",pinia:"^2.0.17","pinia-plugin-persistedstate":"^2.4.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.2.37","vue-i18n":"^9.2.2","vue-router":"^4.1.3",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.5.0","@types/crypto-js":"^4.1.1","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","@vitejs/plugin-vue":"^3.0.0","@vitejs/plugin-vue-jsx":"^2.0.0",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.0.1","eslint-config-prettier":"^8.5.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.7.0",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"*","unplugin-auto-import":"^0.11.0","unplugin-vue-components":"^0.22.0",vite:"^4.1.4","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.6.0","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.1.7"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},rootRoute:{name:"dashboard",path:"/dashboard"},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},y=()=>{u&&u.url&&(u.jumpType==="station"?l.push(u.url):window.open(u.url))};return o(),{modelMenuKey:i,menuModelValueChange:t,modelMenuOptions:s,modelCollapsed:c,collapsedMenu:n,collapsedWidth:m,sideBarLogo:u,handleSideBarLogoClick:y}},render(){return a(g2,{bordered:!0,showTrigger:!0,collapseMode:"width",collapsedWidth:this.collapsedWidth,onUpdateCollapsed:this.collapsedMenu.bind(this),nativeScrollbar:!1},{default:()=>[this.sideBarLogo?a("div",{class:["ray-menu__logo",this.sideBarLogo.url?"ray-menu__logo-url":""],onClick:this.handleSideBarLogoClick.bind(this)},[this.sideBarLogo.icon?a(b,{name:this.sideBarLogo.icon,size:"30"},null):"",a("h1",{class:[this.modelCollapsed?"":"ray-menu__logo-title--open","ray-menu__logo-title"]},[a(_1,null,{default:()=>[this.sideBarLogo.title]})])]):"",a(m2,{value:this.modelMenuKey,"onUpdate:value":e=>this.modelMenuKey=e,options:this.modelMenuOptions,indent:24,collapsed:this.modelCollapsed,collapsedIconSize:22,collapsedWidth:this.collapsedWidth,onUpdateValue:this.menuModelValueChange.bind(this)},null)]})}});const Q2=L({name:"RayTooltipIcon",props:{...f2,iconName:{type:String,required:!0},customClassName:{type:String,default:""},tooltipText:{type:String,default:""}},emits:["click"],setup(e,{emit:l}){return{handleClick:o=>{l("click",o)}}},render(){return a(t1,this.$props,{trigger:()=>a(b,{name:this.iconName,size:"18",customClassName:`ray-tooltip-text__icon ${this.customClassName}`,onClick:this.handleClick.bind(this)},null),default:()=>this.tooltipText})}});const Y2=L({name:"ThemeSwitch",setup(){const{t:e}=B(),l=V(),{changeSwitcher:t}=l,{themeValue:o}=k(l);return{t:e,changeSwitcher:t,themeValue:o,handleRailStyle:({checked:i})=>i?{backgroundColor:"#000000"}:{}}},render(){const{t:e}=this;return a(R,{justify:"center"},{default:()=>[a(t1,null,{trigger:()=>a(I,{value:this.themeValue,"onUpdate:value":l=>this.themeValue=l,railStyle:this.handleRailStyle.bind(this),onUpdateValue:l=>this.changeSwitcher(l,"themeValue")},{"checked-icon":()=>T(b,{name:"dark"},{}),"unchecked-icon":()=>T(b,{name:"light"},{}),checked:()=>"亮",unchecked:()=>"暗"}),default:()=>this.themeValue?e("LayoutHeaderSettingOptions.ThemeOptions.Dark"):e("LayoutHeaderSettingOptions.ThemeOptions.Light")})]})}}),ee=()=>["#FFFFFF","#18A058","#2d8cf0","#F0A020","rgba(208, 48, 80, 1)"];function X(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!U(e)}const te=L({name:"SettingDrawer",props:{show:{type:Boolean,default:!1},placement:{type:String,default:"right"},width:{type:Number,default:280}},emits:["update:show"],setup(e,{emit:l}){const{t}=B(),o=V(),{changePrimaryColor:n,changeSwitcher:i}=o,{themeValue:s,primaryColorOverride:c,menuTagSwitch:m,breadcrumbSwitch:u,invertSwitch:y}=k(o);return{modelShow:M({get:()=>e.show,set:_=>{l("update:show",_)}}),t,handleRailStyle:()=>({backgroundColor:"#000000"}),changePrimaryColor:n,themeValue:s,primaryColorOverride:c,menuTagSwitch:m,changeSwitcher:i,breadcrumbSwitch:u,invertSwitch:y}},render(){let e,l,t;const{t:o}=this;return a(w2,{show:this.modelShow,"onUpdate:show":n=>this.modelShow=n,placement:this.placement,width:this.width},{default:()=>[a(v2,{title:o("LayoutHeaderSettingOptions.Title")},{default:()=>[a(R,{class:"setting-drawer__space",vertical:!0},{default:()=>[a(q,{titlePlacement:"center"},X(e=o("LayoutHeaderSettingOptions.ThemeOptions.Title"))?e:{default:()=>[e]}),a(Y2,null,null),a(q,{titlePlacement:"center"},X(l=o("LayoutHeaderSettingOptions.ThemeOptions.PrimaryColorConfig"))?l:{default:()=>[l]}),a(y2,{swatches:ee(),value:this.primaryColorOverride.common.primaryColor,"onUpdate:value":n=>this.primaryColorOverride.common.primaryColor=n,onUpdateValue:this.changePrimaryColor.bind(this)},null),a(q,{titlePlacement:"center"},X(t=o("LayoutHeaderSettingOptions.InterfaceDisplay"))?t:{default:()=>[t]}),a(b2,{labelPlacement:"left",column:1},{default:()=>[a(W,{label:"多标签"},{default:()=>[a(I,{value:this.menuTagSwitch,"onUpdate:value":n=>this.menuTagSwitch=n,onUpdateValue:n=>this.changeSwitcher(n,"menuTagSwitch")},null)]}),a(W,{label:"面包屑"},{default:()=>[a(I,{value:this.breadcrumbSwitch,"onUpdate:value":n=>this.breadcrumbSwitch=n,onUpdateValue:n=>this.changeSwitcher(n,"breadcrumbSwitch")},null)]}),a(W,{label:"反转色"},{default:()=>[a(I,{value:this.invertSwitch,"onUpdate:value":n=>this.invertSwitch=n,onUpdateValue:n=>this.changeSwitcher(n,"invertSwitch")},null)]})]})]})]})]})}});function le(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!U(e)}const ne=L({name:"Breadcrumb",setup(){const e=$(),{menuModelValueChange:l}=e;return{modelBreadcrumbOptions:M(()=>e.breadcrumbOptions),handleDropdownSelect:(n,i)=>{l(n,i)}}},render(){let e;return a(M2,null,le(e=this.modelBreadcrumbOptions.map(l=>a(_2,{key:l.key},{default:()=>{var t;return[a(E,{labelField:"breadcrumbLabel",options:l.children&&((t=l.children)==null?void 0:t.length)>1?l.children:[],onSelect:this.handleDropdownSelect.bind(this)},{default:()=>a("span",null,[l.label&&typeof l.label=="function"?l.label():l.breadcrumbLabel])})]}})))?e:{default:()=>[e]})}});function y1(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!U(e)}const oe=L({name:"GlobalSeach",props:{show:{type:Boolean,default:!1}},emits:["update:show"],setup(e,{emit:l}){const t=$(),{menuModelValueChange:o}=t,n=M({get:()=>e.show,set:d=>{l("update:show",d),d||(s.searchOptions=[],s.searchValue=null)}}),i=M(()=>t.options),s=N({searchValue:null,searchOptions:[]}),c=[{icon:"cmd / ctrl + k",label:"唤起",plain:!0},{icon:"esc",label:"关闭",plain:!0}],m=d=>{const S=d;(S.ctrlKey||S.metaKey)&&S.key==="k"&&(n.value=!0)},u=d=>{const S=[],_=r=>{r.forEach(h=>{var p,z,O;(p=h.children)!=null&&p.length&&_(h.children);const C=(z=h.breadcrumbLabel)==null?void 0:z.toLocaleLowerCase(),g=String(d).toLocaleLowerCase();C!=null&&C.includes(g)&&F(h)&&!((O=h.children)!=null&&O.length)&&S.push(h)})};d?(_(i.value),s.searchOptions=S):s.searchOptions=[]},y=d=>{const S=d.meta;S.windowOpen?window.open(S.windowOpen):(n.value=!1,o(d.key,d))};return U1(()=>{E2(window,"keydown",m)}),$1(()=>{N2(window,"keydown",m)}),{...K(s),modelShow:n,tiptextOptions:c,handleSearchMenuOptions:Q1(u,300),handleSearchItemClick:y}},render(){let e,l;return a(C2,{show:this.modelShow,"onUpdate:show":t=>this.modelShow=t,"transform-origin":"center"},{default:()=>[a("div",{class:"global-seach"},[a("div",{class:"global-seach__wrapper"},[a("div",{class:"global-seach__card"},[a("div",{class:"global-seach__card-header"},[a(S2,{size:"large",value:this.searchValue,"onUpdate:value":t=>this.searchValue=t,onInput:this.handleSearchMenuOptions.bind(this)},{prefix:()=>a(b,{name:"search",size:"24"},null)})]),a(M1,{class:"global-seach__card-content"},{default:()=>[a(R,{vertical:!0,wrapItem:!1,size:[8,8]},y1(e=this.searchOptions.map(t=>a(R,{align:"center",wrapItem:!1,class:"content-item",onClick:this.handleSearchItemClick.bind(this,t)},{default:()=>{var o;return[a("div",{class:"content-item-icon"},[(o=t==null?void 0:t.meta)!=null&&o.icon?a(b,{name:t.meta.icon,size:"24"},null):a(b,{name:"table",size:"24"},null)]),a("div",{class:"content-item-label"},[t.breadcrumbLabel])]}})))?e:{default:()=>[e]})]}),a("div",{class:"global-seach__card-footer"},[a(R,{class:"card-footer__tip-wrapper",align:"center",wrapItem:!1,size:[24,8]},y1(l=this.tiptextOptions.map(t=>a("div",{class:"tip-wrapper-item"},[a("div",{class:"item-icon"},[t.plain?a("span",null,[t.icon]):a(b,{name:t.icon,size:"18"},null)]),a("div",{class:"item-laebl"},[t.label])])))?l:{default:()=>[l]})])])])])]})}}),ie=()=>[{key:"person",label:"个人信息"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],ae=L({name:"SiderBar",setup(){const e=V(),l=n1(),{t}=B(),{updateLocale:o,changeSwitcher:n}=e,{logout:i}=l,{drawerPlacement:s,breadcrumbSwitch:c}=k(e),m=A(!1),u=Z("person"),y={display:"flex"},d=A(!1),S=[{name:"reload",size:18,tooltip:"LayoutHeaderTooltipOptions.Reload"}],_=[{name:"search",size:18,tooltip:"LayoutHeaderTooltipOptions.Search",eventKey:"search"},{name:"fullscreen",size:18,tooltip:"LayoutHeaderTooltipOptions.FullScreen",eventKey:"screen"},{name:"github",size:18,tooltip:"LayoutHeaderTooltipOptions.Github",eventKey:"github"},{name:"setting",size:18,tooltip:"LayoutHeaderTooltipOptions.Setting",eventKey:"setting"}],r={reload:()=>{n(!1,"reloadRouteSwitch"),setTimeout(()=>n(!0,"reloadRouteSwitch"))},setting:()=>{m.value=!0},github:()=>{window.open("https://github.com/XiaoDaiGua-Ray/ray-template")},fullscreen:()=>{h1.isEnabled?h1.toggle():window.$message.warning("您的浏览器不支持全屏~")},search:()=>{d.value=!0}};return{leftIconOptions:S,rightTooltipIconOptions:_,t,handleIconClick:g=>{var p;(p=r[g])==null||p.call(r)},showSettings:m,updateLocale:o,handlePersonSelect:g=>{g==="logout"?window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{i()}}):window.$message.info("这个人很懒, 没做这个功能~")},person:u,spaceItemStyle:y,drawerPlacement:s,breadcrumbSwitch:c,globalSearchShown:d}},render(){return a(C1,{class:"layout-header",bordered:!0},{default:()=>[a(oe,{show:this.globalSearchShown,"onUpdate:show":e=>this.globalSearchShown=e},null),a(R,{class:"layout-header__method",align:"center",justify:"space-between"},{default:()=>[a(R,{align:"center",wrapItem:!1,itemStyle:this.spaceItemStyle},{default:()=>[this.leftIconOptions.map(e=>a(t1,null,{trigger:()=>a(b,{customClassName:"layout-header__method--icon",name:e.name,size:e.size,onClick:this.handleIconClick.bind(this,e.name)},null),default:()=>this.t(e.tooltip)})),this.breadcrumbSwitch?a(ne,null,null):""]}),a(R,{align:"center",wrapItem:!1,itemStyle:this.spaceItemStyle},{default:()=>[this.rightTooltipIconOptions.map(e=>a(Q2,{iconName:e.name,tooltipText:this.t(e.tooltip),onClick:this.handleIconClick.bind(this,e.name)},null)),a(E,{options:V2,onSelect:e=>this.updateLocale(String(e)),trigger:"click"},{default:()=>[a(b,{customClassName:"layout-header__method--icon",name:"language",size:"18"},null)]}),a(E,{options:ie(),onSelect:this.handlePersonSelect.bind(this),trigger:"click"},{default:()=>[a(S1,{checkable:!0,size:"large"},{icon:()=>a(b,{customClassName:"layout-header__method--icon",name:"ray",size:"18"},null),default:()=>this.person.name})]})]})]}),a(te,{show:this.showSettings,"onUpdate:show":e=>this.showSettings=e,placement:this.drawerPlacement},null)]})}});function se(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!U(e)}const ce=L({name:"MenuTag",setup(){const e=A(null),l=$(),t=V(),o=e1(),{menuKey:n,menuTagOptions:i}=k(l),{menuModelValueChange:s,spliceMenTagOptions:c,emptyMenuTagOptions:m,setMenuTagOptions:u}=l,{changeSwitcher:y}=t,{rootRoute:{path:d}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0","amfe-flexible":"^2.2.1",axios:"^1.2.0","crypto-js":"^4.1.1",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.3",pinia:"^2.0.17","pinia-plugin-persistedstate":"^2.4.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.2.37","vue-i18n":"^9.2.2","vue-router":"^4.1.3",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.5.0","@types/crypto-js":"^4.1.1","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","@vitejs/plugin-vue":"^3.0.0","@vitejs/plugin-vue-jsx":"^2.0.0",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.0.1","eslint-config-prettier":"^8.5.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.7.0",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"*","unplugin-auto-import":"^0.11.0","unplugin-vue-components":"^0.22.0",vite:"^4.1.4","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.6.0","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.1.7"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},rootRoute:{name:"dashboard",path:"/dashboard"},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},S=["closeAll","closeRight","closeLeft","closeOther"];let _=-1;const r=M(()=>i.value),h=A([{label:"重新加载",key:"reloadCurrentPage",icon:()=>T(b,{size:16,name:"reload"},{})},{label:"关闭其他",key:"closeOther",icon:()=>T(b,{size:16,name:"other"},{})},{label:"关闭右侧",key:"closeRight",icon:()=>T(b,{size:16,name:"right_arrow"},{})},{label:"关闭左侧",key:"closeLeft",icon:()=>T(b,{size:16,name:"left_arrow"},{})},{type:"divider",key:"d1"},{label:"全部关闭",key:"closeAll",icon:()=>T(b,{size:16,name:"close"},{}),disabled:!1}]),C=A2(),g={reloadCurrentPage:()=>{y(!1,"reloadRouteSwitch"),setTimeout(()=>y(!0,"reloadRouteSwitch"))},closeAll:()=>{h.value.length>1&&(m(),o.replace({path:d}))},closeRight:()=>{const f=h.value.length,v=r.value[_];c(_+1,f-1),n.value!==v.key&&s(v.key,v)},closeLeft:()=>{c(0,_)},closeOther:()=>{const f=r.value[_];n.value!==f.key?(m(),s(f.key,f)):u(f,!1)}},p=N({x:0,y:0,actionDropdownShow:!1}),z=f=>{if(c(f),n.value!==d){const v=r.value,P=v.length,G=v[P-1];s(G.key,G)}},O=(f,v)=>{h.value.forEach(P=>{if(P.key===f){P.disabled=v;return}})},x=f=>{s(f.key,f)},j=f=>{var P;const v=document.getElementById(C);if(v){const i1=Array.from(v.childNodes).find(N1=>B2(N1,"n-scrollbar-container")).scrollLeft||0,E1=f==="left"?Math.max(0,i1-200):i1+200;(P=e.value)==null||P.scrollTo({left:E1,behavior:"smooth"})}},H1=f=>{var v;p.actionDropdownShow=!1,(v=g[f])==null||v.call(g)},D1=(f,v)=>{v.preventDefault(),p.actionDropdownShow=!1,_=f,b1().then(()=>{p.actionDropdownShow=!0,p.x=v.clientX,p.y=v.clientY})},o1=()=>{const f=r.value.length-1;_===f?O("closeRight",!0):_0&&O("closeLeft",!1)},A1=()=>{_=r.value.findIndex(v=>v.key===n.value),o1()};return D(()=>r.value,f=>{h.value.forEach(v=>{S.includes(v.key)&&(f.length>1?v.disabled=!1:v.disabled=!0)})},{immediate:!0,deep:!0}),D(()=>p.actionDropdownShow,()=>{o1()}),{modelMenuTagOptions:r,menuModelValueChange:s,closeCurrentMenuTag:z,menuKey:n,handleTagClick:x,moreOptions:h,handleScrollX:j,scrollRef:e,scrollBarUUID:C,actionDropdownSelect:H1,rootPath:d,actionState:p,handleContextMenu:D1,setCurrentContentmenuIndex:A1}},render(){let e;return a(C1,null,{default:()=>[a("div",{class:"menu-tag"},[a(E,{options:this.moreOptions,x:this.actionState.x,y:this.actionState.y,show:this.actionState.actionDropdownShow,trigger:"manual",placement:"bottom-start",onClickoutside:()=>{this.actionState.actionDropdownShow=!1},onSelect:this.actionDropdownSelect.bind(this)},null),a(R,{class:"menu-tag-sapce",wrap:!1,align:"center",justify:"space-between",inline:!0,wrapItem:!1},{default:()=>[a(b,{name:"expanded",width:"20",height:"28",customClassName:"menu-tag__left-arrow",onClick:this.handleScrollX.bind(this,"left")},null),a(M1,{xScrollable:!0,ref:"scrollRef",id:this.scrollBarUUID},{default:()=>[a(R,{class:"menu-tag-wrapper",wrap:!1,align:"center",justify:"start"},se(e=this.modelMenuTagOptions.map((l,t)=>a(S1,{closable:l.key!==this.rootPath&&this.modelMenuTagOptions.length>1,onClose:()=>this.closeCurrentMenuTag(t),type:l.key===this.menuKey?"primary":"default",onClick:this.handleTagClick.bind(this,l),bordered:!1,onContextmenu:this.handleContextMenu.bind(this,t)},{default:()=>[typeof l.label=="function"?l.label():l.label]})))?e:{default:()=>[e]})]}),a("div",{class:"menu-tag__right-wrapper"},[a(b,{name:"expanded",width:"20",height:"28",customClassName:"menu-tag__right-arrow",onClick:this.handleScrollX.bind(this,"right")},null),a(E,{options:this.moreOptions,trigger:"click",onSelect:this.actionDropdownSelect.bind(this)},{default:()=>[a(b,{name:"more",width:"20",height:"28",customClassName:"menu-tag__right-setting",onClick:this.setCurrentContentmenuIndex.bind(this)},null)]})])]})])]})}}),re=L({name:"Layout",setup(){const e=V(),{height:l}=O2(),{reloadRouteSwitch:t,menuTagSwitch:o}=k(e),n=M(()=>{let s={};return e.menuTagSwitch?s={"--layout-content-height":"calc(100% - 111px)"}:s={"--layout-content-height":"calc(100% - 64px)"},s}),{layout:{copyright:i}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0","amfe-flexible":"^2.2.1",axios:"^1.2.0","crypto-js":"^4.1.1",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.3",pinia:"^2.0.17","pinia-plugin-persistedstate":"^2.4.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.2.37","vue-i18n":"^9.2.2","vue-router":"^4.1.3",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.5.0","@types/crypto-js":"^4.1.1","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","@vitejs/plugin-vue":"^3.0.0","@vitejs/plugin-vue-jsx":"^2.0.0",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.0.1","eslint-config-prettier":"^8.5.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.7.0",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"*","unplugin-auto-import":"^0.11.0","unplugin-vue-components":"^0.22.0",vite:"^4.1.4","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.6.0","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.1.7"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},rootRoute:{name:"dashboard",path:"/dashboard"},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};return{windowHeight:l,modelReloadRoute:t,modelMenuTagSwitch:o,cssVarsRef:n,copyright:i}},render(){return a("div",{class:["layout"],style:[`height: ${this.windowHeight}px`,this.cssVarsRef]},[a(d1,{class:"layout-full",hasSider:!0},{default:()=>[a(X2,null,null),a(d1,null,{default:()=>[a(ae,null,null),this.modelMenuTagSwitch?a(ce,null,null):"",a(L2,{class:"layout-content__router-view",nativeScrollbar:!1},{default:()=>[this.modelReloadRoute?a(J2,null,null):"",this.copyright?a("div",{class:"layout-footer"},[this.copyright]):""]})]})]})])}}),pe={path:"/dashboard",name:"dashboard",component:()=>w(()=>import("./index-d78d32ce.js"),["assets/index-d78d32ce.js","assets/index-196173aa.js","assets/naive-ui-2cebe870.js","assets/date-fns-7f923de7.js","assets/vueuc-48cc3a88.js","assets/@vue-6996c4b6.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-f42a4f8d.js","assets/vooks-18ea31ef.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-57962bc1.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-92f3d5bd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-230e778e.js","assets/async-validator-dee29e8b.js","assets/pinia-c02b34e2.js","assets/vue-demi-71ba0ef2.js","assets/vue-i18n-a041e1ab.js","assets/@intlify-bd5dfa46.js","assets/vue-router-5661a2ac.js","assets/@vueuse-e2eab0ec.js","assets/screenfull-578bfdd4.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-4380f2ff.css"]),meta:{i18nKey:"Dashboard",icon:"dashboard"}},ue={path:"/rely",name:"rely",component:()=>w(()=>import("./index-0638c1f4.js"),["assets/index-0638c1f4.js","assets/vue-router-5661a2ac.js","assets/@vue-6996c4b6.js"]),meta:{i18nKey:"Rely",icon:"rely"},children:[{path:"/rely-about",name:"rely-about",component:()=>w(()=>import("./index-148ffe31.js"),["assets/index-148ffe31.js","assets/@vue-6996c4b6.js","assets/naive-ui-2cebe870.js","assets/date-fns-7f923de7.js","assets/vueuc-48cc3a88.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-f42a4f8d.js","assets/vooks-18ea31ef.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-57962bc1.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-92f3d5bd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-230e778e.js","assets/async-validator-dee29e8b.js","assets/index-de09eb20.css"]),meta:{i18nKey:"RelyAbout"}}]},de={path:"/error",name:"error",component:()=>w(()=>import("./index-7af5dd1a.js"),["assets/index-7af5dd1a.js","assets/vue-router-5661a2ac.js","assets/@vue-6996c4b6.js","assets/naive-ui-2cebe870.js","assets/date-fns-7f923de7.js","assets/vueuc-48cc3a88.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-f42a4f8d.js","assets/vooks-18ea31ef.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-57962bc1.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-92f3d5bd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-230e778e.js","assets/async-validator-dee29e8b.js","assets/index-de253505.css"]),meta:{i18nKey:"Error",icon:"error"}},he={path:"/echart",name:"echart",component:()=>w(()=>import("./index-c0a4bcfe.js"),["assets/index-c0a4bcfe.js","assets/pinia-c02b34e2.js","assets/vue-demi-71ba0ef2.js","assets/@vue-6996c4b6.js","assets/lodash-es-92f3d5bd.js","assets/echarts-2fc78c0b.js","assets/zrender-e8935425.js","assets/naive-ui-2cebe870.js","assets/date-fns-7f923de7.js","assets/vueuc-48cc3a88.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-f42a4f8d.js","assets/vooks-18ea31ef.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-57962bc1.js","assets/@emotion-8a8e73f6.js","assets/treemate-25c27bff.js","assets/date-fns-tz-230e778e.js","assets/async-validator-dee29e8b.js","assets/vue-i18n-a041e1ab.js","assets/@intlify-bd5dfa46.js","assets/vue-router-5661a2ac.js","assets/@vueuse-e2eab0ec.js","assets/screenfull-578bfdd4.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-d139f76a.css"]),meta:{i18nKey:"Echart",icon:"echart"}},me={path:"/scroll-reveal",name:"scroll-reveal",component:()=>w(()=>import("./index-7676e255.js"),["assets/index-7676e255.js","assets/@vue-6996c4b6.js","assets/naive-ui-2cebe870.js","assets/date-fns-7f923de7.js","assets/vueuc-48cc3a88.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-f42a4f8d.js","assets/vooks-18ea31ef.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-57962bc1.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-92f3d5bd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-230e778e.js","assets/async-validator-dee29e8b.js","assets/index-fadde9b7.css"]),meta:{i18nKey:"scrollReveal",icon:"scroll_reveal",hidden:!0}},ge={path:"/axios",name:"axios",component:()=>w(()=>import("./index-13013f71.js"),["assets/index-13013f71.js","assets/axios-f5da5039.js","assets/form-data-d2a9677b.js","assets/naive-ui-2cebe870.js","assets/date-fns-7f923de7.js","assets/vueuc-48cc3a88.js","assets/@vue-6996c4b6.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-f42a4f8d.js","assets/vooks-18ea31ef.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-57962bc1.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-92f3d5bd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-230e778e.js","assets/async-validator-dee29e8b.js","assets/index-7f8af6ca.css"]),meta:{i18nKey:"Axios",icon:"axios"}},fe={path:"/table",name:"table",component:()=>w(()=>import("./index-70f634d1.js"),["assets/index-70f634d1.js","assets/pinia-c02b34e2.js","assets/vue-demi-71ba0ef2.js","assets/@vue-6996c4b6.js","assets/vuedraggable-9aebabe2.js","assets/date-fns-7f923de7.js","assets/vue-566141bb.js","assets/sortablejs-77186f55.js","assets/naive-ui-2cebe870.js","assets/vueuc-48cc3a88.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-f42a4f8d.js","assets/vooks-18ea31ef.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-57962bc1.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-92f3d5bd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-230e778e.js","assets/async-validator-dee29e8b.js","assets/screenfull-578bfdd4.js","assets/print-js-819a679c.js","assets/xlsx-1a040596.js","assets/dayjs-e34bfade.js","assets/vue-i18n-a041e1ab.js","assets/@intlify-bd5dfa46.js","assets/vue-router-5661a2ac.js","assets/@vueuse-e2eab0ec.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-45d8ce3f.css"]),meta:{i18nKey:"Table",icon:"table"}},ve={path:"/doc",name:"doc",component:()=>w(()=>import("./index-4295d44e.js"),["assets/index-4295d44e.js","assets/@vue-6996c4b6.js"]),meta:{i18nKey:"Doc",icon:"doc",windowOpen:"https://xiaodaigua-ray.github.io/ray-template-doc/"}},ye={path:"/multi-menu",name:"multi-menu",component:()=>w(()=>import("./index-42cc4756.js"),["assets/index-42cc4756.js","assets/vue-router-5661a2ac.js","assets/@vue-6996c4b6.js"]),meta:{i18nKey:"MultiMenu",icon:"table"},children:[{path:"multi-menu-one",name:"multi-menu-one",component:()=>w(()=>import("./index-e98ad7a0.js"),["assets/index-e98ad7a0.js","assets/@vue-6996c4b6.js"]),meta:{noLocalTitle:"多级菜单-1"}},{path:"multi-menu-two",name:"multi-menu-two",component:()=>w(()=>import("./index-27136aaf.js"),["assets/index-27136aaf.js","assets/vue-router-5661a2ac.js","assets/@vue-6996c4b6.js"]),meta:{noLocalTitle:"多级菜单-2"},children:[{path:"sub-menu",name:"sub-menu",component:()=>w(()=>import("./index-f5a9e19a.js"),["assets/index-f5a9e19a.js","assets/@vue-6996c4b6.js"]),meta:{noLocalTitle:"多级菜单-2-1"}}]}]},be={path:"/doc",name:"doc",component:()=>w(()=>import("./index-4295d44e.js"),["assets/index-4295d44e.js","assets/@vue-6996c4b6.js"]),meta:{i18nKey:"DocLocal",icon:"doc",windowOpen:"https://ray-template.yunkuangao.com/ray-template-doc/"}},we={path:"/office",name:"office",component:()=>w(()=>import("./index-204069e3.js"),["assets/index-204069e3.js","assets/vue-router-5661a2ac.js","assets/@vue-6996c4b6.js"]),meta:{i18nKey:"Office",icon:"office",hidden:!0},children:[{path:"/document",name:"document",component:()=>w(()=>import("./index-41c78aed.js"),["assets/index-41c78aed.js","assets/@vue-6996c4b6.js","assets/pinia-c02b34e2.js","assets/vue-demi-71ba0ef2.js","assets/lodash-es-92f3d5bd.js","assets/vue-i18n-a041e1ab.js","assets/@intlify-bd5dfa46.js","assets/vue-router-5661a2ac.js","assets/naive-ui-2cebe870.js","assets/date-fns-7f923de7.js","assets/vueuc-48cc3a88.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-f42a4f8d.js","assets/vooks-18ea31ef.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-57962bc1.js","assets/@emotion-8a8e73f6.js","assets/treemate-25c27bff.js","assets/date-fns-tz-230e778e.js","assets/async-validator-dee29e8b.js","assets/@vueuse-e2eab0ec.js","assets/screenfull-578bfdd4.js","assets/pinia-plugin-persistedstate-d93b4f94.js"]),meta:{i18nKey:"Office_Document"}},{path:"/presentation",name:"presentation",component:()=>w(()=>import("./index-03c4de0e.js"),["assets/index-03c4de0e.js","assets/@vue-6996c4b6.js"]),meta:{i18nKey:"Office_Presentation"}},{path:"/spreadsheet",name:"spreadsheet",component:()=>w(()=>import("./index-c8b3ef04.js"),["assets/index-c8b3ef04.js","assets/@vue-6996c4b6.js"]),meta:{i18nKey:"Office_Spreadsheet"}}]},_e=[pe,we,he,fe,ge,me,de,ye,ve,be,ue],{rootRoute:{path:Me}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0","amfe-flexible":"^2.2.1",axios:"^1.2.0","crypto-js":"^4.1.1",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.3",pinia:"^2.0.17","pinia-plugin-persistedstate":"^2.4.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.2.37","vue-i18n":"^9.2.2","vue-router":"^4.1.3",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.5.0","@types/crypto-js":"^4.1.1","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","@vitejs/plugin-vue":"^3.0.0","@vitejs/plugin-vue-jsx":"^2.0.0",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.0.1","eslint-config-prettier":"^8.5.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.7.0",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"*","unplugin-auto-import":"^0.11.0","unplugin-vue-components":"^0.22.0",vite:"^4.1.4","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.6.0","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.1.7"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},rootRoute:{name:"dashboard",path:"/dashboard"},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},Se=[{path:"/",name:"login",component:()=>w(()=>import("./index-f28c1e2c.js"),["assets/index-f28c1e2c.js","assets/vue-i18n-a041e1ab.js","assets/@intlify-bd5dfa46.js","assets/@vue-6996c4b6.js","assets/@vueuse-e2eab0ec.js","assets/vue-router-5661a2ac.js","assets/naive-ui-2cebe870.js","assets/date-fns-7f923de7.js","assets/vueuc-48cc3a88.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-f42a4f8d.js","assets/vooks-18ea31ef.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-57962bc1.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-92f3d5bd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-230e778e.js","assets/async-validator-dee29e8b.js","assets/qrcode.vue-461fc545.js","assets/index-196173aa.js","assets/pinia-c02b34e2.js","assets/vue-demi-71ba0ef2.js","assets/screenfull-578bfdd4.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-5f6e2eeb.css"])},{path:"/",name:"layout",redirect:Me,component:re,children:_e},{path:"/:catchAll(.*)",name:"error-page",component:()=>w(()=>import("./index-7af5dd1a.js"),["assets/index-7af5dd1a.js","assets/vue-router-5661a2ac.js","assets/@vue-6996c4b6.js","assets/naive-ui-2cebe870.js","assets/date-fns-7f923de7.js","assets/vueuc-48cc3a88.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-f42a4f8d.js","assets/vooks-18ea31ef.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-57962bc1.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-92f3d5bd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-230e778e.js","assets/async-validator-dee29e8b.js","assets/index-de253505.css"])}],Ce=e=>{const{beforeEach:l}=e,{rootRoute:{path:t}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0","amfe-flexible":"^2.2.1",axios:"^1.2.0","crypto-js":"^4.1.1",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.3",pinia:"^2.0.17","pinia-plugin-persistedstate":"^2.4.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.2.37","vue-i18n":"^9.2.2","vue-router":"^4.1.3",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.5.0","@types/crypto-js":"^4.1.1","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","@vitejs/plugin-vue":"^3.0.0","@vitejs/plugin-vue-jsx":"^2.0.0",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.0.1","eslint-config-prettier":"^8.5.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.7.0",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"*","unplugin-auto-import":"^0.11.0","unplugin-vue-components":"^0.22.0",vite:"^4.1.4","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.6.0","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.1.7"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},rootRoute:{name:"dashboard",path:"/dashboard"},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},o=n=>{n(t),l1("menuKey",t)};l((n,i,s)=>{const c=Z("token"),m=Z("menuKey"),{signinCallback:u}=k(n1()),y=M(()=>u.value.role),{meta:d}=n;c!=="no"?(()=>d.role?d.role.length===0?!0:d.role.includes(y.value):!0)()?n.path==="/"||i.path==="/login"?m!=="no"?s(m):o(s):s():o(s):n.path==="/"||i.path==="/login"?s():s("/")})},H=l2({history:n2(),routes:Se,scrollBehavior:()=>({left:0,top:0})}),Z1=()=>Ce(H),V1=e=>{e.use(H)},j1=()=>{H.beforeEach(()=>{var e;(e=window==null?void 0:window.$loadingBar)==null||e.start()}),H.afterEach(()=>{var e;(e=window==null?void 0:window.$loadingBar)==null||e.finish()}),H.onError(()=>{var e;(e=window==null?void 0:window.$loadingBar)==null||e.error()})},Le=()=>{const e=w1(P1);O1(e),T1(e),V1(e),j1(),Z1(),e.mount("#app")},Oe=()=>{let e;window.__WUJIE_MOUNT=()=>{e=w1(P1),O1(e),T1(e),V1(e),j1(),Z1(),e.mount("#app")},window.__WUJIE_UNMOUNT=()=>{e.unmount()},window.__WUJIE.mount()};window.__POWERED_BY_WUJIE__?Oe():Le();export{b as R,Y2 as T,Qe as a,V as b,I2 as c,E2 as d,A2 as e,V2 as l,N2 as o,l1 as s,n1 as u}; diff --git a/assets/index-534e6c20.js.gz b/assets/index-534e6c20.js.gz deleted file mode 100644 index bf38e27bae9a3130465f686deb5d14f40814e834..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35596 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

oV+OmE&IyS^J`MGaPDS^WbqTr?SgvD@Tc}NY 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.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),c=k({name:"RayChart",props:{width:{type:String,default:"100%"},height:{type:String,default:"100%"},autoResize:{type:[Boolean,Object],default:!0},canvasRender:{type:Boolean,default:!0},showAria:{type:Boolean,default:!1},options:{type:Object,default:()=>({})},success:{type:Function,default:()=>({})},error:{type:Function,default:()=>({})},theme:{type:[String,Object],default:""},autoChangeTheme:{type:Boolean,default:!1},use:{type:Array,default:()=>[]},watchOptions:{type:Boolean,default:!0},loading:{type:Boolean,default:!1},loadingOptions:{type:Object,default:()=>x()}},setup(e){const y=j(),{themeValue:l}=V(y),d=f(),F=f();let a,m;const C=D(()=>({"--ray-chart-width":e.width,"--ray-chart-height":e.height})),b=D(()=>x(e.loadingOptions)),A=async()=>{h([W,X,q,G,H,J,K,Q]),h([Y,Z,_,I,ee,te]),h([ae,se]),h([ie]);try{h(e.use)}catch{console.error("Error: wrong property and method passed in extend attribute")}},i=()=>{let s=z(e.options);const r=p=>Object.assign({},s,p);return e.showAria&&(s=r({aria:{enabled:!0,decal:{show:!0}}})),s},n=s=>{var B,S;const r=d.value,p=i(),{height:T,width:$}=r.getBoundingClientRect();T===0&&v(r,{height:"200px"}),$===0&&v(r,{width:"200px"});try{a=P(r,s),F.value=a,p&&a.setOption(p),(B=e.success)==null||B.call(e,a)}catch(L){(S=e.error)==null||S.call(e),console.error(L)}},w=s=>{if(e.autoChangeTheme){n(s?"dark":"");return}e.theme||n("")},E=()=>{a&&(a.clear(),a.dispose())},R=()=>{a&&a.resize()};return g(()=>[l.value],([s])=>{e.autoChangeTheme&&(E(),w(s))}),g(()=>e.showAria,()=>{E(),(e.autoChangeTheme||e.theme)&&l.value?n("dark"):n("")}),g(()=>e.loading,s=>{s?a==null||a.showLoading(b.value):a==null||a.hideLoading()}),e.watchOptions&&g(()=>e.watchOptions,()=>{const s=i();a==null||a.setOption(s)}),ne(async()=>{await A()}),ue(()=>{oe(()=>{e.autoChangeTheme?w(l.value):e.theme?n("dark"):n(""),e.autoResize&&(m=U(R,500),N(window,"resize",m))})}),le(()=>{E(),M(window,"resize",m)}),{rayChartRef:d,cssVarsRef:C,echartInstance:F}},render(){return t("div",{class:"ray-chart",style:[this.cssVarsRef],ref:"rayChartRef"},null)}}),Me=k({name:"Echart",setup(){const e=f(),y=f(!1),l=f(!1),d=re({loading:!1});return{baseOptions:{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)"}}]},baseChartRef:e,chartLoading:y,handleLoadingShow:i=>{d.loading=i},chartAria:l,handleAriaShow:i=>{l.value=i},handleChartRenderSuccess:i=>{window.$notification.info({title:"可视化图渲染成功回调函数",content:"可视化图渲染成功, 并且返回了当前可视化图实例",duration:5*1e3})},basePieOptions:{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)"}}}]},baseLineOptions:{title:{text:"Stacked Area Chart"},tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},legend:{data:["Email","Union Ads","Video Ads","Direct","Search Engine"]},toolbox:{feature:{saveAsImage:{}}},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]}]},...ce(d)}},render(){return t("div",{class:"echart"},[t(o,null,{default:()=>[u("RayChart 组件使用")]}),t(de,null,{default:()=>[u("该组件会默认以 200*200 宽高进行填充。预设了常用的图、方法组件,如果不满足需求,需要用 use 方法进行手动拓展。该组件实现了自动跟随模板主题切换功能,但是动态切换损耗较大,所以默认不启用")]}),t(o,null,{default:()=>[u("基础使用")]}),t("div",{class:"chart--container"},[t(c,{options:this.baseOptions},null)]),t(o,null,{default:()=>[u("渲染成功后运行回调函数")]}),t("div",{class:"chart--container"},[t(c,{options:this.basePieOptions,success:this.handleChartRenderSuccess.bind(this)},null)]),t(o,null,{default:()=>[u("能跟随主题切换的可视化图")]}),t("div",{class:"chart--container"},[t(c,{autoChangeTheme:!0,options:this.baseLineOptions,showAria:this.chartAria},null)]),t(o,null,{default:()=>[u("不跟随主题切换的暗色主题可视化图")]}),t("div",{class:"chart--container"},[t(c,{theme:"dark",options:this.baseOptions},null)]),t(o,null,{default:()=>[u("加载动画")]}),t(O,{value:this.chartLoading,"onUpdate:value":e=>this.chartLoading=e,onUpdateValue:this.handleLoadingShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"隐藏加载动画",unchecked:()=>"显示加载动画"}),t("div",{class:"chart--container"},[t(c,{loading:this.loading,options:this.baseOptions},null)]),t(o,null,{default:()=>[u("贴画可视化图")]}),t(O,{value:this.chartAria,"onUpdate:value":e=>this.chartAria=e,onUpdateValue:this.handleAriaShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"隐藏贴花",unchecked:()=>"显示贴花"}),t("div",{class:"chart--container"},[t(c,{options:this.baseOptions,showAria:this.chartAria},null)])])}});export{Me as default}; +import{s as V}from"./pinia-c02b34e2.js";import{c as z,d as U}from"./lodash-es-92f3d5bd.js";import{b as j,o as M,c as v,d as N}from"./index-e552590b.js";import{u as h,i as P,a as W,b as X,c as q,d as G,e as H,f as J,g as K,h as Q,j as Y,k as Z,l as _,m as I,n as ee,o as te,p as ae,q as se,r as ie}from"./echarts-2fc78c0b.js";import{e as k,r as f,l as D,w as g,h as ne,o as ue,n as oe,f as le,ab as t,E as re,M as ce,c as u}from"./@vue-6996c4b6.js";import{X as o,V as de,n as O}from"./naive-ui-bb4def63.js";import"./vue-demi-71ba0ef2.js";import"./vue-i18n-a041e1ab.js";import"./@intlify-bd5dfa46.js";import"./vue-router-5661a2ac.js";import"./@vueuse-e2eab0ec.js";import"./screenfull-578bfdd4.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./date-fns-7f923de7.js";import"./vueuc-48cc3a88.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-f42a4f8d.js";import"./vooks-18ea31ef.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-57962bc1.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-230e778e.js";import"./async-validator-dee29e8b.js";import"./zrender-e8935425.js";const x=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),c=k({name:"RayChart",props:{width:{type:String,default:"100%"},height:{type:String,default:"100%"},autoResize:{type:[Boolean,Object],default:!0},canvasRender:{type:Boolean,default:!0},showAria:{type:Boolean,default:!1},options:{type:Object,default:()=>({})},success:{type:Function,default:()=>({})},error:{type:Function,default:()=>({})},theme:{type:[String,Object],default:""},autoChangeTheme:{type:Boolean,default:!1},use:{type:Array,default:()=>[]},watchOptions:{type:Boolean,default:!0},loading:{type:Boolean,default:!1},loadingOptions:{type:Object,default:()=>x()}},setup(e){const y=j(),{themeValue:l}=V(y),d=f(),F=f();let a,m;const C=D(()=>({"--ray-chart-width":e.width,"--ray-chart-height":e.height})),b=D(()=>x(e.loadingOptions)),A=async()=>{h([W,X,q,G,H,J,K,Q]),h([Y,Z,_,I,ee,te]),h([ae,se]),h([ie]);try{h(e.use)}catch{console.error("Error: wrong property and method passed in extend attribute")}},i=()=>{let s=z(e.options);const r=p=>Object.assign({},s,p);return e.showAria&&(s=r({aria:{enabled:!0,decal:{show:!0}}})),s},n=s=>{var B,S;const r=d.value,p=i(),{height:T,width:$}=r.getBoundingClientRect();T===0&&v(r,{height:"200px"}),$===0&&v(r,{width:"200px"});try{a=P(r,s),F.value=a,p&&a.setOption(p),(B=e.success)==null||B.call(e,a)}catch(L){(S=e.error)==null||S.call(e),console.error(L)}},w=s=>{if(e.autoChangeTheme){n(s?"dark":"");return}e.theme||n("")},E=()=>{a&&(a.clear(),a.dispose())},R=()=>{a&&a.resize()};return g(()=>[l.value],([s])=>{e.autoChangeTheme&&(E(),w(s))}),g(()=>e.showAria,()=>{E(),(e.autoChangeTheme||e.theme)&&l.value?n("dark"):n("")}),g(()=>e.loading,s=>{s?a==null||a.showLoading(b.value):a==null||a.hideLoading()}),e.watchOptions&&g(()=>e.watchOptions,()=>{const s=i();a==null||a.setOption(s)}),ne(async()=>{await A()}),ue(()=>{oe(()=>{e.autoChangeTheme?w(l.value):e.theme?n("dark"):n(""),e.autoResize&&(m=U(R,500),N(window,"resize",m))})}),le(()=>{E(),M(window,"resize",m)}),{rayChartRef:d,cssVarsRef:C,echartInstance:F}},render(){return t("div",{class:"ray-chart",style:[this.cssVarsRef],ref:"rayChartRef"},null)}}),Me=k({name:"Echart",setup(){const e=f(),y=f(!1),l=f(!1),d=re({loading:!1});return{baseOptions:{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)"}}]},baseChartRef:e,chartLoading:y,handleLoadingShow:i=>{d.loading=i},chartAria:l,handleAriaShow:i=>{l.value=i},handleChartRenderSuccess:i=>{window.$notification.info({title:"可视化图渲染成功回调函数",content:"可视化图渲染成功, 并且返回了当前可视化图实例",duration:5*1e3})},basePieOptions:{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)"}}}]},baseLineOptions:{title:{text:"Stacked Area Chart"},tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},legend:{data:["Email","Union Ads","Video Ads","Direct","Search Engine"]},toolbox:{feature:{saveAsImage:{}}},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]}]},...ce(d)}},render(){return t("div",{class:"echart"},[t(o,null,{default:()=>[u("RayChart 组件使用")]}),t(de,null,{default:()=>[u("该组件会默认以 200*200 宽高进行填充。预设了常用的图、方法组件,如果不满足需求,需要用 use 方法进行手动拓展。该组件实现了自动跟随模板主题切换功能,但是动态切换损耗较大,所以默认不启用")]}),t(o,null,{default:()=>[u("基础使用")]}),t("div",{class:"chart--container"},[t(c,{options:this.baseOptions},null)]),t(o,null,{default:()=>[u("渲染成功后运行回调函数")]}),t("div",{class:"chart--container"},[t(c,{options:this.basePieOptions,success:this.handleChartRenderSuccess.bind(this)},null)]),t(o,null,{default:()=>[u("能跟随主题切换的可视化图")]}),t("div",{class:"chart--container"},[t(c,{autoChangeTheme:!0,options:this.baseLineOptions,showAria:this.chartAria},null)]),t(o,null,{default:()=>[u("不跟随主题切换的暗色主题可视化图")]}),t("div",{class:"chart--container"},[t(c,{theme:"dark",options:this.baseOptions},null)]),t(o,null,{default:()=>[u("加载动画")]}),t(O,{value:this.chartLoading,"onUpdate:value":e=>this.chartLoading=e,onUpdateValue:this.handleLoadingShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"隐藏加载动画",unchecked:()=>"显示加载动画"}),t("div",{class:"chart--container"},[t(c,{loading:this.loading,options:this.baseOptions},null)]),t(o,null,{default:()=>[u("贴画可视化图")]}),t(O,{value:this.chartAria,"onUpdate:value":e=>this.chartAria=e,onUpdateValue:this.handleAriaShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"隐藏贴花",unchecked:()=>"显示贴花"}),t("div",{class:"chart--container"},[t(c,{options:this.baseOptions,showAria:this.chartAria},null)])])}});export{Me as default}; diff --git a/assets/index-5dd8013c.js.gz b/assets/index-5dd8013c.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..de45921d84df20be2b3d68d03db759ca31d1b24c GIT binary patch literal 3205 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[e("RayScrollReveal组件有点问题, 暂时移除. 不能正常的实现滚动动画. 很是操蛋!!!")]})])}});export{R as default}; +import{e as o,ab as r,c as e}from"./@vue-6996c4b6.js";import{R as t}from"./naive-ui-bb4def63.js";import"./date-fns-7f923de7.js";import"./vueuc-48cc3a88.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-f42a4f8d.js";import"./vooks-18ea31ef.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-57962bc1.js";import"./@emotion-8a8e73f6.js";import"./lodash-es-92f3d5bd.js";import"./treemate-25c27bff.js";import"./date-fns-tz-230e778e.js";import"./async-validator-dee29e8b.js";const R=o({name:"ScrollReveal",render(){return r("div",{class:"scroll-reveal"},[r(t,{title:"提示"},{default:()=>[e("RayScrollReveal组件有点问题, 暂时移除. 不能正常的实现滚动动画. 很是操蛋!!!")]})])}});export{R as default}; diff --git a/assets/index-70f634d1.js.gz b/assets/index-70f634d1.js.gz deleted file mode 100644 index 2549bb7569bada1000a5fe036f145ca3ab0cf80b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5491 zcmV-(6^!a1iwFP!000026Rlfolha1l{{H?7qoOFe(sIUgAI&RfxeSCP5W)Z(GUXcD zQrjbtB}bCyg5xT(2?3H2*bU^$CM25+Ulx)gn2rC`X~k|dJwI#*1sW7y>(qR&p_HC)+OADCb7ZtSHqJ&%rvhcx7IamlJ3)@% zWt}j*9FIoXuEo~02^cbIj*g^99Y?wsBD$3pvwT{w)2hR?8Oo}(nw^Am-$f4Lw~AtMf6jtYJ+lO|p~CRTfj?8D0evWAzI6vAg>^%f&0rzUUUWp5

tJ9E{GYguj$)vsGSP5>GBMn zoSHGyv@N7vAgg$3#zWSeU`;F2k@1m(RJX<#>T5PYOxfduo2B-4O^Qk zSLq0=jb>jvo<)OYjRo4wXl=}zs9OEQ?ees%ffQv{rq%50KfszCySA=XtqH3}$0z$o z`(7(#zBVyAS*D}Z%#8<%R=_ki%4l_j<=zVKX*#XC?P^Wt2X+uLD+p-_YnmCWj@M?! zvm-2gRdWMvsx~t^X0fS0d0M76K5d#~bb31bj;(~2R-G)5PmGP`bQmz!aMm@;oUE1E zOgXm%GYB-Ffy??@ZG4oD*QWD2^t{u7R-R^btjub;cb4r3T6JW6dTe?u&-qlVUI)(} zFHe*wCnhGcZ&TAwOwCM=R?Yly*6>2xbG2zY&8Eg`xxER&cpIp$(Ft>Os#>cJ(PVf= z8yy>AQ&ZD9tQ={iO|^@&K1}Po?LhE;rHR`g=q_2NuH~@3 zQLdPGEnO`dJKK($lbpD6o{k*Db+^Z{&C|MCCngROE2$YLx3}w^tZq+|rXe{jnw8la z?os~^D09uh8&=k9@vi2Ez%DfhZf3binv1oHu?_$7Ti`AXq^?JIE1qo?Mo1!>(Iih= zyJZKcr&wWngYbC|drfbJ`3FD+dOcD_n>nx%Zm64tn@Ej>p67&iQ*V-*s~;vjo$H4P zmql-p(`;Q|>lk&pT?MAD5ErrtY$+_g&V0T(OkF2!vlWD1V~<0F;1KdYndEyrWR0aI z8$>8pGHVWVt|2donfRtLj3(i4m`~ivjFWVT2$*WI zolAY z9EpF%J26P%Ox;D=RnG^Z!E|756M5?*glLk-(vnGi3&yvzLtg-aIQilLIW&()2ThBO z2ErB(I6_-!2c>KvA&Tb;4eJS^qGOouCpJQYM)(rgx&j8TL_P(p;M92+13Sd9#NYLY ztHd^8Pus{?S7W~mrH4V7#bqm&y`m&b&pL%d_za0z7%VL-143D9 zoqb^{73G|PF;3a|{Z{YluiXoubZH zw&$P;(xE9feXkkl?MRSzxZY&?0_>PuhbZ_)%jN+EqL|C-6xDl_t%X^#NGq_2k9)sd z02^+4fxQLo=GV6#-TD@2aqFHiExumBof9O7T8%36V>ab!oQ!LGkLQM{=b@}RF$#;s zQ-~6+>WNqkfK)jKO=4T-k;diF$VDs?vz$wA^@KYjNuFu|h;(?CKpO%6HQR6KbV$Y- zlO8IPDxTaRoiJUrSl5<~}Sdo?2g(0Yaxr3=pa=p8W^)1vhzKVbBsP1?!2U zYP-&ah~go#*L`pTiK7f3BaH=v7TXT3GDlY)-~SZdTtuk`v+Py_0f>CN`STCm^M96a zh1Qdo5LSDC{Vhr{)UPw8Q%PzUm_I6901LK!aG;O}ilmJ3nwGaJ_Y1|egqWq8=g(7f zS*^meY69({eYcjH0#_PgDC-z%M`gQqFDDUmAbxYG}M(ojuFNC8sG zO;$Jv+nP>W^=Y#Sb`JC+G$wY$dkEn`Xeb9uWGGFBk55_NT$V7xBOD`gE9L_SMUafC zra}oHP#mx{oJc|+?k#*dC4LKFuvo-D6`A^F*r@h}jkqnT$T$&2hw#bK!GTD?<5UUu zkFz>YXG)mhSrDpjQ9n~+Yj&u@lAk`C#*R>nC4L4+D1@1xP&1`e zI$)cV zvCnoGH>JVU2#T?>|16^L0nZ`{AMiA4?Opt+d+EnVx4%m?D#i|1=yKR_BC;s&Zea$!HKY?0MEioj6LEP!H5N)A!Du9R;dP~7FVbd0hIi4Dy zS;-o6uWQLU17Z@=O_@tVq8T&LN3)>RJQr7rU349wiy^GckFQF!glOfVQLk4 zG>W9jfSV7%6~aGr0#<;VS$^ZH9IvgVvfmMzwW8v84~xNbO8_(3CWQJBQc-IGN_Z0h zk~G1EmT9seh=0!m1oOA39}!X?=Pi5u+ei{D90KEI zwY{c~kahSkj=*5nA}jlbR*qFH=2qK^rX}fYnR}8Jpeq3+E#=*-Q!J7tSV$%@J_(ZhjIIh2Dhs@(fijAmP{x^U>k8PCUGpl)(|4M^xeQ~ zcd6;K6#yuEMeN|7vX-42;0O3dxXfIx>UR1iY)@&;*j)lx4@_QzU+eL&6CDm-n$rEH zbB86^aT*(aY!#7zhyJ>Z4*QrSCW+~^BgX}8XEPNdIW=d~#g0isbGaSA5XKE+k;6s` zvb78m^-F+^?79o_9;Qs^2GZug_@Rg`3TR1yIfg`l?E3O^BKgU zH|68Q>Ey2;CT0*Er+%PUquF_h8JF|=A(7zt{ZcIO0nj~lA=wS?810JdgV?c^B=vD1 z8vP=7!;1h@$8d#x~lFqpJ)(ow;4rLCk_oHe8Vx&VtuFhU-QQ#~|}L=+jd z8RBv!c`MNRT)t@Ri}rjRR4qK{^D1*YY4d)pXh=l(EpAgMk0r{?H(wQrEQMEQ`@qTI zGziZ2l@ppY?gh=ou9MPT#-|2URJrBkU}knvnUbV$RcSyoXjT1X#(-t@R~AFol?@>S z7gl4W4JH@&rP9N5p=99rDicl|{jLjsnGl#}nSRmFu!2@fYMvKL8|4`n(5no-ssm8j zNV#iK`0_qJBA0+2nSc@3B;AX7sD61!e?nOaDbJzJfF1SlbC^`YG@v+Ex<6g(J~#^? zu6Om9NB{UIp5kp?Bw$kbV}~qc!Q>t}?|$F5B1}1-$CTm_^vNhOltP0{|XU{2B>o3&%IA?Z`?iG`|H=;-!449_PhAI`T0BDZ_oGc+{7iJAmvC9yHVIL zTEr;FcuJ0!J=gNwp;D}RtN+f#qp=29VK)HR)BOrquq~IZ51rVA90tn|88w%mb@3H! zSHuT-n-4yI^jmaP$1FQcPU>*G_eS|3GFJ!>o{ts=&fXzP_ri_GpM9$o#dwH>EX3nH z(!j4UMk!asl{eo^YM-c*k;TR-wNVs8V8;p)sql%Yqd`fP1`$ru z9YKk>KL2rLs${eT)e)$l!hxB{WrI(}Um5h+Q{%=~Ve|ew8~1Zht2jcE7r}aqq*zA^ZZraO^+{|jp_imhj{LQEEGj8n{cuTj?`{>ff!|S~pmpA`@ zvHRXvkKTS5Nq%~(<#um<&^>o^^ZpOLi@&FZ`uv^V#k0NZ7rQ@w**p8g#@!ElAOG6B zb8RcWn_t}Rp1ad~|0BSN1rFy5g2Vqk_@I0F_Qw71y4P>^?p@iu@z%z}OPddG6$0OU z-t-zx&xLX!cs>&Bd3??pl)|8}arf`NufE&7{=VS9asO|~0ED`8^YQujwh}7Y1TMkj zbC$})Ap^*#z&iQyZ7Fw-OD$6SFUgV{0-<=5m^x@8)isP!5suI#2X-VmEE;H zLwHN!KDyMsceVTAve*(-#+7#qvT0T5{`$+t-K$tjJ~&$tj#lVi_)IGQ%57i}n~S=l zacC8_M2lMq(0l*m-un;Z@!j`s_P`o1obO%wMxJ3`_+%>{n}7PXd;UItH5Yxi)%)P$ zElsJyTEdv81!T1zPysc*O?qd zqE9sBH?GFcRVaSE)zbC`WL?O?B?MjSNs&bhxf)RV$@X?Q7gd*fRBv`L!G7`OqaWYy zo`2Z8_Tx!}W|=RclJ*(^EP?Qvz71J>y$@HTF>|kubg(+ipU-2M5{{q$G9#I9esH#- z>0W`DX9(qyrzLb)v@}$5Xg3%??tz*KDsG=Qjrk{s|GgP=g!pA75U<7XS`qMC3%#aZ zC{F{tCcLj1WoRf9Odt06HGPzg$#eC+s?FObIa5h`l@hKPVTYd>VrM?p$;3oOWYE%6 zeLD#vQr`(hhdnX(451N{CI#84IKzi~(Gn_y1|12Q`ee#~MUW7rKnu7*3a+I3K|>mr z?NnDM{ZSCw{Jm?B-@e&>_gweZuiX#sb-((mclj^9A09&Jfdt+AA6tBbBEus~H+RozuZ8r#Ro z-0OJE%s3>qvO;3ZrmDn42sTJ;(A{(a5<=p)w9x(w&dfN^TQ+e#=R0%0^UXPD%$7A5 zs%?5y_QbXjeCc?@RRcuuMu8ylc-1*I?;>rXPIgQ&F}8(l8QakU}yU z9eaR=)-Fx;6WmNcs-5SR4mX}o$61t)kG#;7Qw5}`B$*V`Ak1NMYDUK1XMXDUqk_oiX=aa%K42XegZV~p*XYU zOh}TBq9jbh^PR7o`Md-Y`LREaBrS^nQCdACK{$fRBso)!%1xD#6)hQJxga?}Foh&FsEk)q z^&VW-{kEb@m^q&a!No&52gjA5nz}z|Ek<36{=jVo=jxFzu~}PFwV1K(_Oh*S=Cd}3 zTFX#n4CJhJbagZmh8Y*&%$(1sp6`tu*P+V-374>DX=x0B7kIwo(lz4}UwwSlxJ+zn z#R-zc#R#1dlhe($#rVEAaa_n2R4Ba?dy((VdRC5TeFH$^FBfx zg3JP`%Vy3hQiG68D#)cmg{_|rQ43b7j+gI^&Ds|t<2iVkvR)0n(2Gz%DlOUA#FH7G zWK}d}iHqpw1&)gj29KOH1Km)}Pb#Zdpb^fYr*}ex#xECiKBuT*w~92@rCj41rjvNF zvvqS=eSCH(DNUi=p9!jCXzbQOmO8hZ3TeYlJb$W%cdjzNTr#E2!>lwqqPCHBKDP0y zU~__x6;!(FX?co8P|1qTu&Fwsk8>V*v61siZEBFica^}-hHCP%6tDstVT6JvdvhjO zt%yx$pOuN{*kTEe_BsI{azCI}Ou@Ar9thh*9$Bt;tVnq6bcKZo+9+NNDA*c=mSTib zAX99YYysJgsSr~jmI1yex*~Dwj(Ddj?x7U3+>%bHQv{Z3l~a+EFPU19LvDu5j_-*Y zq?;194P$dervM|EAHUQ2m{DZA_zr?EnKXKh-?@bVnkidpIClNJfKKhHH__gUM&4{X zg+kr#8i{GoAvZij+Xyw6Dl^TObW^8WA@!PIMXeZoxy#$Pb+yaIC^0dq=mKl%JrO1w zoT1Nl#gP~Sa)q+vM8F|ja++JCPSwX94ks{kK0xrk=5~?fw00FBk=Zu2_kR_8!p<4rG?YM^xPBb3SV|MH2&$4QCm~Lrm}S zK3*emY!CJ2l5%V@$GvWr^oyt-F1L!^NIRE Uf0K4j+l%-91JcT1;1~-40QG6NIRF3v diff --git a/assets/index-41c78aed.js b/assets/index-88977763.js similarity index 87% rename from assets/index-41c78aed.js rename to assets/index-88977763.js index ad630871..7beeca44 100644 --- a/assets/index-41c78aed.js +++ b/assets/index-88977763.js @@ -1 +1 @@ -import{e as t}from"./index-534e6c20.js";import{e,E as m,o as p,n,M as s,ab as a,c}from"./@vue-6996c4b6.js";import"./pinia-c02b34e2.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-92f3d5bd.js";import"./vue-i18n-a041e1ab.js";import"./@intlify-bd5dfa46.js";import"./vue-router-5661a2ac.js";import"./naive-ui-2cebe870.js";import"./date-fns-7f923de7.js";import"./vueuc-48cc3a88.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-f42a4f8d.js";import"./vooks-18ea31ef.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-57962bc1.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-230e778e.js";import"./async-validator-dee29e8b.js";import"./@vueuse-e2eab0ec.js";import"./screenfull-578bfdd4.js";import"./pinia-plugin-persistedstate-d93b4f94.js";const A=e({name:"Document",setup(){const o=t(),r=m({}),i=()=>{t(12)};return p(()=>{n(()=>{i()})}),{...s(r),editorUUID:o}},render(){return a("div",null,[c(" ")])}});export{A as default}; +import{e as t}from"./index-e552590b.js";import{e,E as m,o as p,n,M as s,ab as a,c}from"./@vue-6996c4b6.js";import"./pinia-c02b34e2.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-92f3d5bd.js";import"./vue-i18n-a041e1ab.js";import"./@intlify-bd5dfa46.js";import"./vue-router-5661a2ac.js";import"./naive-ui-bb4def63.js";import"./date-fns-7f923de7.js";import"./vueuc-48cc3a88.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-f42a4f8d.js";import"./vooks-18ea31ef.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-57962bc1.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-230e778e.js";import"./async-validator-dee29e8b.js";import"./@vueuse-e2eab0ec.js";import"./screenfull-578bfdd4.js";import"./pinia-plugin-persistedstate-d93b4f94.js";const A=e({name:"Document",setup(){const o=t(),r=m({}),i=()=>{t(12)};return p(()=>{n(()=>{i()})}),{...s(r),editorUUID:o}},render(){return a("div",null,[c(" ")])}});export{A as default}; diff --git a/assets/index-88977763.js.gz b/assets/index-88977763.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..e650d53c149c7b58270d4da2a173c5f6c78a2e7a GIT binary patch literal 541 zcmV+&0^bhWri8aA6 zeF8jb%sG{y>T(TB762>baicm?N@%X^CxK}zM9JEAjln5M%oiHVgx?1UPrEV zacO{b&~695WbOe20mgIKjMIyF3ZtgJk4>~(NlE{;sbfDqYJ*2`Ui$#jhvjs#D>+r& zMIo&5VRv_g^laDwH_5#f(*PzU$U~UMG&^4?_88I(x#N(Y=M3p%njOEKLt2n*KDfwq zW;dpB?2_zf fHqY4so?ox<-EvXm^0KK9^WoE9M~WVK0R#X5k247% literal 0 HcmV?d00001 diff --git a/assets/index-d78d32ce.js b/assets/index-8a188680.js similarity index 93% rename from assets/index-d78d32ce.js rename to assets/index-8a188680.js index d84439a2..86a29dda 100644 --- a/assets/index-d78d32ce.js +++ b/assets/index-8a188680.js @@ -1 +1 @@ -import{R as r}from"./index-534e6c20.js";import{R as f}from"./index-196173aa.js";import{R as i,u as E,v as c,U as d,V as m,o as l,E as s,G as b}from"./naive-ui-2cebe870.js";import{e as y,ab as u,q as F,c as e,d as D}from"./@vue-6996c4b6.js";import"./pinia-c02b34e2.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-92f3d5bd.js";import"./vue-i18n-a041e1ab.js";import"./@intlify-bd5dfa46.js";import"./vue-router-5661a2ac.js";import"./@vueuse-e2eab0ec.js";import"./screenfull-578bfdd4.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./date-fns-7f923de7.js";import"./vueuc-48cc3a88.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-f42a4f8d.js";import"./vooks-18ea31ef.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-57962bc1.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-230e778e.js";import"./async-validator-dee29e8b.js";function p(a){return typeof a=="function"||Object.prototype.toString.call(a)==="[object Object]"&&!D(a)}const J=y({name:"Dashboard",setup(){return{coverLetterOptions:[{label:"掌握搬砖框架",des:()=>u(l,null,{default:()=>[u(s,{type:"success"},{default:()=>[e("Vue3.x")]}),u(s,{type:"info"},{default:()=>[e("React")]})]})},{label:"从事搬砖时长",des:()=>u(l,null,{default:()=>[u(s,{type:"success"},{default:()=>[e("练习时长两年半的小白前端搬砖师")]})]})},{label:"个人",des:()=>u(l,{align:"center"},{default:()=>[u(r,{name:"ray",size:"22"},null),e("努力搬砖、努力摸鱼, 建设美丽家园")]}),span:2},{label:"补充说明",des:()=>u(l,{align:"center"},{default:()=>[e("如果有希望补充的功能可以在"),u("a",{class:"dashboard-link",href:"https://github.com/XiaoDaiGua-Ray/ray-template"},[e("GitHub")]),e("提一个 Issues")]}),span:2}],technologyTagOptions:[{label:"Vue3.x",value:"Vue3.x"},{label:"Vite4.0",value:"Vite4.0"},{label:"Pinia",value:"Pinia"},{label:"TSX",value:"TSX"}]}},render(){let a,o;return u(b,{class:"dashboard-layout layout-full"},{default:()=>[u(i,null,{header:()=>F(r,{name:"ray",size:"64"},{}),default:()=>"当你看见这个页面后, 就说明项目已经启动成功了~"}),u(i,{title:"个人介绍"},{default:()=>[u(E,{bordered:!0,labelPlacement:"left",column:2},p(a=this.coverLetterOptions.map(t=>{let n;return u(c,{key:t.label,label:t.label,span:t==null?void 0:t.span},p(n=t.des())?n:{default:()=>[n]})}))?a:{default:()=>[a]})]}),u(i,{title:"项目介绍"},{default:()=>[u(d,null,{default:()=>[e("技术栈")]}),u(m,null,{default:()=>[u(l,null,p(o=this.technologyTagOptions.map(t=>u(s,{key:t.value,type:"info"},{default:()=>[t.label]})))?o:{default:()=>[o]})]}),u(d,null,{default:()=>[e("项目介绍")]}),u(m,null,{default:()=>[e("预设了最佳构建体验的配置与常用搬砖工具。意在提供一个简洁、快速上手的模板。")]})]}),u(i,{title:"友情链接"},{default:()=>[u(f,null,null)]})]})}});export{J as default}; +import{R as r}from"./index-e552590b.js";import{R as f}from"./index-3cedb07a.js";import{R as i,u as E,v as c,U as d,V as m,o as l,F as s,H as b}from"./naive-ui-bb4def63.js";import{e as y,ab as u,q as F,c as e,d as D}from"./@vue-6996c4b6.js";import"./pinia-c02b34e2.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-92f3d5bd.js";import"./vue-i18n-a041e1ab.js";import"./@intlify-bd5dfa46.js";import"./vue-router-5661a2ac.js";import"./@vueuse-e2eab0ec.js";import"./screenfull-578bfdd4.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./date-fns-7f923de7.js";import"./vueuc-48cc3a88.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-f42a4f8d.js";import"./vooks-18ea31ef.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-57962bc1.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-230e778e.js";import"./async-validator-dee29e8b.js";function p(a){return typeof a=="function"||Object.prototype.toString.call(a)==="[object Object]"&&!D(a)}const J=y({name:"Dashboard",setup(){return{coverLetterOptions:[{label:"掌握搬砖框架",des:()=>u(l,null,{default:()=>[u(s,{type:"success"},{default:()=>[e("Vue3.x")]}),u(s,{type:"info"},{default:()=>[e("React")]})]})},{label:"从事搬砖时长",des:()=>u(l,null,{default:()=>[u(s,{type:"success"},{default:()=>[e("练习时长两年半的小白前端搬砖师")]})]})},{label:"个人",des:()=>u(l,{align:"center"},{default:()=>[u(r,{name:"ray",size:"22"},null),e("努力搬砖、努力摸鱼, 建设美丽家园")]}),span:2},{label:"补充说明",des:()=>u(l,{align:"center"},{default:()=>[e("如果有希望补充的功能可以在"),u("a",{class:"dashboard-link",href:"https://github.com/XiaoDaiGua-Ray/ray-template"},[e("GitHub")]),e("提一个 Issues")]}),span:2}],technologyTagOptions:[{label:"Vue3.x",value:"Vue3.x"},{label:"Vite4.0",value:"Vite4.0"},{label:"Pinia",value:"Pinia"},{label:"TSX",value:"TSX"}]}},render(){let a,o;return u(b,{class:"dashboard-layout layout-full"},{default:()=>[u(i,null,{header:()=>F(r,{name:"ray",size:"64"},{}),default:()=>"当你看见这个页面后, 就说明项目已经启动成功了~"}),u(i,{title:"个人介绍"},{default:()=>[u(E,{bordered:!0,labelPlacement:"left",column:2},p(a=this.coverLetterOptions.map(t=>{let n;return u(c,{key:t.label,label:t.label,span:t==null?void 0:t.span},p(n=t.des())?n:{default:()=>[n]})}))?a:{default:()=>[a]})]}),u(i,{title:"项目介绍"},{default:()=>[u(d,null,{default:()=>[e("技术栈")]}),u(m,null,{default:()=>[u(l,null,p(o=this.technologyTagOptions.map(t=>u(s,{key:t.value,type:"info"},{default:()=>[t.label]})))?o:{default:()=>[o]})]}),u(d,null,{default:()=>[e("项目介绍")]}),u(m,null,{default:()=>[e("预设了最佳构建体验的配置与常用搬砖工具。意在提供一个简洁、快速上手的模板。")]})]}),u(i,{title:"友情链接"},{default:()=>[u(f,null,null)]})]})}});export{J as default}; diff --git a/assets/index-8a188680.js.gz b/assets/index-8a188680.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..7d1f17368be6608dea7d2663c761dd8bfafccdab GIT binary patch literal 1504 zcmV<61t0n!iwFP!000026RlQTZxcrpe($d^`+#g|*Rj`kM+P1OrKl1JC_+McnB6_= z46JwEo!JOuTm?uFB;-=j8%=-&l{SJlftG@a>*UAaUB~~TGrM*YI|ivzB}>OM=l;!i zj*UxY%cj-yAw)uUO}DL*5FNp$2G=D>rQ}pDrbMq2VH6**)BEibDrib9gAUnY(c$8x zILU=7e#M0*UgDx8T3i_7DK3b3nhT{D*hF{|BnL~1lGH#?Cl1C2ZdwtM!lfgA&BZBE z0Bg*xR-o3bvF=r{hRQ>VQA9 za0o~s15#ozpe3peVCs%xNU2O#(KRhOtnsqp6tO9l!6ukc&dUN z5-FqSSXiEi8$y3It|-IQew$$BAXbDeAOuy4Um%YR6LzZrTVo8(xx)G zw5+Iu?ohHQwoECDvXDvW1CK`;_$3aPoKoeCqU#?)lHQQyL<};S>;Ni=R7_QxL=VMdGb&>j3QMVsAHQUS}B92hftv)^z_2bn`f1)pwejBwy4D|qSU%T zZEO~!Dl!b_USRfDEZ-^=7>^4_j~*Fgs+ww?! zOiw!sYt2W*TU=_@rx@I!F9>mf^tC)LQcx#M%dm=-i>P>r++7ZeY*ZcCJMJTO2~$W$ zWBUf(^S;G7zKHkq!D(N6@xtXj9sgb%uhqn0HL>Y4fQFE0jdpi{6IO=7g(~cKBoqjV z|0E0{4({@N0uT%B-<}%ErgV~fGk^{T5Zva&R&%wzGPnENt=*kR49w2j-<`+L+@%G^ zs#mWAs&v-gx0g5EcYn4Ui|*2l|&$CnB%BHt^ueTXX!*^JBwUxtG0L?I>_rUQtUI2$rM)4D?wu=$V z&HA(k`n2}?{8;&YU4N-F|`>)l=Zj_sRwAEs`5(~E4)@ZsNH4(7kTG3C9v#h2pF%g)r(R(;mHKgZ&D>ucWQ z9p=(o(tWSwF3x#(W;zeIy@lsPUP%v1_xEpi#n&REaNYk8d&d7O95~cQKl>M)#ryY$ G3jhGjS@0nM literal 0 HcmV?d00001 diff --git a/assets/index-c0a4bcfe.js.gz b/assets/index-c0a4bcfe.js.gz deleted file mode 100644 index 1c7e8b8a5f12b0b910df1d88aaee01658a65bb62..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3204 zcmV-~414n*iwFP!000026RlZ$liNfR|NlOP&~aN5HS$Tay=yxqxXlX!2?@J-!PXWv zl18?&vSdc`?mCXE!kYvFsUnb6;K+sIRYz6AtGGbe_Oz>xS^3)tD0WXE!%E>i_LgXpolF8P%2=R3wS;g;D;_**UF%5)-m<`<~HMNAfGLV z5N69UluA6#MZLmBJ&g!ko$eZ%Zq4*Eia*fEia=cTlS%lErf9U z5`tQ6#RR>=)|ep5R-a_15~qP_5^JXC%vBuS&KsMWu)=qET+ME@#+Ev_Bou1egsY7R zw>KaNr%okk4_hcf2iWQm?qoaD{*To*(PpdFS*K*r=2ah0#i65YafS4Q*{%@#t3+%2 zn&}XmROa#s1DVNmNz>Qn3>)jjGq;j`qY`RZFB!zZ_9XcqewYNl*U@aZ?0UE~yLC5> z+6kdrd3M&oCU&Ow14lb18ZimBbuvYb9ZE>(wSzz_&sA*CbxV^BJXKpkyY7cti_qAQ z6XM1RPQa;Z(Jpz_sU0pOd10*0c~!IMlDRDgw;ioiahxKqR3>R;HE}h2)+m*WCYdsn zkY>=)TxZrZNY$9~(TQV?63B9@c_kBA7vbA1|XwqB|fE5&Ka zC))LTK(vxkHfGD^@+384SIAt^n+je6;5QjuX4x_4Y|py~ zlF3QUEb3%#t}=xRjys{Ft>VB3-iSh)5wl7vQz>*(*hnhXV!32;C!8pZ6KUNd){_VA z6U0dhIF9{#sC0X%n~?RSCI=CA{je@0Cki53lmF_N#d6V*5hL#s?{r<4Q4_~2;sveS zSTW0GB#l4xLRFQ~$$+eqpr#`)3X?_uB&iuDiW|||A|zQzXzei_#r$yr6u0A=p`*YL z$uZwe8ntq|?-=px4X`bYXcGrAmz8t^GWlvRZu&u|CdU}yiwX5Txrc~~9BW1ChPVmr z3%Ik3)fySKXw-^p-L+IrH|exUZ84$XIdX}I+X1LEbp3B2p~1D^mj}0#Xo1AcKhC$b zGl~L&L&R}j9_@Hc?;!_=t2kar10?t}_BN^R5&TjnWH#plUmTT zjw&4$xt0f%z3g*GKoSX~rZ{c8tlbJnPS!MVO-q}dmL{HDBZc$GO(I~7->bR-3t} zp#ofi1Z53g!jA++pMr*;;=y+DESMg&ROuXdG1O9W}e zw+9uU2zK&At* zeBU??P^yD*Z1v^TDPgrbGb0o|1?H!|sWtA%SfV&qh#?a{g)Ug0PSVkR#n%J_WaHS8zSe5$BTQpw#&tXlwh zYE20;g9Q}R03g1JcQ3%YX&q4(P+8Yi^t`eLw}@yB$vk?{^H~T$aUc{j*bi*O1uR`E zdhG)7YA%AY=_sZ#`?3r1fqx(Pjzb4J4J0HVR}{4?(jx&Y{Z$!tod5~}j2KyUlu?|v z{-vbh$Az)jWf0+|e3@2gKnzewcQBHShk!kqoV2)SwVk9DyaS()8Q`E;U5gT>o3#~a zAlZ57+BhboE)tMB*k6NMl|au){1$s$pI`U04kN=!CH07QWCT+it}V$2qEJTi;WpqU zA0sY%ZnWWZFZJPb5hv`k9m>%BI(b29G-cMBs88bBl5lEp@yo%dS2F2_sUs*i$SCWm zqN6!@g1O2l>dS~ru`!j?0b?h2R_c_MH�B(KkL{b)DRRXMiMW{Gk_2Rqpk`J_f}o z)Ns9GkK#PkIta4S4YKpG$cnNLnd4^1&GLJEM>^^Rf}MRC@ro2?oSZ6@v5Z+1qYdNZ zd02Qng!$X^0dWXU!4JJi=_Y={#>M^z*N0!f)qn5f{wKEvH+~pg`Ec;g`Tp4}{ZBp{ ze)oF+?Tx`l-?7m*gx;0hn;l90Uw+=aabbA-0_@!U^{xKKhy63>^6dR1(R!`x5e!9*;e=Poe7vuT z>+pr?s#D)(^^K)U5n@jHoKu2FJ4%wM$zQW0gZ*%SYCW68dGTA?QvGb^6Q-S~aSO`n zgBQbPQ4N$6M$tru zZopbXRVc4T_%n1su{)iik4me_v{pcC)c|!RWP;ivs4eEz<|6&5oGml&OlTnBY`FyL zx!O`*ZI)DzNN3SxI!sgqokei9n7L}^bWY~)eN>A>ByIo*22ww*!EzF{*tPUQEUSQJ zRj{lImQ}$rgGIq$wi&5$U|yk6aERine`1W`lMe`AN|Y!aPf&N_uG>~dKT=3{ZoaX3 z^XJWt+jlN}Bdg0W#v}^+A#&SY!|PuP{@*U&y?JSP?TgKuUrI0pJOO`F|JuggZ!ZmR ze=@xKUjOR1{WstI{q$>hKYwF*?G|faH*SE6JD1;p#`XK@R|g;eGWhW$F73a+z1RQh zwZUhfZr(UIxOsK>^N)8wJw5pTHFysX!>?Y2jS^fKCBBJk7@T>xfA*WfyC3$y{|NMq zOoOI)=l$-{gj28O|z)8M6W_r|&Y`Rh5T?uBpv%CC2>o}PqtGD`d! zu8E?S_E(6PgSy%8E$Qr;n*hb6xqLsh6Z6LT_lLL7vsmN@kB78nJXDN+@JVU+nwbhV z%u5PmQU8qn5E34+e5hE?>#Qvt=&N?&uE#@$jdgz=rLDy$#UmPYm}*nX%jt;_NQ-5cq=0!?WMt q16e_Q6m{$mPuMcMP46J<>3@(NApF0^Qh0ki{_;PWNsGhy8~^}~S}u_Q diff --git a/assets/index-f28c1e2c.js b/assets/index-c987d880.js similarity index 92% rename from assets/index-f28c1e2c.js rename to assets/index-c987d880.js index aefe72fc..3280019e 100644 --- a/assets/index-f28c1e2c.js +++ b/assets/index-c987d880.js @@ -1 +1 @@ -import{u as L}from"./vue-i18n-a041e1ab.js";import{u as _}from"./@vueuse-e2eab0ec.js";import{u as k}from"./vue-router-5661a2ac.js";import{u as O,a as v,s as h,R as r,b as T,T as P,l as M}from"./index-534e6c20.js";import{I as f,B as y,J as B,K as q,L as z,M as V,o as s,O as b,y as $,P as D,Q as w,R as I,S as E,T as d,q as S}from"./naive-ui-2cebe870.js";import{e as l,r as x,ab as e,d as R,E as j,M as C,c as a,F as G}from"./@vue-6996c4b6.js";import{Q}from"./qrcode.vue-461fc545.js";import{R as U}from"./index-196173aa.js";import"./@intlify-bd5dfa46.js";import"./pinia-c02b34e2.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-92f3d5bd.js";import"./screenfull-578bfdd4.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./date-fns-7f923de7.js";import"./vueuc-48cc3a88.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-f42a4f8d.js";import"./vooks-18ea31ef.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-57962bc1.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-230e778e.js";import"./async-validator-dee29e8b.js";function W(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!R(i)}const A=l({name:"Signin",setup(){const i=x(),{t}=L(),n=O(),{signin:u}=n,{rootRoute:{path:p}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0","amfe-flexible":"^2.2.1",axios:"^1.2.0","crypto-js":"^4.1.1",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.3",pinia:"^2.0.17","pinia-plugin-persistedstate":"^2.4.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.2.37","vue-i18n":"^9.2.2","vue-router":"^4.1.3",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.5.0","@types/crypto-js":"^4.1.1","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","@vitejs/plugin-vue":"^3.0.0","@vitejs/plugin-vue-jsx":"^2.0.0",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.0.1","eslint-config-prettier":"^8.5.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.7.0",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"*","unplugin-auto-import":"^0.11.0","unplugin-vue-components":"^0.22.0",vite:"^4.1.4","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.6.0","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.1.7"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},rootRoute:{name:"dashboard",path:"/dashboard"},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},g=()=>({name:"ray",pwd:"123456"}),c=k(),o=x(g()),F={name:{required:!0,message:t("LoginModule.NamePlaceholder"),trigger:["blur","input"]},pwd:{required:!0,message:t("LoginModule.PasswordPlaceholder"),trigger:["blur","input"]}};return{signinForm:o,loginFormRef:i,handleLogin:()=>{var m;(m=i.value)==null||m.validate(N=>{N?window.$message.error("不可以这样哟, 不可以哟"):(v(!0),u(o.value)===0&&setTimeout(()=>{v(!1),window.$message.success(`欢迎${o.value.name}登陆~`),h("token","tokenValue"),h("person",o.value),c.push(p)},2*1e3))})},rules:F,t}},render(){let i;const{t}=this;return e(q,{model:this.signinForm,ref:"loginFormRef",rules:this.rules},{default:()=>[e(f,{label:t("LoginModule.Name"),path:"name"},{default:()=>[e(y,{value:this.signinForm.name,"onUpdate:value":n=>this.signinForm.name=n,placeholder:t("LoginModule.NamePlaceholder")},null)]}),e(f,{label:t("LoginModule.Password"),path:"pwd"},{default:()=>[e(y,{value:this.signinForm.pwd,"onUpdate:value":n=>this.signinForm.pwd=n,type:"password",placeholder:t("LoginModule.PasswordPlaceholder")},null)]}),e(B,{style:["width: 100%","margin-to: 18px"],type:"primary",onClick:this.handleLogin.bind(this)},W(i=t("LoginModule.Login"))?i:{default:()=>[i]})]})}}),H=l({name:"Register",render(){return e(z,{status:"info",title:"提示",description:"我实在是不想写了..."},null)}});const J=l({name:"QRCodeSignin",setup(){const i=j({qrcodeValue:"https://github.com/XiaoDaiGua-Ray/xiaodaigua-ray.github.io"});return{...C(i)}},render(){return e("div",{class:"qrcode-signin"},[e(Q,{value:this.qrcodeValue,size:200},null)])}});function K(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!R(i)}const X=l({name:"SSOSignin",setup(){return{ssoSigninOptions:[{icon:"github",key:"github",tooltipLabel:"Github登陆"},{icon:"google",key:"google",tooltipLabel:"Google登陆"},{icon:"twitter",key:"twitter",tooltipLabel:"Twitter登陆"}],handleSSOSigninClick:n=>{window.$message.info(`调用${n.tooltipLabel}`)}}},render(){let i;return e(s,{class:"sso-signin",align:"center",itemStyle:{display:"flex"}},K(i=this.ssoSigninOptions.map(t=>e(V,null,{trigger:()=>e(r,{name:t.icon,size:"24",cursorPointer:!0,onClick:this.handleSSOSigninClick.bind(this,t)},null),default:()=>t.tooltipLabel})))?i:{default:()=>[i]})}}),Ce=l({name:"Login",setup(){const{t:i}=L(),{layout:{copyright:t}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0","amfe-flexible":"^2.2.1",axios:"^1.2.0","crypto-js":"^4.1.1",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.3",pinia:"^2.0.17","pinia-plugin-persistedstate":"^2.4.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.2.37","vue-i18n":"^9.2.2","vue-router":"^4.1.3",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.5.0","@types/crypto-js":"^4.1.1","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","@vitejs/plugin-vue":"^3.0.0","@vitejs/plugin-vue-jsx":"^2.0.0",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.0.1","eslint-config-prettier":"^8.5.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.7.0",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"*","unplugin-auto-import":"^0.11.0","unplugin-vue-components":"^0.22.0",vite:"^4.1.4","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.6.0","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.1.7"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},rootRoute:{name:"dashboard",path:"/dashboard"},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},n=j({tabsValue:"signin"}),{height:u,width:p}=_(),g=T(),{updateLocale:c}=g;return{...C(n),windowHeight:u,updateLocale:c,t:i,copyright:t,windowWidth:p}},render(){const{t:i}=this;return e("div",{class:["login"],style:[`height: ${this.windowHeight}px`]},[e("div",{class:["login-wrapper",this.windowWidth>=1440?"login-wrapper--divider":""]},[e("div",{class:["login-wrapper__content"]},[e(s,{align:"center",class:"login-title__wrapper"},{default:()=>[e(r,{name:"ray",size:"48"},null),e(b,{class:"login-title",type:"info",size:28},{default:()=>[a("Ray Template")]})]}),e(s,{align:"center",class:"login-action__wrapper",itemStyle:{display:"flex"}},{default:()=>[e(P,null,null),e($,{options:M,onSelect:t=>this.updateLocale(t)},{default:()=>[e(r,{customClassName:"login-icon",name:"language",size:"18"},null)]})]}),e(D,{cols:"s:1 m:1 l:2 xl:2 2xl:2",itemResponsive:!1,responsive:"screen"},{default:()=>[e(w,{span:"s:0 m:0 l:1 xl:1 2xl:1",class:"login__left-wrapper"},{default:()=>[e(s,{align:"center",vertical:!0},{default:()=>[e(r,{name:"login_bg",width:"368",height:"368"},null),e(b,{class:"login-title",type:"info",size:36},{default:()=>[a("开箱即用的中后台管理系统")]})]})]}),e(w,{span:1,class:"login__right-wrapper"},{default:()=>[e(I,{class:"login__right-wrapper__content",embedded:!0,bordered:!1},{default:()=>[e(E,{value:this.tabsValue,"onUpdate:value":t=>this.tabsValue=t,type:"line",animated:!0,size:"large"},{default:()=>e(G,null,[e(d,{tab:i("LoginModule.Signin"),name:"signin"},{default:()=>[e(A,null,null)]}),e(d,{tab:i("LoginModule.Register"),name:"register"},{default:()=>[e(H,null,null)]}),e(d,{tab:i("LoginModule.QRCodeSignin"),name:"qrcodeSignin"},{default:()=>[e(J,null,null)]})])}),e(S,null,{default:()=>[a("其他登陆方式")]}),e(X,null,null),e(S,null,{default:()=>[a("友情链接")]}),e(U,null,null)]})]})]}),e(s,{align:"center",justify:"center",class:"login-copyright__wrapper",wrapItem:!1},{default:()=>[this.copyright]})])])])}});export{Ce as default}; +import{u as L}from"./vue-i18n-a041e1ab.js";import{u as _}from"./@vueuse-e2eab0ec.js";import{u as k}from"./vue-router-5661a2ac.js";import{u as O,a as v,s as h,R as r,b as T,T as P,l as M}from"./index-e552590b.js";import{J as f,B as y,K as B,L as q,D as z,M as V,o as s,O as b,y as D,P as $,Q as w,R as E,S as G,T as d,q as S}from"./naive-ui-bb4def63.js";import{e as l,r as x,ab as e,d as R,E as j,M as C,c as a,F as I}from"./@vue-6996c4b6.js";import{Q}from"./qrcode.vue-461fc545.js";import{R as U}from"./index-3cedb07a.js";import"./@intlify-bd5dfa46.js";import"./pinia-c02b34e2.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-92f3d5bd.js";import"./screenfull-578bfdd4.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./date-fns-7f923de7.js";import"./vueuc-48cc3a88.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-f42a4f8d.js";import"./vooks-18ea31ef.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-57962bc1.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-230e778e.js";import"./async-validator-dee29e8b.js";function W(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!R(i)}const A=l({name:"Signin",setup(){const i=x(),{t}=L(),n=O(),{signin:u}=n,{rootRoute:{path:p}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0","amfe-flexible":"^2.2.1",axios:"^1.2.0","crypto-js":"^4.1.1",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.3",pinia:"^2.0.17","pinia-plugin-persistedstate":"^2.4.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.2.37","vue-i18n":"^9.2.2","vue-router":"^4.1.3",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.5.0","@types/crypto-js":"^4.1.1","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","@vitejs/plugin-vue":"^3.0.0","@vitejs/plugin-vue-jsx":"^2.0.0",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.0.1","eslint-config-prettier":"^8.5.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.7.0",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"*","unplugin-auto-import":"^0.11.0","unplugin-vue-components":"^0.22.0",vite:"^4.1.4","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.6.0","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.1.7"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},rootRoute:{name:"dashboard",path:"/dashboard"},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},g=()=>({name:"ray",pwd:"123456"}),c=k(),o=x(g()),F={name:{required:!0,message:t("LoginModule.NamePlaceholder"),trigger:["blur","input"]},pwd:{required:!0,message:t("LoginModule.PasswordPlaceholder"),trigger:["blur","input"]}};return{signinForm:o,loginFormRef:i,handleLogin:()=>{var m;(m=i.value)==null||m.validate(N=>{N?window.$message.error("不可以这样哟, 不可以哟"):(v(!0),u(o.value)===0&&setTimeout(()=>{v(!1),window.$message.success(`欢迎${o.value.name}登陆~`),h("token","tokenValue"),h("person",o.value),c.push(p)},2*1e3))})},rules:F,t}},render(){let i;const{t}=this;return e(q,{model:this.signinForm,ref:"loginFormRef",rules:this.rules},{default:()=>[e(f,{label:t("LoginModule.Name"),path:"name"},{default:()=>[e(y,{value:this.signinForm.name,"onUpdate:value":n=>this.signinForm.name=n,placeholder:t("LoginModule.NamePlaceholder")},null)]}),e(f,{label:t("LoginModule.Password"),path:"pwd"},{default:()=>[e(y,{value:this.signinForm.pwd,"onUpdate:value":n=>this.signinForm.pwd=n,type:"password",placeholder:t("LoginModule.PasswordPlaceholder")},null)]}),e(B,{style:["width: 100%","margin-to: 18px"],type:"primary",onClick:this.handleLogin.bind(this)},W(i=t("LoginModule.Login"))?i:{default:()=>[i]})]})}}),H=l({name:"Register",render(){return e(z,{status:"info",title:"提示",description:"我实在是不想写了..."},null)}});const J=l({name:"QRCodeSignin",setup(){const i=j({qrcodeValue:"https://github.com/XiaoDaiGua-Ray/xiaodaigua-ray.github.io"});return{...C(i)}},render(){return e("div",{class:"qrcode-signin"},[e(Q,{value:this.qrcodeValue,size:200},null)])}});function K(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!R(i)}const X=l({name:"SSOSignin",setup(){return{ssoSigninOptions:[{icon:"github",key:"github",tooltipLabel:"Github登陆"},{icon:"google",key:"google",tooltipLabel:"Google登陆"},{icon:"twitter",key:"twitter",tooltipLabel:"Twitter登陆"}],handleSSOSigninClick:n=>{window.$message.info(`调用${n.tooltipLabel}`)}}},render(){let i;return e(s,{class:"sso-signin",align:"center",itemStyle:{display:"flex"}},K(i=this.ssoSigninOptions.map(t=>e(V,null,{trigger:()=>e(r,{name:t.icon,size:"24",cursorPointer:!0,onClick:this.handleSSOSigninClick.bind(this,t)},null),default:()=>t.tooltipLabel})))?i:{default:()=>[i]})}}),Ce=l({name:"Login",setup(){const{t:i}=L(),{layout:{copyright:t}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0","amfe-flexible":"^2.2.1",axios:"^1.2.0","crypto-js":"^4.1.1",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.3",pinia:"^2.0.17","pinia-plugin-persistedstate":"^2.4.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.2.37","vue-i18n":"^9.2.2","vue-router":"^4.1.3",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.5.0","@types/crypto-js":"^4.1.1","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","@vitejs/plugin-vue":"^3.0.0","@vitejs/plugin-vue-jsx":"^2.0.0",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.0.1","eslint-config-prettier":"^8.5.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.7.0",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"*","unplugin-auto-import":"^0.11.0","unplugin-vue-components":"^0.22.0",vite:"^4.1.4","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.6.0","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.1.7"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},rootRoute:{name:"dashboard",path:"/dashboard"},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},n=j({tabsValue:"signin"}),{height:u,width:p}=_(),g=T(),{updateLocale:c}=g;return{...C(n),windowHeight:u,updateLocale:c,t:i,copyright:t,windowWidth:p}},render(){const{t:i}=this;return e("div",{class:["login"],style:[`height: ${this.windowHeight}px`]},[e("div",{class:["login-wrapper",this.windowWidth>=1440?"login-wrapper--divider":""]},[e("div",{class:["login-wrapper__content"]},[e(s,{align:"center",class:"login-title__wrapper"},{default:()=>[e(r,{name:"ray",size:"48"},null),e(b,{class:"login-title",type:"info",size:28},{default:()=>[a("Ray Template")]})]}),e(s,{align:"center",class:"login-action__wrapper",itemStyle:{display:"flex"}},{default:()=>[e(P,null,null),e(D,{options:M,onSelect:t=>this.updateLocale(t)},{default:()=>[e(r,{customClassName:"login-icon",name:"language",size:"18"},null)]})]}),e($,{cols:"s:1 m:1 l:2 xl:2 2xl:2",itemResponsive:!1,responsive:"screen"},{default:()=>[e(w,{span:"s:0 m:0 l:1 xl:1 2xl:1",class:"login__left-wrapper"},{default:()=>[e(s,{align:"center",vertical:!0},{default:()=>[e(r,{name:"login_bg",width:"368",height:"368"},null),e(b,{class:"login-title",type:"info",size:36},{default:()=>[a("开箱即用的中后台管理系统")]})]})]}),e(w,{span:1,class:"login__right-wrapper"},{default:()=>[e(E,{class:"login__right-wrapper__content",embedded:!0,bordered:!1},{default:()=>[e(G,{value:this.tabsValue,"onUpdate:value":t=>this.tabsValue=t,type:"line",animated:!0,size:"large"},{default:()=>e(I,null,[e(d,{tab:i("LoginModule.Signin"),name:"signin"},{default:()=>[e(A,null,null)]}),e(d,{tab:i("LoginModule.Register"),name:"register"},{default:()=>[e(H,null,null)]}),e(d,{tab:i("LoginModule.QRCodeSignin"),name:"qrcodeSignin"},{default:()=>[e(J,null,null)]})])}),e(S,null,{default:()=>[a("其他登陆方式")]}),e(X,null,null),e(S,null,{default:()=>[a("友情链接")]}),e(U,null,null)]})]})]}),e(s,{align:"center",justify:"center",class:"login-copyright__wrapper",wrapItem:!1},{default:()=>[this.copyright]})])])])}});export{Ce as default}; diff --git a/assets/index-c987d880.js.gz b/assets/index-c987d880.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..b3a6736cbc8a96db42598d4bd5530e94e954ac54 GIT binary patch literal 3243 zcmV;c3{>+UiwFP!000026YW}UkK4u({@!09v#ucpOP)x*9t}B(&$093*E{D0Fs|n% zxzz0)#ihxmPO_|`KpLY!kvK()pe~B0EgB#N+N4E*HjRS@=x_1eCI6zcyQD-)I>-4^ z^n-!eEAGzB&OAFaJF_tzL@ef$w1Sh$<*6UDfo7}?Q=(I|8|t{;G>M5FV=vLp(gNvD zPWl4SrU}uBMX*yR?h@sGQE1FkPGY^)ZkyP`%f#0Z7Q+xFV%SBSVu+C=hMVZ77_Os0 z3|DfoH1xVi+MTEh5Mh z!zOx340}qO4djXeql;pArHHfMUSDs!O{ZNHd?Tm06T8eKhM;SnCKmU-D-HGv!rn9>dmg}HgLCFUL!;9=}y~hwi*^$P?V5CFxEY{?VDuXT)@vw z5aIE`H3pf4lf}KOg_7mOg65KF}zp&=fIMJPYv)kx47A5bc{eA%FYqrdGtJNy6 z7Pf75*4vijF0zvWuLGAcJJObXOFnth+@W> zpfEVw;xP^ThKqv$*n2>Ki%F`ABHq@{oH?}#OH-GH39r1^3#yY44~VU8(SArn4JEK; zRIN=E0qu>dH8kPV-enlW-Zk-+NK!kU_Chp?8RMHGU)hrg^IbcdPJ5GRzi&@G5($_? zmy*PuXjuweb6HF@Tl?|4VH$M}X?WlRU;!CXCy)!4VHu`|@QAVmK27)(bZ$J3IMV?n zm}~+w(0F*fr)W&m=xB(zyEx`zre!oG*DRJYu8v^=pOz;fwO^xYG&CfmMt;|U4v3x* zMv6~u5dr2r)5|p4a&Dew#B9T87)^i{Cra6t+;1MnFbQmir6FLD^q`Z_AirT0UY4NH z<`+Z`L__jRN5 zsO>t2xh{a$UU1o9K)G06a|4MZVB1v8#WfcCw6DW3B%yFz9F%FZEV`D48PG+W>qbk$ z`GWB8WNnoTITldhl(Q%%J{^%*Kv4%MKvM`8cbB;P(nF+!C=KAdD?AcJXNqT- zf(*{7(yf~TRi*$}4Luxt`T^y;`rJ0DOs;PU4L!?JDhyllh{^;KFtfFixu{W7Mez~^ z8_-1J)m|wgCfMc5(;%&z%LEzP>qbX#@21KAI76r*!d*~;*?r0x;1UQJ_SB*< z)dUIi6R@@CfOzKf!X*mO3u>ulDJUSSA{IgvC5pz9c~N*<77b029mLKVlVFHRl8Eaf z3np`cgv`^{BDaEFt#+3fLD?*KE-!^iMBK~}l@5!`0wF4Hmpmk9{9!oD8Bs!@ zmL)tk0YodCcnk@ddgMHgFS9-*JO z4PERhS|~s6q%O7P=fUP5I46p zCrD#BKpI9V*S4o}*Qb$r9q!2k7JE-AcY0QpNm*TTk;Ma>p+E=}zc-0*Q?v`2Fd%Xl zTfi|H;4eeGn&h`nEZfbl(5NUE= z)GXkKDBm8rMwBMI)u=W_)^jFl)M``s83X8veGzftu(C3S`Y#|*{hgInpeX)cA?MxF4yXsZSIm0-N8n(PbVLg03}(8~ zNZZc$Rrv@!E!+qw)G$)XLd+Qscz0FI!cNfI^cHlIzqMNJd1{vdqM#A{HwC?3o;NF- zq%Uf5$O1Eeo%!Znp*-d(-1ao|*(`k@J$V24PhW~UOI^Y8vN-zrFAqQc-QjOPIr{Zy z5WGike|~uX;o~pw8-}4}kiga|3@WeA6}Yjv0send&$L&as0KjBqOI+69wqkLS|7@= z)G^>*UVDpTb^+5%Dc0d$SsTHphiM-^Awe4%A!U%A^XvvHZHUfoy2577qeBf%+(331 zYHwZn2$%t0cBABF1?AwGws(5-8WpytUvVQS@?Ji5fb zm0i&aD-G?F@%)1`7H}F}mVv2VlCvshiV(~g8S6vGnK5P`3ygAhk�=EuBwt&c4d5 zH`R2`yPe%YGXqteKs-+t6Tk4<>g{j-_V)3wJ~=%JjiTJ?Z8)E$EIspsWaa|^SMC4^ zuCqRW1sEavZ&53}CPGstm<70v0gkG?caBuwkdA^T`F$+H zlvHD+PLLY{Bjr_^1vRCc!W|S}XH;x1F8viLq72GBS0J9}B~(lbybMY0gtQ@Y#s-=D zmdY{ZV4ZNAs<(~Fa=pl(J!L$5%6Rsa@$4z%*;B@|r;KM$8UF`Q8KEexId+n)u+B?d zxW0FZ1SUnQV~M7{9k|u|y_@20Ph}HznL$ZPYCEcaf;K zPOd9yZT<_M%f&MP<7J9yd)m8*B&#uS%qpk|Kh&ELQ|Lgf_8HasbU4fHRX% zgCG`&F2FV`1NalzR%Imqvc%uY#!Zqy4o;wWv`?Af!m}?;RdXxO?*Lls2!}#$9pu(Q zt|{c2Qm$D>c4sFbKG#q7hUJ5S#K$SX18u?+oJUD_`dSw1TB8j$M;1cz8@uz=3eD`x`#EyUSv&Ucj_3-`o4j=sO_|rcezkmPu^GC;zKFS?U0iOe8E+8Qj z#}lA~&&M^A`&-rBGchZ}tY1ON{f0 zWtlHOrOeW^PA*q9KwBs2`)XPCc1_CP%DUtwpL*vXj~{)gUImUm{MX@E54239x5~NX zL;(+earE{(-+u7#qxU|}SzljJ;pEh}2l)kBloN8{?2ap>L-FGkNEa)-O#01?N7}xf dJs^>h{MR%a^564hOw+SJ_%E0Gn4Cu?002w58b<&C literal 0 HcmV?d00001 diff --git a/assets/index-d78d32ce.js.gz b/assets/index-d78d32ce.js.gz deleted file mode 100644 index a224733117305e27d62e9fff704b39a05e4851ba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1505 zcmV<71s?hziwFP!000026RlQlZxcrl{@!0K|)?C`bHBVL8XnLO`xS<;yU>;_|Eaa=2G zo_+SQ^-|fgY4v;vlaO80Y^x+hM|4w#>tZUAgtQ{XqF0G9svn5c`s3ocbUc&5_)wgV z9BxjcNp2MM6*nrn#7zlV+!*L2Hw2yLM(!PKVto=sM;9dpWXNXvdH^0;L0IP2L0@xo z3Mt$GQn?xHopWN+0WqD+rIn=!AkwD5h-aTtZH2xq%Fo zyEK!C87(IzRLC4^*ipn}R#6f-o9*|(BvnN@9Z#kb5)3p7P%n*^VltkJr&Fm^zxP1d zR3?{}WMwcNN*2{EQ_SKlWD?rIUvCR;zl)=(MxKI#!e&OcLv+`9?XtZow)Z!6Q zYF(hVZWf~oHVl?tVDVQhKPnUij|)eS9vNe@R^bx}Gib+9ZFaYG4_Ryx=W7@D|s+rQh4DKX_|*y(e!4qyou@BZXs5 z*gz&DDXOZVVaK5U?iD9YP?h(a7l@-MK!{Kq2!XJ0$$>=lx)2$!MbLo^-PEjM;pYJ> z)Q@H#=I^%GYAm$2=DO|u__p)?&i~Y2yK$%Wel<9F%ATySUkEJa<>t1%9Uj7Eo0&Fd=zC z?U7G3bn}{kCT!61!UUydk{=l<>U6@9ql#4;xvXPr4C|*IES|@e5r%|Fp;R{5qhtN> z7EbH*b4O;Q`G|OnORf48gFEyEAr6qfk;f4QWx})!t5~^+i-*YF}Y@Y)KE61lRTRNbnpPdZ9Z%@SKBLdyT9Gq-Fd{o?5zFWdHl>> zT41bt^*W$RXYGA^dBc78XS=cJE^WHA>)yR3cJHmNyWa@@Bi7lw(y0MG`nMW$?Z*6& zeovyRY}u?;Q1eG($Vcm(ffXn*;^hScG%6s)GMti6T&9!-I-!&3VWEnaa5+p1$9yo& zeJB-Fy#|#$jrwN?74}v>J7}T6K|4Na>1rs(e0-PJG7B`y9z{43Id10rJ2&|oXZv_y z9|zCB4}t)$k3yghlP1pR*(q;j(_6jQQ^wM84eLrc3?q6E9AEJQID9gqPe^SS zBUYQuX${P2?aleI_WP#()C4^C*)-EDMjvlws@43PG|H@CPb?!4?wJ#E!zz58?Q9B+Ni zd%VL^dLrF-OYY*FcW0*aaNApWKIE3Ppmkq=yAofEjKX#QKkOO*uW*o18~yBG>NUQY Hh6?}ypd#+s diff --git a/assets/index-70f634d1.js b/assets/index-df040a62.js similarity index 96% rename from assets/index-70f634d1.js rename to assets/index-df040a62.js index 8d6e1965..1ac6d1a6 100644 --- a/assets/index-70f634d1.js +++ b/assets/index-df040a62.js @@ -1 +1 @@ -import{s as X}from"./pinia-c02b34e2.js";import{b as Y,R as y,e as V}from"./index-534e6c20.js";import{V as H}from"./vuedraggable-9aebabe2.js";import{R as A,N as q,M as v,Z as J,o as G,J as w,_ as K,Y as Q,y as Z,$ as W,P as ee,Q as E,X as O,a0 as te,a1 as k,V as C,a2 as ae,B as R,a3 as le,n as ie,G as ne,E as se}from"./naive-ui-2cebe870.js";import{e as F,i as U,r as h,ab as e,l as T,E as L,p as oe,M as j,F as I,x as ue,n as re,o as de,c as o,q as D}from"./@vue-6996c4b6.js";import{s as z}from"./screenfull-578bfdd4.js";import{p as ce}from"./print-js-819a679c.js";import{u as S,w as pe}from"./xlsx-1a040596.js";import{d as he}from"./dayjs-e34bfade.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-92f3d5bd.js";import"./vue-i18n-a041e1ab.js";import"./@intlify-bd5dfa46.js";import"./vue-router-5661a2ac.js";import"./@vueuse-e2eab0ec.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./date-fns-7f923de7.js";import"./vueuc-48cc3a88.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-f42a4f8d.js";import"./vooks-18ea31ef.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-57962bc1.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-230e778e.js";import"./async-validator-dee29e8b.js";import"./vue-566141bb.js";import"./sortablejs-77186f55.js";const me=t=>t.map(a=>(a.fixed&&(a.fixed==="right"?a.rightFixedActivated=!0:a.leftFixedActivated=!0),a.resizable&&(a.resizeColumnActivated=!0),a)),ge=F({name:"TableSetting",emits:["columnsUpdate"],setup(t,{emit:l}){const a=U("tableSettingProvider",{}),i=Y(),n=h(me(a.modelColumns.value)),m=h(!0),{themeValue:d}=X(i);return{settingOptions:n,handleDraggableEnd:()=>{l("columnsUpdate",n.value)},handleFixedClick:(g,c)=>{const f=`${g}FixedActivated`,p=n.value[c];f==="leftFixedActivated"?p.rightFixedActivated=!1:f==="rightFixedActivated"&&(p.leftFixedActivated=!1),p[f]=!p[f],p[f]?p.fixed=g:p.fixed=void 0,n.value[c]=p,l("columnsUpdate",n.value)},disableDraggable:m,FixedPopoverIcon:g=>{const{element:c,name:f,tooltip:p,fn:P,index:N,fixed:u,key:x}=g;return e(v,null,{trigger:()=>e(y,{customClassName:`draggable-item__icon ${c[x]?"draggable-item__icon--actived":""}`,name:f,size:"18",onClick:P.bind(this,u,N)},null),default:()=>p})},handleResizeColumnClick:g=>{const c=n.value[g];c.resizeColumnActivated=!c.resizeColumnActivated,c.resizable=c.resizeColumnActivated,n.value[g]=c,l("columnsUpdate",n.value)},themeValue:d}},render(){return e(v,{trigger:"click",placement:"bottom",showArrow:!1,raw:!0},{trigger:()=>e(y,{customClassName:"ray-table__setting",name:"setting",size:"18"},null),default:()=>e(A,{bordered:!1,class:"table-setting__card"},{default:()=>e(H,{class:["ray-table__setting-option--draggable"],modelValue:this.settingOptions,"onUpdate:modelValue":t=>this.settingOptions=t,itemKey:"key",disabled:!this.disableDraggable,onEnd:this.handleDraggableEnd.bind(this)},{item:({element:t,index:l})=>e("div",{class:["draggable-item",this.themeValue?"draggable-item--dark":""]},[e(y,{customClassName:"draggable-item__d--icon",name:"draggable",size:"18"},null),e(q,null,{default:()=>[e("span",null,[t.title])]}),this.FixedPopoverIcon({element:t,name:"left_arrow",tooltip:"左固定",fn:this.handleFixedClick,index:l,fixed:"left",key:"leftFixedActivated"}),e(v,null,{trigger:()=>e(y,{customClassName:`draggable-item__icon ${t.resizeColumnActivated?"draggable-item__icon--actived":""}`,name:"resize_h",size:"18",onClick:this.handleResizeColumnClick.bind(this,l)},null),default:()=>"修改列宽"}),this.FixedPopoverIcon({element:t,name:"right_arrow",tooltip:"右固定",fn:this.handleFixedClick,index:l,fixed:"right",key:"rightFixedActivated"})])})})})}}),$=F({name:"TableAction",props:{tooltip:{type:String,required:!0},negativeText:{type:String,default:"取消"},positiveText:{type:String,default:"确认"},icon:{type:String,required:!0},iconSize:{type:Number,default:18},popoverContent:{type:String,required:!0}},emits:["positive","negative"],setup(t,{emit:l}){const a=h(!1);return{handleEmit:n=>{l(n==="positive"?"positive":"negative"),a.value=!1},showPopoconfirm:a}},render(){return e(v,null,{trigger:()=>e(J,{show:this.showPopoconfirm,"onUpdate:show":t=>this.showPopoconfirm=t,showArrow:!0},{trigger:()=>e(y,{name:this.icon,size:this.iconSize,customClassName:"ray-table-icon"},null),default:()=>this.tooltip,action:()=>e(G,null,{default:()=>[e(w,{size:"small",ghost:!0,onClick:this.handleEmit.bind(this,"negative")},{default:()=>[this.negativeText]}),e(w,{size:"small",ghost:!0,type:"info",onClick:this.handleEmit.bind(this,"positive")},{default:()=>[this.positiveText]})]})}),default:()=>this.popoverContent})}});const fe=F({name:"TableSize",emits:["changeSize"],setup(t,{emit:l}){const a=U("tableSettingProvider",{}),i=h(!1),n=h(a.size),m=T({get:()=>a.size,set:r=>{n.value=r}}),d=h([{label:"默认",key:"medium"},{label:"紧凑",key:"small"},{label:"宽松",key:"large"}]);return{sizeOptions:d,currentSize:n,handleDropdownClick:r=>{d.value.forEach(b=>{b.key===r&&(m.value=r,i.value=!1,l("changeSize",r))})},popoverShow:i}},render(){return e(v,{show:this.popoverShow,"onUpdate:show":t=>this.popoverShow=t,trigger:"click",placement:"bottom",showArrow:!1,raw:!0},{trigger:()=>e(v,null,{trigger:()=>e(y,{name:"adjustment",size:"18",customClassName:"ray-table-icon"},null),default:()=>"表格密度"}),default:()=>e(A,{bordered:!1,class:"ray-table__table-size"},{default:()=>[e("div",{class:"table-size__dropdown"},[e("div",{class:"table-size__dropdown-wrapper"},[this.sizeOptions.map(t=>e("div",{class:["dropdown-item",t.key===this.currentSize?"dropdown-item--active":""],key:t.key,onClick:this.handleDropdownClick.bind(this,t.key)},[e("div",{class:"drop-item__label"},[t.label])]))])])]})})}});const be=F({name:"TableScreenfull",setup(){const t=U("tableSettingProvider",{}),l=T(()=>t.rayTableUUID);let a=z.isFullscreen;return{handleScreenfull:()=>{const n=document.getElementById(l.value);a=!a,n&&z.isEnabled&&a?z.request(n):z.exit()}}},render(){return e(v,null,{trigger:()=>e(y,{name:"fullscreen",size:"18",customClassName:"ray-table-icon tay-table-icon__screenfull",onClick:this.handleScreenfull.bind(this)},null),default:()=>"全屏表格"})}}),Ce={...K,rightClickMenu:{type:Array,default:()=>[]},title:{type:[String,Object],default:""},action:{type:Boolean,default:!0},actionExtra:{type:Object,default:()=>({})},showMenu:{type:Boolean,default:!0},exportTooltip:{type:String,default:"是否导出为Excel表格?"},exportType:{type:String,default:"xlsx"},exportPositiveText:{type:String,default:"确认"},exportNegativeText:{type:String,default:"取消"},exportFilename:{type:String,default:""},printPositiveText:{type:String,default:"确认"},printNegativeText:{type:String,default:"取消"},printTooltip:{type:String,default:"是否打印该表格?"},printType:{type:String,default:"html"},printOptions:{type:Object,default:()=>({})},printIcon:{type:String,default:"print"},exportExcelIcon:{type:String,default:"export_excel"},tableHeaderSpace:{type:String,default:"10px"},bordered:{type:Boolean,default:!1}},ye=t=>t.reduce((a,i)=>(a[i.key]=i.title,a),{}),ve=(t,l,a)=>{for(let i=t.s.c;i<=t.e.c;i++){const n=S.encode_col(i)+"1";l[n].v=a[l[n].v]}},Fe=async(t,l,a={})=>{await new Promise((i,n)=>{if(Array.isArray(t))if(t.length){const m=ye(l??[]),d=S.json_to_sheet(t),s=S.book_new(),r=a.filename?a.filename+".xlsx":he().format("YYYY-MM-DD")+"导出表格.xlsx";S.book_append_sheet(s,d,"Data");const b=S.decode_range(d["!ref"]);l!=null&&l.length&&ve(b,d,m),pe(s,r),i()}else i();else n()})},xe=F({name:"RayTable",props:Ce,emits:["update:columns","menuSelect","exportSuccess","exportError"],setup(t,{emit:l}){const a=h(),i=V(),n=V(),m=T(()=>t.rightClickMenu),d=T({get:()=>t.columns,set:u=>{l("update:columns",u)}}),s=L({x:0,y:0,showMenu:!1});let r=-1;const b=T(()=>({"--ray-table-header-space":t.tableHeaderSpace})),_=h(t.size);oe("tableSettingProvider",{modelRightClickMenu:m,modelColumns:d,size:t.size,rayTableUUID:n});const g=u=>{d.value=u},c=(u,x)=>{l("menuSelect",u,r,x),s.showMenu=!1},f=(u,x)=>{var M;return{...(M=t.rowProps)==null?void 0:M.call(t,u,x),onContextmenu:B=>{B.preventDefault(),r=x,s.showMenu=!1,re().then(()=>{s.showMenu=!0,s.x=B.clientX,s.y=B.clientY})}}},p=async()=>{if(t.data.length&&t.columns.length)try{await Fe(t.data,t.columns,{filename:t.exportFilename}),l("exportSuccess")}catch{l("exportError")}},P=()=>{const u=Object.assign({},t.printOptions,{printable:i,type:t.printType,documentTitle:t.printOptions.documentTitle?t.printOptions.documentTitle:"表格"});ce(u)},N=u=>{_.value=u};return{tableUUID:i,rayTableUUID:n,handleColumnsUpdate:g,...j(s),handleRowProps:f,handleRightMenuSelect:c,handleExportPositive:p,handlePrintPositive:P,cssVars:b,handleChangeTableSize:N,tableSize:_,rayTableInstance:a}},render(){return e(A,{class:"ray-table",bordered:this.bordered,style:[this.cssVars],id:this.rayTableUUID},{default:()=>e(I,null,[e(Q,ue({ref:"rayTableInstance",id:this.tableUUID},this.$props,{rowProps:this.handleRowProps.bind(this),size:this.tableSize}),{...this.$slots}),this.showMenu?e(Z,{show:this.showMenu,placement:"bottom-start",trigger:"manual",x:this.x,y:this.y,options:this.rightClickMenu,onClickoutside:()=>this.showMenu=!1,onSelect:this.handleRightMenuSelect.bind(this)},null):""]),header:()=>this.title,"header-extra":()=>this.action?e("div",{class:"ray-table-header-extra__space"},[e($,{icon:this.printIcon,tooltip:this.printTooltip,popoverContent:"打印表格",positiveText:this.printPositiveText,negativeText:this.printNegativeText,onPositive:this.handlePrintPositive.bind(this)},null),e($,{icon:this.exportExcelIcon,tooltip:this.exportTooltip,popoverContent:"导出表格",positiveText:this.exportPositiveText,negativeText:this.exportNegativeText,onPositive:this.handleExportPositive.bind(this)},null),e(fe,{onChangeSize:this.handleChangeTableSize.bind(this)},null),e(be,null,null),e(ge,{onColumnsUpdate:this.handleColumnsUpdate.bind(this)},null)]):"",footer:()=>{var t,l;return(l=(t=this.$slots).tableFooter)==null?void 0:l.call(t)}})}});const Ee={value:{type:Boolean,default:!0},collapseToggleText:{type:Array,default:()=>["展开","收起"]},bordered:{type:Boolean,default:!1},...W},Se=F({name:"RayCollapseGrid",props:Ee,emits:["updateValue"],setup(t,{emit:l}){const a=h(t.value),i=()=>{a.value=!a.value,l("updateValue",a.value)};return{modelCollapsed:a,handleCollapse:i,CollapseIcon:()=>e("div",{class:"collapse-icon",onClick:i.bind(this)},[e("span",null,[a.value?t.collapseToggleText[0]:t.collapseToggleText[1]]),e(y,{customClassName:`collapse-icon--arrow ${a.value?"":"collapse-icon--arrow__expanded"}`,name:"expanded",size:"14"},null)])}},render(){return e(A,{bordered:this.bordered},{default:()=>e(ee,{class:"ray-collapse-grid",collapsed:this.modelCollapsed,xGap:this.xGap||12,yGap:this.yGap||18,cols:this.cols,collapsedRows:this.collapsedRows},{default:()=>{var t,l;return[(l=(t=this.$slots).default)==null?void 0:l.call(t),e(E,{suffix:!0,class:"ray-collapse-grid__suffix--btn"},{default:()=>[e(G,{justify:"end"},{default:()=>{var a,i;return[(i=(a=this.$slots).action)==null?void 0:i.call(a),this.CollapseIcon()]}})]})]}})})}}),lt=F({name:"TableView",setup(){const t=h(),l=[{title:"Name",key:"name"},{title:"Age",key:"age"},{title:"Address",key:"address"},{title:"Tags",key:"tags",render:s=>s.tags.map(b=>D(se,{style:{marginRight:"6px"},type:"info",bordered:!1},{default:()=>b}))},{title:"Remark",key:"remark",width:300},{title:"Action",key:"actions",render:s=>D(w,{size:"small"},{default:()=>"Send Email"})}],a=h([...l].map(s=>({...s,width:400}))),i=h([{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:()=>D("span",{style:{color:"red"}},"删除"),key:"delete"}],m=L({gridItemCount:4,gridCollapsedRows:1,tableLoading:!1}),d=(s,r)=>{s==="delete"&&i.value.splice(r,1)};return de(()=>{var s;(s=t.value)==null||s.rayTableInstance}),{...j(m),tableData:i,actionColumns:a,baseColumns:l,tableMenuOptions:n,handleMenuSelect:d,tableRef:t}},render(){return e(ne,null,{default:()=>[e(O,null,{default:()=>[o("RayTable 组件使用")]}),e(te,{alignText:!0},{default:()=>[e(k,null,{default:()=>[o("该组件基于 Naive UI DataTable 组件封装。实现右键菜单、表格标题、导出为 excel 操作栏等功能")]}),e(k,null,{default:()=>[o("RayTable 完全继承 DataTable 的所有属性与方法")]}),e(k,null,{default:()=>[o("相关拓展 props 属性,可以在源码位置 src/components/RayTable/src/props.ts 中查看相关代码与注释")]}),e(k,null,{default:()=>[o("该组件可以配合 RayCollapseGird 组件使用实现可折叠搜索栏")]})]}),e(O,null,{default:()=>[o("配合 RayCollapseGird 组件使用与 RayTable 拓展功能")]}),e(C,null,{default:()=>[o("使用响应式方法代理 columns 并且打开 action 则可以启用操作栏(v-model:columns)")]}),e(C,null,{default:()=>[o("拖拽操作栏动态切换表格列")]}),e(C,null,{default:()=>[o("点击左右固定按钮,即可动态固定列")]}),e(C,null,{default:()=>[o("点击修改列宽度,即可拖动列修改宽度")]}),e(C,null,{default:()=>[o("点击导出按钮即可导出 excel 表格,默认以列为表头输出")]}),e(C,null,{default:()=>[o("点击打印按钮即可打印该表格")]}),e(C,null,{default:()=>[o("右键菜单")]}),e(C,null,{default:()=>[o("全屏表格")]}),e(Se,{bordered:!1,collapsedRows:this.gridCollapsedRows,cols:this.gridItemCount,onUpdateValue:t=>window.$message.info(`我是 RayCollapseGrid 组件${t?"收起":"展开"}的回调函数`)},{action:()=>e(I,null,[e(w,{type:"primary"},{default:()=>[o("搜索")]}),e(w,null,{default:()=>[o("重置")]})]),default:()=>e(I,null,[e(E,null,{default:()=>[e(ae,null,null)]}),e(E,null,{default:()=>[e(R,null,null)]}),e(E,null,{default:()=>[e(le,{type:"datetimerange",clearable:!0},null)]}),e(E,null,{default:()=>[e(R,null,null)]}),e(E,null,{default:()=>[e(R,null,null)]})])}),e(xe,{style:"margin-top: 18px",ref:"tableRef",scrollX:2e3,title:D(ie,{onUpdateValue:t=>this.tableLoading=t},{}),data:this.tableData,columns:this.actionColumns,"onUpdate:columns":t=>this.actionColumns=t,pagination:{pageSize:10},loading:this.tableLoading,rightClickMenu:this.tableMenuOptions,onMenuSelect:this.handleMenuSelect.bind(this)},{tableFooter:()=>"表格的底部内容区域插槽,有时候你可能会用上"})]})}});export{lt as default}; +import{s as H}from"./pinia-c02b34e2.js";import{b as X,R as y,e as V}from"./index-e552590b.js";import{V as Y}from"./vuedraggable-9aebabe2.js";import{R as A,N as q,M as v,Z as J,o as G,K as w,_ as K,Y as Q,y as Z,$ as W,P as ee,Q as E,X as O,a0 as te,a1 as k,V as C,a2 as ae,B as R,a3 as le,n as ie,H as ne,F as se}from"./naive-ui-bb4def63.js";import{e as F,i as U,r as h,ab as e,l as T,E as L,p as oe,M as j,F as I,x as ue,n as re,o as de,c as o,q as D}from"./@vue-6996c4b6.js";import{s as z}from"./screenfull-578bfdd4.js";import{p as ce}from"./print-js-819a679c.js";import{u as S,w as pe}from"./xlsx-1a040596.js";import{d as he}from"./dayjs-e34bfade.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-92f3d5bd.js";import"./vue-i18n-a041e1ab.js";import"./@intlify-bd5dfa46.js";import"./vue-router-5661a2ac.js";import"./@vueuse-e2eab0ec.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./date-fns-7f923de7.js";import"./vueuc-48cc3a88.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-f42a4f8d.js";import"./vooks-18ea31ef.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-57962bc1.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-230e778e.js";import"./async-validator-dee29e8b.js";import"./vue-566141bb.js";import"./sortablejs-77186f55.js";const me=t=>t.map(a=>(a.fixed&&(a.fixed==="right"?a.rightFixedActivated=!0:a.leftFixedActivated=!0),a.resizable&&(a.resizeColumnActivated=!0),a)),ge=F({name:"TableSetting",emits:["columnsUpdate"],setup(t,{emit:l}){const a=U("tableSettingProvider",{}),i=X(),n=h(me(a.modelColumns.value)),m=h(!0),{themeValue:d}=H(i);return{settingOptions:n,handleDraggableEnd:()=>{l("columnsUpdate",n.value)},handleFixedClick:(g,c)=>{const f=`${g}FixedActivated`,p=n.value[c];f==="leftFixedActivated"?p.rightFixedActivated=!1:f==="rightFixedActivated"&&(p.leftFixedActivated=!1),p[f]=!p[f],p[f]?p.fixed=g:p.fixed=void 0,n.value[c]=p,l("columnsUpdate",n.value)},disableDraggable:m,FixedPopoverIcon:g=>{const{element:c,name:f,tooltip:p,fn:P,index:N,fixed:u,key:x}=g;return e(v,null,{trigger:()=>e(y,{customClassName:`draggable-item__icon ${c[x]?"draggable-item__icon--actived":""}`,name:f,size:"18",onClick:P.bind(this,u,N)},null),default:()=>p})},handleResizeColumnClick:g=>{const c=n.value[g];c.resizeColumnActivated=!c.resizeColumnActivated,c.resizable=c.resizeColumnActivated,n.value[g]=c,l("columnsUpdate",n.value)},themeValue:d}},render(){return e(v,{trigger:"click",placement:"bottom",showArrow:!1,raw:!0},{trigger:()=>e(y,{customClassName:"ray-table__setting",name:"setting",size:"18"},null),default:()=>e(A,{bordered:!1,class:"table-setting__card"},{default:()=>e(Y,{class:["ray-table__setting-option--draggable"],modelValue:this.settingOptions,"onUpdate:modelValue":t=>this.settingOptions=t,itemKey:"key",disabled:!this.disableDraggable,onEnd:this.handleDraggableEnd.bind(this)},{item:({element:t,index:l})=>e("div",{class:["draggable-item",this.themeValue?"draggable-item--dark":""]},[e(y,{customClassName:"draggable-item__d--icon",name:"draggable",size:"18"},null),e(q,null,{default:()=>[e("span",null,[t.title])]}),this.FixedPopoverIcon({element:t,name:"left_arrow",tooltip:"左固定",fn:this.handleFixedClick,index:l,fixed:"left",key:"leftFixedActivated"}),e(v,null,{trigger:()=>e(y,{customClassName:`draggable-item__icon ${t.resizeColumnActivated?"draggable-item__icon--actived":""}`,name:"resize_h",size:"18",onClick:this.handleResizeColumnClick.bind(this,l)},null),default:()=>"修改列宽"}),this.FixedPopoverIcon({element:t,name:"right_arrow",tooltip:"右固定",fn:this.handleFixedClick,index:l,fixed:"right",key:"rightFixedActivated"})])})})})}}),$=F({name:"TableAction",props:{tooltip:{type:String,required:!0},negativeText:{type:String,default:"取消"},positiveText:{type:String,default:"确认"},icon:{type:String,required:!0},iconSize:{type:Number,default:18},popoverContent:{type:String,required:!0}},emits:["positive","negative"],setup(t,{emit:l}){const a=h(!1);return{handleEmit:n=>{l(n==="positive"?"positive":"negative"),a.value=!1},showPopoconfirm:a}},render(){return e(v,null,{trigger:()=>e(J,{show:this.showPopoconfirm,"onUpdate:show":t=>this.showPopoconfirm=t,showArrow:!0},{trigger:()=>e(y,{name:this.icon,size:this.iconSize,customClassName:"ray-table-icon"},null),default:()=>this.tooltip,action:()=>e(G,null,{default:()=>[e(w,{size:"small",ghost:!0,onClick:this.handleEmit.bind(this,"negative")},{default:()=>[this.negativeText]}),e(w,{size:"small",ghost:!0,type:"info",onClick:this.handleEmit.bind(this,"positive")},{default:()=>[this.positiveText]})]})}),default:()=>this.popoverContent})}});const fe=F({name:"TableSize",emits:["changeSize"],setup(t,{emit:l}){const a=U("tableSettingProvider",{}),i=h(!1),n=h(a.size),m=T({get:()=>a.size,set:r=>{n.value=r}}),d=h([{label:"默认",key:"medium"},{label:"紧凑",key:"small"},{label:"宽松",key:"large"}]);return{sizeOptions:d,currentSize:n,handleDropdownClick:r=>{d.value.forEach(b=>{b.key===r&&(m.value=r,i.value=!1,l("changeSize",r))})},popoverShow:i}},render(){return e(v,{show:this.popoverShow,"onUpdate:show":t=>this.popoverShow=t,trigger:"click",placement:"bottom",showArrow:!1,raw:!0},{trigger:()=>e(v,null,{trigger:()=>e(y,{name:"adjustment",size:"18",customClassName:"ray-table-icon"},null),default:()=>"表格密度"}),default:()=>e(A,{bordered:!1,class:"ray-table__table-size"},{default:()=>[e("div",{class:"table-size__dropdown"},[e("div",{class:"table-size__dropdown-wrapper"},[this.sizeOptions.map(t=>e("div",{class:["dropdown-item",t.key===this.currentSize?"dropdown-item--active":""],key:t.key,onClick:this.handleDropdownClick.bind(this,t.key)},[e("div",{class:"drop-item__label"},[t.label])]))])])]})})}});const be=F({name:"TableScreenfull",setup(){const t=U("tableSettingProvider",{}),l=T(()=>t.rayTableUUID);let a=z.isFullscreen;return{handleScreenfull:()=>{const n=document.getElementById(l.value);a=!a,n&&z.isEnabled&&a?z.request(n):z.exit()}}},render(){return e(v,null,{trigger:()=>e(y,{name:"fullscreen",size:"18",customClassName:"ray-table-icon tay-table-icon__screenfull",onClick:this.handleScreenfull.bind(this)},null),default:()=>"全屏表格"})}}),Ce={...K,rightClickMenu:{type:Array,default:()=>[]},title:{type:[String,Object],default:""},action:{type:Boolean,default:!0},actionExtra:{type:Object,default:()=>({})},showMenu:{type:Boolean,default:!0},exportTooltip:{type:String,default:"是否导出为Excel表格?"},exportType:{type:String,default:"xlsx"},exportPositiveText:{type:String,default:"确认"},exportNegativeText:{type:String,default:"取消"},exportFilename:{type:String,default:""},printPositiveText:{type:String,default:"确认"},printNegativeText:{type:String,default:"取消"},printTooltip:{type:String,default:"是否打印该表格?"},printType:{type:String,default:"html"},printOptions:{type:Object,default:()=>({})},printIcon:{type:String,default:"print"},exportExcelIcon:{type:String,default:"export_excel"},tableHeaderSpace:{type:String,default:"10px"},bordered:{type:Boolean,default:!1}},ye=t=>t.reduce((a,i)=>(a[i.key]=i.title,a),{}),ve=(t,l,a)=>{for(let i=t.s.c;i<=t.e.c;i++){const n=S.encode_col(i)+"1";l[n].v=a[l[n].v]}},Fe=async(t,l,a={})=>{await new Promise((i,n)=>{if(Array.isArray(t))if(t.length){const m=ye(l??[]),d=S.json_to_sheet(t),s=S.book_new(),r=a.filename?a.filename+".xlsx":he().format("YYYY-MM-DD")+"导出表格.xlsx";S.book_append_sheet(s,d,"Data");const b=S.decode_range(d["!ref"]);l!=null&&l.length&&ve(b,d,m),pe(s,r),i()}else i();else n()})},xe=F({name:"RayTable",props:Ce,emits:["update:columns","menuSelect","exportSuccess","exportError"],setup(t,{emit:l}){const a=h(),i=V(),n=V(),m=T(()=>t.rightClickMenu),d=T({get:()=>t.columns,set:u=>{l("update:columns",u)}}),s=L({x:0,y:0,showMenu:!1});let r=-1;const b=T(()=>({"--ray-table-header-space":t.tableHeaderSpace})),_=h(t.size);oe("tableSettingProvider",{modelRightClickMenu:m,modelColumns:d,size:t.size,rayTableUUID:n});const g=u=>{d.value=u},c=(u,x)=>{l("menuSelect",u,r,x),s.showMenu=!1},f=(u,x)=>{var M;return{...(M=t.rowProps)==null?void 0:M.call(t,u,x),onContextmenu:B=>{B.preventDefault(),r=x,s.showMenu=!1,re().then(()=>{s.showMenu=!0,s.x=B.clientX,s.y=B.clientY})}}},p=async()=>{if(t.data.length&&t.columns.length)try{await Fe(t.data,t.columns,{filename:t.exportFilename}),l("exportSuccess")}catch{l("exportError")}},P=()=>{const u=Object.assign({},t.printOptions,{printable:i,type:t.printType,documentTitle:t.printOptions.documentTitle?t.printOptions.documentTitle:"表格"});ce(u)},N=u=>{_.value=u};return{tableUUID:i,rayTableUUID:n,handleColumnsUpdate:g,...j(s),handleRowProps:f,handleRightMenuSelect:c,handleExportPositive:p,handlePrintPositive:P,cssVars:b,handleChangeTableSize:N,tableSize:_,rayTableInstance:a}},render(){return e(A,{class:"ray-table",bordered:this.bordered,style:[this.cssVars],id:this.rayTableUUID},{default:()=>e(I,null,[e(Q,ue({ref:"rayTableInstance",id:this.tableUUID},this.$props,{rowProps:this.handleRowProps.bind(this),size:this.tableSize}),{...this.$slots}),this.showMenu?e(Z,{show:this.showMenu,placement:"bottom-start",trigger:"manual",x:this.x,y:this.y,options:this.rightClickMenu,onClickoutside:()=>this.showMenu=!1,onSelect:this.handleRightMenuSelect.bind(this)},null):""]),header:()=>this.title,"header-extra":()=>this.action?e("div",{class:"ray-table-header-extra__space"},[e($,{icon:this.printIcon,tooltip:this.printTooltip,popoverContent:"打印表格",positiveText:this.printPositiveText,negativeText:this.printNegativeText,onPositive:this.handlePrintPositive.bind(this)},null),e($,{icon:this.exportExcelIcon,tooltip:this.exportTooltip,popoverContent:"导出表格",positiveText:this.exportPositiveText,negativeText:this.exportNegativeText,onPositive:this.handleExportPositive.bind(this)},null),e(fe,{onChangeSize:this.handleChangeTableSize.bind(this)},null),e(be,null,null),e(ge,{onColumnsUpdate:this.handleColumnsUpdate.bind(this)},null)]):"",footer:()=>{var t,l;return(l=(t=this.$slots).tableFooter)==null?void 0:l.call(t)}})}});const Ee={value:{type:Boolean,default:!0},collapseToggleText:{type:Array,default:()=>["展开","收起"]},bordered:{type:Boolean,default:!1},...W},Se=F({name:"RayCollapseGrid",props:Ee,emits:["updateValue"],setup(t,{emit:l}){const a=h(t.value),i=()=>{a.value=!a.value,l("updateValue",a.value)};return{modelCollapsed:a,handleCollapse:i,CollapseIcon:()=>e("div",{class:"collapse-icon",onClick:i.bind(this)},[e("span",null,[a.value?t.collapseToggleText[0]:t.collapseToggleText[1]]),e(y,{customClassName:`collapse-icon--arrow ${a.value?"":"collapse-icon--arrow__expanded"}`,name:"expanded",size:"14"},null)])}},render(){return e(A,{bordered:this.bordered},{default:()=>e(ee,{class:"ray-collapse-grid",collapsed:this.modelCollapsed,xGap:this.xGap||12,yGap:this.yGap||18,cols:this.cols,collapsedRows:this.collapsedRows},{default:()=>{var t,l;return[(l=(t=this.$slots).default)==null?void 0:l.call(t),e(E,{suffix:!0,class:"ray-collapse-grid__suffix--btn"},{default:()=>[e(G,{justify:"end"},{default:()=>{var a,i;return[(i=(a=this.$slots).action)==null?void 0:i.call(a),this.CollapseIcon()]}})]})]}})})}}),lt=F({name:"TableView",setup(){const t=h(),l=[{title:"Name",key:"name"},{title:"Age",key:"age"},{title:"Address",key:"address"},{title:"Tags",key:"tags",render:s=>s.tags.map(b=>D(se,{style:{marginRight:"6px"},type:"info",bordered:!1},{default:()=>b}))},{title:"Remark",key:"remark",width:300},{title:"Action",key:"actions",render:s=>D(w,{size:"small"},{default:()=>"Send Email"})}],a=h([...l].map(s=>({...s,width:400}))),i=h([{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:()=>D("span",{style:{color:"red"}},"删除"),key:"delete"}],m=L({gridItemCount:4,gridCollapsedRows:1,tableLoading:!1}),d=(s,r)=>{s==="delete"&&i.value.splice(r,1)};return de(()=>{var s;(s=t.value)==null||s.rayTableInstance}),{...j(m),tableData:i,actionColumns:a,baseColumns:l,tableMenuOptions:n,handleMenuSelect:d,tableRef:t}},render(){return e(ne,null,{default:()=>[e(O,null,{default:()=>[o("RayTable 组件使用")]}),e(te,{alignText:!0},{default:()=>[e(k,null,{default:()=>[o("该组件基于 Naive UI DataTable 组件封装。实现右键菜单、表格标题、导出为 excel 操作栏等功能")]}),e(k,null,{default:()=>[o("RayTable 完全继承 DataTable 的所有属性与方法")]}),e(k,null,{default:()=>[o("相关拓展 props 属性,可以在源码位置 src/components/RayTable/src/props.ts 中查看相关代码与注释")]}),e(k,null,{default:()=>[o("该组件可以配合 RayCollapseGird 组件使用实现可折叠搜索栏")]})]}),e(O,null,{default:()=>[o("配合 RayCollapseGird 组件使用与 RayTable 拓展功能")]}),e(C,null,{default:()=>[o("使用响应式方法代理 columns 并且打开 action 则可以启用操作栏(v-model:columns)")]}),e(C,null,{default:()=>[o("拖拽操作栏动态切换表格列")]}),e(C,null,{default:()=>[o("点击左右固定按钮,即可动态固定列")]}),e(C,null,{default:()=>[o("点击修改列宽度,即可拖动列修改宽度")]}),e(C,null,{default:()=>[o("点击导出按钮即可导出 excel 表格,默认以列为表头输出")]}),e(C,null,{default:()=>[o("点击打印按钮即可打印该表格")]}),e(C,null,{default:()=>[o("右键菜单")]}),e(C,null,{default:()=>[o("全屏表格")]}),e(Se,{bordered:!1,collapsedRows:this.gridCollapsedRows,cols:this.gridItemCount,onUpdateValue:t=>window.$message.info(`我是 RayCollapseGrid 组件${t?"收起":"展开"}的回调函数`)},{action:()=>e(I,null,[e(w,{type:"primary"},{default:()=>[o("搜索")]}),e(w,null,{default:()=>[o("重置")]})]),default:()=>e(I,null,[e(E,null,{default:()=>[e(ae,null,null)]}),e(E,null,{default:()=>[e(R,null,null)]}),e(E,null,{default:()=>[e(le,{type:"datetimerange",clearable:!0},null)]}),e(E,null,{default:()=>[e(R,null,null)]}),e(E,null,{default:()=>[e(R,null,null)]})])}),e(xe,{style:"margin-top: 18px",ref:"tableRef",scrollX:2e3,title:D(ie,{onUpdateValue:t=>this.tableLoading=t},{}),data:this.tableData,columns:this.actionColumns,"onUpdate:columns":t=>this.actionColumns=t,pagination:{pageSize:10},loading:this.tableLoading,rightClickMenu:this.tableMenuOptions,onMenuSelect:this.handleMenuSelect.bind(this)},{tableFooter:()=>"表格的底部内容区域插槽,有时候你可能会用上"})]})}});export{lt as default}; diff --git a/assets/index-df040a62.js.gz b/assets/index-df040a62.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..88ae67149613886bafa6d08db7b7f1b63a7bf706 GIT binary patch literal 5494 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 literal 0 HcmV?d00001 diff --git a/assets/index-e552590b.js b/assets/index-e552590b.js new file mode 100644 index 00000000..38e16471 --- /dev/null +++ b/assets/index-e552590b.js @@ -0,0 +1,261 @@ +import{E as N,w as D,M as K,e as L,l as _,ab as a,n as b1,q as R,r as A,x as B1,aF as a1,a1 as s1,bk as c1,aN as I1,aP as F1,T as K1,d as U,o as U1,f as $1,H as w1}from"./@vue-6996c4b6.js";import{d as Y,s as k,c as G1}from"./pinia-c02b34e2.js";import{m as r1,f as q1,s as W1,i as J1,g as X1,d as Q1}from"./lodash-es-92f3d5bd.js";import{c as Y1,u as B}from"./vue-i18n-a041e1ab.js";import{u as e1,a as e2,R as t2,c as l2,b as n2}from"./vue-router-5661a2ac.js";import{z as p1,d as u1,N as _1,a as o2,c as i2,b as a2,e as s2,f as c2,g as r2,h as p2,i as u2,s as d2,j as h2,k as m2,l as g2,t as f2,m as t1,n as I,o as T,p as v2,q,r as y2,u as b2,v as W,w as w2,x as _2,y as E,A as M2,B as S2,C as M1,D as C2,E as L2,F as S1,G as C1,H as d1,I as O2}from"./naive-ui-bb4def63.js";import{u as z2}from"./@vueuse-e2eab0ec.js";import{s as h1}from"./screenfull-578bfdd4.js";import{s as x2}from"./pinia-plugin-persistedstate-d93b4f94.js";import"./vue-demi-71ba0ef2.js";import"./@intlify-bd5dfa46.js";import"./date-fns-7f923de7.js";import"./vueuc-48cc3a88.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-f42a4f8d.js";import"./vooks-18ea31ef.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-57962bc1.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-230e778e.js";import"./async-validator-dee29e8b.js";(function(){const l=document.createElement("link").relList;if(l&&l.supports&&l.supports("modulepreload"))return;for(const n of document.querySelectorAll('link[rel="modulepreload"]'))o(n);new MutationObserver(n=>{for(const i of n)if(i.type==="childList")for(const s of i.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&o(s)}).observe(document,{childList:!0,subtree:!0});function t(n){const i={};return n.integrity&&(i.integrity=n.integrity),n.referrerPolicy&&(i.referrerPolicy=n.referrerPolicy),n.crossOrigin==="use-credentials"?i.credentials="include":n.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function o(n){if(n.ep)return;n.ep=!0;const i=t(n);fetch(n.href,i)}})();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 T2=`{ + "GlobalMenuOptions": { + "Dashboard": "Home", + "Rely": "Rely", + "RelyAbout": "Rely About", + "Error": "Error Page", + "Echart": "Chart", + "scrollReveal": "Scroll Reveal", + "Axios": "Axios Request", + "Table": "Table", + "MultiMenu": "MultiMenu", + "Doc": "Doc", + "DocLocal": "Doc (China)", + "Office": "Office", + "Office_Document": "Document", + "Office_Presentation": "Presentation", + "Office_Spreadsheet": "Spreadsheet" + }, + "LayoutHeaderTooltipOptions": { + "Reload": "Reload Current Page", + "Lock": "Lock", + "Setting": "Setting", + "Github": "Github", + "FullScreen": "Full Screen", + "CancelFullScreen": "Cancel Full Screen", + "Search": "Search" + }, + "LayoutHeaderSettingOptions": { + "Title": "Configuration", + "ThemeOptions": { + "Title": "Theme", + "Dark": "Dark", + "Light": "Light", + "PrimaryColorConfig": "Primary Color" + }, + "InterfaceDisplay": "Interface Display" + }, + "LoginModule": { + "Register": "Register", + "Signin": "Signin", + "QRCodeSignin": "QRCode Signin", + "NamePlaceholder": "please enter user name", + "PasswordPlaceholder": "please enter password", + "Login": "Login", + "Name": "User Name", + "Password": "User Password" + } +} +`,R2=`{ + "GlobalMenuOptions": { + "Dashboard": "Home", + "Rely": "Rely", + "RelyAbout": "Rely About", + "Error": "Error Page", + "Echart": "Chart", + "scrollReveal": "Scroll Reveal", + "Axios": "Axios Request", + "Table": "Table", + "MultiMenu": "MultiMenu", + "Doc": "Doc", + "DocLocal": "Doc (China)" + }, + "LayoutHeaderTooltipOptions": { + "Reload": "Reload Current Page", + "Lock": "Lock", + "Setting": "Setting", + "Github": "Github", + "FullScreen": "Full Screen", + "CancelFullScreen": "Cancel Full Screen" + }, + "LayoutHeaderSettingOptions": { + "Title": "Configuration", + "ThemeOptions": { + "Title": "Theme", + "Dark": "Dark", + "Light": "Light", + "PrimaryColorConfig": "Primary Color" + } + }, + "LoginModule": { + "Register": "Register", + "Signin": "Signin", + "NamePlaceholder": "please enter user name", + "PasswordPlaceholder": "please enter password", + "Login": "Login", + "Name": "User Name", + "Password": "User Password" + } +} +`,k2=`{ + "GlobalMenuOptions": { + "Dashboard": "首页", + "Rely": "依赖项", + "RelyAbout": "关于", + "Error": "错误页", + "Echart": "可视化", + "scrollReveal": "滚动动画", + "Axios": "请求", + "Table": "表格", + "MultiMenu": "多级菜单", + "Doc": "文档", + "DocLocal": "文档 (国内地址)" + }, + "LayoutHeaderTooltipOptions": { + "Reload": "刷新当前页面", + "Lock": "锁屏", + "Setting": "设置", + "Github": "Github", + "FullScreen": "全屏", + "CancelFullScreen": "退出全屏" + }, + "LayoutHeaderSettingOptions": { + "Title": "项目配置", + "ThemeOptions": { + "Title": "主题", + "Dark": "暗色", + "Light": "明亮", + "PrimaryColorConfig": "主题色" + } + }, + "LoginModule": { + "Register": "注册", + "Signin": "登陆", + "NamePlaceholder": "请输入用户名", + "PasswordPlaceholder": "请输入密码", + "Login": "登 陆", + "Name": "用户名", + "Password": "密码" + } +} +`,P2=`{ + "GlobalMenuOptions": { + "Dashboard": "Home", + "Rely": "Rely", + "RelyAbout": "Rely About", + "Error": "Error Page", + "Echart": "Chart", + "scrollReveal": "Scroll Reveal", + "Axios": "Axios Request", + "Table": "Table", + "MultiMenu": "MultiMenu", + "Doc": "Doc", + "DocLocal": "Doc (China)" + }, + "LayoutHeaderTooltipOptions": { + "Reload": "Reload Current Page", + "Lock": "Lock", + "Setting": "Setting", + "Github": "Github", + "FullScreen": "Full Screen", + "CancelFullScreen": "Cancel Full Screen" + }, + "LayoutHeaderSettingOptions": { + "Title": "Configuration", + "ThemeOptions": { + "Title": "Theme", + "Dark": "Dark", + "Light": "Light", + "PrimaryColorConfig": "Primary Color" + } + }, + "LoginModule": { + "Register": "Register", + "Signin": "Signin", + "NamePlaceholder": "please enter user name", + "PasswordPlaceholder": "please enter password", + "Login": "Login", + "Name": "User Name", + "Password": "User Password" + } +} +`,Z2=`{ + "GlobalMenuOptions": { + "Dashboard": "首页", + "Rely": "依赖项", + "RelyAbout": "关于", + "Error": "错误页", + "Echart": "可视化", + "scrollReveal": "滚动动画", + "Axios": "请求", + "Table": "表格", + "MultiMenu": "多级菜单", + "Doc": "文档", + "DocLocal": "文档 (国内地址)" + }, + "LayoutHeaderTooltipOptions": { + "Reload": "刷新当前页面", + "Lock": "锁屏", + "Setting": "设置", + "Github": "Github", + "FullScreen": "全屏", + "CancelFullScreen": "退出全屏" + }, + "LayoutHeaderSettingOptions": { + "Title": "项目配置", + "ThemeOptions": { + "Title": "主题", + "Dark": "暗色", + "Light": "明亮", + "PrimaryColorConfig": "主题色" + } + }, + "LoginModule": { + "Register": "注册", + "Signin": "登陆", + "NamePlaceholder": "请输入用户名", + "PasswordPlaceholder": "请输入密码", + "Login": "登 陆", + "Name": "用户名", + "Password": "密码" + } +} +`,V2=`{ + "GlobalMenuOptions": { + "Dashboard": "首页", + "Rely": "依赖项", + "RelyAbout": "关于", + "Error": "错误页", + "Echart": "可视化", + "scrollReveal": "滚动动画", + "Axios": "请求", + "Table": "表格", + "MultiMenu": "多级菜单", + "Doc": "文档", + "DocLocal": "文档 (国内地址)", + "Office": "办公", + "Office_Document": "文档", + "Office_Presentation": "演示", + "Office_Spreadsheet": "表格" + }, + "LayoutHeaderTooltipOptions": { + "Reload": "刷新当前页面", + "Lock": "锁屏", + "Setting": "设置", + "Github": "Github", + "FullScreen": "全屏", + "CancelFullScreen": "退出全屏", + "Search": "搜索" + }, + "LayoutHeaderSettingOptions": { + "Title": "项目配置", + "ThemeOptions": { + "Title": "主题", + "Dark": "暗色", + "Light": "明亮", + "PrimaryColorConfig": "主题色" + }, + "InterfaceDisplay": "界面显示" + }, + "LoginModule": { + "Register": "注册", + "Signin": "登陆", + "QRCodeSignin": "扫码登陆", + "NamePlaceholder": "请输入用户名", + "PasswordPlaceholder": "请输入密码", + "Login": "登 陆", + "Name": "用户名", + "Password": "密码" + } +} +`,j2=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],H2=e=>{switch(e){case"zh-CN":return{locale:p1,dateLocal:u1};case"en-US":return{locale:null,dateLocal:null};default:return{locale:p1,dateLocal:u1}}},l1=(e,l,t="sessionStorage")=>{const o=JSON.stringify(l);t==="localStorage"?window.localStorage.setItem(e,o):window.sessionStorage.setItem(e,o)},Z=(e,l="sessionStorage")=>{const t=l==="localStorage"?window.localStorage.getItem(e):window.sessionStorage.getItem(e);return Object.is(t,null)?"no":JSON.parse(t)},D2=(e,l="sessionStorage")=>{switch(e){case"all":window.window.localStorage.clear(),window.sessionStorage.clear();break;case"all-sessionStorage":window.sessionStorage.clear();break;case"all-localStorage":window.localStorage.clear();break;default:l==="localStorage"?window.localStorage.removeItem(e):window.sessionStorage.removeItem(e)}},A2=()=>{const e={},l=/([^\\/]+)\.json$/i;try{const t=Object.assign({"../../locales/en-US.json":T2,"../../locales/system-one/en-US.json":R2,"../../locales/system-one/zh-CN.json":k2,"../../locales/system-two/en-US.json":P2,"../../locales/system-two/zh-CN.json":Z2,"../../locales/zh-CN.json":V2});Object.keys(t).forEach(n=>{var c;const i=(c=n.match(l))==null?void 0:c[1],s=JSON.parse(t[n]);e[i]=r1({},e[i]),q1(s,(m,u)=>{e[i][u]=r1(e[i][u],m)})})}catch(t){console.error(t)}return e},L1=()=>{const e=Z("localeLanguage","localStorage");return e!=="no"?e:"zh-CN"},O1=e=>{const l=L1(),t=Y1({locale:l,allowComposition:!0,messages:A2()});e.use(t)},m1=(e,l)=>Object.prototype.toString.call(e).includes(l),E2=(e=16,l)=>{const t="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),o=[];let n=0;if(l=l||t.length,e)for(n=0;n{e&&l&&t&&e.addEventListener(l,t,o)},B2=(e,l,t,o=!1)=>{e&&l&&t&&e.removeEventListener(l,t,o)},z1=(e,l)=>{e&&l.trim().split(" ").forEach(o=>{o&&e.classList.add(o)})},Q=(e,l)=>{if(e)if(l==="removeAllClass"){const t=e.classList;t.forEach(o=>t.remove(o))}else l.trim().split(" ").forEach(o=>{o&&e.classList.remove(o)})},I2=(e,l)=>{const t=e.className,o=l.trim().split(" ").filter(n=>n!=="");return t.includes(o.join(" "))},F2=(e,l)=>{e&&(m1(l,"Object")?Object.keys(l).forEach(t=>{e.style[t]=l[t]}):m1(l,"String")&&l.split(";").forEach(o=>{const[n,i]=o.split(":");n&&i&&(e.style[n.trim()]=i.trim())}))},x1=(e,l=1)=>{const t=/^#([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,n=/^rgba\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3}),\s*(\d*(?:\.\d+)?)\)$/i;let i;if(t.test(e)){const s=e.substring(1);i="rgb("+[parseInt(s.substring(0,2),16),parseInt(s.substring(2,4),16),parseInt(s.substring(4,6),16)].join(", ")+")"}else o.test(e)||n.test(e),i=e;return i&&!i.startsWith("rgba")&&(i=i.replace("rgb","rgba").replace(")",`, ${l})`)),i},V=Y("setting",()=>{const{appPrimaryColor:{primaryColor:e}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0","amfe-flexible":"^2.2.1",axios:"^1.2.0","crypto-js":"^4.1.1",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.3",pinia:"^2.0.17","pinia-plugin-persistedstate":"^2.4.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.2.37","vue-i18n":"^9.2.2","vue-router":"^4.1.3",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.5.0","@types/crypto-js":"^4.1.1","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","@vitejs/plugin-vue":"^3.0.0","@vitejs/plugin-vue-jsx":"^2.0.0",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.0.1","eslint-config-prettier":"^8.5.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.7.0",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"*","unplugin-auto-import":"^0.11.0","unplugin-vue-components":"^0.22.0",vite:"^4.1.4","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.6.0","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.1.7"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},rootRoute:{name:"dashboard",path:"/dashboard"},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},{locale:l}=B(),t=N({drawerPlacement:"right",primaryColorOverride:{common:{primaryColor:e,primaryColorHover:e}},themeValue:!1,reloadRouteSwitch:!0,menuTagSwitch:!0,spinSwitch:!1,invertSwitch:!1,breadcrumbSwitch:!0,localeLanguage:L1()}),o=s=>{l.value=s,t.localeLanguage=s,l1("localeLanguage",s,"localStorage")},n=s=>{W1(t,"settingState.primaryColorOverride.common.primaryColorHover",s);const c=document.body;c.style.setProperty("--ray-theme-primary-color",s),c.style.setProperty("--ray-theme-primary-fade-color",x1(s,.3))},i=(s,c)=>{Object.hasOwn(t,c)&&typeof t[c]=="boolean"&&(t[c]=s)};return D(()=>t.invertSwitch,s=>{const c=document.body,m="ray-template--invert";s?z1(c,m):Q(c,m)}),{...K(t),updateLocale:o,changePrimaryColor:n,changeSwitcher:i}},{persist:{key:"piniaSettingStore"}});const b=L({name:"RayIcon",props:{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:""},depth:{type:Number,default:1},cursorPointer:{type:Boolean,default:!1}},setup(e){const l=_(()=>e.color),t=_(()=>`#${e.prefix}-${e.name}`),o=_(()=>{const n={"--ray-icon-width":e.width?e.width+"px":e.size+"px","--ray-icon-height":e.height?e.height+"px":e.size+"px","--ray-icon-depth":e.depth};return e.cursorPointer&&(n.cursor="pointer"),n});return{modelColor:l,symbolId:t,cssVars:o}},render(){return a("span",{class:["ray-icon",this.customClassName],style:[this.cssVars]},[a("svg",{rayIconAttribute:"ray-icon",ariaHidden:!0},[a("use",{"xlink:href":this.symbolId,fill:this.modelColor},null)])])}}),K2=["login","error-page","doc"],g1=["admin"],F=e=>{const{signinCallback:l}=k(n1()),t=_(()=>l.value.role),{meta:o,name:n}=e,i=(o==null?void 0:o.hidden)===void 0||(o==null?void 0:o.hidden)===!1?!1:o==null?void 0:o.hidden;return g1.length&&g1.includes(t.value)||K2.includes(n)?!i:o!=null&&o.role?o.role.includes(t.value)&&!i:!i},U2=(e,l,t)=>e[l]===t||e.key===t,T1=(e,l,t)=>{const o=[];if(U2(e,l,t))return o.push(e),o;if(e.children&&e.children.length>0)for(const n of e.children){const i=T1(n,l,t);i.length>0&&o.push(e,...i)}return o},J=(e,l,t)=>{const o=[];for(const n of e){const i=T1(n,l,t);i.length>0&&o.push(...i)}return o},$2=(e,l,t)=>{e.path!==l&&(t.find(n=>n.path===e.path)||t.push(e))},f1=e=>{const{breadcrumbLabel:l}=e,{layout:{sideBarLogo:t}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0","amfe-flexible":"^2.2.1",axios:"^1.2.0","crypto-js":"^4.1.1",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.3",pinia:"^2.0.17","pinia-plugin-persistedstate":"^2.4.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.2.37","vue-i18n":"^9.2.2","vue-router":"^4.1.3",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.5.0","@types/crypto-js":"^4.1.1","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","@vitejs/plugin-vue":"^3.0.0","@vitejs/plugin-vue-jsx":"^2.0.0",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.0.1","eslint-config-prettier":"^8.5.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.7.0",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"*","unplugin-auto-import":"^0.11.0","unplugin-vue-components":"^0.22.0",vite:"^4.1.4","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.6.0","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.1.7"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},rootRoute:{name:"dashboard",path:"/dashboard"},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},o=t?t.title:"";document.title=l+" - "+o},$=Y("menu",()=>{const e=e1(),l=e2(),{t}=B(),{rootRoute:{path:o}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0","amfe-flexible":"^2.2.1",axios:"^1.2.0","crypto-js":"^4.1.1",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.3",pinia:"^2.0.17","pinia-plugin-persistedstate":"^2.4.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.2.37","vue-i18n":"^9.2.2","vue-router":"^4.1.3",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.5.0","@types/crypto-js":"^4.1.1","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","@vitejs/plugin-vue":"^3.0.0","@vitejs/plugin-vue-jsx":"^2.0.0",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.0.1","eslint-config-prettier":"^8.5.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.7.0",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"*","unplugin-auto-import":"^0.11.0","unplugin-vue-components":"^0.22.0",vite:"^4.1.4","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.6.0","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.1.7"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},rootRoute:{name:"dashboard",path:"/dashboard"},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},n=Z("menuKey")==="no"?o:Z("menuKey"),i=N({menuKey:n,options:[],collapsed:!1,menuTagOptions:[],breadcrumbOptions:[]}),s=(r,h)=>J(r,"key",h),c=(r,h)=>{const C=h.meta;if(C.windowOpen)window.open(C.windowOpen);else if(i.menuKey!==r){if($2(h,i.menuKey,i.menuTagOptions),f1(h),i.breadcrumbOptions=J(i.options,"key",r),r[0]!=="/"){const g=s(i.options,r).map(p=>p.key).join("/");e.push(g)}else e.push(h.path);i.menuKey=r,l1("menuKey",r)}},m=r=>{const h=C=>{var g;for(const p of C)if((g=p==null?void 0:p.children)!=null&&g.length&&h(p.children),r===p.path){c(p.path,p);break}};h(i.options)},u=(r,h=!0)=>{const g=Array.isArray(r)?[...r]:[r];h?i.menuTagOptions.push(...g):i.menuTagOptions=g},y=()=>{const r=e.getRoutes().find(g=>g.name==="layout"),h=g=>{const{meta:p}=g,z=_(()=>p!=null&&p.i18nKey?t(`GlobalMenuOptions.${p.i18nKey}`):p==null?void 0:p.noLocalTitle),O={...g,key:g.path,label:()=>R(_1,null,{default:()=>z.value}),breadcrumbLabel:z.value},x={icon:()=>R(b,{name:p.icon,size:20},{})},j=p!=null&&p.icon?Object.assign({},O,x):O;return g.path===n&&(u(j),f1(j)),j.show=F(g),j},C=(g,p)=>{var O;const z=[];for(const x of g){if((O=x.children)!=null&&O.length&&F(x))x.children=C(x.children);else if(!F(x))continue;z.push(h(x))}return z};i.options=C(r==null?void 0:r.children),b1(()=>{i.breadcrumbOptions=J(i.options,"key",i.menuKey)})},d=r=>i.collapsed=r,M=(r,h=1)=>i.menuTagOptions.splice(r,h),S=()=>{i.menuTagOptions=[]};return D(()=>l.fullPath,r=>{m(r)},{immediate:!0}),{...K(i),menuModelValueChange:c,setupAppRoutes:y,collapsedMenu:d,spliceMenTagOptions:M,emptyMenuTagOptions:S,setMenuTagOptions:u}},{persist:{key:"piniaMenuStore",storage:window.sessionStorage,paths:["breadcrumbOptions","menuKey"]}}),n1=Y("signin",()=>{const e=N({signinCallback:{}}),l=o=>J1(o)?1:(e.signinCallback={role:"admin",name:o.name},0),t=()=>{window.$message.info("账号退出中..."),D2("all-sessionStorage"),setTimeout(()=>window.location.reload(),300)};return{...K(e),signin:l,logout:t}},{persist:{key:"piniaSigninStore",paths:["signinCallback"],storage:sessionStorage}}),R1=e=>{const l=G1();e.use(l),l.use(x2)},G2=L({name:"GlobalProvider",setup(){const e=V(),l=_(()=>e.primaryColorOverride),t=_(()=>e.themeValue?o2:null),o=_(()=>{const m=e.localeLanguage;return H2(m)}),{message:n,notification:i,dialog:s,loadingBar:c}=i2(["message","dialog","notification","loadingBar"],{configProviderProps:_(()=>({theme:t.value}))});return window.$dialog=s,window.$message=n,window.$loadingBar=c,window.$notification=i,{modelPrimaryColorOverride:l,modelThemeValue:t,localePackage:o}},render(){return a(u2,{themeOverrides:this.modelPrimaryColorOverride,theme:this.modelThemeValue,locale:this.localePackage.locale,dateLocale:this.localePackage.dateLocal},{default:()=>[a(a2,null,{default:()=>[a(s2,null,{default:()=>[a(c2,null,{default:()=>[a(r2,null,{default:()=>{var e,l;return[a(p2,null,null),(l=(e=this.$slots).default)==null?void 0:l.call(e)]}})]})]})]})]})}}),k1=A(!1),Ye=e=>k1.value=e,q2=L({name:"GlobalSpin",props:{...d2},setup(){return{spinValue:k1,overrides:{opacitySpinning:"0"}}},render(){return a(h2,B1(this.$props,{show:this.spinValue,themeOverrides:this.overrides}),{...this.$slots})}}),P1=L({name:"App",setup(){const e=V(),{themeValue:l}=k(e),t=()=>{const{appPrimaryColor:{primaryColor:n,primaryFadeColor:i}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0","amfe-flexible":"^2.2.1",axios:"^1.2.0","crypto-js":"^4.1.1",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.3",pinia:"^2.0.17","pinia-plugin-persistedstate":"^2.4.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.2.37","vue-i18n":"^9.2.2","vue-router":"^4.1.3",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.5.0","@types/crypto-js":"^4.1.1","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","@vitejs/plugin-vue":"^3.0.0","@vitejs/plugin-vue-jsx":"^2.0.0",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.0.1","eslint-config-prettier":"^8.5.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.7.0",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"*","unplugin-auto-import":"^0.11.0","unplugin-vue-components":"^0.22.0",vite:"^4.1.4","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.6.0","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.1.7"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},rootRoute:{name:"dashboard",path:"/dashboard"},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},s=document.body,c=Z("piniaSettingStore","localStorage"),m=X1(c,"primaryColorOverride.common.primaryColor"),u=x1(m,.3);s.style.setProperty("--ray-theme-primary-color",m||n),s.style.setProperty("--ray-theme-primary-fade-color",u||i)},o=()=>{const n=document.getElementById("pre-loading-animation");n&&F2(n,{display:"none"})};t(),o(),D(()=>l.value,n=>{const i=document.body,s="ray-template--dark",c="ray-template--light";n?Q(i,c):Q(i,s),z1(i,n?s:c)},{immediate:!0})},render(){return a(G2,null,{default:()=>[a(q2,null,{default:()=>a(t2,null,null),description:()=>"lodaing..."})]})}}),W2="modulepreload",J2=function(e){return"/ray-template/"+e},v1={},w=function(l,t,o){if(!t||t.length===0)return l();const n=document.getElementsByTagName("link");return Promise.all(t.map(i=>{if(i=J2(i),i in v1)return;v1[i]=!0;const s=i.endsWith(".css"),c=s?'[rel="stylesheet"]':"";if(!!o)for(let y=n.length-1;y>=0;y--){const d=n[y];if(d.href===i&&(!s||d.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${c}`))return;const u=document.createElement("link");if(u.rel=s?"stylesheet":W2,s||(u.as="script",u.crossOrigin=""),u.href=i,document.head.appendChild(u),s)return new Promise((y,d)=>{u.addEventListener("load",y),u.addEventListener("error",()=>d(new Error(`Unable to preload CSS for ${i}`)))})})).then(()=>l())};const X2=L({__name:"index",props:{transitionPropName:{type:String,default:"fade"},transitionMode:{type:String,default:"out-in"},transitionAppear:{type:Boolean,default:!0}},setup(e){return(l,t)=>{const o=I1("router-view");return a1(),s1(o,null,{default:c1(({Component:n,route:i})=>[a(K1,{name:e.transitionPropName,mode:e.transitionMode,appear:e.transitionAppear},{default:c1(()=>[(a1(),s1(F1(n),{key:i.fullPath}))]),_:2},1032,["name","mode","appear"])]),_:1})}}});const Q2=L({name:"LayoutMenu",setup(){const e=$(),l=e1(),{menuModelValueChange:t,setupAppRoutes:o,collapsedMenu:n}=e,i=_({get:()=>e.menuKey,set:()=>{}}),s=_(()=>e.options),c=_(()=>e.collapsed),m=64,{layout:{sideBarLogo:u}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0","amfe-flexible":"^2.2.1",axios:"^1.2.0","crypto-js":"^4.1.1",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.3",pinia:"^2.0.17","pinia-plugin-persistedstate":"^2.4.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.2.37","vue-i18n":"^9.2.2","vue-router":"^4.1.3",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.5.0","@types/crypto-js":"^4.1.1","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","@vitejs/plugin-vue":"^3.0.0","@vitejs/plugin-vue-jsx":"^2.0.0",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.0.1","eslint-config-prettier":"^8.5.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.7.0",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"*","unplugin-auto-import":"^0.11.0","unplugin-vue-components":"^0.22.0",vite:"^4.1.4","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.6.0","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.1.7"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},rootRoute:{name:"dashboard",path:"/dashboard"},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},y=()=>{u&&u.url&&(u.jumpType==="station"?l.push(u.url):window.open(u.url))};return o(),{modelMenuKey:i,menuModelValueChange:t,modelMenuOptions:s,modelCollapsed:c,collapsedMenu:n,collapsedWidth:m,sideBarLogo:u,handleSideBarLogoClick:y}},render(){return a(g2,{bordered:!0,showTrigger:!0,collapseMode:"width",collapsedWidth:this.collapsedWidth,onUpdateCollapsed:this.collapsedMenu.bind(this),nativeScrollbar:!1},{default:()=>[this.sideBarLogo?a("div",{class:["ray-menu__logo",this.sideBarLogo.url?"ray-menu__logo-url":""],onClick:this.handleSideBarLogoClick.bind(this)},[this.sideBarLogo.icon?a(b,{name:this.sideBarLogo.icon,size:"30"},null):"",a("h1",{class:[this.modelCollapsed?"":"ray-menu__logo-title--open","ray-menu__logo-title"]},[a(_1,null,{default:()=>[this.sideBarLogo.title]})])]):"",a(m2,{value:this.modelMenuKey,"onUpdate:value":e=>this.modelMenuKey=e,options:this.modelMenuOptions,indent:24,collapsed:this.modelCollapsed,collapsedIconSize:22,collapsedWidth:this.collapsedWidth,onUpdateValue:this.menuModelValueChange.bind(this)},null)]})}});const Y2=L({name:"RayTooltipIcon",props:{...f2,iconName:{type:String,required:!0},customClassName:{type:String,default:""},tooltipText:{type:String,default:""}},emits:["click"],setup(e,{emit:l}){return{handleClick:o=>{l("click",o)}}},render(){return a(t1,this.$props,{trigger:()=>a(b,{name:this.iconName,size:"18",customClassName:`ray-tooltip-text__icon ${this.customClassName}`,onClick:this.handleClick.bind(this)},null),default:()=>this.tooltipText})}});const ee=L({name:"ThemeSwitch",setup(){const{t:e}=B(),l=V(),{changeSwitcher:t}=l,{themeValue:o}=k(l);return{t:e,changeSwitcher:t,themeValue:o,handleRailStyle:({checked:i})=>i?{backgroundColor:"#000000"}:{color:"#000000"}}},render(){const{t:e}=this;return a(T,{justify:"center"},{default:()=>[a(t1,null,{trigger:()=>a(I,{value:this.themeValue,"onUpdate:value":l=>this.themeValue=l,railStyle:this.handleRailStyle.bind(this),onUpdateValue:l=>this.changeSwitcher(l,"themeValue")},{"checked-icon":()=>R(b,{name:"dark"},{}),"unchecked-icon":()=>R(b,{name:"light"},{}),checked:()=>"亮",unchecked:()=>"暗"}),default:()=>this.themeValue?e("LayoutHeaderSettingOptions.ThemeOptions.Dark"):e("LayoutHeaderSettingOptions.ThemeOptions.Light")})]})}}),te=()=>["#FFFFFF","#18A058","#2d8cf0","#F0A020","rgba(208, 48, 80, 1)"];function X(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!U(e)}const le=L({name:"SettingDrawer",props:{show:{type:Boolean,default:!1},placement:{type:String,default:"right"},width:{type:Number,default:280}},emits:["update:show"],setup(e,{emit:l}){const{t}=B(),o=V(),{changePrimaryColor:n,changeSwitcher:i}=o,{themeValue:s,primaryColorOverride:c,menuTagSwitch:m,breadcrumbSwitch:u,invertSwitch:y}=k(o);return{modelShow:_({get:()=>e.show,set:M=>{l("update:show",M)}}),t,changePrimaryColor:n,themeValue:s,primaryColorOverride:c,menuTagSwitch:m,changeSwitcher:i,breadcrumbSwitch:u,invertSwitch:y}},render(){let e,l,t;const{t:o}=this;return a(w2,{show:this.modelShow,"onUpdate:show":n=>this.modelShow=n,placement:this.placement,width:this.width},{default:()=>[a(v2,{title:o("LayoutHeaderSettingOptions.Title")},{default:()=>[a(T,{class:"setting-drawer__space",vertical:!0},{default:()=>[a(q,{titlePlacement:"center"},X(e=o("LayoutHeaderSettingOptions.ThemeOptions.Title"))?e:{default:()=>[e]}),a(ee,null,null),a(q,{titlePlacement:"center"},X(l=o("LayoutHeaderSettingOptions.ThemeOptions.PrimaryColorConfig"))?l:{default:()=>[l]}),a(y2,{swatches:te(),value:this.primaryColorOverride.common.primaryColor,"onUpdate:value":n=>this.primaryColorOverride.common.primaryColor=n,onUpdateValue:this.changePrimaryColor.bind(this)},null),a(q,{titlePlacement:"center"},X(t=o("LayoutHeaderSettingOptions.InterfaceDisplay"))?t:{default:()=>[t]}),a(b2,{labelPlacement:"left",column:1},{default:()=>[a(W,{label:"多标签"},{default:()=>[a(I,{value:this.menuTagSwitch,"onUpdate:value":n=>this.menuTagSwitch=n,onUpdateValue:n=>this.changeSwitcher(n,"menuTagSwitch")},null)]}),a(W,{label:"面包屑"},{default:()=>[a(I,{value:this.breadcrumbSwitch,"onUpdate:value":n=>this.breadcrumbSwitch=n,onUpdateValue:n=>this.changeSwitcher(n,"breadcrumbSwitch")},null)]}),a(W,{label:"反转色"},{default:()=>[a(I,{value:this.invertSwitch,"onUpdate:value":n=>this.invertSwitch=n,onUpdateValue:n=>this.changeSwitcher(n,"invertSwitch")},null)]})]})]})]})]})}});function ne(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!U(e)}const oe=L({name:"Breadcrumb",setup(){const e=$(),{menuModelValueChange:l}=e;return{modelBreadcrumbOptions:_(()=>e.breadcrumbOptions),handleDropdownSelect:(n,i)=>{l(n,i)}}},render(){let e;return a(M2,null,ne(e=this.modelBreadcrumbOptions.map(l=>a(_2,{key:l.key},{default:()=>{var t;return[a(E,{labelField:"breadcrumbLabel",options:l.children&&((t=l.children)==null?void 0:t.length)>1?l.children:[],onSelect:this.handleDropdownSelect.bind(this)},{default:()=>a("span",null,[l.label&&typeof l.label=="function"?l.label():l.breadcrumbLabel])})]}})))?e:{default:()=>[e]})}});function y1(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!U(e)}const ie=L({name:"GlobalSeach",props:{show:{type:Boolean,default:!1}},emits:["update:show"],setup(e,{emit:l}){const t=$(),{menuModelValueChange:o}=t,n=_({get:()=>e.show,set:d=>{l("update:show",d),d||(s.searchOptions=[],s.searchValue=null)}}),i=_(()=>t.options),s=N({searchValue:null,searchOptions:[]}),c=[{icon:"cmd / ctrl + k",label:"唤起",plain:!0},{icon:"esc",label:"关闭",plain:!0}],m=d=>{const M=d;(M.ctrlKey||M.metaKey)&&M.key==="k"&&(n.value=!0)},u=d=>{const M=[],S=r=>{r.forEach(h=>{var p,z,O;(p=h.children)!=null&&p.length&&S(h.children);const C=(z=h.breadcrumbLabel)==null?void 0:z.toLocaleLowerCase(),g=String(d).toLocaleLowerCase();C!=null&&C.includes(g)&&F(h)&&!((O=h.children)!=null&&O.length)&&M.push(h)})};d?(S(i.value),s.searchOptions=M):s.searchOptions=[]},y=d=>{const M=d.meta;M.windowOpen?window.open(M.windowOpen):(n.value=!1,o(d.key,d))};return U1(()=>{N2(window,"keydown",m)}),$1(()=>{B2(window,"keydown",m)}),{...K(s),modelShow:n,tiptextOptions:c,handleSearchMenuOptions:Q1(u,300),handleSearchItemClick:y}},render(){let e,l;return a(L2,{show:this.modelShow,"onUpdate:show":t=>this.modelShow=t,"transform-origin":"center"},{default:()=>[a("div",{class:"global-seach"},[a("div",{class:"global-seach__wrapper"},[a("div",{class:"global-seach__card"},[a("div",{class:"global-seach__card-header"},[a(S2,{size:"large",value:this.searchValue,"onUpdate:value":t=>this.searchValue=t,clearable:!0,onInput:this.handleSearchMenuOptions.bind(this)},{prefix:()=>a(b,{name:"search",size:"24"},null)})]),a(M1,{class:"global-seach__card-content"},{default:()=>[this.searchOptions.length?a(T,{vertical:!0,wrapItem:!1,size:[8,8]},y1(e=this.searchOptions.map(t=>a(T,{align:"center",wrapItem:!1,class:"content-item",onClick:this.handleSearchItemClick.bind(this,t)},{default:()=>{var o;return[a("div",{class:"content-item-icon"},[(o=t==null?void 0:t.meta)!=null&&o.icon?a(b,{name:t.meta.icon,size:"24"},null):a(b,{name:"table",size:"24"},null)]),a("div",{class:"content-item-label"},[t.breadcrumbLabel])]}})))?e:{default:()=>[e]}):a(C2,{size:"large",description:"暂无搜索结果"},{icon:()=>""})]}),a("div",{class:"global-seach__card-footer"},[a(T,{class:"card-footer__tip-wrapper",align:"center",wrapItem:!1,size:[24,8]},y1(l=this.tiptextOptions.map(t=>a("div",{class:"tip-wrapper-item"},[a("div",{class:"item-icon"},[t.plain?a("span",null,[t.icon]):a(b,{name:t.icon,size:"18"},null)]),a("div",{class:"item-laebl"},[t.label])])))?l:{default:()=>[l]})])])])])]})}}),ae=()=>[{key:"person",label:"个人信息"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],se=L({name:"SiderBar",setup(){const e=V(),l=n1(),{t}=B(),{updateLocale:o,changeSwitcher:n}=e,{logout:i}=l,{drawerPlacement:s,breadcrumbSwitch:c}=k(e),m=A(!1),u=Z("person"),y={display:"flex"},d=A(!1),M=[{name:"reload",size:18,tooltip:"LayoutHeaderTooltipOptions.Reload"}],S=[{name:"search",size:18,tooltip:"LayoutHeaderTooltipOptions.Search",eventKey:"search"},{name:"fullscreen",size:18,tooltip:"LayoutHeaderTooltipOptions.FullScreen",eventKey:"screen"},{name:"github",size:18,tooltip:"LayoutHeaderTooltipOptions.Github",eventKey:"github"},{name:"setting",size:18,tooltip:"LayoutHeaderTooltipOptions.Setting",eventKey:"setting"}],r={reload:()=>{n(!1,"reloadRouteSwitch"),setTimeout(()=>n(!0,"reloadRouteSwitch"))},setting:()=>{m.value=!0},github:()=>{window.open("https://github.com/XiaoDaiGua-Ray/ray-template")},fullscreen:()=>{h1.isEnabled?h1.toggle():window.$message.warning("您的浏览器不支持全屏~")},search:()=>{d.value=!0}};return{leftIconOptions:M,rightTooltipIconOptions:S,t,handleIconClick:g=>{var p;(p=r[g])==null||p.call(r)},showSettings:m,updateLocale:o,handlePersonSelect:g=>{g==="logout"?window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{i()}}):window.$message.info("这个人很懒, 没做这个功能~")},person:u,spaceItemStyle:y,drawerPlacement:s,breadcrumbSwitch:c,globalSearchShown:d}},render(){return a(C1,{class:"layout-header",bordered:!0},{default:()=>[a(ie,{show:this.globalSearchShown,"onUpdate:show":e=>this.globalSearchShown=e},null),a(T,{class:"layout-header__method",align:"center",justify:"space-between"},{default:()=>[a(T,{align:"center",wrapItem:!1,itemStyle:this.spaceItemStyle},{default:()=>[this.leftIconOptions.map(e=>a(t1,null,{trigger:()=>a(b,{customClassName:"layout-header__method--icon",name:e.name,size:e.size,onClick:this.handleIconClick.bind(this,e.name)},null),default:()=>this.t(e.tooltip)})),this.breadcrumbSwitch?a(oe,null,null):""]}),a(T,{align:"center",wrapItem:!1,itemStyle:this.spaceItemStyle},{default:()=>[this.rightTooltipIconOptions.map(e=>a(Y2,{iconName:e.name,tooltipText:this.t(e.tooltip),onClick:this.handleIconClick.bind(this,e.name)},null)),a(E,{options:j2,onSelect:e=>this.updateLocale(String(e)),trigger:"click"},{default:()=>[a(b,{customClassName:"layout-header__method--icon",name:"language",size:"18"},null)]}),a(E,{options:ae(),onSelect:this.handlePersonSelect.bind(this),trigger:"click"},{default:()=>[a(S1,{checkable:!0,size:"large"},{icon:()=>a(b,{customClassName:"layout-header__method--icon",name:"ray",size:"18"},null),default:()=>this.person.name})]})]})]}),a(le,{show:this.showSettings,"onUpdate:show":e=>this.showSettings=e,placement:this.drawerPlacement},null)]})}});function ce(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!U(e)}const re=L({name:"MenuTag",setup(){const e=A(null),l=$(),t=V(),o=e1(),{menuKey:n,menuTagOptions:i}=k(l),{menuModelValueChange:s,spliceMenTagOptions:c,emptyMenuTagOptions:m,setMenuTagOptions:u}=l,{changeSwitcher:y}=t,{rootRoute:{path:d}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0","amfe-flexible":"^2.2.1",axios:"^1.2.0","crypto-js":"^4.1.1",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.3",pinia:"^2.0.17","pinia-plugin-persistedstate":"^2.4.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.2.37","vue-i18n":"^9.2.2","vue-router":"^4.1.3",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.5.0","@types/crypto-js":"^4.1.1","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","@vitejs/plugin-vue":"^3.0.0","@vitejs/plugin-vue-jsx":"^2.0.0",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.0.1","eslint-config-prettier":"^8.5.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.7.0",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"*","unplugin-auto-import":"^0.11.0","unplugin-vue-components":"^0.22.0",vite:"^4.1.4","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.6.0","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.1.7"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},rootRoute:{name:"dashboard",path:"/dashboard"},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},M=["closeAll","closeRight","closeLeft","closeOther"];let S=-1;const r=_(()=>i.value),h=A([{label:"重新加载",key:"reloadCurrentPage",icon:()=>R(b,{size:16,name:"reload"},{})},{label:"关闭其他",key:"closeOther",icon:()=>R(b,{size:16,name:"other"},{})},{label:"关闭右侧",key:"closeRight",icon:()=>R(b,{size:16,name:"right_arrow"},{})},{label:"关闭左侧",key:"closeLeft",icon:()=>R(b,{size:16,name:"left_arrow"},{})},{type:"divider",key:"d1"},{label:"全部关闭",key:"closeAll",icon:()=>R(b,{size:16,name:"close"},{}),disabled:!1}]),C=E2(),g={reloadCurrentPage:()=>{y(!1,"reloadRouteSwitch"),setTimeout(()=>y(!0,"reloadRouteSwitch"))},closeAll:()=>{h.value.length>1&&(m(),o.replace({path:d}))},closeRight:()=>{const f=h.value.length,v=r.value[S];c(S+1,f-1),n.value!==v.key&&s(v.key,v)},closeLeft:()=>{c(0,S)},closeOther:()=>{const f=r.value[S];n.value!==f.key?(m(),s(f.key,f)):u(f,!1)}},p=N({x:0,y:0,actionDropdownShow:!1}),z=f=>{if(c(f),n.value!==d){const v=r.value,P=v.length,G=v[P-1];s(G.key,G)}},O=(f,v)=>{h.value.forEach(P=>{if(P.key===f){P.disabled=v;return}})},x=f=>{s(f.key,f)},j=f=>{var P;const v=document.getElementById(C);if(v){const i1=Array.from(v.childNodes).find(N1=>I2(N1,"n-scrollbar-container")).scrollLeft||0,E1=f==="left"?Math.max(0,i1-200):i1+200;(P=e.value)==null||P.scrollTo({left:E1,behavior:"smooth"})}},H1=f=>{var v;p.actionDropdownShow=!1,(v=g[f])==null||v.call(g)},D1=(f,v)=>{v.preventDefault(),p.actionDropdownShow=!1,S=f,b1().then(()=>{p.actionDropdownShow=!0,p.x=v.clientX,p.y=v.clientY})},o1=()=>{const f=r.value.length-1;S===f?O("closeRight",!0):S0&&O("closeLeft",!1)},A1=()=>{S=r.value.findIndex(v=>v.key===n.value),o1()};return D(()=>r.value,f=>{h.value.forEach(v=>{M.includes(v.key)&&(f.length>1?v.disabled=!1:v.disabled=!0)})},{immediate:!0,deep:!0}),D(()=>p.actionDropdownShow,()=>{o1()}),{modelMenuTagOptions:r,menuModelValueChange:s,closeCurrentMenuTag:z,menuKey:n,handleTagClick:x,moreOptions:h,handleScrollX:j,scrollRef:e,scrollBarUUID:C,actionDropdownSelect:H1,rootPath:d,actionState:p,handleContextMenu:D1,setCurrentContentmenuIndex:A1}},render(){let e;return a(C1,null,{default:()=>[a("div",{class:"menu-tag"},[a(E,{options:this.moreOptions,x:this.actionState.x,y:this.actionState.y,show:this.actionState.actionDropdownShow,trigger:"manual",placement:"bottom-start",onClickoutside:()=>{this.actionState.actionDropdownShow=!1},onSelect:this.actionDropdownSelect.bind(this)},null),a(T,{class:"menu-tag-sapce",wrap:!1,align:"center",justify:"space-between",inline:!0,wrapItem:!1},{default:()=>[a(b,{name:"expanded",width:"20",height:"28",customClassName:"menu-tag__left-arrow",onClick:this.handleScrollX.bind(this,"left")},null),a(M1,{xScrollable:!0,ref:"scrollRef",id:this.scrollBarUUID},{default:()=>[a(T,{class:"menu-tag-wrapper",wrap:!1,align:"center",justify:"start"},ce(e=this.modelMenuTagOptions.map((l,t)=>a(S1,{closable:l.key!==this.rootPath&&this.modelMenuTagOptions.length>1,onClose:()=>this.closeCurrentMenuTag(t),type:l.key===this.menuKey?"primary":"default",onClick:this.handleTagClick.bind(this,l),bordered:!1,onContextmenu:this.handleContextMenu.bind(this,t)},{default:()=>[typeof l.label=="function"?l.label():l.label]})))?e:{default:()=>[e]})]}),a("div",{class:"menu-tag__right-wrapper"},[a(b,{name:"expanded",width:"20",height:"28",customClassName:"menu-tag__right-arrow",onClick:this.handleScrollX.bind(this,"right")},null),a(E,{options:this.moreOptions,trigger:"click",onSelect:this.actionDropdownSelect.bind(this)},{default:()=>[a(b,{name:"more",width:"20",height:"28",customClassName:"menu-tag__right-setting",onClick:this.setCurrentContentmenuIndex.bind(this)},null)]})])]})])]})}}),pe=L({name:"Layout",setup(){const e=V(),{height:l}=z2(),{reloadRouteSwitch:t,menuTagSwitch:o}=k(e),n=_(()=>{let s={};return e.menuTagSwitch?s={"--layout-content-height":"calc(100% - 111px)"}:s={"--layout-content-height":"calc(100% - 64px)"},s}),{layout:{copyright:i}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0","amfe-flexible":"^2.2.1",axios:"^1.2.0","crypto-js":"^4.1.1",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.3",pinia:"^2.0.17","pinia-plugin-persistedstate":"^2.4.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.2.37","vue-i18n":"^9.2.2","vue-router":"^4.1.3",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.5.0","@types/crypto-js":"^4.1.1","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","@vitejs/plugin-vue":"^3.0.0","@vitejs/plugin-vue-jsx":"^2.0.0",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.0.1","eslint-config-prettier":"^8.5.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.7.0",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"*","unplugin-auto-import":"^0.11.0","unplugin-vue-components":"^0.22.0",vite:"^4.1.4","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.6.0","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.1.7"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},rootRoute:{name:"dashboard",path:"/dashboard"},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};return{windowHeight:l,modelReloadRoute:t,modelMenuTagSwitch:o,cssVarsRef:n,copyright:i}},render(){return a("div",{class:["layout"],style:[`height: ${this.windowHeight}px`,this.cssVarsRef]},[a(d1,{class:"layout-full",hasSider:!0},{default:()=>[a(Q2,null,null),a(d1,null,{default:()=>[a(se,null,null),this.modelMenuTagSwitch?a(re,null,null):"",a(O2,{class:"layout-content__router-view",nativeScrollbar:!1},{default:()=>[this.modelReloadRoute?a(X2,null,null):"",this.copyright?a("div",{class:"layout-footer"},[this.copyright]):""]})]})]})])}}),ue={path:"/dashboard",name:"dashboard",component:()=>w(()=>import("./index-8a188680.js"),["assets/index-8a188680.js","assets/index-3cedb07a.js","assets/naive-ui-bb4def63.js","assets/date-fns-7f923de7.js","assets/vueuc-48cc3a88.js","assets/@vue-6996c4b6.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-f42a4f8d.js","assets/vooks-18ea31ef.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-57962bc1.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-92f3d5bd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-230e778e.js","assets/async-validator-dee29e8b.js","assets/pinia-c02b34e2.js","assets/vue-demi-71ba0ef2.js","assets/vue-i18n-a041e1ab.js","assets/@intlify-bd5dfa46.js","assets/vue-router-5661a2ac.js","assets/@vueuse-e2eab0ec.js","assets/screenfull-578bfdd4.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-4380f2ff.css"]),meta:{i18nKey:"Dashboard",icon:"dashboard"}},de={path:"/rely",name:"rely",component:()=>w(()=>import("./index-0638c1f4.js"),["assets/index-0638c1f4.js","assets/vue-router-5661a2ac.js","assets/@vue-6996c4b6.js"]),meta:{i18nKey:"Rely",icon:"rely"},children:[{path:"/rely-about",name:"rely-about",component:()=>w(()=>import("./index-e7673652.js"),["assets/index-e7673652.js","assets/@vue-6996c4b6.js","assets/naive-ui-bb4def63.js","assets/date-fns-7f923de7.js","assets/vueuc-48cc3a88.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-f42a4f8d.js","assets/vooks-18ea31ef.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-57962bc1.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-92f3d5bd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-230e778e.js","assets/async-validator-dee29e8b.js","assets/index-de09eb20.css"]),meta:{i18nKey:"RelyAbout"}}]},he={path:"/error",name:"error",component:()=>w(()=>import("./index-06454d7e.js"),["assets/index-06454d7e.js","assets/vue-router-5661a2ac.js","assets/@vue-6996c4b6.js","assets/naive-ui-bb4def63.js","assets/date-fns-7f923de7.js","assets/vueuc-48cc3a88.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-f42a4f8d.js","assets/vooks-18ea31ef.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-57962bc1.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-92f3d5bd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-230e778e.js","assets/async-validator-dee29e8b.js","assets/index-de253505.css"]),meta:{i18nKey:"Error",icon:"error"}},me={path:"/echart",name:"echart",component:()=>w(()=>import("./index-5dd8013c.js"),["assets/index-5dd8013c.js","assets/pinia-c02b34e2.js","assets/vue-demi-71ba0ef2.js","assets/@vue-6996c4b6.js","assets/lodash-es-92f3d5bd.js","assets/echarts-2fc78c0b.js","assets/zrender-e8935425.js","assets/naive-ui-bb4def63.js","assets/date-fns-7f923de7.js","assets/vueuc-48cc3a88.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-f42a4f8d.js","assets/vooks-18ea31ef.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-57962bc1.js","assets/@emotion-8a8e73f6.js","assets/treemate-25c27bff.js","assets/date-fns-tz-230e778e.js","assets/async-validator-dee29e8b.js","assets/vue-i18n-a041e1ab.js","assets/@intlify-bd5dfa46.js","assets/vue-router-5661a2ac.js","assets/@vueuse-e2eab0ec.js","assets/screenfull-578bfdd4.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-d139f76a.css"]),meta:{i18nKey:"Echart",icon:"echart"}},ge={path:"/scroll-reveal",name:"scroll-reveal",component:()=>w(()=>import("./index-658c6c8b.js"),["assets/index-658c6c8b.js","assets/@vue-6996c4b6.js","assets/naive-ui-bb4def63.js","assets/date-fns-7f923de7.js","assets/vueuc-48cc3a88.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-f42a4f8d.js","assets/vooks-18ea31ef.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-57962bc1.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-92f3d5bd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-230e778e.js","assets/async-validator-dee29e8b.js","assets/index-fadde9b7.css"]),meta:{i18nKey:"scrollReveal",icon:"scroll_reveal",hidden:!0}},fe={path:"/axios",name:"axios",component:()=>w(()=>import("./index-386d7ab4.js"),["assets/index-386d7ab4.js","assets/axios-f5da5039.js","assets/form-data-d2a9677b.js","assets/naive-ui-bb4def63.js","assets/date-fns-7f923de7.js","assets/vueuc-48cc3a88.js","assets/@vue-6996c4b6.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-f42a4f8d.js","assets/vooks-18ea31ef.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-57962bc1.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-92f3d5bd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-230e778e.js","assets/async-validator-dee29e8b.js","assets/index-7f8af6ca.css"]),meta:{i18nKey:"Axios",icon:"axios"}},ve={path:"/table",name:"table",component:()=>w(()=>import("./index-df040a62.js"),["assets/index-df040a62.js","assets/pinia-c02b34e2.js","assets/vue-demi-71ba0ef2.js","assets/@vue-6996c4b6.js","assets/vuedraggable-9aebabe2.js","assets/date-fns-7f923de7.js","assets/vue-566141bb.js","assets/sortablejs-77186f55.js","assets/naive-ui-bb4def63.js","assets/vueuc-48cc3a88.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-f42a4f8d.js","assets/vooks-18ea31ef.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-57962bc1.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-92f3d5bd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-230e778e.js","assets/async-validator-dee29e8b.js","assets/screenfull-578bfdd4.js","assets/print-js-819a679c.js","assets/xlsx-1a040596.js","assets/dayjs-e34bfade.js","assets/vue-i18n-a041e1ab.js","assets/@intlify-bd5dfa46.js","assets/vue-router-5661a2ac.js","assets/@vueuse-e2eab0ec.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-45d8ce3f.css"]),meta:{i18nKey:"Table",icon:"table"}},ye={path:"/doc",name:"doc",component:()=>w(()=>import("./index-4295d44e.js"),["assets/index-4295d44e.js","assets/@vue-6996c4b6.js"]),meta:{i18nKey:"Doc",icon:"doc",windowOpen:"https://xiaodaigua-ray.github.io/ray-template-doc/"}},be={path:"/multi-menu",name:"multi-menu",component:()=>w(()=>import("./index-42cc4756.js"),["assets/index-42cc4756.js","assets/vue-router-5661a2ac.js","assets/@vue-6996c4b6.js"]),meta:{i18nKey:"MultiMenu",icon:"table"},children:[{path:"multi-menu-one",name:"multi-menu-one",component:()=>w(()=>import("./index-e98ad7a0.js"),["assets/index-e98ad7a0.js","assets/@vue-6996c4b6.js"]),meta:{noLocalTitle:"多级菜单-1"}},{path:"multi-menu-two",name:"multi-menu-two",component:()=>w(()=>import("./index-27136aaf.js"),["assets/index-27136aaf.js","assets/vue-router-5661a2ac.js","assets/@vue-6996c4b6.js"]),meta:{noLocalTitle:"多级菜单-2"},children:[{path:"sub-menu",name:"sub-menu",component:()=>w(()=>import("./index-f5a9e19a.js"),["assets/index-f5a9e19a.js","assets/@vue-6996c4b6.js"]),meta:{noLocalTitle:"多级菜单-2-1"}}]}]},we={path:"/doc",name:"doc",component:()=>w(()=>import("./index-4295d44e.js"),["assets/index-4295d44e.js","assets/@vue-6996c4b6.js"]),meta:{i18nKey:"DocLocal",icon:"doc",windowOpen:"https://ray-template.yunkuangao.com/ray-template-doc/"}},_e={path:"/office",name:"office",component:()=>w(()=>import("./index-204069e3.js"),["assets/index-204069e3.js","assets/vue-router-5661a2ac.js","assets/@vue-6996c4b6.js"]),meta:{i18nKey:"Office",icon:"office",hidden:!0},children:[{path:"/document",name:"document",component:()=>w(()=>import("./index-88977763.js"),["assets/index-88977763.js","assets/@vue-6996c4b6.js","assets/pinia-c02b34e2.js","assets/vue-demi-71ba0ef2.js","assets/lodash-es-92f3d5bd.js","assets/vue-i18n-a041e1ab.js","assets/@intlify-bd5dfa46.js","assets/vue-router-5661a2ac.js","assets/naive-ui-bb4def63.js","assets/date-fns-7f923de7.js","assets/vueuc-48cc3a88.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-f42a4f8d.js","assets/vooks-18ea31ef.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-57962bc1.js","assets/@emotion-8a8e73f6.js","assets/treemate-25c27bff.js","assets/date-fns-tz-230e778e.js","assets/async-validator-dee29e8b.js","assets/@vueuse-e2eab0ec.js","assets/screenfull-578bfdd4.js","assets/pinia-plugin-persistedstate-d93b4f94.js"]),meta:{i18nKey:"Office_Document"}},{path:"/presentation",name:"presentation",component:()=>w(()=>import("./index-03c4de0e.js"),["assets/index-03c4de0e.js","assets/@vue-6996c4b6.js"]),meta:{i18nKey:"Office_Presentation"}},{path:"/spreadsheet",name:"spreadsheet",component:()=>w(()=>import("./index-c8b3ef04.js"),["assets/index-c8b3ef04.js","assets/@vue-6996c4b6.js"]),meta:{i18nKey:"Office_Spreadsheet"}}]},Me=[ue,_e,me,ve,fe,ge,he,be,ye,we,de],{rootRoute:{path:Se}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0","amfe-flexible":"^2.2.1",axios:"^1.2.0","crypto-js":"^4.1.1",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.3",pinia:"^2.0.17","pinia-plugin-persistedstate":"^2.4.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.2.37","vue-i18n":"^9.2.2","vue-router":"^4.1.3",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.5.0","@types/crypto-js":"^4.1.1","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","@vitejs/plugin-vue":"^3.0.0","@vitejs/plugin-vue-jsx":"^2.0.0",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.0.1","eslint-config-prettier":"^8.5.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.7.0",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"*","unplugin-auto-import":"^0.11.0","unplugin-vue-components":"^0.22.0",vite:"^4.1.4","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.6.0","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.1.7"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},rootRoute:{name:"dashboard",path:"/dashboard"},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},Ce=[{path:"/",name:"login",component:()=>w(()=>import("./index-c987d880.js"),["assets/index-c987d880.js","assets/vue-i18n-a041e1ab.js","assets/@intlify-bd5dfa46.js","assets/@vue-6996c4b6.js","assets/@vueuse-e2eab0ec.js","assets/vue-router-5661a2ac.js","assets/naive-ui-bb4def63.js","assets/date-fns-7f923de7.js","assets/vueuc-48cc3a88.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-f42a4f8d.js","assets/vooks-18ea31ef.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-57962bc1.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-92f3d5bd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-230e778e.js","assets/async-validator-dee29e8b.js","assets/qrcode.vue-461fc545.js","assets/index-3cedb07a.js","assets/pinia-c02b34e2.js","assets/vue-demi-71ba0ef2.js","assets/screenfull-578bfdd4.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-5f6e2eeb.css"])},{path:"/",name:"layout",redirect:Se,component:pe,children:Me},{path:"/:catchAll(.*)",name:"error-page",component:()=>w(()=>import("./index-06454d7e.js"),["assets/index-06454d7e.js","assets/vue-router-5661a2ac.js","assets/@vue-6996c4b6.js","assets/naive-ui-bb4def63.js","assets/date-fns-7f923de7.js","assets/vueuc-48cc3a88.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-f42a4f8d.js","assets/vooks-18ea31ef.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-57962bc1.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-92f3d5bd.js","assets/treemate-25c27bff.js","assets/date-fns-tz-230e778e.js","assets/async-validator-dee29e8b.js","assets/index-de253505.css"])}],Le=e=>{const{beforeEach:l}=e,{rootRoute:{path:t}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0","amfe-flexible":"^2.2.1",axios:"^1.2.0","crypto-js":"^4.1.1",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.3",pinia:"^2.0.17","pinia-plugin-persistedstate":"^2.4.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.2.37","vue-i18n":"^9.2.2","vue-router":"^4.1.3",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.5.0","@types/crypto-js":"^4.1.1","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","@vitejs/plugin-vue":"^3.0.0","@vitejs/plugin-vue-jsx":"^2.0.0",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.0.1","eslint-config-prettier":"^8.5.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.7.0",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"*","unplugin-auto-import":"^0.11.0","unplugin-vue-components":"^0.22.0",vite:"^4.1.4","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.6.0","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.1.7"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},rootRoute:{name:"dashboard",path:"/dashboard"},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},o=n=>{n(t),l1("menuKey",t)};l((n,i,s)=>{const c=Z("token"),m=Z("menuKey"),{signinCallback:u}=k(n1()),y=_(()=>u.value.role),{meta:d}=n;c!=="no"?(()=>d.role?d.role.length===0?!0:d.role.includes(y.value):!0)()?n.path==="/"||i.path==="/login"?m!=="no"?s(m):o(s):s():o(s):n.path==="/"||i.path==="/login"?s():s("/")})},H=l2({history:n2(),routes:Ce,scrollBehavior:()=>({left:0,top:0})}),Z1=()=>Le(H),V1=e=>{e.use(H)},j1=()=>{H.beforeEach(()=>{var e;(e=window==null?void 0:window.$loadingBar)==null||e.start()}),H.afterEach(()=>{var e;(e=window==null?void 0:window.$loadingBar)==null||e.finish()}),H.onError(()=>{var e;(e=window==null?void 0:window.$loadingBar)==null||e.error()})},Oe=()=>{const e=w1(P1);O1(e),R1(e),V1(e),j1(),Z1(),e.mount("#app")},ze=()=>{let e;window.__WUJIE_MOUNT=()=>{e=w1(P1),O1(e),R1(e),V1(e),j1(),Z1(),e.mount("#app")},window.__WUJIE_UNMOUNT=()=>{e.unmount()},window.__WUJIE.mount()};window.__POWERED_BY_WUJIE__?ze():Oe();export{b as R,ee as T,Ye as a,V as b,F2 as c,N2 as d,E2 as e,j2 as l,B2 as o,l1 as s,n1 as u}; diff --git a/assets/index-e552590b.js.gz b/assets/index-e552590b.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..80b325a843682c4f7a5c212a2fe81a9f17a101ba GIT binary patch literal 35647 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 literal 0 HcmV?d00001 diff --git a/assets/index-148ffe31.js b/assets/index-e7673652.js similarity index 97% rename from assets/index-148ffe31.js rename to assets/index-e7673652.js index 29219b67..087f8fcc 100644 --- a/assets/index-148ffe31.js +++ b/assets/index-e7673652.js @@ -1 +1 @@ -import{e as F,r as v,h as D,ab as t,c as C,d as k}from"./@vue-6996c4b6.js";import{R as s,u as a,v as o,E as j}from"./naive-ui-2cebe870.js";import"./date-fns-7f923de7.js";import"./vueuc-48cc3a88.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-f42a4f8d.js";import"./vooks-18ea31ef.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-57962bc1.js";import"./@emotion-8a8e73f6.js";import"./lodash-es-92f3d5bd.js";import"./treemate-25c27bff.js";import"./date-fns-tz-230e778e.js";import"./async-validator-dee29e8b.js";function r(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!k(i)}const I=F({name:"RelyAbout",setup(){const{pkg:i}={pkg:{dependencies:{"@vueuse/core":"^9.1.0","amfe-flexible":"^2.2.1",axios:"^1.2.0","crypto-js":"^4.1.1",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.3",pinia:"^2.0.17","pinia-plugin-persistedstate":"^2.4.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.2.37","vue-i18n":"^9.2.2","vue-router":"^4.1.3",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.5.0","@types/crypto-js":"^4.1.1","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","@vitejs/plugin-vue":"^3.0.0","@vitejs/plugin-vue-jsx":"^2.0.0",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.0.1","eslint-config-prettier":"^8.5.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.7.0",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"*","unplugin-auto-import":"^0.11.0","unplugin-vue-components":"^0.22.0",vite:"^4.1.4","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.6.0","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.1.7"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},rootRoute:{name:"dashboard",path:"/dashboard"},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},{dependencies:n,devDependencies:u,name:e,version:g}=i,E=[{title:"依赖名称",key:"name"},{title:"依赖版本",key:"relyVersion"},{title:"依赖地址",key:"relyAddress"}],p=v([]),d=v([]),f=[{name:"项目名称",label:e},{name:"版本信息",label:g},{name:"项目地址",label:"GitHub",url:"https://github.com/XiaoDaiGua-Ray/ray-template"}],b=()=>{const l=c=>Object.keys(c).reduce((m,y)=>(m.push({name:y,relyVersion:c[y],relyAddress:""}),m),[]);p.value=l(n),d.value=l(u)},h=l=>{l.url&&window.open(l.url)};return D(()=>{b()}),{columns:E,dependenciesOptions:p,devDependenciesOptions:d,templateOptions:f,handleTagClick:h}},render(){let i,n,u;return t("div",{class:"rely-about"},[t(s,{title:"关于项目"},{default:()=>[C("ray template 是一个基于: tsx pinia vue3.x vite sass 的中后台解决方案. 项目干净与轻巧, 已经集成了很多项目中可能需要的搬砖工具可以让你快速起一个相关项目, 并且不需要剔除大量无用页面与组件.")]}),t(s,{title:"项目信息"},{default:()=>[t(a,{bordered:!0,labelPlacement:"left"},r(i=this.templateOptions.map(e=>t(o,{key:e.name,label:e.name},{default:()=>[t(j,{bordered:!1,type:"info",onClick:this.handleTagClick.bind(this,e),style:[e.url?"cursor: pointer":""]},{default:()=>[e.label]})]})))?i:{default:()=>[i]})]}),t(s,{title:"生产依赖"},{default:()=>[t(a,{bordered:!0,labelPlacement:"left"},r(n=this.dependenciesOptions.map(e=>t(o,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?n:{default:()=>[n]})]}),t(s,{title:"开发依赖"},{default:()=>[t(a,{bordered:!0,labelPlacement:"left"},r(u=this.devDependenciesOptions.map(e=>t(o,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?u:{default:()=>[u]})]})])}});export{I as default}; +import{e as F,r as v,h as D,ab as t,c as C,d as k}from"./@vue-6996c4b6.js";import{R as s,u as a,v as o,F as j}from"./naive-ui-bb4def63.js";import"./date-fns-7f923de7.js";import"./vueuc-48cc3a88.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-f42a4f8d.js";import"./vooks-18ea31ef.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-57962bc1.js";import"./@emotion-8a8e73f6.js";import"./lodash-es-92f3d5bd.js";import"./treemate-25c27bff.js";import"./date-fns-tz-230e778e.js";import"./async-validator-dee29e8b.js";function r(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!k(i)}const I=F({name:"RelyAbout",setup(){const{pkg:i}={pkg:{dependencies:{"@vueuse/core":"^9.1.0","amfe-flexible":"^2.2.1",axios:"^1.2.0","crypto-js":"^4.1.1",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.3",pinia:"^2.0.17","pinia-plugin-persistedstate":"^2.4.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.2.37","vue-i18n":"^9.2.2","vue-router":"^4.1.3",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.5.0","@types/crypto-js":"^4.1.1","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","@vitejs/plugin-vue":"^3.0.0","@vitejs/plugin-vue-jsx":"^2.0.0",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.0.1","eslint-config-prettier":"^8.5.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.7.0",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"*","unplugin-auto-import":"^0.11.0","unplugin-vue-components":"^0.22.0",vite:"^4.1.4","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.6.0","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.1.7"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},rootRoute:{name:"dashboard",path:"/dashboard"},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},{dependencies:n,devDependencies:u,name:e,version:g}=i,E=[{title:"依赖名称",key:"name"},{title:"依赖版本",key:"relyVersion"},{title:"依赖地址",key:"relyAddress"}],p=v([]),d=v([]),f=[{name:"项目名称",label:e},{name:"版本信息",label:g},{name:"项目地址",label:"GitHub",url:"https://github.com/XiaoDaiGua-Ray/ray-template"}],b=()=>{const l=c=>Object.keys(c).reduce((m,y)=>(m.push({name:y,relyVersion:c[y],relyAddress:""}),m),[]);p.value=l(n),d.value=l(u)},h=l=>{l.url&&window.open(l.url)};return D(()=>{b()}),{columns:E,dependenciesOptions:p,devDependenciesOptions:d,templateOptions:f,handleTagClick:h}},render(){let i,n,u;return t("div",{class:"rely-about"},[t(s,{title:"关于项目"},{default:()=>[C("ray template 是一个基于: tsx pinia vue3.x vite sass 的中后台解决方案. 项目干净与轻巧, 已经集成了很多项目中可能需要的搬砖工具可以让你快速起一个相关项目, 并且不需要剔除大量无用页面与组件.")]}),t(s,{title:"项目信息"},{default:()=>[t(a,{bordered:!0,labelPlacement:"left"},r(i=this.templateOptions.map(e=>t(o,{key:e.name,label:e.name},{default:()=>[t(j,{bordered:!1,type:"info",onClick:this.handleTagClick.bind(this,e),style:[e.url?"cursor: pointer":""]},{default:()=>[e.label]})]})))?i:{default:()=>[i]})]}),t(s,{title:"生产依赖"},{default:()=>[t(a,{bordered:!0,labelPlacement:"left"},r(n=this.dependenciesOptions.map(e=>t(o,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?n:{default:()=>[n]})]}),t(s,{title:"开发依赖"},{default:()=>[t(a,{bordered:!0,labelPlacement:"left"},r(u=this.devDependenciesOptions.map(e=>t(o,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?u:{default:()=>[u]})]})])}});export{I as default}; diff --git a/assets/index-e7673652.js.gz b/assets/index-e7673652.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..5975dd66eb2a14a3a5ed66a274ab44c0792cf6ff GIT binary patch literal 2142 zcmV-k2%+~MiwFP!000026RlWnkK4u({@!1~uz(>IOG?zcc#z}t9H#*aByf$Qz~Krk z$)&V+6qn^L;^4w^X5huAJ)xNU61cI(tlo5n^0$7f%h0R1h}z5I*L?ov8Qcm2{7 zINX{$Gds^b^Rnxs{e-1rL=4Q03n-P#0QKZ@9$`KW$cWWw zw;O)VYuH=dT%-D^i&BlFOfDD=ViFp11yLY#@uR# z?MgKu&1Eq-&U~xZ^8G4qwU%XMAOg#4IJJ7ULY76GkbX3@0>2SDr0pyV&-t8NDTxD; zT4Ak%Yhf!`@yggXx11KiRfmKtvVf-C^2)VVwN+g`c`NI7BVyH@y3?rF>&wywxAkVb zQStm$bJAymve;_j7HL+)#l6aI0Mjt3lmcK`l~aK3=_gagLXRROm4pa z{yW|l@r9kFOfaco3-&9K(zt8;IEui$1Ns|GX&G91(>!zLwQUfMeHL?JyxqA_7{$0x zT=OD{hHrQ*6DH!|H7OKFN@tX8cU?N}sC5*OL{c03lyG-s%8Jc6DfuiVrfdGTZ98_^ zL?-TsKte=zs23?g#jeN_c zEM;*{^kU3qyRPUwCu^3MPAh?#4A^8*l#&6_9?C#yYcBRvng~mWGmlF7Gj*|47S38y zK92oZYd{6r;-zE2I>}{?^@J1v@0fXEfdZcknBC6>wKB2+-lqjOHBy7O9F+n zsv99;T==T_TKUw;cdTT`f{GeYa(NcFqw8uGi(;awLXicQC37H@XE2xFn-xb(0pJ6m z9VP+{_K4v?3uUMdoN$~0*ZdhM&udr~WSl+~7ZLrqQx z={Yx&1}WiOUIBSCIV&pUcxoRvFAu1n`Hkf7d*26>N(%fH`!q_g! z%f(~RVkX+k`pG3ouxrX2LUKMHqm(gmQ4VW2zd9ET5-fU4M~o3pl6ONv!(@N0tLs`#y`vP#4i_)%#3$;2joLU(f75NJ~q9`#eU&Qf=TOiYXk~xLlafhNe zI~$`s@X7c04xing-u(37@lz9R6KFVT0eF`+4nDcIfA`B=BZW7@ul0c^6sLEePVZe= zP<$f@WTBelO_X#7g^kT33i34s9GbeLhc6E9d^Lj+$qULQaI}_c=aU~E?tk!PChg9p zxoz%OOU<{a_(kUBsq6`naJN+I!l=wV8+xbo8;aR^OyA0|1-UOR)f*u7I)!5AtbX|z zQOEC`&0kp%7BBckJ0(HplR}}7hM-vJ+eyZI`5S7876@|vjo~I*Ai_1xaS`>42pCvP zYqi-fJuj{0ls)9qDMZ%R)Y^)b#TN*Pk#{Qq4 zOm?qKcK<2(Utp$&z@_X2X}TM zKz#^!c=7FI_ts?hQ+>?zlUqlBel&gb_~_#s`+t0JaO>|!51$>~`wL(?*!ys@_pNOf zHzA9Qbme$-?XS`$3K)$%mO@fU;J#MY)&FjUebOiLc@dFNCIJ2u(Gfk$?UgLseVi0X z=d36&G?E=lY+1px22>v>eQquKbkxn~nluiXiCCVF}S*bC!9#}co^5}y*w^t&t58-MuGv1GGYPMZV&r*N{Ba55dvW^p_&u8|$}w~V*t UpDl8&@!C)R1Nf{e4J{D>0IqW!i2wiq literal 0 HcmV?d00001 diff --git a/assets/index-f28c1e2c.js.gz b/assets/index-f28c1e2c.js.gz deleted file mode 100644 index d7ffe912dc6405622b10f16bf03675935402761b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3243 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 diff --git a/assets/naive-ui-2cebe870.js b/assets/naive-ui-bb4def63.js similarity index 99% rename from assets/naive-ui-2cebe870.js rename to assets/naive-ui-bb4def63.js index 2e03c888..fecabd22 100644 --- a/assets/naive-ui-2cebe870.js +++ b/assets/naive-ui-bb4def63.js @@ -4225,4 +4225,4 @@ import{z as Bc,b as Ic,p as Dc,i as fo,f as yt,e as Ct,h as Ie,s as $o,j as fn,k margin-top: 0; `),y("&:last-child",` margin-bottom: 0; - `)],vy=y([m("ol",{fontSize:"var(--n-font-size)",padding:"var(--n-ol-padding)"},[B("align-text",{paddingLeft:0}),Sl,kl]),m("ul",{fontSize:"var(--n-font-size)",padding:"var(--n-ul-padding)"},[B("align-text",{paddingLeft:0}),Sl,kl])]),py=Object.assign(Object.assign({},ge.props),{alignText:Boolean}),b1=ee({name:"Ul",props:py,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:o}=We(e),r=ge("Typography","-xl",vy,xa,e,t),n=b(()=>{const{common:{cubicBezierEaseInOut:s},self:{olPadding:l,ulPadding:d,liMargin:c,liTextColor:u,liLineHeight:f,liFontSize:v}}=r.value;return{"--n-bezier":s,"--n-font-size":v,"--n-line-height":f,"--n-text-color":u,"--n-li-margin":c,"--n-ol-padding":l,"--n-ul-padding":d}}),a=o?Xe("ul",void 0,n,e):void 0;return{mergedClsPrefix:t,cssVars:o?void 0:n,themeClass:a==null?void 0:a.themeClass,onRender:a==null?void 0:a.onRender}},render(){var e;const{mergedClsPrefix:t}=this;return(e=this.onRender)===null||e===void 0||e.call(this),i("ul",{class:[`${t}-ul`,this.themeClass,this.alignText&&`${t}-ul--align-text`],style:this.cssVars},this.$slots)}}),x1=ee({name:"Li",render(){return i("li",null,this.$slots)}}),my=ee({name:"InjectionExtractor",props:{onSetup:Function},setup(e,{slots:t}){var o;return(o=e.onSetup)===null||o===void 0||o.call(e),()=>{var r;return(r=t.default)===null||r===void 0?void 0:r.call(t)}}}),gy={message:IC,notification:VC,loadingBar:vC,dialog:Wg};function by({providersAndProps:e,configProviderProps:t}){let r=Kc(()=>i(op,Ia(t),{default:()=>e.map(({type:l,Provider:d,props:c})=>i(d,Ia(c),{default:()=>i(my,{onSetup:()=>n[l]=gy[l]()})}))}));const n={app:r};let a;return mo&&(a=document.createElement("div"),document.body.appendChild(a),r.mount(a)),Object.assign({unmount:()=>{var l;if(r===null||a===null){oo("discrete","unmount call no need because discrete app has been unmounted");return}r.unmount(),(l=a.parentNode)===null||l===void 0||l.removeChild(a),a=null,r=null}},n)}function C1(e,{configProviderProps:t,messageProviderProps:o,dialogProviderProps:r,notificationProviderProps:n,loadingBarProviderProps:a}={}){const s=[];return e.forEach(d=>{switch(d){case"message":s.push({type:d,Provider:BC,props:o});break;case"notification":s.push({type:d,Provider:jC,props:n});break;case"dialog":s.push({type:d,Provider:Ng,props:r});break;case"loadingBar":s.push({type:d,Provider:hC,props:a});break}}),by({providersAndProps:s,configProviderProps:t})}const xy=()=>({}),Cy={name:"Equation",common:Te,self:xy},yy=Cy,y1={name:"dark",common:Te,Alert:jf,Anchor:qf,AutoComplete:ch,Avatar:Cs,AvatarGroup:yh,BackTop:kh,Badge:zh,Breadcrumb:Bh,Button:Zt,ButtonGroup:h0,Calendar:Xh,Card:Ts,Carousel:Ov,Cascader:jv,Checkbox:Ir,Code:Ds,Collapse:Zv,CollapseTransition:ep,ColorPicker:ev,DataTable:_p,DatePicker:Jm,Descriptions:Cg,Dialog:kd,Divider:Gg,Drawer:eb,Dropdown:ua,DynamicInput:xb,DynamicTags:Pb,Element:Tb,Empty:mr,Ellipsis:Ns,Equation:yy,Form:Db,GradientText:Ub,Icon:um,IconWrapper:t0,Image:Qx,Input:so,InputNumber:p0,LegacyTransfer:dC,Layout:g0,List:w0,LoadingBar:k0,Log:T0,Menu:A0,Mention:B0,Message:u0,Modal:Mg,Notification:a0,PageHeader:E0,Pagination:js,Popconfirm:W0,Popover:br,Popselect:Ms,Progress:Wd,Radio:Ks,Rate:G0,Result:J0,Row:Zx,Scrollbar:Xt,Select:Hs,Skeleton:ty,Slider:ox,Space:Dd,Spin:ax,Statistic:dx,Steps:hx,Switch:px,Table:wx,Tabs:Px,Tag:ss,Thing:Fx,TimePicker:vd,Timeline:Dx,Tooltip:Hn,Transfer:Ax,Tree:Yd,TreeSelect:Lx,Typography:Wx,Upload:qx,Watermark:Yx};export{Qb as $,Ly as A,Io as B,c1 as C,Eg as D,ri as E,i1 as F,r1 as G,n1 as H,Qy as I,St as J,Zy as K,d1 as L,Br as M,Xs as N,t1 as O,o1 as P,Jy as Q,Iv as R,v1 as S,h1 as T,m1 as U,g1 as V,Ey as W,p1 as X,Ny as Y,s1 as Z,Vp as _,y1 as a,b1 as a0,x1 as a1,vp as a2,Wy as a3,hC as b,C1 as c,Hy as d,BC as e,Ng as f,jC as g,e1 as h,op as i,u1 as j,l1 as k,a1 as l,Ys as m,f1 as n,Xy as o,Yy as p,qy as q,Vy as r,ny as s,Hp as t,Uy as u,Ky as v,Gy as w,jy as x,sd as y,_y as z}; + `)],vy=y([m("ol",{fontSize:"var(--n-font-size)",padding:"var(--n-ol-padding)"},[B("align-text",{paddingLeft:0}),Sl,kl]),m("ul",{fontSize:"var(--n-font-size)",padding:"var(--n-ul-padding)"},[B("align-text",{paddingLeft:0}),Sl,kl])]),py=Object.assign(Object.assign({},ge.props),{alignText:Boolean}),b1=ee({name:"Ul",props:py,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:o}=We(e),r=ge("Typography","-xl",vy,xa,e,t),n=b(()=>{const{common:{cubicBezierEaseInOut:s},self:{olPadding:l,ulPadding:d,liMargin:c,liTextColor:u,liLineHeight:f,liFontSize:v}}=r.value;return{"--n-bezier":s,"--n-font-size":v,"--n-line-height":f,"--n-text-color":u,"--n-li-margin":c,"--n-ol-padding":l,"--n-ul-padding":d}}),a=o?Xe("ul",void 0,n,e):void 0;return{mergedClsPrefix:t,cssVars:o?void 0:n,themeClass:a==null?void 0:a.themeClass,onRender:a==null?void 0:a.onRender}},render(){var e;const{mergedClsPrefix:t}=this;return(e=this.onRender)===null||e===void 0||e.call(this),i("ul",{class:[`${t}-ul`,this.themeClass,this.alignText&&`${t}-ul--align-text`],style:this.cssVars},this.$slots)}}),x1=ee({name:"Li",render(){return i("li",null,this.$slots)}}),my=ee({name:"InjectionExtractor",props:{onSetup:Function},setup(e,{slots:t}){var o;return(o=e.onSetup)===null||o===void 0||o.call(e),()=>{var r;return(r=t.default)===null||r===void 0?void 0:r.call(t)}}}),gy={message:IC,notification:VC,loadingBar:vC,dialog:Wg};function by({providersAndProps:e,configProviderProps:t}){let r=Kc(()=>i(op,Ia(t),{default:()=>e.map(({type:l,Provider:d,props:c})=>i(d,Ia(c),{default:()=>i(my,{onSetup:()=>n[l]=gy[l]()})}))}));const n={app:r};let a;return mo&&(a=document.createElement("div"),document.body.appendChild(a),r.mount(a)),Object.assign({unmount:()=>{var l;if(r===null||a===null){oo("discrete","unmount call no need because discrete app has been unmounted");return}r.unmount(),(l=a.parentNode)===null||l===void 0||l.removeChild(a),a=null,r=null}},n)}function C1(e,{configProviderProps:t,messageProviderProps:o,dialogProviderProps:r,notificationProviderProps:n,loadingBarProviderProps:a}={}){const s=[];return e.forEach(d=>{switch(d){case"message":s.push({type:d,Provider:BC,props:o});break;case"notification":s.push({type:d,Provider:jC,props:n});break;case"dialog":s.push({type:d,Provider:Ng,props:r});break;case"loadingBar":s.push({type:d,Provider:hC,props:a});break}}),by({providersAndProps:s,configProviderProps:t})}const xy=()=>({}),Cy={name:"Equation",common:Te,self:xy},yy=Cy,y1={name:"dark",common:Te,Alert:jf,Anchor:qf,AutoComplete:ch,Avatar:Cs,AvatarGroup:yh,BackTop:kh,Badge:zh,Breadcrumb:Bh,Button:Zt,ButtonGroup:h0,Calendar:Xh,Card:Ts,Carousel:Ov,Cascader:jv,Checkbox:Ir,Code:Ds,Collapse:Zv,CollapseTransition:ep,ColorPicker:ev,DataTable:_p,DatePicker:Jm,Descriptions:Cg,Dialog:kd,Divider:Gg,Drawer:eb,Dropdown:ua,DynamicInput:xb,DynamicTags:Pb,Element:Tb,Empty:mr,Ellipsis:Ns,Equation:yy,Form:Db,GradientText:Ub,Icon:um,IconWrapper:t0,Image:Qx,Input:so,InputNumber:p0,LegacyTransfer:dC,Layout:g0,List:w0,LoadingBar:k0,Log:T0,Menu:A0,Mention:B0,Message:u0,Modal:Mg,Notification:a0,PageHeader:E0,Pagination:js,Popconfirm:W0,Popover:br,Popselect:Ms,Progress:Wd,Radio:Ks,Rate:G0,Result:J0,Row:Zx,Scrollbar:Xt,Select:Hs,Skeleton:ty,Slider:ox,Space:Dd,Spin:ax,Statistic:dx,Steps:hx,Switch:px,Table:wx,Tabs:Px,Tag:ss,Thing:Fx,TimePicker:vd,Timeline:Dx,Tooltip:Hn,Transfer:Ax,Tree:Yd,TreeSelect:Lx,Typography:Wx,Upload:qx,Watermark:Yx};export{Qb as $,Ly as A,Io as B,c1 as C,d1 as D,Eg as E,ri as F,i1 as G,r1 as H,n1 as I,Qy as J,St as K,Zy as L,Br as M,Xs as N,t1 as O,o1 as P,Jy as Q,Iv as R,v1 as S,h1 as T,m1 as U,g1 as V,Ey as W,p1 as X,Ny as Y,s1 as Z,Vp as _,y1 as a,b1 as a0,x1 as a1,vp as a2,Wy as a3,hC as b,C1 as c,Hy as d,BC as e,Ng as f,jC as g,e1 as h,op as i,u1 as j,l1 as k,a1 as l,Ys as m,f1 as n,Xy as o,Yy as p,qy as q,Vy as r,ny as s,Hp as t,Uy as u,Ky as v,Gy as w,jy as x,sd as y,_y as z}; diff --git a/assets/naive-ui-2cebe870.js.gz b/assets/naive-ui-bb4def63.js.gz similarity index 99% rename from assets/naive-ui-2cebe870.js.gz rename to assets/naive-ui-bb4def63.js.gz index 3920ef88b95dca953db17e08b5d47926617a6c4f..12aef948c38217f59e45e998bfcc75d2accd7079 100644 GIT binary patch delta 263 zcmV+i0r>v^+6w>L3V?(Gv;v2$e;^ak?=d^+{lxH2YWZi-#^)$($Cm{e$Uw*{a&y> z{a&&YD*uU%>HRbNjo$xa0lj}=mt*|B1}=ra4s46)w+NykJ(Sp-N;qZqd5Nkz6*g$$ z!wqXukq&!H8C`Zn=`Qv^+6w>L3V?(Gv;v2$e=T;>$KPW%8RG8=8&djfHlg1)Y(&3r*&kH@9gG`) ze`R0j{XOea{s*98{Qby22l)FNn^OAk%%|T|_A8bDgT0&M@1JZ=>1S*}zvt|ZelJ*` zelOVxmH))X^!}OsM(=;IfZo5b%Q6051DC>I2ew7@TLjUN9!hLZC7d$*c|=v63LCWW z;fA%SNQb?pj4nH(beH``u;{UG^xkJKl^ZahS{kw$y?9zf?d=5kLCV< N{XZ|6h$Bdw3IIvGkTw7S diff --git a/index.html b/index.html index 1e956dd9..5852fadb 100644 --- a/index.html +++ b/index.html @@ -5,7 +5,7 @@ Ray Template - + @@ -26,11 +26,11 @@ - + - +