From 9316c31ecb2f3736c090b714fb171eab903f5e4c Mon Sep 17 00:00:00 2001 From: ray_wuhao <443547225@qq.com> Date: Tue, 20 Jun 2023 14:11:48 +0800 Subject: [PATCH] v3.3.6 --- .DS_Store | Bin 6148 -> 6148 bytes .../{en-US-aa610e73.js => en-US-7b22cdfe.js} | 2 +- assets/en-US-7b22cdfe.js.gz | Bin 0 -> 1148 bytes assets/en-US-aa610e73.js.gz | Bin 1148 -> 0 bytes .../{index-56051ace.js => index-15d8bd94.js} | 2 +- assets/index-15d8bd94.js.gz | Bin 0 -> 3252 bytes assets/index-1838f6c0.js.gz | Bin 1120 -> 0 bytes assets/index-1dcdecc6.js | 1 + assets/index-1dcdecc6.js.gz | Bin 0 -> 39001 bytes assets/index-36ed1cd2.js.gz | Bin 560 -> 0 bytes assets/index-56051ace.js.gz | Bin 3253 -> 0 bytes .../{index-36ed1cd2.js => index-709c5129.js} | 2 +- assets/index-709c5129.js.gz | Bin 0 -> 559 bytes assets/index-742ed9d0.js.gz | Bin 1521 -> 0 bytes assets/index-7bc80dde.js.gz | Bin 700 -> 0 bytes .../{index-742ed9d0.js => index-8607ea82.js} | 2 +- assets/index-8607ea82.js.gz | Bin 0 -> 1521 bytes assets/index-92eb0c3b.js | 1 - assets/index-92eb0c3b.js.gz | Bin 38854 -> 0 bytes assets/index-a1003f0d.js.gz | Bin 3251 -> 0 bytes .../{index-f8963318.js => index-a18bbb45.js} | 2 +- assets/index-a18bbb45.js.gz | Bin 0 -> 5630 bytes .../{index-da4858f0.js => index-a6c74232.js} | 2 +- assets/index-a6c74232.js.gz | Bin 0 -> 2358 bytes .../{index-a1003f0d.js => index-b629d35c.js} | 2 +- assets/index-b629d35c.js.gz | Bin 0 -> 3250 bytes .../{index-7bc80dde.js => index-c5ab5c7a.js} | 2 +- assets/index-c5ab5c7a.js.gz | Bin 0 -> 698 bytes .../{index-1838f6c0.js => index-ceb257c4.js} | 2 +- assets/index-ceb257c4.js.gz | Bin 0 -> 1119 bytes assets/index-da4858f0.js.gz | Bin 2359 -> 0 bytes assets/index-f8963318.js.gz | Bin 5634 -> 0 bytes .../{zh-CN-96aa298d.js => zh-CN-3aa3cd65.js} | 2 +- assets/zh-CN-3aa3cd65.js.gz | Bin 0 -> 1320 bytes assets/zh-CN-96aa298d.js.gz | Bin 1322 -> 0 bytes index.html | 2 +- index.html.gz | Bin 1334 -> 1332 bytes 37 files changed, 12 insertions(+), 12 deletions(-) rename assets/{en-US-aa610e73.js => en-US-7b22cdfe.js} (98%) create mode 100644 assets/en-US-7b22cdfe.js.gz delete mode 100644 assets/en-US-aa610e73.js.gz rename assets/{index-56051ace.js => index-15d8bd94.js} (99%) create mode 100644 assets/index-15d8bd94.js.gz delete mode 100644 assets/index-1838f6c0.js.gz create mode 100644 assets/index-1dcdecc6.js create mode 100644 assets/index-1dcdecc6.js.gz delete mode 100644 assets/index-36ed1cd2.js.gz delete mode 100644 assets/index-56051ace.js.gz rename assets/{index-36ed1cd2.js => index-709c5129.js} (93%) create mode 100644 assets/index-709c5129.js.gz delete mode 100644 assets/index-742ed9d0.js.gz delete mode 100644 assets/index-7bc80dde.js.gz rename assets/{index-742ed9d0.js => index-8607ea82.js} (97%) create mode 100644 assets/index-8607ea82.js.gz delete mode 100644 assets/index-92eb0c3b.js delete mode 100644 assets/index-92eb0c3b.js.gz delete mode 100644 assets/index-a1003f0d.js.gz rename assets/{index-f8963318.js => index-a18bbb45.js} (99%) create mode 100644 assets/index-a18bbb45.js.gz rename assets/{index-da4858f0.js => index-a6c74232.js} (97%) create mode 100644 assets/index-a6c74232.js.gz rename assets/{index-a1003f0d.js => index-b629d35c.js} (99%) create mode 100644 assets/index-b629d35c.js.gz rename assets/{index-7bc80dde.js => index-c5ab5c7a.js} (94%) create mode 100644 assets/index-c5ab5c7a.js.gz rename assets/{index-1838f6c0.js => index-ceb257c4.js} (97%) create mode 100644 assets/index-ceb257c4.js.gz delete mode 100644 assets/index-da4858f0.js.gz delete mode 100644 assets/index-f8963318.js.gz rename assets/{zh-CN-96aa298d.js => zh-CN-3aa3cd65.js} (98%) create mode 100644 assets/zh-CN-3aa3cd65.js.gz delete mode 100644 assets/zh-CN-96aa298d.js.gz diff --git a/.DS_Store b/.DS_Store index 1572d22215bdd0aedef0e5869bc77b7b8971e4b2..d250023d06b665d79335ed7e83a8ca6e397247c0 100644 GIT binary patch delta 58 zcmZoMXffDO!mRAb%fP_E#*oNR41}o+B@D&6`7SO=Ir&LIaSql$-EMm)PiK~A1+zBq IX7&^T0Jp#p;s5{u delta 58 zcmZoMXffDO!mMns&A`CG#*oNR41}o+B@D&6`7SO=Ir&LIagLYneib_>PiK~A1+zBq IX7&^T0KzO0J^%m! diff --git a/assets/en-US-aa610e73.js b/assets/en-US-7b22cdfe.js similarity index 98% rename from assets/en-US-aa610e73.js rename to assets/en-US-7b22cdfe.js index cd4f323b..f8f11ecd 100644 --- a/assets/en-US-aa610e73.js +++ b/assets/en-US-7b22cdfe.js @@ -1 +1 @@ -import{m as o}from"./index-92eb0c3b.js";import"./@vue-5794b446.js";import"./dayjs-03c509f6.js";import"./date-fns-5ac11e79.js";import"./pinia-40cb1629.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-de060e62.js";import"./naive-ui-986d84f4.js";import"./vueuc-ebe52ebd.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-4c97ec72.js";import"./vooks-c32429c6.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-e42b2cfc.js";import"./async-validator-dee29e8b.js";import"./vue-i18n-22c58074.js";import"./@intlify-deb68647.js";import"./vue-router-beb9fdb0.js";import"./@vueuse-f34b535c.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";const n={Title:e=>{const{normalize:r}=e;return r(["Configuration"])},ThemeOptions:{Title:e=>{const{normalize:r}=e;return r(["Theme"])},Dark:e=>{const{normalize:r}=e;return r(["Dark"])},Light:e=>{const{normalize:r}=e;return r(["Light"])},PrimaryColorConfig:e=>{const{normalize:r}=e;return r(["Primary Color"])}},InterfaceDisplay:e=>{const{normalize:r}=e;return r(["Display"])}},t=Object.freeze(Object.defineProperty({__proto__:null,default:n},Symbol.toStringTag,{value:"Module"})),i={Reload:e=>{const{normalize:r}=e;return r(["Reload Current Page"])},Lock:e=>{const{normalize:r}=e;return r(["Lock"])},Setting:e=>{const{normalize:r}=e;return r(["Setting"])},Github:e=>{const{normalize:r}=e;return r(["Github"])},FullScreen:e=>{const{normalize:r}=e;return r(["Full Screen"])},CancelFullScreen:e=>{const{normalize:r}=e;return r(["Cancel Full Screen"])},Search:e=>{const{normalize:r}=e;return r(["Search"])}},l=Object.freeze(Object.defineProperty({__proto__:null,default:i},Symbol.toStringTag,{value:"Module"})),a={Dashboard:e=>{const{normalize:r}=e;return r(["Home"])},Rely:e=>{const{normalize:r}=e;return r(["Rely"])},RelyAbout:e=>{const{normalize:r}=e;return r(["Rely About"])},Error:e=>{const{normalize:r}=e;return r(["Error Page"])},Echart:e=>{const{normalize:r}=e;return r(["Chart"])},scrollReveal:e=>{const{normalize:r}=e;return r(["Scroll Reveal"])},Axios:e=>{const{normalize:r}=e;return r(["Axios Request"])},Table:e=>{const{normalize:r}=e;return r(["Table"])},MultiMenu:e=>{const{normalize:r}=e;return r(["MultiMenu(catch)"])},Doc:e=>{const{normalize:r}=e;return r(["Doc"])},DocLocal:e=>{const{normalize:r}=e;return r(["Doc (China)"])},Office:e=>{const{normalize:r}=e;return r(["Office"])},Office_Document:e=>{const{normalize:r}=e;return r(["Document"])},Office_Presentation:e=>{const{normalize:r}=e;return r(["Presentation"])},Office_Spreadsheet:e=>{const{normalize:r}=e;return r(["Spreadsheet"])},CalculatePrecision:e=>{const{normalize:r}=e;return r(["Precision"])}},m=Object.freeze(Object.defineProperty({__proto__:null,default:a},Symbol.toStringTag,{value:"Module"})),s={Title:e=>{const{normalize:r}=e;return r(["Configuration"])},ThemeOptions:{Title:e=>{const{normalize:r}=e;return r(["Theme"])},Dark:e=>{const{normalize:r}=e;return r(["Dark"])},Light:e=>{const{normalize:r}=e;return r(["Light"])},PrimaryColorConfig:e=>{const{normalize:r}=e;return r(["Primary Color"])}},InterfaceDisplay:e=>{const{normalize:r}=e;return r(["Interface Display"])}},c=Object.freeze(Object.defineProperty({__proto__:null,default:s},Symbol.toStringTag,{value:"Module"})),u={Register:e=>{const{normalize:r}=e;return r(["Register"])},Signin:e=>{const{normalize:r}=e;return r(["Signin"])},QRCodeSignin:e=>{const{normalize:r}=e;return r(["QRCode Signin"])},NamePlaceholder:e=>{const{normalize:r}=e;return r(["please enter user name"])},PasswordPlaceholder:e=>{const{normalize:r}=e;return r(["please enter password"])},Login:e=>{const{normalize:r}=e;return r(["Login"])},Name:e=>{const{normalize:r}=e;return r(["User Name"])},Password:e=>{const{normalize:r}=e;return r(["User Password"])}},z=Object.freeze(Object.defineProperty({__proto__:null,default:u},Symbol.toStringTag,{value:"Module"})),_=Object.assign({"./en-US/headerSettingOptions.json":t,"./en-US/headerTooltip.json":l,"./en-US/menu.json":m,"./en-US/setting.json":c,"./en-US/views/login/index.json":z}),I={message:{...o(_,"en-US")}};export{I as default}; +import{m as o}from"./index-1dcdecc6.js";import"./@vue-5794b446.js";import"./dayjs-03c509f6.js";import"./date-fns-5ac11e79.js";import"./pinia-40cb1629.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-de060e62.js";import"./naive-ui-986d84f4.js";import"./vueuc-ebe52ebd.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-4c97ec72.js";import"./vooks-c32429c6.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-e42b2cfc.js";import"./async-validator-dee29e8b.js";import"./vue-i18n-22c58074.js";import"./@intlify-deb68647.js";import"./vue-router-beb9fdb0.js";import"./@vueuse-f34b535c.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";const n={Title:e=>{const{normalize:r}=e;return r(["Configuration"])},ThemeOptions:{Title:e=>{const{normalize:r}=e;return r(["Theme"])},Dark:e=>{const{normalize:r}=e;return r(["Dark"])},Light:e=>{const{normalize:r}=e;return r(["Light"])},PrimaryColorConfig:e=>{const{normalize:r}=e;return r(["Primary Color"])}},InterfaceDisplay:e=>{const{normalize:r}=e;return r(["Display"])}},t=Object.freeze(Object.defineProperty({__proto__:null,default:n},Symbol.toStringTag,{value:"Module"})),i={Reload:e=>{const{normalize:r}=e;return r(["Reload Current Page"])},Lock:e=>{const{normalize:r}=e;return r(["Lock"])},Setting:e=>{const{normalize:r}=e;return r(["Setting"])},Github:e=>{const{normalize:r}=e;return r(["Github"])},FullScreen:e=>{const{normalize:r}=e;return r(["Full Screen"])},CancelFullScreen:e=>{const{normalize:r}=e;return r(["Cancel Full Screen"])},Search:e=>{const{normalize:r}=e;return r(["Search"])}},l=Object.freeze(Object.defineProperty({__proto__:null,default:i},Symbol.toStringTag,{value:"Module"})),a={Dashboard:e=>{const{normalize:r}=e;return r(["Home"])},Rely:e=>{const{normalize:r}=e;return r(["Rely"])},RelyAbout:e=>{const{normalize:r}=e;return r(["Rely About"])},Error:e=>{const{normalize:r}=e;return r(["Error Page"])},Echart:e=>{const{normalize:r}=e;return r(["Chart"])},scrollReveal:e=>{const{normalize:r}=e;return r(["Scroll Reveal"])},Axios:e=>{const{normalize:r}=e;return r(["Axios Request"])},Table:e=>{const{normalize:r}=e;return r(["Table"])},MultiMenu:e=>{const{normalize:r}=e;return r(["MultiMenu(catch)"])},Doc:e=>{const{normalize:r}=e;return r(["Doc"])},DocLocal:e=>{const{normalize:r}=e;return r(["Doc (China)"])},Office:e=>{const{normalize:r}=e;return r(["Office"])},Office_Document:e=>{const{normalize:r}=e;return r(["Document"])},Office_Presentation:e=>{const{normalize:r}=e;return r(["Presentation"])},Office_Spreadsheet:e=>{const{normalize:r}=e;return r(["Spreadsheet"])},CalculatePrecision:e=>{const{normalize:r}=e;return r(["Precision"])}},m=Object.freeze(Object.defineProperty({__proto__:null,default:a},Symbol.toStringTag,{value:"Module"})),s={Title:e=>{const{normalize:r}=e;return r(["Configuration"])},ThemeOptions:{Title:e=>{const{normalize:r}=e;return r(["Theme"])},Dark:e=>{const{normalize:r}=e;return r(["Dark"])},Light:e=>{const{normalize:r}=e;return r(["Light"])},PrimaryColorConfig:e=>{const{normalize:r}=e;return r(["Primary Color"])}},InterfaceDisplay:e=>{const{normalize:r}=e;return r(["Interface Display"])}},c=Object.freeze(Object.defineProperty({__proto__:null,default:s},Symbol.toStringTag,{value:"Module"})),u={Register:e=>{const{normalize:r}=e;return r(["Register"])},Signin:e=>{const{normalize:r}=e;return r(["Signin"])},QRCodeSignin:e=>{const{normalize:r}=e;return r(["QRCode Signin"])},NamePlaceholder:e=>{const{normalize:r}=e;return r(["please enter user name"])},PasswordPlaceholder:e=>{const{normalize:r}=e;return r(["please enter password"])},Login:e=>{const{normalize:r}=e;return r(["Login"])},Name:e=>{const{normalize:r}=e;return r(["User Name"])},Password:e=>{const{normalize:r}=e;return r(["User Password"])}},z=Object.freeze(Object.defineProperty({__proto__:null,default:u},Symbol.toStringTag,{value:"Module"})),_=Object.assign({"./en-US/headerSettingOptions.json":t,"./en-US/headerTooltip.json":l,"./en-US/menu.json":m,"./en-US/setting.json":c,"./en-US/views/login/index.json":z}),I={message:{...o(_,"en-US")}};export{I as default}; diff --git a/assets/en-US-7b22cdfe.js.gz b/assets/en-US-7b22cdfe.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..92dcefd62923851c09b8feb5b236f64d5ee8fe50 GIT binary patch literal 1148 zcmV-?1cUn@iwFP!000026YZE$Z`(Ey$KUrU1V1@|=~}WROAb7=aJwx)(|B?EGz5-Hh$MAO_MX8CcYyg7*d)lLP|KIU=cREp`=kS31 zoa8`AJiJ%EOKNq-_I_6ZiY958g<;2(?%0^)_PR3o&_tkpM0EK?!$59lWTThnF$7z&6j5|1#LQ}y}f)kjGyG7E{?5ZwQ z5RqV#6~({QP(LCFgDfBgIagq{=LGFAqed%C6aYaAN%pd!)K54H0um*oNv9(3Dc6h^ zCb^KsNgPgI(o$5~Y%+r^E%I#ivO_CnA{~cWG>$qUDq=Rti;6LnjUmp7U;I-mZdtXa z9Bn}=sx;(E*PGANaTXS76EG26X^+nicT_W&!tCdRy>;M1mL>&{FqOv{TuRWDZu*4JwK3Qv}^9zJ6E%?YW6miSE98|{QxrDYb9mRRoR zf(hB|!pT94d6ugk9S2w3l&-)8K2o)1c<&Z_qisCs*-ds2L=Ov7%17w8S2+}v!$JyE zG`;U1R;#TPTC7%6ZmK;nW?V5n<;THtUuJ?0wODFN`T7p82M5!%6-;~ABCi9~6F7H@u#tN6N}4B7dkeg7%JW$exAN3NODsWa6O|LxYAyFG)tf4F!WyZielfXO z+GoOvtmR +`$0_>Ge8p!MVS^}12Kq1*%#84ri_tvsPN>+SHw11FxL8Cv~4-O*R+J&=tgOZVB>3Z=P?* z3>mT4pKmC~&0;r2L5bTY8|ewPGR~^fOeEKpt@zZzLV_~4>?_N0=05|cj+R>qI9D40 zw_r~6?Wkd-V&*k$79do;BAiCuOpEeO(*nCr3-$l8;6FGPJVD;s0fD@!#>%zEReeBM z*T+NYIHwzN^RlCBPTe}Vky`5a+quZ$6>I}|CoaC=5*EzlY$I6i82Od~R^UOMZqJ;p zrN?pGXA7*c=u> zaZ||tq5d}I=`;PI=0q_)42MI}Uk!Se>X~$1!h`+Ua8>_oXp?Zf O{ONCcL#c~{5C8x`$|nc_ literal 0 HcmV?d00001 diff --git a/assets/en-US-aa610e73.js.gz b/assets/en-US-aa610e73.js.gz deleted file mode 100644 index 0d3305ca6413f87030fc2ae4f491ca85ba4ea236..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1148 zcmV-?1cUn@iwFP!000026YW@CZ`(E$ec!JT{NwsIq=ZJ?Y00-6t zWizEnkEGlp&iJC5uk~9TOQmpfm(B zpd-@1*PTn|a8~wyR|1O1X+)wZITvMkf3MMCMB_o4zmOR~xzH%abU1`@dM@5F!7z#j zlnj%wC94c(P%tze5RCQ%-}&|Xpm1Y#R* zb}oaR$q-3~Q9KIaT%-XCzDF5N@*$+dR*tCFNP*3wLJ>{JK*ueoc2a)Rh>pT2Old1s zyNoG~$RL`GCZo3I`*OYJfTCeMOyW2`m!6o-Mrk~O1h?o=NW-K+6FhECI7}9t$7`H0&o(aQQ zZj%cnnIzHpC0ohT*dPgzG|$N3Wrvp9dOC_oJc?T`YHEWNdC55Stsx4c|4 zfwrJD(*`nas^GJ9M4~*c9i~!f6NuU2ju{S9nEiZkM+YHQVN>u3Q+1rdr2!b?Fz3mmUfbnIOTTe=)m_{j8@sOjgnl#kGDo-)XpfQ6E_ zXlCC%tX5kkja;p!!dAOy#kk~VDvrJ7z95qKja(YV#QF}edk5RJB}_ZlGAlWBju#g_ zHapw`mpJqCu!aWnQrS1q1Pi>b%kx=Mzw%T-$5?_f)+;YkgLS-Lnc0-Yi&jG&>ld4w zrF$p5m=!#z@s2*nf&zb~lA08>bu9ray77#=g4XT8-_#Dww;k~8@X=m0L}KOF5x>di z4YjSY_wAwm6XOH1L(ZEPIJhH!Qc5Z>qC-Bn>L=x`8!N}CuW6ooNHTmb`7HR;yt0e6dSs^sE4kkesfFGA9(wI zduGUjgYJC81g?$U^sF=bWy=^<~G_g86lD4Rx&FZ|5?DS8!`WaH8T1E?~iJ&Nh-~o}O*UI@XZRh=|ixW?ey~j5-TIt(ps~={p zaa+jlq53uz=j!oAkJh-0?SJlskCJD#O OpZ*3iP_?du5C8yk6E{`> diff --git a/assets/index-56051ace.js b/assets/index-15d8bd94.js similarity index 99% rename from assets/index-56051ace.js rename to assets/index-15d8bd94.js index f225b15b..c6716a51 100644 --- a/assets/index-56051ace.js +++ b/assets/index-15d8bd94.js @@ -1 +1 @@ -import{a as P}from"./@vueuse-f34b535c.js";import{u as N,a as T,b as k,s as f,c as v,A as w,R as V,d as a,e as $,T as z,L as B}from"./index-92eb0c3b.js";import{h as l,r as y,ad as e,f as C,I as F,P as O,e as o,F as q}from"./@vue-5794b446.js";import{O as S,p as b,P as I,M as A,r as D,Q as E,f as s,R as x,n as G,S as Q,T as R,U,V as H,W as c,h as _}from"./naive-ui-986d84f4.js";import{Q as W}from"./qrcode.vue-3e4f804c.js";import{R as K}from"./index-185e717d.js";import"./dayjs-03c509f6.js";import"./date-fns-5ac11e79.js";import"./pinia-40cb1629.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-de060e62.js";import"./vue-i18n-22c58074.js";import"./@intlify-deb68647.js";import"./vue-router-beb9fdb0.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./vueuc-ebe52ebd.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-4c97ec72.js";import"./vooks-c32429c6.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-e42b2cfc.js";import"./async-validator-dee29e8b.js";function M(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!C(i)}const X=l({name:"RSignin",setup(){const i=y(),{t}=N(),n=T(),{signin:r}=n,{path:u}=V,p=()=>({name:"Ray Admin",pwd:"123456"}),{router:g}=k(),d=y(p()),L={name:{required:!0,message:t("views.login.index.NamePlaceholder"),trigger:["blur","input"]},pwd:{required:!0,message:t("views.login.index.PasswordPlaceholder"),trigger:["blur","input"]}};return{signinForm:d,loginFormRef:i,handleLogin:()=>{var m;(m=i.value)==null||m.validate(j=>{j||(f(!0),r(d.value).then(h=>{h.code===0&&setTimeout(()=>{f(!1),window.$message.success(`欢迎${d.value.name}登陆~`),v(w.token,"tokenValue"),v(w.signin,h.data),g.push(u)},2*1e3)}).catch(()=>{window.$message.error("不可以这样哟, 不可以哟")}))})},rules:L,t}},render(){let i;const{t}=this;return e(A,{model:this.signinForm,ref:"loginFormRef",rules:this.rules},{default:()=>[e(S,{label:t("views.login.index.Name"),path:"name"},{default:()=>[e(b,{value:this.signinForm.name,"onUpdate:value":n=>this.signinForm.name=n,placeholder:t("views.login.index.NamePlaceholder")},null)]}),e(S,{label:t("views.login.index.Password"),path:"pwd"},{default:()=>[e(b,{value:this.signinForm.pwd,"onUpdate:value":n=>this.signinForm.pwd=n,type:"password",placeholder:t("views.login.index.PasswordPlaceholder")},null)]}),e(I,{style:["width: 100%","margin-to: 18px"],type:"primary",onClick:this.handleLogin.bind(this)},M(i=t("views.login.index.Login"))?i:{default:()=>[i]})]})}}),Y=l({name:"RRegister",render(){return e(D,{status:"info",title:"提示",description:"我实在是不想写了..."},null)}});const J=l({name:"QRCodeSignin",setup(){const i=F({qrcodeValue:"https://github.com/XiaoDaiGua-Ray/xiaodaigua-ray.github.io"});return{...O(i)}},render(){return e("div",{class:"qrcode-signin"},[e(W,{value:this.qrcodeValue,size:200},null)])}});function Z(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!C(i)}const ee=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"}},Z(i=this.ssoSigninOptions.map(t=>e(E,null,{trigger:()=>e(a,{name:t.icon,size:"24",cursorPointer:!0,onClick:this.handleSSOSigninClick.bind(this,t)},null),default:()=>t.tooltipLabel})))?i:{default:()=>[i]})}}),je=l({name:"RLogin",setup(){const{t:i}=N(),{layout:{copyright:t}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0",axios:"^1.2.0","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.4",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":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1",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.3.8","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.7.26","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.3.6"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},n=F({tabsValue:"signin"}),{height:r,width:u}=P(),p=$(),{updateLocale:g}=p;return{...O(n),windowHeight:r,updateLocale:g,t:i,copyright:t,windowWidth:u}},render(){const{t:i}=this;return e("div",{class:["login"],style:[`height: ${this.windowHeight}px`,`--login-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(a,{name:"ray",size:"48"},null),e(x,{class:"login-title",type:"info",size:28},{default:()=>[o("Ray Template")]})]}),e(s,{align:"center",class:"login-action__wrapper",itemStyle:{display:"flex"}},{default:()=>[e(z,null,null),e(G,{options:B,onSelect:t=>this.updateLocale(t)},{default:()=>[e(a,{customClassName:"login-icon",name:"language",size:"18"},null)]})]}),e(Q,{cols:"s:1 m:1 l:2 xl:2 2xl:2",itemResponsive:!1,responsive:"screen"},{default:()=>[e(R,{span:"s:0 m:0 l:1 xl:1 2xl:1",class:"login__left-wrapper"},{default:()=>[e(s,{align:"center",vertical:!0},{default:()=>[e(a,{name:"login_bg",width:"368",height:"368"},null),e(x,{class:"login-title",type:"info",size:36},{default:()=>[o("开箱即用的中后台管理系统")]})]})]}),e(R,{span:1,class:"login__right-wrapper"},{default:()=>[e(U,{class:"login__right-wrapper__content",embedded:!0,bordered:!1},{default:()=>[e(H,{value:this.tabsValue,"onUpdate:value":t=>this.tabsValue=t,type:"line",animated:!0,size:"large"},{default:()=>e(q,null,[e(c,{tab:i("views.login.index.Signin"),name:"signin"},{default:()=>[e(X,null,null)]}),e(c,{tab:i("views.login.index.Register"),name:"register"},{default:()=>[e(Y,null,null)]}),e(c,{tab:i("views.login.index.QRCodeSignin"),name:"qrcodeSignin"},{default:()=>[e(J,null,null)]})])}),e(_,null,{default:()=>[o("其他登陆方式")]}),e(ee,null,null),e(_,null,{default:()=>[o("友情链接")]}),e(K,null,null)]})]})]}),e(s,{align:"center",justify:"center",class:"login-copyright__wrapper",wrapItem:!1},{default:()=>[this.copyright]})])])])}});export{je as default}; +import{a as P}from"./@vueuse-f34b535c.js";import{u as N,a as T,b as k,s as f,c as v,A as w,R as V,d as a,e as $,T as z,L as B}from"./index-1dcdecc6.js";import{h as l,r as y,ad as e,f as C,I as F,P as O,e as o,F as q}from"./@vue-5794b446.js";import{O as S,p as b,P as I,M as A,r as D,Q as E,f as s,R as x,n as G,S as Q,T as R,U,V as H,W as c,h as _}from"./naive-ui-986d84f4.js";import{Q as W}from"./qrcode.vue-3e4f804c.js";import{R as K}from"./index-185e717d.js";import"./dayjs-03c509f6.js";import"./date-fns-5ac11e79.js";import"./pinia-40cb1629.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-de060e62.js";import"./vue-i18n-22c58074.js";import"./@intlify-deb68647.js";import"./vue-router-beb9fdb0.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./vueuc-ebe52ebd.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-4c97ec72.js";import"./vooks-c32429c6.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-e42b2cfc.js";import"./async-validator-dee29e8b.js";function M(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!C(i)}const X=l({name:"RSignin",setup(){const i=y(),{t}=N(),n=T(),{signin:r}=n,{path:u}=V,p=()=>({name:"Ray Admin",pwd:"123456"}),{router:g}=k(),d=y(p()),L={name:{required:!0,message:t("views.login.index.NamePlaceholder"),trigger:["blur","input"]},pwd:{required:!0,message:t("views.login.index.PasswordPlaceholder"),trigger:["blur","input"]}};return{signinForm:d,loginFormRef:i,handleLogin:()=>{var m;(m=i.value)==null||m.validate(j=>{j||(f(!0),r(d.value).then(h=>{h.code===0&&setTimeout(()=>{f(!1),window.$message.success(`欢迎${d.value.name}登陆~`),v(w.token,"tokenValue"),v(w.signin,h.data),g.push(u)},2*1e3)}).catch(()=>{window.$message.error("不可以这样哟, 不可以哟")}))})},rules:L,t}},render(){let i;const{t}=this;return e(A,{model:this.signinForm,ref:"loginFormRef",rules:this.rules},{default:()=>[e(S,{label:t("views.login.index.Name"),path:"name"},{default:()=>[e(b,{value:this.signinForm.name,"onUpdate:value":n=>this.signinForm.name=n,placeholder:t("views.login.index.NamePlaceholder")},null)]}),e(S,{label:t("views.login.index.Password"),path:"pwd"},{default:()=>[e(b,{value:this.signinForm.pwd,"onUpdate:value":n=>this.signinForm.pwd=n,type:"password",placeholder:t("views.login.index.PasswordPlaceholder")},null)]}),e(I,{style:["width: 100%","margin-to: 18px"],type:"primary",onClick:this.handleLogin.bind(this)},M(i=t("views.login.index.Login"))?i:{default:()=>[i]})]})}}),Y=l({name:"RRegister",render(){return e(D,{status:"info",title:"提示",description:"我实在是不想写了..."},null)}});const J=l({name:"QRCodeSignin",setup(){const i=F({qrcodeValue:"https://github.com/XiaoDaiGua-Ray/xiaodaigua-ray.github.io"});return{...O(i)}},render(){return e("div",{class:"qrcode-signin"},[e(W,{value:this.qrcodeValue,size:200},null)])}});function Z(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!C(i)}const ee=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"}},Z(i=this.ssoSigninOptions.map(t=>e(E,null,{trigger:()=>e(a,{name:t.icon,size:"24",cursorPointer:!0,onClick:this.handleSSOSigninClick.bind(this,t)},null),default:()=>t.tooltipLabel})))?i:{default:()=>[i]})}}),je=l({name:"RLogin",setup(){const{t:i}=N(),{layout:{copyright:t}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0",axios:"^1.2.0","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.4",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":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1",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.3.8","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.7.26","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.3.6"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},n=F({tabsValue:"signin"}),{height:r,width:u}=P(),p=$(),{updateLocale:g}=p;return{...O(n),windowHeight:r,updateLocale:g,t:i,copyright:t,windowWidth:u}},render(){const{t:i}=this;return e("div",{class:["login"],style:[`height: ${this.windowHeight}px`,`--login-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(a,{name:"ray",size:"48"},null),e(x,{class:"login-title",type:"info",size:28},{default:()=>[o("Ray Template")]})]}),e(s,{align:"center",class:"login-action__wrapper",itemStyle:{display:"flex"}},{default:()=>[e(z,null,null),e(G,{options:B,onSelect:t=>this.updateLocale(t)},{default:()=>[e(a,{customClassName:"login-icon",name:"language",size:"18"},null)]})]}),e(Q,{cols:"s:1 m:1 l:2 xl:2 2xl:2",itemResponsive:!1,responsive:"screen"},{default:()=>[e(R,{span:"s:0 m:0 l:1 xl:1 2xl:1",class:"login__left-wrapper"},{default:()=>[e(s,{align:"center",vertical:!0},{default:()=>[e(a,{name:"login_bg",width:"368",height:"368"},null),e(x,{class:"login-title",type:"info",size:36},{default:()=>[o("开箱即用的中后台管理系统")]})]})]}),e(R,{span:1,class:"login__right-wrapper"},{default:()=>[e(U,{class:"login__right-wrapper__content",embedded:!0,bordered:!1},{default:()=>[e(H,{value:this.tabsValue,"onUpdate:value":t=>this.tabsValue=t,type:"line",animated:!0,size:"large"},{default:()=>e(q,null,[e(c,{tab:i("views.login.index.Signin"),name:"signin"},{default:()=>[e(X,null,null)]}),e(c,{tab:i("views.login.index.Register"),name:"register"},{default:()=>[e(Y,null,null)]}),e(c,{tab:i("views.login.index.QRCodeSignin"),name:"qrcodeSignin"},{default:()=>[e(J,null,null)]})])}),e(_,null,{default:()=>[o("其他登陆方式")]}),e(ee,null,null),e(_,null,{default:()=>[o("友情链接")]}),e(K,null,null)]})]})]}),e(s,{align:"center",justify:"center",class:"login-copyright__wrapper",wrapItem:!1},{default:()=>[this.copyright]})])])])}});export{je as default}; diff --git a/assets/index-15d8bd94.js.gz b/assets/index-15d8bd94.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..cc785fe3febfb93fae0646775dddc43c8a9023a1 GIT binary patch literal 3252 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 literal 0 HcmV?d00001 diff --git a/assets/index-1838f6c0.js.gz b/assets/index-1838f6c0.js.gz deleted file mode 100644 index 9c86397a05a8b0a83ad5689994827e05bdaa521b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1120 zcmV-m1fTmKiwFP!000026Qx#NkE1peeebWBwOR=zn*jnOWR%rPTUDyGns#@j_F*(y z8FNXTC6L-C*$kWi-iu*o5@s8<>Pu|6=i29<`$6PpTPxG9uDHG`Y27UamE9tag{n8i zyOvcBUs)PL=8H+@tu?ukCte4dcgvEhZpr&Ic68k>8Rgap^s!rRDRj&B>Ew6223R~z zqb!P&(}O>But!>S%jOAPak&H5NS4l$d=?eai3gfUE@jmFp}Q5H{Pac@4giZpt~s1Xb@h_N2>a~teT&axzk;zx#|z45pKDRT)%w(@7P^BAjML@ef639vMVo7K&n&AFdCT zU^`w)#Ma0HAWUJ__n4?FZLU^}gVR=g19S3;AAT(qZVBD0daLKHR$|_o!xrXuM#&0W z5dLbUf_(nQKT>JIe=5Gk%)T$V*5}|H3f`1vUSWM4sRd`XLNx~1ZL`ThJ;U(Cz0A#O zu-*@+^r(kt7zup;Cvv1Kkjs_%mtbC&_5Kn&tH1@jk*2%|(2WrAtiUf#CA!3pK%i8u zE<;44O})9p#`(R^fd&7TtwES)sN*i)I_=Rt;=N#+tz&2lU$?b}`Tpp(eP-_#OQ#1C z#uPuWK40u45oBIE#yff8(sQg$NRP7HvAs`159s&q(RHa@>g{C(rQv|6ae+jhrs ze&5s{R$~K;Hvx6{!gzyh?qbn}|Lq(11m+6kkv)(q_eh%y2UtljyX!?K!|>)tpad`ug$Uxa~j-9Fof&L0{WX_vA%vLOW94>#lpC+8nSt@2!2f^x;VF z!Fi;&PXG42tZ1t{2G;b%r(^7So_+VDE^DLD>J6Da@fgURaQpljYtC?4VNGF7#hg4x zOlUVn`kRy(I?+DbZQptJx!VnmW}odATN5*jaz0?SyY%DBxaw!s&p1NK&;?H_w%-+Y zL)#rFBe6nod{HeQQL@mdp^sX%r=i~eM=)81#L}eqTZh=c5m${QNST7OqIQgul`+`P z*Vp^~-m{QKdZON3Kd#vOTb$+U3wfGpB=&tWC`G!jYyX`kgBB0R?%e;uu>YoC;MW7z m+7djc^}^wyn?LSNH+S$K)kpj1tiSbm^TXdVBVqyf2><~72Q@4J diff --git a/assets/index-1dcdecc6.js b/assets/index-1dcdecc6.js new file mode 100644 index 00000000..2357d7bd --- /dev/null +++ b/assets/index-1dcdecc6.js @@ -0,0 +1 @@ +import{I as H,w as Y,P as K,r as E,h as k,d as S,ad as n,z as R,n as N,t as I,f as a1,o as C2,j as B1,aH as e1,a3 as t1,bl as k1,aP as O2,u as l1,U as k2,aR as L1,T as L2,F as U1,e as F,K as K1}from"./@vue-5794b446.js";import{d as P}from"./dayjs-03c509f6.js";import{d as s1,s as x,c as T2}from"./pinia-40cb1629.js";import{s as n1,d as z2,c as A2,i as P2,g as E2}from"./lodash-es-de060e62.js";import{z as T1,d as z1,N as $1,a as x2,b as V2,t as I2,c as M1,e as i1,f as z,g as Z2,h as p1,i as R2,j as j2,k as d1,l as D2,m as N2,n as G,o as H2,p as g1,q as F1,r as B2,s as W1,u as U2,v as K2,w as $2,x as q1,y as F2,A as A1,B as W2,C as q2,D as Y2,E as G2,F as J2,G as X2,H as Q2,I as ee,J as te,K as le,L as oe,M as P1,O as E1,P as h1}from"./naive-ui-986d84f4.js";import{c as ne}from"./vue-i18n-22c58074.js";import{c as ie,a as ae,u as se,R as ce}from"./vue-router-beb9fdb0.js";import{u as x1,a as re,b as Y1}from"./@vueuse-f34b535c.js";import{s as V1}from"./screenfull-b3e6dc1f.js";import{s as ue}from"./pinia-plugin-persistedstate-d93b4f94.js";import"./date-fns-5ac11e79.js";import"./vue-demi-71ba0ef2.js";import"./vueuc-ebe52ebd.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-4c97ec72.js";import"./vooks-c32429c6.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-e42b2cfc.js";import"./async-validator-dee29e8b.js";import"./@intlify-deb68647.js";(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))i(o);new MutationObserver(o=>{for(const a of o)if(a.type==="childList")for(const s of a.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&i(s)}).observe(document,{childList:!0,subtree:!0});function l(o){const a={};return o.integrity&&(a.integrity=o.integrity),o.referrerPolicy&&(a.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?a.credentials="include":o.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function i(o){if(o.ep)return;o.ep=!0;const a=l(o);fetch(o.href,a)}})();if(typeof window<"u"){let e=function(){var t=document.body,l=document.getElementById("__svg__icons__dom__");l||(l=document.createElementNS("http://www.w3.org/2000/svg","svg"),l.style.position="absolute",l.style.width="0",l.style.height="0",l.id="__svg__icons__dom__",l.setAttribute("xmlns","http://www.w3.org/2000/svg"),l.setAttribute("xmlns:link","http://www.w3.org/1999/xlink")),l.innerHTML='',t.insertBefore(l,t.lastChild)};document.readyState==="loading"?document.addEventListener("DOMContentLoaded",e):e()}const pe="modulepreload",de=function(e){return"/ray-template/"+e},I1={},w=function(t,l,i){if(!l||l.length===0)return t();const o=document.getElementsByTagName("link");return Promise.all(l.map(a=>{if(a=de(a),a in I1)return;I1[a]=!0;const s=a.endsWith(".css"),u=s?'[rel="stylesheet"]':"";if(!!i)for(let v=o.length-1;v>=0;v--){const M=o[v];if(M.href===a&&(!s||M.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${a}"]${u}`))return;const d=document.createElement("link");if(d.rel=s?"stylesheet":pe,s||(d.as="script",d.crossOrigin=""),d.href=a,document.head.appendChild(d),s)return new Promise((v,M)=>{d.addEventListener("load",v),d.addEventListener("error",()=>M(new Error(`Unable to preload CSS for ${a}`)))})})).then(()=>t())},he=(e,t)=>{const l=e[t];return l?typeof l=="function"?l():Promise.resolve(l):new Promise((i,o)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(o.bind(null,new Error("Unknown variable dynamic import: "+t)))})},c1=(e,t,l="sessionStorage")=>{const i=JSON.stringify(t);l==="localStorage"?window.localStorage.setItem(e,i):window.sessionStorage.setItem(e,i)},Z=(e,t="sessionStorage")=>{const l=t==="localStorage"?window.localStorage.getItem(e):window.sessionStorage.getItem(e);return Object.is(l,null)?"no":JSON.parse(l)},me=(e,t="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:t==="localStorage"?window.localStorage.removeItem(e):window.sessionStorage.removeItem(e)}},G1=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],fe="zh-CN",J1="zh-cn",ge={"zh-CN":"zh-cn","en-US":"en"},X1={setupKeepAlive:!0,keepAliveExclude:[],maxKeepAliveLength:5},r1={name:"Dashboard",path:"/dashboard"},U={MENU_COLLAPSED_WIDTH:64,MENU_COLLAPSED_MODE:"width",MENU_COLLAPSED_ICON_SIZE:22,MENU_COLLAPSED_INDENT:24},ve=!1,J={signin:"signin",localeLanguage:"localeLanguage",token:"token"},d4=(e,t)=>{if(!t)throw new Error("Expected prefix to be string, got undefined instead");const l={};return Object.keys(e).forEach(i=>{const o=e[i].default;let a=i.replace(`./${t}/`,"").replace(/^\.\//,"");const s=a.lastIndexOf(".");a=a.substring(0,s);const u=a.split("/"),c=u.shift(),d=u.join(".");c&&(d?(n1(l,c,l[c]||{}),n1(l[c],d,o)):n1(l,c,o||{}))}),l},ye=async e=>{var l;const t={};for(const i of e){const o=await he(Object.assign({"./lang/en-US.ts":()=>w(()=>import("./en-US-7b22cdfe.js"),["assets/en-US-7b22cdfe.js","assets/@vue-5794b446.js","assets/dayjs-03c509f6.js","assets/date-fns-5ac11e79.js","assets/pinia-40cb1629.js","assets/vue-demi-71ba0ef2.js","assets/lodash-es-de060e62.js","assets/naive-ui-986d84f4.js","assets/vueuc-ebe52ebd.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-4c97ec72.js","assets/vooks-c32429c6.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/treemate-25c27bff.js","assets/date-fns-tz-e42b2cfc.js","assets/async-validator-dee29e8b.js","assets/vue-i18n-22c58074.js","assets/@intlify-deb68647.js","assets/vue-router-beb9fdb0.js","assets/@vueuse-f34b535c.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js"]),"./lang/zh-CN.ts":()=>w(()=>import("./zh-CN-3aa3cd65.js"),["assets/zh-CN-3aa3cd65.js","assets/@vue-5794b446.js","assets/dayjs-03c509f6.js","assets/date-fns-5ac11e79.js","assets/pinia-40cb1629.js","assets/vue-demi-71ba0ef2.js","assets/lodash-es-de060e62.js","assets/naive-ui-986d84f4.js","assets/vueuc-ebe52ebd.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-4c97ec72.js","assets/vooks-c32429c6.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/treemate-25c27bff.js","assets/date-fns-tz-e42b2cfc.js","assets/async-validator-dee29e8b.js","assets/vue-i18n-22c58074.js","assets/@intlify-deb68647.js","assets/vue-router-beb9fdb0.js","assets/@vueuse-f34b535c.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js"])}),`./lang/${i.key}.ts`);t[i.key]=((l=o.default)==null?void 0:l.message)??{}}return t},be=e=>{switch(e){case"zh-CN":return{locale:T1,dateLocal:z1};case"en-US":return{locale:null,dateLocal:null};default:return{locale:T1,dateLocal:z1}}},Q1=()=>{const e=Z(J.localeLanguage,"localStorage");return e!=="no"?e:fe},h4=()=>({VITE_APP_URL:"/",VITE_APP_OFFICE_PROXY_URL:"https://office.yka.one/",VITE_APP_OFFICE_SCRIPT_URL:"https://office.yka.one/web-apps/apps/api/documents/api.js",VITE_USER_NODE_ENV:"production",BASE_URL:"/ray-template/",MODE:"production",DEV:!1,PROD:!0,SSR:!1}),v1=(e,t)=>Object.prototype.toString.call(e).includes(t),_e=(e=16,t)=>{const l="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),i=[];let o=0;if(t=t||l.length,e)for(o=0;o{e&&t&&l&&e.addEventListener(t,l,i)},Se=(e,t,l,i=!1)=>{e&&t&&l&&e.removeEventListener(t,l,i)},e2=(e,t)=>{e&&t.trim().split(" ").forEach(i=>{i&&e.classList.add(i)})},y1=(e,t)=>{if(e)if(t==="removeAllClass"){const l=e.classList;l.forEach(i=>l.remove(i))}else t.trim().split(" ").forEach(i=>{i&&e.classList.remove(i)})},Ce=(e,t)=>{const l=e.className,i=t.trim().split(" ").filter(o=>o!=="");return l.includes(i.join(" "))},Oe=(e,t)=>{e&&(v1(t,"Object")?Object.keys(t).forEach(l=>{e.style[l]=t[l]}):v1(t,"String")&&t.split(";").forEach(i=>{const[o,a]=i.split(":");o&&a&&(e.style[o.trim()]=a.trim())}))},t2=(e,t=1)=>{const l=/^#([0-9a-f]{3}|[0-9a-f]{6}|[0-9a-f]{8})$/i,i=/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/i,o=/^rgba\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3}),\s*(\d*(?:\.\d+)?)\)$/i;let a;if(l.test(e)){const s=e.substring(1);a="rgb("+[parseInt(s.substring(0,2),16),parseInt(s.substring(2,4),16),parseInt(s.substring(4,6),16)].join(", ")+")"}else i.test(e)||o.test(e),a=e;return a&&!a.startsWith("rgba")&&(a=a.replace("rgb","rgba").replace(")",`, ${t})`)),a},ke=e=>{if(!e)return;let t;e.startsWith("attr:")?t="["+e.replace("attr:","")+"]":t=e;try{return Array.from(document.querySelectorAll(t))}catch{return[]}},m4=e=>typeof e=="number"?e.toString()+"px":we.test(e)?e:e+"px";let l2;const Le=async()=>{const e=Q1(),t=await ye(G1);return ne({legacy:!1,locale:e,messages:t,sync:!0,missingWarn:!1,silentFallbackWarn:!0})},o2=async e=>{const t=await Le();l2=t,e.use(t)},Te=(e,t)=>!e||t.startsWith(e)?t:`${e}.${t}`,X=e=>{const{t,locale:l,...i}=l2.global;return{...i,t:(s,...u)=>s?!s.includes(".")&&!e?s:t(Te(e,s),...u):"",locale:s=>{const u=l;u.value=s}}},A=e=>e,ze=["#2d8cf0","#0960bd","#536dfe","#ff5c93","#ee4f12","#9c27b0","#ff9800","#18A058"],Ae={},n2=()=>{P.locale(J1)},Pe=()=>({locale:t=>{const l=ge[t];l?P.locale(l):P.locale(J1)}}),V=s1("setting",()=>{const{appPrimaryColor:{primaryColor:e}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0",axios:"^1.2.0","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.4",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":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1",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.3.8","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.7.26","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.3.6"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},{t,locale:l}=X(),{locale:i}=Pe(),o=H({drawerPlacement:"right",primaryColorOverride:{...Ae,common:{primaryColor:e,primaryColorHover:e}},themeValue:!1,reloadRouteSwitch:!0,menuTagSwitch:!0,spinSwitch:!1,invertSwitch:!1,breadcrumbSwitch:!0,localeLanguage:Q1(),lockScreenSwitch:!1,lockScreenInputSwitch:!1}),a=c=>{l(c),i(c),o.localeLanguage=c,c1("localeLanguage",c,"localStorage")},s=c=>{n1(o,"settingState.primaryColorOverride.common.primaryColorHover",c);const d=document.body;d.style.setProperty("--ray-theme-primary-color",c),d.style.setProperty("--ray-theme-primary-fade-color",t2(c,.3))},u=(c,d)=>{Object.hasOwn(o,d)&&typeof o[d]=="boolean"&&(o[d]=c)};return Y(()=>o.invertSwitch,c=>{const d=document.body,v="ray-template--invert";c?e2(d,v):y1(d,v)}),{...K(o),updateLocale:a,changePrimaryColor:s,changeSwitcher:u}},{persist:{key:"piniaSettingStore"}}),Ee=e=>{const{beforeEach:t}=e;t((l,i,o)=>{const a=Z(J.token),s=Z("menuKey");a!=="no"?q(l)?l.path==="/"||i.path==="/login"?s!=="no"?o(s):w1(!0):o():w1(!0):l.path==="/"||i.path==="/login"?o():o("/")})},xe="rayLayoutContentWrapperScopeSelector",i2=E(),Ve=["RLogin","ErrorPage","RayTemplateDoc"],o1=["admin"],Ie=e=>{var l;const{meta:t}=e;t!=null&&t.ignoreAutoResetScroll||(l=i2.value)==null||l.scrollTo({top:0,left:0,behavior:"smooth"})};const C=k({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:null},depth:{type:Number,default:1},cursorPointer:{type:Boolean,default:!1}},emits:["click"],setup(e,t){const l=t.emit,i=S(()=>e.color),o=S(()=>`#${e.prefix}-${e.name}`),a=S(()=>{const u={"--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&&(u.cursor="pointer"),u});return{modelColor:i,symbolId:o,cssVars:a,handleClick:()=>{l("click")}}},render(){return n("span",{class:["ray-icon",this.customClassName],style:[this.cssVars],onClick:this.handleClick.bind(this)},[n("svg",{rayIconAttribute:"ray-icon",ariaHidden:!0},[n("use",R({"xlink:href":this.symbolId},{fill:this.modelColor}),null)])])}}),Ze=k({name:"LayoutMenu",setup(){const e=E(null),t=Q(),{router:l}=u1(),{menuModelValueChange:i,collapsedMenu:o}=t,a=S({get:()=>(N().then(()=>{var v,M;(M=(v=e.value)==null?void 0:v.showOption)==null||M.call(v,t.menuKey)}),t.menuKey),set:()=>{}}),s=S(()=>t.options),u=S(()=>t.collapsed),{layout:{sideBarLogo:c}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0",axios:"^1.2.0","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.4",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":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1",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.3.8","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.7.26","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.3.6"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};return{modelMenuKey:a,menuModelValueChange:i,modelMenuOptions:s,modelCollapsed:u,collapsedMenu:o,sideBarLogo:c,handleSideBarLogoClick:()=>{c&&c.url&&(c.jumpType==="station"?l.push(c.url):window.open(c.url))},menuRef:e}},render(){return n(V2,{bordered:!0,showTrigger:!0,collapseMode:U.MENU_COLLAPSED_MODE,collapsedWidth:U.MENU_COLLAPSED_WIDTH,onUpdateCollapsed:this.collapsedMenu.bind(this),nativeScrollbar:!1},{default:()=>[this.sideBarLogo?n("div",{class:["ray-menu__logo",this.sideBarLogo.url?"ray-menu__logo-url":""],onClick:this.handleSideBarLogoClick.bind(this)},[this.sideBarLogo.icon?n(C,{name:this.sideBarLogo.icon,size:"30"},null):"",n("h1",{class:[this.modelCollapsed?"":"ray-menu__logo-title--open","ray-menu__logo-title"]},[n($1,null,{default:()=>[this.sideBarLogo.title]})])]):"",n(x2,{ref:"menuRef",value:this.modelMenuKey,"onUpdate:value":e=>this.modelMenuKey=e,options:this.modelMenuOptions,indent:U.MENU_COLLAPSED_INDENT,collapsed:this.modelCollapsed,collapsedIconSize:U.MENU_COLLAPSED_ICON_SIZE,collapsedWidth:U.MENU_COLLAPSED_WIDTH,onUpdateValue:this.menuModelValueChange.bind(this),accordion:ve},null)]})}});const Re=k({name:"RayTooltipIcon",props:{...I2,iconName:{type:String,required:!0},customClassName:{type:String,default:""},tooltipText:{type:String,default:""}},emits:["click"],setup(e,{emit:t}){return{handleClick:i=>{t("click",i)}}},render(){return n(M1,this.$props,{trigger:()=>n(C,{name:this.iconName,size:"18",customClassName:`ray-tooltip-text__icon ${this.customClassName}`,onClick:this.handleClick.bind(this)},null),default:()=>this.tooltipText})}});const je=k({name:"ThemeSwitch",setup(){const{t:e}=X(),t=V(),{changeSwitcher:l}=t,{themeValue:i}=x(t);return{t:e,changeSwitcher:l,themeValue:i,handleRailStyle:({checked:a})=>a?{backgroundColor:"#000000"}:{color:"#000000"}}},render(){const{t:e}=this;return n(z,{justify:"center"},{default:()=>[n(M1,null,{trigger:()=>n(i1,{value:this.themeValue,"onUpdate:value":t=>this.themeValue=t,railStyle:this.handleRailStyle.bind(this),onUpdateValue:t=>this.changeSwitcher(t,"themeValue")},{"checked-icon":()=>I(C,{name:"dark"},{}),"unchecked-icon":()=>I(C,{name:"light"},{}),checked:()=>"亮",unchecked:()=>"暗"}),default:()=>this.themeValue?e("headerSettingOptions.ThemeOptions.Dark"):e("headerSettingOptions.ThemeOptions.Light")})]})}});function m1(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!a1(e)}const De=k({name:"SettingDrawer",props:{show:{type:Boolean,default:!1},placement:{type:String,default:"right"},width:{type:Number,default:280}},emits:["update:show"],setup(e,{emit:t}){const{t:l}=X(),i=V(),{changePrimaryColor:o,changeSwitcher:a}=i,{themeValue:s,primaryColorOverride:u,menuTagSwitch:c,breadcrumbSwitch:d,invertSwitch:v}=x(i);return{modelShow:S({get:()=>e.show,set:f=>{t("update:show",f)}}),t:l,changePrimaryColor:o,themeValue:s,primaryColorOverride:u,menuTagSwitch:c,changeSwitcher:a,breadcrumbSwitch:d,invertSwitch:v}},render(){let e,t,l;const{t:i}=this;return n(D2,{show:this.modelShow,"onUpdate:show":o=>this.modelShow=o,placement:this.placement,width:this.width},{default:()=>[n(Z2,{title:i("headerSettingOptions.Title")},{default:()=>[n(z,{class:"setting-drawer__space",vertical:!0},{default:()=>[n(p1,{titlePlacement:"center"},m1(e=i("headerSettingOptions.ThemeOptions.Title"))?e:{default:()=>[e]}),n(je,null,null),n(p1,{titlePlacement:"center"},m1(t=i("headerSettingOptions.ThemeOptions.PrimaryColorConfig"))?t:{default:()=>[t]}),n(R2,{swatches:ze,value:this.primaryColorOverride.common.primaryColor,"onUpdate:value":o=>this.primaryColorOverride.common.primaryColor=o,onUpdateValue:this.changePrimaryColor.bind(this)},null),n(p1,{titlePlacement:"center"},m1(l=i("headerSettingOptions.InterfaceDisplay"))?l:{default:()=>[l]}),n(j2,{labelPlacement:"left",column:1},{default:()=>[n(d1,{label:"多标签"},{default:()=>[n(i1,{value:this.menuTagSwitch,"onUpdate:value":o=>this.menuTagSwitch=o,onUpdateValue:o=>this.changeSwitcher(o,"menuTagSwitch")},null)]}),n(d1,{label:"面包屑"},{default:()=>[n(i1,{value:this.breadcrumbSwitch,"onUpdate:value":o=>this.breadcrumbSwitch=o,onUpdateValue:o=>this.changeSwitcher(o,"breadcrumbSwitch")},null)]}),n(d1,{label:"反转色"},{default:()=>[n(i1,{value:this.invertSwitch,"onUpdate:value":o=>this.invertSwitch=o,onUpdateValue:o=>this.changeSwitcher(o,"invertSwitch")},null)]})]})]})]})]})}});function Ne(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!a1(e)}const He=k({name:"RBreadcrumb",setup(){const e=Q(),{menuModelValueChange:t}=e;return{modelBreadcrumbOptions:S(()=>e.breadcrumbOptions),handleDropdownSelect:(o,a)=>{t(o,a)}}},render(){let e;return n(H2,null,Ne(e=this.modelBreadcrumbOptions.map(t=>n(N2,{key:t.key},{default:()=>{var l;return[n(G,{labelField:"breadcrumbLabel",options:t.children&&((l=t.children)==null?void 0:l.length)>1?t.children:[],onSelect:this.handleDropdownSelect.bind(this)},{default:()=>n("span",null,[t.label&&typeof t.label=="function"?t.label():t.breadcrumbLabel])})]}})))?e:{default:()=>[e]})}});function Z1(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!a1(e)}const Be=k({name:"GlobalSeach",props:{show:{type:Boolean,default:!1}},emits:["update:show"],setup(e,{emit:t}){const l=Q(),{menuModelValueChange:i}=l,o=S({get:()=>e.show,set:f=>{t("update:show",f),f||(s.searchOptions=[],s.searchValue=null)}}),a=S(()=>l.options),s=H({searchValue:null,searchOptions:[]}),u=[{icon:"cmd / ctrl + k",label:"唤起",plain:!0},{icon:"esc",label:"关闭",plain:!0}],c=f=>{const p=f;(p.ctrlKey||p.metaKey)&&p.key==="k"&&(o.value=!0)},d=f=>{const p=[],h=y=>{y.forEach(g=>{var _,j,B;(_=g.children)!=null&&_.length&&h(g.children);const b=(j=g.breadcrumbLabel)==null?void 0:j.toLocaleLowerCase(),T=String(f).toLocaleLowerCase();b!=null&&b.includes(T)&&q(g)&&!((B=g.children)!=null&&B.length)&&p.push(g)})};f?(h(a.value),s.searchOptions=p):s.searchOptions=[]},v=f=>{const p=f.meta;p.windowOpen?window.open(p.windowOpen):(o.value=!1,i(f.key,f))},M=f=>{const{icon:p}=f;return typeof p=="string"?n(C,{name:p,size:"24"},null):typeof p=="function"?()=>p:n(C,{name:"table",size:"24"},null)};return C2(()=>{Me(window,"keydown",c)}),B1(()=>{Se(window,"keydown",c)}),{...K(s),modelShow:o,tiptextOptions:u,handleSearchMenuOptions:z2(d,300),handleSearchItemClick:v,RenderPreIcon:M}},render(){let e,t;return n(W1,{show:this.modelShow,"onUpdate:show":l=>this.modelShow=l,"transform-origin":"center"},{default:()=>[n("div",{class:"global-seach global-seach--dark global-seach--light"},[n("div",{class:"global-seach__wrapper"},[n("div",{class:"global-seach__card"},[n("div",{class:"global-seach__card-header"},[n(g1,{size:"large",value:this.searchValue,"onUpdate:value":l=>this.searchValue=l,clearable:!0,onInput:this.handleSearchMenuOptions.bind(this)},{prefix:()=>n(C,{name:"search",size:"24"},null)})]),n(F1,{class:"global-seach__card-content"},{default:()=>[this.searchOptions.length?n(z,{vertical:!0,wrapItem:!1,size:[8,8]},Z1(e=this.searchOptions.map(l=>n(z,R({align:"center",wrapItem:!1,class:"content-item"},{onClick:this.handleSearchItemClick.bind(this,l)}),{default:()=>[n("div",{class:"content-item-icon"},[this.RenderPreIcon(l.meta)]),n("div",{class:"content-item-label"},[l.breadcrumbLabel])]})))?e:{default:()=>[e]}):n(B2,{size:"large",description:"暂无搜索结果"},{icon:()=>""})]}),n("div",{class:"global-seach__card-footer"},[n(z,{class:"card-footer__tip-wrapper",align:"center",wrapItem:!1,size:[24,8]},Z1(t=this.tiptextOptions.map(l=>n("div",{class:"tip-wrapper-item"},[n("div",{class:"item-icon"},[l.plain?n("span",null,[l.icon]):n(C,{name:l.icon,size:"18"},null)]),n("div",{class:"item-laebl"},[l.label])])))?t:{default:()=>[t]})])])])])]})}});const b1=k({name:"AppAvatar",props:{...U2,...K2,cursor:{type:String,default:"auto"},spaceSize:{type:[String,Number],default:"medium"},avatarSize:{type:[String,Number],default:"medium"}},setup(e){const t=Z(J.signin),l=S(()=>({"--app-avatar-cursor":e.cursor}));return{signin:t,cssVars:l}},render(){return n(z,R({class:"app-avatar"},this.$props,{wrapItem:!1,style:this.cssVars,size:this.spaceSize}),{default:()=>[n($2,R(this.$props,{src:this.signin.avatar,objectFit:"cover",round:!0,size:this.avatarSize}),null),n("div",{class:"app-avatar__name"},[this.signin.name])]})}}),Ue=()=>[{key:"person",label:"个人信息"},{key:"lockScreen",label:"锁定屏幕"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],Ke={logout:()=>{const e=S1(),{logout:t}=e;window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{t()}})},lockScreen:()=>{const e=V(),{changeSwitcher:t}=e;t(!0,"lockScreenSwitch")}},$e=e=>{const t=Ke[e];t?t():window.$message.info("这个人很懒, 没做这个功能~")},Fe=k({name:"SiderBar",setup(e,{expose:t}){const l=V(),{t:i}=X(),{updateLocale:o,changeSwitcher:a}=l,{drawerPlacement:s,breadcrumbSwitch:u}=x(l),c=E(!1),d=Z(J.signin),v={display:"flex"},M=E(!1),f=S(()=>[{name:"reload",size:18,tooltip:i("headerTooltip.Reload")}]),p=S(()=>[{name:"search",size:18,tooltip:i("headerTooltip.Search"),eventKey:"search"},{name:"fullscreen",size:18,tooltip:i("headerTooltip.FullScreen"),eventKey:"screen"},{name:"github",size:18,tooltip:i("headerTooltip.Github"),eventKey:"github"},{name:"setting",size:18,tooltip:i("headerTooltip.Setting"),eventKey:"setting"}]),h={reload:()=>{a(!1,"reloadRouteSwitch"),setTimeout(()=>a(!0,"reloadRouteSwitch"))},setting:()=>{c.value=!0},github:()=>{window.open("https://github.com/XiaoDaiGua-Ray/ray-template")},fullscreen:()=>{V1.isEnabled?V1.toggle():window.$message.warning("您的浏览器不支持全屏~")},search:()=>{M.value=!0},lock:()=>{a(!0,"lockScreenSwitch")}};return{leftIconOptions:f,rightTooltipIconOptions:p,t:i,handleIconClick:g=>{var b;(b=h[g])==null||b.call(h)},showSettings:c,updateLocale:o,signin:d,spaceItemStyle:v,drawerPlacement:s,breadcrumbSwitch:u,globalSearchShown:M}},render(){return n(q1,{class:"layout-header",bordered:!0},{default:()=>[n(Be,{show:this.globalSearchShown,"onUpdate:show":e=>this.globalSearchShown=e},null),n(z,{class:"layout-header__method",align:"center",justify:"space-between"},{default:()=>[n(z,{align:"center",wrapItem:!1,itemStyle:this.spaceItemStyle},{default:()=>[this.leftIconOptions.map(e=>n(M1,null,{trigger:()=>n(C,{customClassName:"layout-header__method--icon",name:e.name,size:e.size,onClick:this.handleIconClick.bind(this,e.name)},null),default:()=>e.tooltip})),this.breadcrumbSwitch?n(He,null,null):""]}),n(z,{align:"center",wrapItem:!1,itemStyle:this.spaceItemStyle},{default:()=>[this.rightTooltipIconOptions.map(e=>n(Re,{iconName:e.name,tooltipText:e.tooltip,onClick:this.handleIconClick.bind(this,e.name)},null)),n(G,{options:G1,onSelect:e=>this.updateLocale(String(e)),trigger:"click"},{default:()=>[n(C,{customClassName:"layout-header__method--icon",name:"language",size:"18"},null)]}),n(G,{options:Ue(),onSelect:$e.bind(this),trigger:"click"},{default:()=>[n(b1,{avatarSize:"small",align:"center",cursor:"pointer"},null)]})]})]}),n(De,{show:this.showSettings,"onUpdate:show":e=>this.showSettings=e,placement:this.drawerPlacement},null)]})}});function We(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!a1(e)}const qe=k({name:"MenuTag",setup(e,{expose:t}){const l=E(null),i=Q(),o=V(),{menuKey:a,menuTagOptions:s}=x(i),{menuModelValueChange:u,spliceMenTagOptions:c,emptyMenuTagOptions:d,setMenuTagOptions:v}=i,{changeSwitcher:M}=o,{path:f}=r1,p=["closeAll","closeRight","closeLeft","closeOther"];let h=-1;const y=S(()=>s.value.map((r,m,O)=>(r.key===a.value&&r.key!==f?r.closeable=!0:r.closeable=!1,r.key===f&&(r.closeable=!1),O.length<=1&&(r.closeable=!1),r))),g=E([{label:"重新加载",key:"reloadCurrentPage",icon:()=>I(C,{size:16,name:"reload"},{})},{label:"关闭其他",key:"closeOther",icon:()=>I(C,{size:16,name:"other"},{})},{label:"关闭右侧",key:"closeRight",icon:()=>I(C,{size:16,name:"right_arrow"},{})},{label:"关闭左侧",key:"closeLeft",icon:()=>I(C,{size:16,name:"left_arrow"},{})},{type:"divider",key:"d1"},{label:"全部关闭",key:"closeAll",icon:()=>I(C,{size:16,name:"close"},{}),disabled:!1}]),b=_e(),T={reloadCurrentPage:()=>{M(!1,"reloadRouteSwitch"),setTimeout(()=>M(!0,"reloadRouteSwitch"))},closeAll:()=>{g.value.length>1&&(d(),w1(!0))},closeRight:()=>{const r=g.value.length,m=y.value[h];c(h+1,r-1),a.value!==m.key&&u(m.key,m)},closeLeft:()=>{c(0,h)},closeOther:()=>{const r=y.value[h];a.value!==r.key?(d(),u(r.key,r)):v(r,!1)}},_=H({x:0,y:0,actionDropdownShow:!1}),j="menu_tag_data",B=r=>{if(c(r),a.value!==f){const m=y.value,O=m.length,D=m[O-1];u(D.key,D)}},L=(r,m)=>{g.value.forEach(O=>{if(O.key===r){O.disabled=m;return}})},$=r=>{u(r.key,r)},C1=()=>{const r=document.getElementById(b);if(r)return Array.from(r.childNodes).find(D=>Ce(D,"n-scrollbar-container"))},f2=r=>{var O;const m=C1();if(m){const D=m.scrollLeft||0,S2=r==="left"?Math.max(0,D-200):D+200;(O=l.value)==null||O.scrollTo({left:S2,behavior:"smooth"})}},g2=r=>{var m;_.actionDropdownShow=!1,(m=T[r])==null||m.call(T)},v2=(r,m)=>{m.preventDefault(),_.actionDropdownShow=!1,h=r,N().then(()=>{_.actionDropdownShow=!0,_.x=m.clientX,_.y=m.clientY})},O1=()=>{const r=y.value.length-1;h===r?L("closeRight",!0):h0&&L("closeLeft",!1)},y2=()=>{h=y.value.findIndex(m=>m.key===a.value),O1()},b2=r=>{y.value.length>1&&r.key!==f&&(r.closeable=!0)},_2=r=>{r.key!==a.value&&(r.closeable=!1)},w2=()=>{C1()&&N().then(()=>{var m;(m=l.value)==null||m.scrollTo({left:99999,behavior:"smooth"})})},M2=()=>{N().then(()=>{var m;const r=ke(`attr:${j}="${a.value}"`);if(r!=null&&r.length){const[O]=r;(m=O.scrollIntoView)==null||m.call(O)}})};return Y(()=>y.value,(r,m)=>{g.value.forEach(O=>{p.includes(O.key)&&(r.length>1?O.disabled=!1:O.disabled=!0)}),m!=null&&m.length&&(r.length>(m==null?void 0:m.length)?w2():r.length===(m==null?void 0:m.length)&&M2())},{immediate:!0}),Y(()=>_.actionDropdownShow,()=>{O1()}),t({}),{modelMenuTagOptions:y,menuModelValueChange:u,closeCurrentMenuTag:B,menuKey:a,handleTagClick:$,moreOptions:g,handleScrollX:f2,scrollRef:l,scrollBarUUID:b,actionDropdownSelect:g2,rootPath:f,actionState:_,handleContextMenu:v2,setCurrentContentmenuIndex:y2,menuTagMouseenter:b2,menuTagMouseleave:_2,MENU_TAG_DATA:j}},render(){let e;return n(q1,null,{default:()=>[n("div",{class:"menu-tag"},[n(G,{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),n(z,{class:"menu-tag-sapce",wrap:!1,align:"center",justify:"space-between",inline:!0,wrapItem:!1},{default:()=>[n(C,{name:"expanded",width:"20",height:"28",customClassName:"menu-tag__left-arrow",onClick:this.handleScrollX.bind(this,"left")},null),n(F1,R({xScrollable:!0,ref:"scrollRef"},{id:this.scrollBarUUID}),{default:()=>[n(z,{class:"menu-tag-wrapper",wrap:!1,align:"center",justify:"start"},We(e=this.modelMenuTagOptions.map((t,l)=>n(F2,R({size:"large",strong:!0,closable:t.closeable,onClose:this.closeCurrentMenuTag.bind(this,l),type:t.key===this.menuKey?"primary":"default",bordered:!1},{onClick:this.handleTagClick.bind(this,t),onContextmenu:this.handleContextMenu.bind(this,l),onMouseenter:this.menuTagMouseenter.bind(this,t),onMouseleave:this.menuTagMouseleave.bind(this,t),[this.MENU_TAG_DATA]:t.path}),{default:()=>[typeof t.label=="function"?t.label():t.label]})))?e:{default:()=>[e]})]}),n("div",{class:"menu-tag__right-wrapper"},[n(C,{name:"expanded",width:"20",height:"28",customClassName:"menu-tag__right-arrow",onClick:this.handleScrollX.bind(this,"right")},null),n(G,{options:this.moreOptions,trigger:"click",onSelect:this.actionDropdownSelect.bind(this)},{default:()=>[n(C,{name:"more",width:"20",height:"28",customClassName:"menu-tag__right-setting",onClick:this.setCurrentContentmenuIndex.bind(this)},null)]})])]})])]})}});const Ye=k({__name:"TransitionComponent",props:{transitionPropName:{type:String,default:"fade"},transitionMode:{type:String,default:"out-in"},transitionAppear:{type:Boolean,default:!0}},setup(e){const t=p2(),{keepAliveInclude:l}=x(t),{setupKeepAlive:i,maxKeepAliveLength:o,keepAliveExclude:a}=X1;return(s,u)=>{const c=O2("RouterView");return e1(),t1(c,null,{default:k1(({Component:d,route:v})=>[n(L2,{name:e.transitionPropName,mode:e.transitionMode,appear:e.transitionAppear},{default:k1(()=>[l1(i)?(e1(),t1(k2,{key:0,max:l1(o),include:l1(l),exclude:l1(a)},[(e1(),t1(L1(d),{key:v.fullPath}))],1032,["max","include","exclude"])):(e1(),t1(L1(d),{key:v.fullPath}))]),_:2},1032,["name","mode","appear"])]),_:1})}}}),a2=k({name:"ContentWrapper",setup(){const e=V(),{reloadRouteSwitch:t}=x(e);return{reloadRouteSwitch:t}},render(){return this.reloadRouteSwitch?n(Ye,{class:"content-wrapper"},null):n(U1,null,null)}}),Ge=Object.freeze(Object.defineProperty({__proto__:null,default:a2},Symbol.toStringTag,{value:"Module"}));const Je=k({name:"FooterWrapper",setup(){const{layout:{copyright:e}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0",axios:"^1.2.0","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.4",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":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1",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.3.8","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.7.26","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.3.6"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};return{copyright:e}},render(){return this.copyright?n("div",{class:"layout-footer-wrapper"},[this.copyright]):n(U1,null,null)}}),Xe=e=>{const t=x1(e[0]),l=x1(e[1]);return S(()=>({"--layout-content-height":`calc(100% - ${t.height.value}px - ${l.height.value}px)`,"--layout-siderbar-height":`${t.height.value}px`,"--layout-menutag-height":`${l.height.value}px`}))},R1=k({name:"RLayout",setup(){const e=E(),t=E(),l=V(),i=Q(),{height:o}=re(),{menuTagSwitch:a}=x(l),{setupAppRoutes:s}=i,u=Y1("isLockScreen",!1,sessionStorage,{mergeDefaults:!0}),c=Xe([e,t]);return N().then(()=>{s()}),{windowHeight:o,modelMenuTagSwitch:a,cssVarsRef:c,isLock:u,LAYOUT_CONTENT_REF:i2,layoutSiderBarRef:e,layoutMenuTagRef:t}},render(){return n("div",{class:["layout"],style:[`height: ${this.windowHeight}px`,this.cssVarsRef]},[this.isLock?"":n(A1,{class:"layout-full",hasSider:!0},{default:()=>[n(Ze,null,null),n(A1,{class:"layout__view-container__layout"},{default:()=>[n(Fe,{ref:"layoutSiderBarRef"},null),this.modelMenuTagSwitch?n(qe,{ref:"layoutMenuTagRef"},null):"",n(W2,R({ref:"LAYOUT_CONTENT_REF",class:"layout-content__router-view",nativeScrollbar:!1},{id:xe}),{default:()=>[n(a2,null,null),n(Je,null,null)]})]})]})])}}),Qe={path:"/axios",name:"Axios",component:()=>w(()=>import("./index-a6c74232.js"),["assets/index-a6c74232.js","assets/axios-760d4776.js","assets/naive-ui-986d84f4.js","assets/date-fns-5ac11e79.js","assets/vueuc-ebe52ebd.js","assets/@vue-5794b446.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-4c97ec72.js","assets/vooks-c32429c6.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-de060e62.js","assets/treemate-25c27bff.js","assets/date-fns-tz-e42b2cfc.js","assets/async-validator-dee29e8b.js","assets/dayjs-03c509f6.js","assets/pinia-40cb1629.js","assets/vue-demi-71ba0ef2.js","assets/vue-i18n-22c58074.js","assets/@intlify-deb68647.js","assets/vue-router-beb9fdb0.js","assets/@vueuse-f34b535c.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-7f8af6ca.css"]),meta:{i18nKey:A("menu.Axios"),icon:"axios",order:3,keepAlive:!0,hidden:!1}},e3=Object.freeze(Object.defineProperty({__proto__:null,default:Qe},Symbol.toStringTag,{value:"Module"})),t3={path:"/dashboard",name:"Dashboard",component:()=>w(()=>import("./index-8607ea82.js"),["assets/index-8607ea82.js","assets/index-185e717d.js","assets/@vue-5794b446.js","assets/naive-ui-986d84f4.js","assets/date-fns-5ac11e79.js","assets/vueuc-ebe52ebd.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-4c97ec72.js","assets/vooks-c32429c6.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-de060e62.js","assets/treemate-25c27bff.js","assets/date-fns-tz-e42b2cfc.js","assets/async-validator-dee29e8b.js","assets/dayjs-03c509f6.js","assets/pinia-40cb1629.js","assets/vue-demi-71ba0ef2.js","assets/vue-i18n-22c58074.js","assets/@intlify-deb68647.js","assets/vue-router-beb9fdb0.js","assets/@vueuse-f34b535c.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-4380f2ff.css"]),meta:{i18nKey:A("menu.Dashboard"),icon:"dashboard",order:0}},l3=Object.freeze(Object.defineProperty({__proto__:null,default:t3},Symbol.toStringTag,{value:"Module"})),o3={path:"/doc",name:"DocLocal",component:()=>w(()=>import("./index-b21a79e3.js"),["assets/index-b21a79e3.js","assets/@vue-5794b446.js"]),meta:{i18nKey:A("menu.DocLocal"),icon:"doc",windowOpen:"https://ray-template.yunkuangao.com/ray-template-doc/",order:6}},n3=Object.freeze(Object.defineProperty({__proto__:null,default:o3},Symbol.toStringTag,{value:"Module"})),i3={path:"/doc",name:"Doc",component:()=>w(()=>import("./index-b21a79e3.js"),["assets/index-b21a79e3.js","assets/@vue-5794b446.js"]),meta:{i18nKey:A("menu.Doc"),icon:"doc",windowOpen:"https://xiaodaigua-ray.github.io/ray-template-doc/",order:5}},a3=Object.freeze(Object.defineProperty({__proto__:null,default:i3},Symbol.toStringTag,{value:"Module"})),s3={path:"/echart",name:"Echart",component:()=>w(()=>import("./index-b629d35c.js"),["assets/index-b629d35c.js","assets/pinia-40cb1629.js","assets/vue-demi-71ba0ef2.js","assets/@vue-5794b446.js","assets/lodash-es-de060e62.js","assets/echarts-d6944f71.js","assets/zrender-d1c4172f.js","assets/naive-ui-986d84f4.js","assets/date-fns-5ac11e79.js","assets/vueuc-ebe52ebd.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-4c97ec72.js","assets/vooks-c32429c6.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/treemate-25c27bff.js","assets/date-fns-tz-e42b2cfc.js","assets/async-validator-dee29e8b.js","assets/dayjs-03c509f6.js","assets/vue-i18n-22c58074.js","assets/@intlify-deb68647.js","assets/vue-router-beb9fdb0.js","assets/@vueuse-f34b535c.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-d139f76a.css"]),meta:{i18nKey:A("menu.Echart"),icon:"echart",order:1}},c3=Object.freeze(Object.defineProperty({__proto__:null,default:s3},Symbol.toStringTag,{value:"Module"})),r3={path:"/error",name:"ErrorPage",component:()=>w(()=>import("./index-c5ab5c7a.js"),["assets/index-c5ab5c7a.js","assets/naive-ui-986d84f4.js","assets/date-fns-5ac11e79.js","assets/vueuc-ebe52ebd.js","assets/@vue-5794b446.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-4c97ec72.js","assets/vooks-c32429c6.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-de060e62.js","assets/treemate-25c27bff.js","assets/date-fns-tz-e42b2cfc.js","assets/async-validator-dee29e8b.js","assets/dayjs-03c509f6.js","assets/pinia-40cb1629.js","assets/vue-demi-71ba0ef2.js","assets/vue-i18n-22c58074.js","assets/@intlify-deb68647.js","assets/vue-router-beb9fdb0.js","assets/@vueuse-f34b535c.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-de253505.css"]),meta:{i18nKey:A("menu.Error"),icon:"error",hidden:!0}},u3=Object.freeze(Object.defineProperty({__proto__:null,default:r3},Symbol.toStringTag,{value:"Module"})),p3={path:"/iframe",name:"IframeDemo",component:()=>w(()=>import("./index-ceb257c4.js"),["assets/index-ceb257c4.js","assets/@vue-5794b446.js","assets/naive-ui-986d84f4.js","assets/date-fns-5ac11e79.js","assets/vueuc-ebe52ebd.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-4c97ec72.js","assets/vooks-c32429c6.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-de060e62.js","assets/treemate-25c27bff.js","assets/date-fns-tz-e42b2cfc.js","assets/async-validator-dee29e8b.js","assets/dayjs-03c509f6.js","assets/pinia-40cb1629.js","assets/vue-demi-71ba0ef2.js","assets/vue-i18n-22c58074.js","assets/@intlify-deb68647.js","assets/vue-router-beb9fdb0.js","assets/@vueuse-f34b535c.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-951384e1.css"]),meta:{icon:"rely",order:2,noLocalTitle:"iframe"}},d3=Object.freeze(Object.defineProperty({__proto__:null,default:p3},Symbol.toStringTag,{value:"Module"})),_1=()=>w(()=>Promise.resolve().then(()=>Ge),void 0),h3={path:"/multi",name:"MultiMenu",component:_1,meta:{i18nKey:A("menu.MultiMenu"),icon:"table",order:4},children:[{path:"multi-menu-one",name:"MultiMenuOne",component:()=>w(()=>import("./index-58425b4b.js"),["assets/index-58425b4b.js","assets/@vue-5794b446.js","assets/naive-ui-986d84f4.js","assets/date-fns-5ac11e79.js","assets/vueuc-ebe52ebd.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-4c97ec72.js","assets/vooks-c32429c6.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-de060e62.js","assets/treemate-25c27bff.js","assets/date-fns-tz-e42b2cfc.js","assets/async-validator-dee29e8b.js"]),meta:{noLocalTitle:"多级菜单-1",keepAlive:!0}},{path:"multi-menu-two",name:"MultiMenuTwo",component:_1,meta:{noLocalTitle:"多级菜单-2"},children:[{path:"sub-menu",name:"SubMenu",component:()=>w(()=>import("./index-83efa5c4.js"),["assets/index-83efa5c4.js","assets/@vue-5794b446.js","assets/naive-ui-986d84f4.js","assets/date-fns-5ac11e79.js","assets/vueuc-ebe52ebd.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-4c97ec72.js","assets/vooks-c32429c6.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-de060e62.js","assets/treemate-25c27bff.js","assets/date-fns-tz-e42b2cfc.js","assets/async-validator-dee29e8b.js"]),meta:{noLocalTitle:"多级菜单-2-1",keepAlive:!0},children:[{path:"sub-menu-one",name:"MultiMenuTwoOne",component:()=>w(()=>import("./index-af30034d.js"),["assets/index-af30034d.js","assets/@vue-5794b446.js","assets/naive-ui-986d84f4.js","assets/date-fns-5ac11e79.js","assets/vueuc-ebe52ebd.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-4c97ec72.js","assets/vooks-c32429c6.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-de060e62.js","assets/treemate-25c27bff.js","assets/date-fns-tz-e42b2cfc.js","assets/async-validator-dee29e8b.js"]),meta:{noLocalTitle:"多级菜单-2-1-1",keepAlive:!0}}]}]}]},m3=Object.freeze(Object.defineProperty({__proto__:null,default:h3},Symbol.toStringTag,{value:"Module"})),f3={path:"/office",name:"Office",component:()=>w(()=>import("./index-ffdbcd82.js"),["assets/index-ffdbcd82.js","assets/vue-router-beb9fdb0.js","assets/@vue-5794b446.js"]),meta:{i18nKey:A("menu.Office"),icon:"office",hidden:!0},children:[{path:"document",name:"Document",component:()=>w(()=>import("./index-709c5129.js"),["assets/index-709c5129.js","assets/@vue-5794b446.js","assets/dayjs-03c509f6.js","assets/date-fns-5ac11e79.js","assets/pinia-40cb1629.js","assets/vue-demi-71ba0ef2.js","assets/lodash-es-de060e62.js","assets/naive-ui-986d84f4.js","assets/vueuc-ebe52ebd.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-4c97ec72.js","assets/vooks-c32429c6.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/treemate-25c27bff.js","assets/date-fns-tz-e42b2cfc.js","assets/async-validator-dee29e8b.js","assets/vue-i18n-22c58074.js","assets/@intlify-deb68647.js","assets/vue-router-beb9fdb0.js","assets/@vueuse-f34b535c.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js"]),meta:{i18nKey:"Office_Document"}},{path:"presentation",name:"Presentation",component:()=>w(()=>import("./index-8fa15561.js"),["assets/index-8fa15561.js","assets/@vue-5794b446.js"]),meta:{i18nKey:"Office_Presentation"}},{path:"spreadsheet",name:"Spreadsheet",component:()=>w(()=>import("./index-4c0013f0.js"),["assets/index-4c0013f0.js","assets/@vue-5794b446.js"]),meta:{i18nKey:"Office_Spreadsheet"}}]},g3=Object.freeze(Object.defineProperty({__proto__:null,default:f3},Symbol.toStringTag,{value:"Module"})),v3={path:"/precision",name:"CalculatePrecision",component:()=>w(()=>import("./index-89388ec3.js"),["assets/index-89388ec3.js","assets/lodash-es-de060e62.js","assets/currency.js-57f74176.js","assets/naive-ui-986d84f4.js","assets/date-fns-5ac11e79.js","assets/vueuc-ebe52ebd.js","assets/@vue-5794b446.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-4c97ec72.js","assets/vooks-c32429c6.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/treemate-25c27bff.js","assets/date-fns-tz-e42b2cfc.js","assets/async-validator-dee29e8b.js"]),meta:{i18nKey:A("menu.CalculatePrecision"),icon:"rely",order:2}},y3=Object.freeze(Object.defineProperty({__proto__:null,default:v3},Symbol.toStringTag,{value:"Module"})),b3={path:"/rely",name:"Rely",component:_1,meta:{i18nKey:A("menu.Rely"),icon:"rely",order:7},children:[{path:"rely-about",name:"RelyAbout",component:()=>w(()=>import("./index-1d6e4ce5.js"),["assets/index-1d6e4ce5.js","assets/@vue-5794b446.js","assets/naive-ui-986d84f4.js","assets/date-fns-5ac11e79.js","assets/vueuc-ebe52ebd.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-4c97ec72.js","assets/vooks-c32429c6.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-de060e62.js","assets/treemate-25c27bff.js","assets/date-fns-tz-e42b2cfc.js","assets/async-validator-dee29e8b.js","assets/index-de09eb20.css"]),meta:{i18nKey:"RelyAbout"}}]},_3=Object.freeze(Object.defineProperty({__proto__:null,default:b3},Symbol.toStringTag,{value:"Module"})),w3={path:"/scroll-reveal",name:"ScrollReveal",component:()=>w(()=>import("./index-ee7c36da.js"),["assets/index-ee7c36da.js","assets/@vue-5794b446.js","assets/naive-ui-986d84f4.js","assets/date-fns-5ac11e79.js","assets/vueuc-ebe52ebd.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-4c97ec72.js","assets/vooks-c32429c6.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-de060e62.js","assets/treemate-25c27bff.js","assets/date-fns-tz-e42b2cfc.js","assets/async-validator-dee29e8b.js","assets/index-fadde9b7.css"]),meta:{i18nKey:A("menu.scrollReveal"),icon:"scroll_reveal",hidden:!0}},M3=Object.freeze(Object.defineProperty({__proto__:null,default:w3},Symbol.toStringTag,{value:"Module"})),S3={path:"/table",name:"TableView",component:()=>w(()=>import("./index-a18bbb45.js"),["assets/index-a18bbb45.js","assets/pinia-40cb1629.js","assets/vue-demi-71ba0ef2.js","assets/@vue-5794b446.js","assets/vuedraggable-ed7e6d45.js","assets/date-fns-5ac11e79.js","assets/vue-c244dcd8.js","assets/sortablejs-14d54444.js","assets/naive-ui-986d84f4.js","assets/vueuc-ebe52ebd.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-4c97ec72.js","assets/vooks-c32429c6.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-de060e62.js","assets/treemate-25c27bff.js","assets/date-fns-tz-e42b2cfc.js","assets/async-validator-dee29e8b.js","assets/screenfull-b3e6dc1f.js","assets/print-js-3d906fd7.js","assets/xlsx-1a040596.js","assets/dayjs-03c509f6.js","assets/vue-i18n-22c58074.js","assets/@intlify-deb68647.js","assets/vue-router-beb9fdb0.js","assets/@vueuse-f34b535c.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-2dd36944.css"]),meta:{i18nKey:A("menu.Table"),icon:"table",order:2}},C3=Object.freeze(Object.defineProperty({__proto__:null,default:S3},Symbol.toStringTag,{value:"Module"})),O3=()=>{const e=Object.assign({"../modules/axios.ts":e3,"../modules/dashboard.ts":l3,"../modules/doc-local.ts":n3,"../modules/doc.ts":a3,"../modules/echart.ts":c3,"../modules/error.ts":u3,"../modules/iframe.ts":d3,"../modules/multi-menu.ts":m3,"../modules/office.ts":g3,"../modules/precision.ts":y3,"../modules/rely.ts":_3,"../modules/scroll-reveal.ts":M3,"../modules/table.ts":C3});return Object.keys(e).reduce((l,i)=>{const o=e[i];return l.push(o.default),l},[])},k3=e=>e.sort((t,l)=>{try{const{meta:{order:i=1}}=t,{meta:{order:o=0}}=l;return i-o}catch{throw new Error("orderRoutes error: order must be number!")}}),s2=k3(O3()),j1=e=>e.startsWith("/"),c2=(e,t=[],l="")=>Array.isArray(e)?(e.forEach(o=>{var a;(a=o.children)!=null&&a.length?c2(o.children,t,l+(j1(o.path)?o.path:"/"+o.path)):(o.path=l+(j1(o.path)?o.path:"/"+o.path),t.push(o))}),t):[],L3=e=>Array.isArray(e)?c2(A2(e)):[],{path:T3}=r1,z3=[{path:"/",name:"login",component:()=>w(()=>import("./index-15d8bd94.js"),["assets/index-15d8bd94.js","assets/@vueuse-f34b535c.js","assets/@vue-5794b446.js","assets/naive-ui-986d84f4.js","assets/date-fns-5ac11e79.js","assets/vueuc-ebe52ebd.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-4c97ec72.js","assets/vooks-c32429c6.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-de060e62.js","assets/treemate-25c27bff.js","assets/date-fns-tz-e42b2cfc.js","assets/async-validator-dee29e8b.js","assets/qrcode.vue-3e4f804c.js","assets/index-185e717d.js","assets/dayjs-03c509f6.js","assets/pinia-40cb1629.js","assets/vue-demi-71ba0ef2.js","assets/vue-i18n-22c58074.js","assets/@intlify-deb68647.js","assets/vue-router-beb9fdb0.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-eaf4f815.css"])},{path:"/",name:"layout",redirect:T3,component:R1,children:L3(s2)},{path:"/:catchAll(.*)",name:"errorPage",component:R1,redirect:"/error"}];let W;const A3=()=>ie({history:ae(),routes:z3,scrollBehavior:e=>(Ie(e),{top:0,left:0})}),r2=e=>{W=A3(),E3(W),u1(),e.use(W)},u1=()=>{try{if(W)return{router:W};throw new Error}catch{throw new Error("router is not defined")}},D1=e=>{const{signinCallback:t}=x(S1()),l=S(()=>t.value.role),{role:i}=e;return o1!=null&&o1.length&&o1.includes(l.value)||!i||!(i!=null&&i.length)?!0:i?i.includes(l.value):!0},q=e=>{var o;const{meta:t,name:l}=e,i=(t==null?void 0:t.hidden)===void 0||(t==null?void 0:t.hidden)===!1?!1:t==null?void 0:t.hidden;return D1(t)||Ve.includes(l)||!(t!=null&&t.role)||!((o=t.role)!=null&&o.length)?!i:t!=null&&t.role&&t.role.length?D1(t)&&!i:!i},P3=e=>{e.beforeEach(()=>{var t;(t=window==null?void 0:window.$loadingBar)==null||t.start()}),e.afterEach(()=>{var t;(t=window==null?void 0:window.$loadingBar)==null||t.finish()}),e.onError(()=>{var t;(t=window==null?void 0:window.$loadingBar)==null||t.error()})},E3=e=>{P3(e),Ee(e)},w1=(e=!0)=>{const{router:t}=u1(),{push:l,replace:i}=t,{path:o}=r1;c1("menuKey",o),e?l(o):i(o)},x3=(e,t,l)=>e[t]===l||e.key===l,u2=(e,t,l)=>{const i=[];if(x3(e,t,l))return i.push(e),i;if(e.children&&e.children.length>0)for(const o of e.children){const a=u2(o,t,l);a.length>0&&i.push(e,...a)}return i},f1=(e,t,l)=>{const i=[];for(const o of e){const a=u2(o,t,l);a.length>0&&i.push(...a)}return i},V3=(e,t,l)=>{e.path!==t&&(l.find(o=>o.path===e.path)||l.push(e))},N1=e=>{const{breadcrumbLabel:t}=e,{layout:{sideBarLogo:l}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0",axios:"^1.2.0","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.4",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":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1",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.3.8","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.7.26","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.3.6"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},i=l?l.title:"";document.title=t+" - "+i},I3=e=>{const{meta:t}=e;if(!t.icon)return;if(v1(t.icon,"Object"))return()=>t.icon;const l=I(C,{name:t.icon,size:U.MENU_COLLAPSED_ICON_SIZE},{});return()=>l},H1=()=>{const{path:e}=r1;return Z("menuKey")==="no"?e:Z("menuKey")},Q=s1("menu",()=>{const{router:e}=u1(),t=se(),{t:l}=X(),{setKeepAliveInclude:i}=p2(),o=H({menuKey:H1(),options:[],collapsed:!1,menuTagOptions:[],breadcrumbOptions:[]}),a=(p,h)=>f1(p,"key",h),s=(p,h)=>{const y=h.meta;if(y.windowOpen)window.open(y.windowOpen);else if(o.menuKey!==p){if(V3(h,o.menuKey,o.menuTagOptions),N1(h),i(h),o.breadcrumbOptions=f1(o.options,"key",p),p[0]!=="/"){const g=a(o.options,p).map(b=>b.key).join("/");e.push(g)}else e.push(h.path);o.menuKey=p,c1("menuKey",p)}},u=p=>{const h=y=>{var g;for(const b of y)if((g=b==null?void 0:b.children)!=null&&g.length&&h(b.children),p===b.path){s(b.path,b);break}};h(o.options)},c=(p,h=!0)=>{const g=Array.isArray(p)?[...p]:[p];h?o.menuTagOptions.push(...g):o.menuTagOptions=g},d=()=>{const p=y=>{const{meta:g}=y,b=S(()=>g!=null&&g.i18nKey?l(`${g.i18nKey}`):g==null?void 0:g.noLocalTitle),T={...y,key:y.path,label:()=>I($1,null,{default:()=>b.value}),breadcrumbLabel:b.value},_=Object.assign({},T,{icon:I3(y)});return y.path===H1()&&(c(_),N1(_)),_.show=q(y),_},h=(y,g)=>{var T;const b=[];for(const _ of y){if((T=_.children)!=null&&T.length&&q(_))_.children=h(_.children);else if(!q(_))continue;b.push(p(_))}return b};o.options=h(s2),N(()=>{o.breadcrumbOptions=f1(o.options,"key",o.menuKey)})},v=p=>o.collapsed=p,M=(p,h=1)=>o.menuTagOptions.splice(p,h),f=()=>{o.menuTagOptions=[]};return Y(()=>t.fullPath,p=>{u(p)},{immediate:!0}),{...K(o),menuModelValueChange:s,setupAppRoutes:d,collapsedMenu:v,spliceMenTagOptions:M,emptyMenuTagOptions:f,setMenuTagOptions:c}},{persist:{key:"piniaMenuStore",storage:window.sessionStorage,paths:["breadcrumbOptions","menuKey"]}}),S1=s1("signin",()=>{const e=H({signinCallback:{}}),t=i=>new Promise((o,a)=>{P2(i)?a({code:1,message:"登陆失败",data:null}):(e.signinCallback={role:"admin",name:i.name,avatar:"https://usc1.contabostorage.com/c2e495d7890844d392e8ec0c6e5d77eb:image/longmao.jpeg"},o({code:0,message:"登陆成功",data:e.signinCallback}))}),l=()=>{window.$message.info("账号退出中..."),me("all-sessionStorage"),setTimeout(()=>window.location.reload())};return{...K(e),signin:t,logout:l}},{persist:{key:"piniaSigninStore",paths:["signinCallback"],storage:sessionStorage}}),p2=s1("keepAlive",()=>{const{maxKeepAliveLength:e}=X1,t=H({keepAliveInclude:[]}),l=()=>t.keepAliveInclude.length,i=o=>{const a=l(),{name:s,meta:{keepAlive:u}}=o;u&&(a>=e&&t.keepAliveInclude.splice(0,1),t.keepAliveInclude.push(s))};return{...K(t),setKeepAliveInclude:i}},{persist:{key:"piniaKeepAliveStore",storage:window.sessionStorage,paths:["keepAliveInclude"]}}),d2=e=>{const t=T2();e.use(t),t.use(ue)},Z3=k({name:"GlobalProvider",setup(){const e=V(),t=S(()=>e.primaryColorOverride),l=S(()=>e.themeValue?q2:null),i=S(()=>{const c=e.localeLanguage;return be(c)}),{message:o,notification:a,dialog:s,loadingBar:u}=Y2(["message","dialog","notification","loadingBar"],{configProviderProps:S(()=>({theme:l.value}))});return window.$dialog=s,window.$message=o,window.$loadingBar=u,window.$notification=a,{modelPrimaryColorOverride:t,modelThemeValue:l,localePackage:i}},render(){return n(te,{themeOverrides:this.modelPrimaryColorOverride,theme:this.modelThemeValue,locale:this.localePackage.locale,dateLocale:this.localePackage.dateLocal},{default:()=>[n(G2,null,{default:()=>[n(J2,null,{default:()=>[n(X2,null,{default:()=>[n(Q2,null,{default:()=>{var e,t;return[n(ee,null,null),(t=(e=this.$slots).default)==null?void 0:t.call(e)]}})]})]})]})]})}}),h2=E(!1),f4=e=>h2.value=e,R3=k({name:"GlobalSpin",props:{...le},setup(){return{spinValue:h2,overrides:{opacitySpinning:"0"}}},render(){return n(oe,R(this.$props,{show:this.spinValue,themeOverrides:this.overrides}),{...this.$slots})}});const j3=k({name:"LockScreen",setup(){const e=E(),t=E(),l=V(),i=S1(),{lockScreenSwitch:o,lockScreenInputSwitch:a}=x(l),{changeSwitcher:s}=l,{logout:u}=i,c="HH:mm",d="A",v="YY年MM月DD日",M="ddd",f=H({lockCondition:{pwd:null},HH_MM:P().format(c),AM_PM:P().locale("en").format(d),YY_MM_DD:P().format(v),DDD:P().format(M)}),p={pwd:{required:!0,message:"请输入正确格式密码",min:6,max:12,trigger:["input","blur"]}},h=Y1("isLockScreen",!1,sessionStorage,{mergeDefaults:!0}),y=Z(J.signin),g=()=>{var L;(L=e.value)==null||L.validate($=>{$||(h.value=!0,f.lockCondition.pwd=null,c1("lockScreenPassword",f.lockCondition.pwd),s(!0,"lockScreenSwitch"))})},b=setInterval(()=>{f.HH_MM=P().format(c),f.AM_PM=P().format(d)},6e4),T=setInterval(()=>{f.YY_MM_DD=P().format(v),f.DDD=P().format(M)},864e5),_=()=>{window.$dialog.warning({title:"警告",content:"是否返回到登陆页?",positiveText:"确定",negativeText:"取消",onPositiveClick:()=>{u(),setTimeout(()=>{s(!1,"lockScreenSwitch")})}})},j=()=>{var L;(L=e.value)==null||L.validate($=>{$||(h.value=!1,f.lockCondition.pwd=null,s(!1,"lockScreenSwitch"))})},B=()=>{N(()=>{var L;(L=t.value)==null||L.focus()})};return B1(()=>{clearInterval(b),clearInterval(T)}),{lockScreenSwitch:o,lockScreenInputSwitch:a,rules:p,...K(f),isLock:h,handleLockScreen:g,formRef:e,signin:y,handleBackToSignin:_,handleUnlockScreen:j,inputInstRef:t,handleModalUpdateShow:B}},render(){return n(W1,{show:this.lockScreenSwitch,"onUpdate:show":e=>this.lockScreenSwitch=e,"transform-origin":"center",maskClosable:!1,closeOnEsc:!1,preset:this.isLock?void 0:"dialog",title:"锁定屏幕",onAfterEnter:this.handleModalUpdateShow.bind(this)},{default:()=>{var e,t;return[this.isLock?n("div",{class:"lock-screen"},[n("div",{class:"lock-screen__content"},[n("div",{class:"lock-screen__content-bg"},[n("div",{class:"left"},[(e=this.HH_MM)==null?void 0:e.split(":")[0]]),n("div",{class:"right"},[(t=this.HH_MM)==null?void 0:t.split(":")[1]])]),n("div",{class:"lock-screen__content-avatar"},[n(b1,{vertical:!0,align:"center",avatarSize:52},null)]),n("div",{class:"lock-screen__content-input"},[n(P1,{ref:"formRef",model:this.lockCondition,rules:this.rules},{default:()=>[n(E1,{path:"pwd"},{default:()=>[n(g1,{value:this.lockCondition.pwd,"onUpdate:value":l=>this.lockCondition.pwd=l,type:"password",placeholder:"请输入解锁密码",clearable:!0,minlength:6,maxlength:12,ref:"inputInstRef"},null)]}),n(z,{justify:"space-between"},{default:()=>[n(h1,{type:"primary",text:!0,onClick:this.handleBackToSignin.bind(this)},{default:()=>[F("返回登陆")]}),n(h1,{type:"primary",text:!0,onClick:this.handleUnlockScreen.bind(this)},{default:()=>[F("进入系统")]})]})]})]),n("div",{class:"lock-screen__content-date"},[n("div",{class:"current-date"},[this.HH_MM,F(" "),n("span",null,[this.AM_PM])]),n("div",{class:"current-year"},[this.YY_MM_DD,F(" "),n("span",null,[this.DDD])])])])]):n("div",{class:"lock-screen__input"},[n(b1,{vertical:!0,align:"center",avatarSize:52},null),n(P1,{ref:"formRef",model:this.lockCondition,rules:this.rules,labelPlacement:"left",style:{margin:"24px 0"}},{default:()=>[n(E1,{path:"pwd"},{default:()=>[n(g1,{value:this.lockCondition.pwd,"onUpdate:value":l=>this.lockCondition.pwd=l,type:"password",placeholder:"请输入锁屏密码",clearable:!0,minlength:6,maxlength:12,ref:"inputInstRef"},null)]}),n(h1,{type:"primary",onClick:this.handleLockScreen.bind(this),style:{width:"100%"}},{default:()=>[F("锁屏")]})]})])]}})}}),m2=k({name:"App",setup(){const e=V(),{themeValue:t}=x(e),l=()=>{const{appPrimaryColor:{primaryColor:o,primaryFadeColor:a}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0",axios:"^1.2.0","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.4",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":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1",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.3.8","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.7.26","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.3.6"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},s=document.body,u=Z("piniaSettingStore","localStorage"),c=E2(u,"primaryColorOverride.common.primaryColor"),d=t2(c,.3);s.style.setProperty("--ray-theme-primary-color",c||o),s.style.setProperty("--ray-theme-primary-fade-color",d||a)},i=()=>{const o=document.getElementById("pre-loading-animation");o&&Oe(o,{display:"none"})};l(),i(),Y(()=>t.value,o=>{const a=document.body,s="ray-template--dark",u="ray-template--light";o?y1(a,u):y1(a,s),e2(a,o?s:u)},{immediate:!0})},render(){return n(Z3,null,{default:()=>[n(j3,null,null),n(R3,null,{default:()=>n(ce,null,null),description:()=>"lodaing..."})]})}}),D3=async()=>{const e=K1(m2);await o2(e),d2(e),r2(e),n2(),e.mount("#app")},N3=async()=>{let e;window.__WUJIE_MOUNT=async()=>{e=K1(m2),await o2(e),d2(e),r2(e),n2(),e.mount("#app")},window.__WUJIE_UNMOUNT=()=>{e.unmount()},window.__WUJIE.mount()};window.__POWERED_BY_WUJIE__?N3():D3();export{J as A,G1 as L,r1 as R,je as T,S1 as a,u1 as b,c1 as c,C as d,V as e,Z as f,h4 as g,m4 as h,Se as i,Oe as j,_e as k,d4 as m,Me as o,w1 as r,f4 as s,X as u}; diff --git a/assets/index-1dcdecc6.js.gz b/assets/index-1dcdecc6.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..89efde5db9702b72ba0f6cddadd15f11910e668c GIT binary patch literal 39001 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 V$lk<{;bi5%{6A8L;z7LX0RTz;BnJQh literal 0 HcmV?d00001 diff --git a/assets/index-36ed1cd2.js.gz b/assets/index-36ed1cd2.js.gz deleted file mode 100644 index d904a22fcb403d371702376e5af4b8cc9982401e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 560 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 diff --git a/assets/index-36ed1cd2.js b/assets/index-709c5129.js similarity index 93% rename from assets/index-36ed1cd2.js rename to assets/index-709c5129.js index 3a888d69..20a6bf69 100644 --- a/assets/index-36ed1cd2.js +++ b/assets/index-709c5129.js @@ -1 +1 @@ -import{k as t}from"./index-92eb0c3b.js";import{h as m,I as e,o as p,n,P as s,ad as a,e as d}from"./@vue-5794b446.js";import"./dayjs-03c509f6.js";import"./date-fns-5ac11e79.js";import"./pinia-40cb1629.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-de060e62.js";import"./naive-ui-986d84f4.js";import"./vueuc-ebe52ebd.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-4c97ec72.js";import"./vooks-c32429c6.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-e42b2cfc.js";import"./async-validator-dee29e8b.js";import"./vue-i18n-22c58074.js";import"./@intlify-deb68647.js";import"./vue-router-beb9fdb0.js";import"./@vueuse-f34b535c.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";const A=m({name:"RDocument",setup(){const o=t(),r=e({}),i=()=>{t(12)};return p(()=>{n(()=>{i()})}),{...s(r),editorUUID:o}},render(){return a("div",null,[d(" ")])}});export{A as default}; +import{k as t}from"./index-1dcdecc6.js";import{h as m,I as e,o as p,n,P as s,ad as a,e as d}from"./@vue-5794b446.js";import"./dayjs-03c509f6.js";import"./date-fns-5ac11e79.js";import"./pinia-40cb1629.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-de060e62.js";import"./naive-ui-986d84f4.js";import"./vueuc-ebe52ebd.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-4c97ec72.js";import"./vooks-c32429c6.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-e42b2cfc.js";import"./async-validator-dee29e8b.js";import"./vue-i18n-22c58074.js";import"./@intlify-deb68647.js";import"./vue-router-beb9fdb0.js";import"./@vueuse-f34b535c.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";const A=m({name:"RDocument",setup(){const o=t(),r=e({}),i=()=>{t(12)};return p(()=>{n(()=>{i()})}),{...s(r),editorUUID:o}},render(){return a("div",null,[d(" ")])}});export{A as default}; diff --git a/assets/index-709c5129.js.gz b/assets/index-709c5129.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..6148443fcedcbe59c5ba13861b35c67a1782b295 GIT binary patch literal 559 zcmV+~0?_>*iwFP!000026LnKfZ=5g`y!ThEIDuqu!PtCcwN)bJl3P`&r>X~kJSR@T zM%b*9uK4dY*;Wc{D-I7a^PXqkVABt74Cj{}_q#Cb(e=sxv#|~UU7mbdx}3xKut zm~mMYP`7J%FxGHPb1907Y_R1(1--#_A$Sg&tl`cn?w>IDNXn}mstsVPe(%#UL!eCD=lAaq_cv~y(Iw@@#k=h#WxqycHtq(~?Bdwcx`5cktN{Sw&}WD*(eu-}*5 z&k)D>aatVb2Nu8LhbDf_kD{pa!xYQ>AmXR|P}_+uWK4kM8d5Hs*0PGO9L_z;UCSa0 zdUi$1k24~K2?yILPEEKVr7}51Rh0ChaAwj_d5lQ$Bu>S1`VkuiNw;h zGAsj0N*t?+wA^Lm1vMxdQYN9IIOuYx*|ar8MkOH3DV~l)T0RVQ;u}xVhL18F&=51HkhEAq^1)}Dk(!(Cjdp0 zO^MTb0&(N~BY%RHyY&SuL4MWg(5a!l7tW!?vU>%0edD%__>!Epn*j6qYlpu77}Z^tuF! ztjbvLx*tT!7M3QEX)s@#bpasfARF$c?pl}^kCdXQui^l89V~MedbM1?`^#Hf13YK9r6Z#z2!e%_LuK@wfp|^QkaUvGV^5b_O`dMQQvyz zEw2guP6Z^06>K6x@`BbTpJW==xFC)?py!2AN=qc)-#=o|QCE#&yV!r(K=vRq&bmk% zLgjvjghZiOGTGL#es~LK4f>g@ve5!W{DsAOZIZzq`J50JNXN*-A_Y8Z*`_^GzKBMS zkh{e}k?pDr`;P}mT{0*rvG{>Q>-oUrJeS&id-!xczqZvSl6A0e+gZlPLV|jM( zx0`#r4;h%v)xVpMo_dS(j8!jRg;Z&-zH2P4dvE`2Y%O?;8{W*Ce|M4HdwuiHH$t$) z2HPuxn$V_yeQUO{HP@rx(_%%n9o8yn`D1Z0KCZZRM(lga`e zHAw8JP{oR<6s3g|0hrbSlvu2cLpe`lLGG}^{!_pXS}1VPPEOc{7Kt+(f6HrG1sY>Z z5$)?cY2`aRxA=~;_o(YV3fI2_f)K6`LZJ1MCeG)XNq>36U%A^>#$s;`Ye`!vYKPGD zB6=H~K=DF20y2spk=hnUtTvm|?wZrypYucQcTD}U3ApdmDW+G9KK}A#efux}@f1_A z`u2n7^ZQIun$vTQ?e%(X-mBFb->tQ@_AS$!x9=x!`BMu_X87{&EQR~uSfBJ?-{hjW z`=UAdq+Xlx@6ED2{@SYlXqSbwMY`jbyoFi+_H^^Xjz9mb$1Uk$>w*5ZB)-}=0M~;5 XwpW9{$YDTr;FEs=s6Dgoo(li~OtSPi diff --git a/assets/index-7bc80dde.js.gz b/assets/index-7bc80dde.js.gz deleted file mode 100644 index 279ee370ebb72cdec273b76199a4fc69f2103814..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 700 zcmV;t0z>^DiwFP!000026LnNeZ`3dlzVj=VsE1w2Uh;5WTNPD8+$*kC54JOD-6nBl zJKIN;6B1W0s1gq$xNt~bYb zXZl1`864r%2j=pCP4~64E|$Eto(E__7ig;w^^K~cVh*?wI8CA~Avw7#-0P_Z(X5XO zo%BH?=tFsvU~}F84&#(CLZUlj3uW|pUt>4mp_}ISFatQRG!7~EJc!d(xE7V5n7EvI zkw3utf*F(o#~!0DKhZ-V~K7M1E}5EJ`90 z-&ZTy7*Lo2OY@Am1HEN5+IkBJ3xklaqM9p!DsPGcvjC!ud-+4g>!R5e6|O;Pp$%l( z^yA9XfRQ{U_d04g1_q&BeYT3h++>(V9ti^<2Au$ug>}iJ+=J8`nBZDt1@@v8COnOS z$HOT~d7v>5eB!5ku-kbil*Y^@Nst7?%=^vmZULBhp%;Z=xQgB>n+0i@Ktu;}D5Vjy z!U;_v4u)4{>~zb1RDQ_)nC1C@j?SE5AU^YXKG+Y{#}&tOS_sRPwhI71g=G1hxU94p z(G4?hD_X+L*`mAf0(4Ut2h~c}de%;-Q|Qpr!+6pvFpa84YV2fU?x21;gNc&f%VYGw7T5d2^!r_6p8i*o3(H|bEDK~AlQ z1$Da|J6Av7T)zK!{pIxf^SLwG=_cJ|XVTdchquu(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{w as default}; +import{d as r}from"./index-1dcdecc6.js";import{R as f}from"./index-185e717d.js";import{U as i,j as E,k as c,Y as d,Z as m,f as l,y as s,A as b}from"./naive-ui-986d84f4.js";import{h as y,ad as u,t as F,e,f as D}from"./@vue-5794b446.js";import"./dayjs-03c509f6.js";import"./date-fns-5ac11e79.js";import"./pinia-40cb1629.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-de060e62.js";import"./vue-i18n-22c58074.js";import"./@intlify-deb68647.js";import"./vue-router-beb9fdb0.js";import"./@vueuse-f34b535c.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./vueuc-ebe52ebd.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-4c97ec72.js";import"./vooks-c32429c6.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-e42b2cfc.js";import"./async-validator-dee29e8b.js";function p(a){return typeof a=="function"||Object.prototype.toString.call(a)==="[object Object]"&&!D(a)}const w=y({name:"RDashboard",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{w as default}; diff --git a/assets/index-8607ea82.js.gz b/assets/index-8607ea82.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..e35b61560f7ae2590c58563bade14664775771f4 GIT binary patch literal 1521 zcmV|Hi4FcNt)!x;9bZ6qBFa85<3Q|QYA~{nRDh` zzWL5)8^x0C(25p8B;r(c$1V!7e#6q>nv~G61{kMfV?-D*LcbyIr+4{fQ;Y3OBkTTN%vO6KTo$95?=k_u{0*VK5|edgg3)>~3hQ^^$Wv=Zz9Sh{PPlA46H zh7)?P#!IF4WD=%QM7}7_Qx=}}Ly_JK? z?2(M??5iv@N8UxB$g1*Yo_jM(Vcz$XH(T3pYt2{xh!JmVb8mg8u`^$#l?FE53mI4m^;OA|x+pZSqN`VT}vor~`Ul7^SpC^8NiI1|4y@-ae;KSJS|dl1KH@q82z3mu%E>B*+F!f!Kx4hImt?FaSkmB#Yy z-fuVeb{{e@o2!2}A3gOJ=NYSBz6z<*Tz%JATKC@m+1Og}7B{?^HUI7+d-wY0oo|F- zhz&MZ1~s8g|N7Q!V{5KQy{E;BYCEh{(DKLPVu03p6JaPa;^hSsbSjA0Hr--CTqczT zI%<&EQK5{En_a)&ci@I>q#g(Z^q&tZ)D2Kb~R= zR^NWme14xPN^^RyvAtfe&3m<4ziB@ zcV9FopVVtJ{=Hci$6s6ZAMLU$ZISMHC2wKYzdhZ2u;b4^>+wo@SbCtpEs3x84ZyYF XzwOoFFLHRHI`GNAGUr-Fo(li~BO2#| literal 0 HcmV?d00001 diff --git a/assets/index-92eb0c3b.js b/assets/index-92eb0c3b.js deleted file mode 100644 index 6b4c39ba..00000000 --- a/assets/index-92eb0c3b.js +++ /dev/null @@ -1 +0,0 @@ -import{I as N,w as q,P as U,r as E,h as O,d as S,ad as n,z as R,t as Z,f as i1,o as C2,j as B1,n as B,aH as Q,a3 as e1,bl as O1,aP as k2,u as t1,U as O2,aR as L1,T as L2,F as U1,e as $,K as K1}from"./@vue-5794b446.js";import{d as P}from"./dayjs-03c509f6.js";import{d as a1,s as x,c as T2}from"./pinia-40cb1629.js";import{s as o1,d as z2,c as A2,i as P2,g as E2}from"./lodash-es-de060e62.js";import{z as T1,d as z1,N as $1,a as x2,b as V2,t as Z2,c as M1,e as n1,f as z,g as I2,h as p1,i as R2,j as j2,k as d1,l as D2,m as N2,n as Y,o as H2,p as g1,q as F1,r as B2,s as W1,u as U2,v as K2,w as $2,x as q1,y as F2,A as A1,B as W2,C as q2,D as Y2,E as G2,F as J2,G as X2,H as Q2,I as ee,J as te,K as le,L as oe,M as P1,O as E1,P as h1}from"./naive-ui-986d84f4.js";import{c as ne}from"./vue-i18n-22c58074.js";import{c as ie,a as ae,u as se,R as ce}from"./vue-router-beb9fdb0.js";import{u as x1,a as re,b as Y1}from"./@vueuse-f34b535c.js";import{s as V1}from"./screenfull-b3e6dc1f.js";import{s as ue}from"./pinia-plugin-persistedstate-d93b4f94.js";import"./date-fns-5ac11e79.js";import"./vue-demi-71ba0ef2.js";import"./vueuc-ebe52ebd.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-4c97ec72.js";import"./vooks-c32429c6.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-e42b2cfc.js";import"./async-validator-dee29e8b.js";import"./@intlify-deb68647.js";(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))i(o);new MutationObserver(o=>{for(const a of o)if(a.type==="childList")for(const s of a.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&i(s)}).observe(document,{childList:!0,subtree:!0});function l(o){const a={};return o.integrity&&(a.integrity=o.integrity),o.referrerPolicy&&(a.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?a.credentials="include":o.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function i(o){if(o.ep)return;o.ep=!0;const a=l(o);fetch(o.href,a)}})();if(typeof window<"u"){let e=function(){var t=document.body,l=document.getElementById("__svg__icons__dom__");l||(l=document.createElementNS("http://www.w3.org/2000/svg","svg"),l.style.position="absolute",l.style.width="0",l.style.height="0",l.id="__svg__icons__dom__",l.setAttribute("xmlns","http://www.w3.org/2000/svg"),l.setAttribute("xmlns:link","http://www.w3.org/1999/xlink")),l.innerHTML='',t.insertBefore(l,t.lastChild)};document.readyState==="loading"?document.addEventListener("DOMContentLoaded",e):e()}const pe="modulepreload",de=function(e){return"/ray-template/"+e},Z1={},M=function(t,l,i){if(!l||l.length===0)return t();const o=document.getElementsByTagName("link");return Promise.all(l.map(a=>{if(a=de(a),a in Z1)return;Z1[a]=!0;const s=a.endsWith(".css"),r=s?'[rel="stylesheet"]':"";if(!!i)for(let _=o.length-1;_>=0;_--){const y=o[_];if(y.href===a&&(!s||y.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${a}"]${r}`))return;const p=document.createElement("link");if(p.rel=s?"stylesheet":pe,s||(p.as="script",p.crossOrigin=""),p.href=a,document.head.appendChild(p),s)return new Promise((_,y)=>{p.addEventListener("load",_),p.addEventListener("error",()=>y(new Error(`Unable to preload CSS for ${a}`)))})})).then(()=>t())},he=(e,t)=>{const l=e[t];return l?typeof l=="function"?l():Promise.resolve(l):new Promise((i,o)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(o.bind(null,new Error("Unknown variable dynamic import: "+t)))})},s1=(e,t,l="sessionStorage")=>{const i=JSON.stringify(t);l==="localStorage"?window.localStorage.setItem(e,i):window.sessionStorage.setItem(e,i)},I=(e,t="sessionStorage")=>{const l=t==="localStorage"?window.localStorage.getItem(e):window.sessionStorage.getItem(e);return Object.is(l,null)?"no":JSON.parse(l)},me=(e,t="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:t==="localStorage"?window.localStorage.removeItem(e):window.sessionStorage.removeItem(e)}},G1=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],fe="zh-CN",J1="zh-cn",ge={"zh-CN":"zh-cn","en-US":"en"},X1={setupKeepAlive:!0,keepAliveExclude:[],maxKeepAliveLength:5},c1={name:"Dashboard",path:"/dashboard"},H={MENU_COLLAPSED_WIDTH:64,MENU_COLLAPSED_MODE:"width",MENU_COLLAPSED_ICON_SIZE:22,MENU_COLLAPSED_INDENT:24},ve=!1,G={signin:"signin",localeLanguage:"localeLanguage",token:"token"},d4=(e,t="lang")=>{const l={};return Object.keys(e).forEach(i=>{const o=e[i].default;let a=i.replace(`./${t}/`,"").replace(/^\.\//,"");const s=a.lastIndexOf(".");a=a.substring(0,s);const r=a.split("/"),u=r.shift(),p=r.join(".");u&&(p?(o1(l,u,l[u]||{}),o1(l[u],p,o)):o1(l,u,o||{}))}),l},ye=async e=>{var l;const t={};for(const i of e){const o=await he(Object.assign({"./lang/en-US.ts":()=>M(()=>import("./en-US-aa610e73.js"),["assets/en-US-aa610e73.js","assets/@vue-5794b446.js","assets/dayjs-03c509f6.js","assets/date-fns-5ac11e79.js","assets/pinia-40cb1629.js","assets/vue-demi-71ba0ef2.js","assets/lodash-es-de060e62.js","assets/naive-ui-986d84f4.js","assets/vueuc-ebe52ebd.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-4c97ec72.js","assets/vooks-c32429c6.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/treemate-25c27bff.js","assets/date-fns-tz-e42b2cfc.js","assets/async-validator-dee29e8b.js","assets/vue-i18n-22c58074.js","assets/@intlify-deb68647.js","assets/vue-router-beb9fdb0.js","assets/@vueuse-f34b535c.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js"]),"./lang/zh-CN.ts":()=>M(()=>import("./zh-CN-96aa298d.js"),["assets/zh-CN-96aa298d.js","assets/@vue-5794b446.js","assets/dayjs-03c509f6.js","assets/date-fns-5ac11e79.js","assets/pinia-40cb1629.js","assets/vue-demi-71ba0ef2.js","assets/lodash-es-de060e62.js","assets/naive-ui-986d84f4.js","assets/vueuc-ebe52ebd.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-4c97ec72.js","assets/vooks-c32429c6.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/treemate-25c27bff.js","assets/date-fns-tz-e42b2cfc.js","assets/async-validator-dee29e8b.js","assets/vue-i18n-22c58074.js","assets/@intlify-deb68647.js","assets/vue-router-beb9fdb0.js","assets/@vueuse-f34b535c.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js"])}),`./lang/${i.key}.ts`);t[i.key]=((l=o.default)==null?void 0:l.message)??{}}return t},be=e=>{switch(e){case"zh-CN":return{locale:T1,dateLocal:z1};case"en-US":return{locale:null,dateLocal:null};default:return{locale:T1,dateLocal:z1}}},Q1=()=>{const e=I(G.localeLanguage,"localStorage");return e!=="no"?e:fe},h4=()=>({VITE_APP_URL:"/",VITE_APP_OFFICE_PROXY_URL:"https://office.yka.one/",VITE_APP_OFFICE_SCRIPT_URL:"https://office.yka.one/web-apps/apps/api/documents/api.js",VITE_USER_NODE_ENV:"production",BASE_URL:"/ray-template/",MODE:"production",DEV:!1,PROD:!0,SSR:!1}),v1=(e,t)=>Object.prototype.toString.call(e).includes(t),_e=(e=16,t)=>{const l="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),i=[];let o=0;if(t=t||l.length,e)for(o=0;o{e&&t&&l&&e.addEventListener(t,l,i)},Se=(e,t,l,i=!1)=>{e&&t&&l&&e.removeEventListener(t,l,i)},e2=(e,t)=>{e&&t.trim().split(" ").forEach(i=>{i&&e.classList.add(i)})},y1=(e,t)=>{if(e)if(t==="removeAllClass"){const l=e.classList;l.forEach(i=>l.remove(i))}else t.trim().split(" ").forEach(i=>{i&&e.classList.remove(i)})},Ce=(e,t)=>{const l=e.className,i=t.trim().split(" ").filter(o=>o!=="");return l.includes(i.join(" "))},ke=(e,t)=>{e&&(v1(t,"Object")?Object.keys(t).forEach(l=>{e.style[l]=t[l]}):v1(t,"String")&&t.split(";").forEach(i=>{const[o,a]=i.split(":");o&&a&&(e.style[o.trim()]=a.trim())}))},t2=(e,t=1)=>{const l=/^#([0-9a-f]{3}|[0-9a-f]{6}|[0-9a-f]{8})$/i,i=/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/i,o=/^rgba\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3}),\s*(\d*(?:\.\d+)?)\)$/i;let a;if(l.test(e)){const s=e.substring(1);a="rgb("+[parseInt(s.substring(0,2),16),parseInt(s.substring(2,4),16),parseInt(s.substring(4,6),16)].join(", ")+")"}else i.test(e)||o.test(e),a=e;return a&&!a.startsWith("rgba")&&(a=a.replace("rgb","rgba").replace(")",`, ${t})`)),a},Oe=e=>{if(!e)return;let t;e.startsWith("attr:")?t="["+e.replace("attr:","")+"]":t=e;try{return Array.from(document.querySelectorAll(t))}catch{return[]}},m4=e=>typeof e=="number"?e.toString()+"px":we.test(e)?e:e+"px";let l2;const Le=async()=>{const e=Q1(),t=await ye(G1);return ne({legacy:!1,locale:e,messages:t,sync:!0,missingWarn:!1,silentFallbackWarn:!0})},o2=async e=>{const t=await Le();l2=t,e.use(t)},Te=(e,t)=>!e||t.startsWith(e)?t:`${e}.${t}`,J=e=>{const{t,locale:l,...i}=l2.global;return{...i,t:(s,...r)=>s?!s.includes(".")&&!e?s:t(Te(e,s),...r):"",locale:s=>{const r=l;r.value=s}}},A=e=>e,ze=["#2d8cf0","#0960bd","#536dfe","#ff5c93","#ee4f12","#9c27b0","#ff9800","#18A058"],Ae={},n2=()=>{P.locale(J1)},Pe=()=>({locale:t=>{const l=ge[t];l?P.locale(l):P.locale(J1)}}),V=a1("setting",()=>{const{appPrimaryColor:{primaryColor:e}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0",axios:"^1.2.0","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.4",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":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1",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.3.8","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.7.26","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.3.6"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},{t,locale:l}=J(),{locale:i}=Pe(),o=N({drawerPlacement:"right",primaryColorOverride:{...Ae,common:{primaryColor:e,primaryColorHover:e}},themeValue:!1,reloadRouteSwitch:!0,menuTagSwitch:!0,spinSwitch:!1,invertSwitch:!1,breadcrumbSwitch:!0,localeLanguage:Q1(),lockScreenSwitch:!1,lockScreenInputSwitch:!1}),a=u=>{l(u),i(u),o.localeLanguage=u,s1("localeLanguage",u,"localStorage")},s=u=>{o1(o,"settingState.primaryColorOverride.common.primaryColorHover",u);const p=document.body;p.style.setProperty("--ray-theme-primary-color",u),p.style.setProperty("--ray-theme-primary-fade-color",t2(u,.3))},r=(u,p)=>{Object.hasOwn(o,p)&&typeof o[p]=="boolean"&&(o[p]=u)};return q(()=>o.invertSwitch,u=>{const p=document.body,_="ray-template--invert";u?e2(p,_):y1(p,_)}),{...U(o),updateLocale:a,changePrimaryColor:s,changeSwitcher:r}},{persist:{key:"piniaSettingStore"}}),Ee=e=>{const{beforeEach:t}=e;t((l,i,o)=>{const a=I(G.token),s=I("menuKey");a!=="no"?W(l)?l.path==="/"||i.path==="/login"?s!=="no"?o(s):w1(!0):o():w1(!0):l.path==="/"||i.path==="/login"?o():o("/")})},xe="rayLayoutContentWrapperScopeSelector",i2=E(),Ve=["RLogin","ErrorPage","RayTemplateDoc"],l1=["admin"],Ze=e=>{var l;const{meta:t}=e;t!=null&&t.ignoreAutoResetScroll||(l=i2.value)==null||l.scrollTo({top:0,left:0,behavior:"smooth"})};const k=O({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:null},depth:{type:Number,default:1},cursorPointer:{type:Boolean,default:!1}},emits:["click"],setup(e,t){const l=t.emit,i=S(()=>e.color),o=S(()=>`#${e.prefix}-${e.name}`),a=S(()=>{const r={"--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&&(r.cursor="pointer"),r});return{modelColor:i,symbolId:o,cssVars:a,handleClick:()=>{l("click")}}},render(){return n("span",{class:["ray-icon",this.customClassName],style:[this.cssVars],onClick:this.handleClick.bind(this)},[n("svg",{rayIconAttribute:"ray-icon",ariaHidden:!0},[n("use",R({"xlink:href":this.symbolId},{fill:this.modelColor}),null)])])}}),Ie=O({name:"LayoutMenu",setup(){const e=X(),{router:t}=r1(),{menuModelValueChange:l,collapsedMenu:i}=e,o=S({get:()=>e.menuKey,set:()=>{}}),a=S(()=>e.options),s=S(()=>e.collapsed),{layout:{sideBarLogo:r}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0",axios:"^1.2.0","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.4",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":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1",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.3.8","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.7.26","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.3.6"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};return{modelMenuKey:o,menuModelValueChange:l,modelMenuOptions:a,modelCollapsed:s,collapsedMenu:i,sideBarLogo:r,handleSideBarLogoClick:()=>{r&&r.url&&(r.jumpType==="station"?t.push(r.url):window.open(r.url))}}},render(){return n(V2,{bordered:!0,showTrigger:!0,collapseMode:H.MENU_COLLAPSED_MODE,collapsedWidth:H.MENU_COLLAPSED_WIDTH,onUpdateCollapsed:this.collapsedMenu.bind(this),nativeScrollbar:!1},{default:()=>[this.sideBarLogo?n("div",{class:["ray-menu__logo",this.sideBarLogo.url?"ray-menu__logo-url":""],onClick:this.handleSideBarLogoClick.bind(this)},[this.sideBarLogo.icon?n(k,{name:this.sideBarLogo.icon,size:"30"},null):"",n("h1",{class:[this.modelCollapsed?"":"ray-menu__logo-title--open","ray-menu__logo-title"]},[n($1,null,{default:()=>[this.sideBarLogo.title]})])]):"",n(x2,{value:this.modelMenuKey,"onUpdate:value":e=>this.modelMenuKey=e,options:this.modelMenuOptions,indent:H.MENU_COLLAPSED_INDENT,collapsed:this.modelCollapsed,collapsedIconSize:H.MENU_COLLAPSED_ICON_SIZE,collapsedWidth:H.MENU_COLLAPSED_WIDTH,onUpdateValue:this.menuModelValueChange.bind(this),accordion:ve},null)]})}});const Re=O({name:"RayTooltipIcon",props:{...Z2,iconName:{type:String,required:!0},customClassName:{type:String,default:""},tooltipText:{type:String,default:""}},emits:["click"],setup(e,{emit:t}){return{handleClick:i=>{t("click",i)}}},render(){return n(M1,this.$props,{trigger:()=>n(k,{name:this.iconName,size:"18",customClassName:`ray-tooltip-text__icon ${this.customClassName}`,onClick:this.handleClick.bind(this)},null),default:()=>this.tooltipText})}});const je=O({name:"ThemeSwitch",setup(){const{t:e}=J(),t=V(),{changeSwitcher:l}=t,{themeValue:i}=x(t);return{t:e,changeSwitcher:l,themeValue:i,handleRailStyle:({checked:a})=>a?{backgroundColor:"#000000"}:{color:"#000000"}}},render(){const{t:e}=this;return n(z,{justify:"center"},{default:()=>[n(M1,null,{trigger:()=>n(n1,{value:this.themeValue,"onUpdate:value":t=>this.themeValue=t,railStyle:this.handleRailStyle.bind(this),onUpdateValue:t=>this.changeSwitcher(t,"themeValue")},{"checked-icon":()=>Z(k,{name:"dark"},{}),"unchecked-icon":()=>Z(k,{name:"light"},{}),checked:()=>"亮",unchecked:()=>"暗"}),default:()=>this.themeValue?e("headerSettingOptions.ThemeOptions.Dark"):e("headerSettingOptions.ThemeOptions.Light")})]})}});function m1(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!i1(e)}const De=O({name:"SettingDrawer",props:{show:{type:Boolean,default:!1},placement:{type:String,default:"right"},width:{type:Number,default:280}},emits:["update:show"],setup(e,{emit:t}){const{t:l}=J(),i=V(),{changePrimaryColor:o,changeSwitcher:a}=i,{themeValue:s,primaryColorOverride:r,menuTagSwitch:u,breadcrumbSwitch:p,invertSwitch:_}=x(i);return{modelShow:S({get:()=>e.show,set:g=>{t("update:show",g)}}),t:l,changePrimaryColor:o,themeValue:s,primaryColorOverride:r,menuTagSwitch:u,changeSwitcher:a,breadcrumbSwitch:p,invertSwitch:_}},render(){let e,t,l;const{t:i}=this;return n(D2,{show:this.modelShow,"onUpdate:show":o=>this.modelShow=o,placement:this.placement,width:this.width},{default:()=>[n(I2,{title:i("headerSettingOptions.Title")},{default:()=>[n(z,{class:"setting-drawer__space",vertical:!0},{default:()=>[n(p1,{titlePlacement:"center"},m1(e=i("headerSettingOptions.ThemeOptions.Title"))?e:{default:()=>[e]}),n(je,null,null),n(p1,{titlePlacement:"center"},m1(t=i("headerSettingOptions.ThemeOptions.PrimaryColorConfig"))?t:{default:()=>[t]}),n(R2,{swatches:ze,value:this.primaryColorOverride.common.primaryColor,"onUpdate:value":o=>this.primaryColorOverride.common.primaryColor=o,onUpdateValue:this.changePrimaryColor.bind(this)},null),n(p1,{titlePlacement:"center"},m1(l=i("headerSettingOptions.InterfaceDisplay"))?l:{default:()=>[l]}),n(j2,{labelPlacement:"left",column:1},{default:()=>[n(d1,{label:"多标签"},{default:()=>[n(n1,{value:this.menuTagSwitch,"onUpdate:value":o=>this.menuTagSwitch=o,onUpdateValue:o=>this.changeSwitcher(o,"menuTagSwitch")},null)]}),n(d1,{label:"面包屑"},{default:()=>[n(n1,{value:this.breadcrumbSwitch,"onUpdate:value":o=>this.breadcrumbSwitch=o,onUpdateValue:o=>this.changeSwitcher(o,"breadcrumbSwitch")},null)]}),n(d1,{label:"反转色"},{default:()=>[n(n1,{value:this.invertSwitch,"onUpdate:value":o=>this.invertSwitch=o,onUpdateValue:o=>this.changeSwitcher(o,"invertSwitch")},null)]})]})]})]})]})}});function Ne(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!i1(e)}const He=O({name:"RBreadcrumb",setup(){const e=X(),{menuModelValueChange:t}=e;return{modelBreadcrumbOptions:S(()=>e.breadcrumbOptions),handleDropdownSelect:(o,a)=>{t(o,a)}}},render(){let e;return n(H2,null,Ne(e=this.modelBreadcrumbOptions.map(t=>n(N2,{key:t.key},{default:()=>{var l;return[n(Y,{labelField:"breadcrumbLabel",options:t.children&&((l=t.children)==null?void 0:l.length)>1?t.children:[],onSelect:this.handleDropdownSelect.bind(this)},{default:()=>n("span",null,[t.label&&typeof t.label=="function"?t.label():t.breadcrumbLabel])})]}})))?e:{default:()=>[e]})}});function I1(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!i1(e)}const Be=O({name:"GlobalSeach",props:{show:{type:Boolean,default:!1}},emits:["update:show"],setup(e,{emit:t}){const l=X(),{menuModelValueChange:i}=l,o=S({get:()=>e.show,set:y=>{t("update:show",y),y||(s.searchOptions=[],s.searchValue=null)}}),a=S(()=>l.options),s=N({searchValue:null,searchOptions:[]}),r=[{icon:"cmd / ctrl + k",label:"唤起",plain:!0},{icon:"esc",label:"关闭",plain:!0}],u=y=>{const g=y;(g.ctrlKey||g.metaKey)&&g.key==="k"&&(o.value=!0)},p=y=>{const g=[],f=d=>{d.forEach(m=>{var L,w,j;(L=m.children)!=null&&L.length&&f(m.children);const v=(w=m.breadcrumbLabel)==null?void 0:w.toLocaleLowerCase(),b=String(y).toLocaleLowerCase();v!=null&&v.includes(b)&&W(m)&&!((j=m.children)!=null&&j.length)&&g.push(m)})};y?(f(a.value),s.searchOptions=g):s.searchOptions=[]},_=y=>{const g=y.meta;g.windowOpen?window.open(g.windowOpen):(o.value=!1,i(y.key,y))};return C2(()=>{Me(window,"keydown",u)}),B1(()=>{Se(window,"keydown",u)}),{...U(s),modelShow:o,tiptextOptions:r,handleSearchMenuOptions:z2(p,300),handleSearchItemClick:_}},render(){let e,t;return n(W1,{show:this.modelShow,"onUpdate:show":l=>this.modelShow=l,"transform-origin":"center"},{default:()=>[n("div",{class:"global-seach global-seach--dark global-seach--light"},[n("div",{class:"global-seach__wrapper"},[n("div",{class:"global-seach__card"},[n("div",{class:"global-seach__card-header"},[n(g1,{size:"large",value:this.searchValue,"onUpdate:value":l=>this.searchValue=l,clearable:!0,onInput:this.handleSearchMenuOptions.bind(this)},{prefix:()=>n(k,{name:"search",size:"24"},null)})]),n(F1,{class:"global-seach__card-content"},{default:()=>[this.searchOptions.length?n(z,{vertical:!0,wrapItem:!1,size:[8,8]},I1(e=this.searchOptions.map(l=>n(z,R({align:"center",wrapItem:!1,class:"content-item"},{onClick:this.handleSearchItemClick.bind(this,l)}),{default:()=>[n("div",{class:"content-item-icon"},[n(k,{name:"table",size:"24"},null)]),n("div",{class:"content-item-label"},[l.breadcrumbLabel])]})))?e:{default:()=>[e]}):n(B2,{size:"large",description:"暂无搜索结果"},{icon:()=>""})]}),n("div",{class:"global-seach__card-footer"},[n(z,{class:"card-footer__tip-wrapper",align:"center",wrapItem:!1,size:[24,8]},I1(t=this.tiptextOptions.map(l=>n("div",{class:"tip-wrapper-item"},[n("div",{class:"item-icon"},[l.plain?n("span",null,[l.icon]):n(k,{name:l.icon,size:"18"},null)]),n("div",{class:"item-laebl"},[l.label])])))?t:{default:()=>[t]})])])])])]})}});const b1=O({name:"AppAvatar",props:{...U2,...K2,cursor:{type:String,default:"auto"},spaceSize:{type:[String,Number],default:"medium"},avatarSize:{type:[String,Number],default:"medium"}},setup(e){const t=I(G.signin),l=S(()=>({"--app-avatar-cursor":e.cursor}));return{signin:t,cssVars:l}},render(){return n(z,R({class:"app-avatar"},this.$props,{wrapItem:!1,style:this.cssVars,size:this.spaceSize}),{default:()=>[n($2,R(this.$props,{src:this.signin.avatar,objectFit:"cover",round:!0,size:this.avatarSize}),null),n("div",{class:"app-avatar__name"},[this.signin.name])]})}}),Ue=()=>[{key:"person",label:"个人信息"},{key:"lockScreen",label:"锁定屏幕"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],Ke={logout:()=>{const e=S1(),{logout:t}=e;window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{t()}})},lockScreen:()=>{const e=V(),{changeSwitcher:t}=e;t(!0,"lockScreenSwitch")}},$e=e=>{const t=Ke[e];t?t():window.$message.info("这个人很懒, 没做这个功能~")},Fe=O({name:"SiderBar",setup(e,{expose:t}){const l=V(),{t:i}=J(),{updateLocale:o,changeSwitcher:a}=l,{drawerPlacement:s,breadcrumbSwitch:r}=x(l),u=E(!1),p=I(G.signin),_={display:"flex"},y=E(!1),g=S(()=>[{name:"reload",size:18,tooltip:i("headerTooltip.Reload")}]),f=S(()=>[{name:"search",size:18,tooltip:i("headerTooltip.Search"),eventKey:"search"},{name:"fullscreen",size:18,tooltip:i("headerTooltip.FullScreen"),eventKey:"screen"},{name:"github",size:18,tooltip:i("headerTooltip.Github"),eventKey:"github"},{name:"setting",size:18,tooltip:i("headerTooltip.Setting"),eventKey:"setting"}]),d={reload:()=>{a(!1,"reloadRouteSwitch"),setTimeout(()=>a(!0,"reloadRouteSwitch"))},setting:()=>{u.value=!0},github:()=>{window.open("https://github.com/XiaoDaiGua-Ray/ray-template")},fullscreen:()=>{V1.isEnabled?V1.toggle():window.$message.warning("您的浏览器不支持全屏~")},search:()=>{y.value=!0},lock:()=>{a(!0,"lockScreenSwitch")}};return{leftIconOptions:g,rightTooltipIconOptions:f,t:i,handleIconClick:v=>{var b;(b=d[v])==null||b.call(d)},showSettings:u,updateLocale:o,signin:p,spaceItemStyle:_,drawerPlacement:s,breadcrumbSwitch:r,globalSearchShown:y}},render(){return n(q1,{class:"layout-header",bordered:!0},{default:()=>[n(Be,{show:this.globalSearchShown,"onUpdate:show":e=>this.globalSearchShown=e},null),n(z,{class:"layout-header__method",align:"center",justify:"space-between"},{default:()=>[n(z,{align:"center",wrapItem:!1,itemStyle:this.spaceItemStyle},{default:()=>[this.leftIconOptions.map(e=>n(M1,null,{trigger:()=>n(k,{customClassName:"layout-header__method--icon",name:e.name,size:e.size,onClick:this.handleIconClick.bind(this,e.name)},null),default:()=>e.tooltip})),this.breadcrumbSwitch?n(He,null,null):""]}),n(z,{align:"center",wrapItem:!1,itemStyle:this.spaceItemStyle},{default:()=>[this.rightTooltipIconOptions.map(e=>n(Re,{iconName:e.name,tooltipText:e.tooltip,onClick:this.handleIconClick.bind(this,e.name)},null)),n(Y,{options:G1,onSelect:e=>this.updateLocale(String(e)),trigger:"click"},{default:()=>[n(k,{customClassName:"layout-header__method--icon",name:"language",size:"18"},null)]}),n(Y,{options:Ue(),onSelect:$e.bind(this),trigger:"click"},{default:()=>[n(b1,{avatarSize:"small",align:"center",cursor:"pointer"},null)]})]})]}),n(De,{show:this.showSettings,"onUpdate:show":e=>this.showSettings=e,placement:this.drawerPlacement},null)]})}});function We(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!i1(e)}const qe=O({name:"MenuTag",setup(e,{expose:t}){const l=E(null),i=X(),o=V(),{menuKey:a,menuTagOptions:s}=x(i),{menuModelValueChange:r,spliceMenTagOptions:u,emptyMenuTagOptions:p,setMenuTagOptions:_}=i,{changeSwitcher:y}=o,{path:g}=c1,f=["closeAll","closeRight","closeLeft","closeOther"];let d=-1;const m=S(()=>s.value.map((c,h,C)=>(c.key===a.value&&c.key!==g?c.closeable=!0:c.closeable=!1,c.key===g&&(c.closeable=!1),C.length<=1&&(c.closeable=!1),c))),v=E([{label:"重新加载",key:"reloadCurrentPage",icon:()=>Z(k,{size:16,name:"reload"},{})},{label:"关闭其他",key:"closeOther",icon:()=>Z(k,{size:16,name:"other"},{})},{label:"关闭右侧",key:"closeRight",icon:()=>Z(k,{size:16,name:"right_arrow"},{})},{label:"关闭左侧",key:"closeLeft",icon:()=>Z(k,{size:16,name:"left_arrow"},{})},{type:"divider",key:"d1"},{label:"全部关闭",key:"closeAll",icon:()=>Z(k,{size:16,name:"close"},{}),disabled:!1}]),b=_e(),L={reloadCurrentPage:()=>{y(!1,"reloadRouteSwitch"),setTimeout(()=>y(!0,"reloadRouteSwitch"))},closeAll:()=>{v.value.length>1&&(p(),w1(!0))},closeRight:()=>{const c=v.value.length,h=m.value[d];u(d+1,c-1),a.value!==h.key&&r(h.key,h)},closeLeft:()=>{u(0,d)},closeOther:()=>{const c=m.value[d];a.value!==c.key?(p(),r(c.key,c)):_(c,!1)}},w=N({x:0,y:0,actionDropdownShow:!1}),j="menu_tag_data",u1=c=>{if(u(c),a.value!==g){const h=m.value,C=h.length,D=h[C-1];r(D.key,D)}},T=(c,h)=>{v.value.forEach(C=>{if(C.key===c){C.disabled=h;return}})},K=c=>{r(c.key,c)},C1=()=>{const c=document.getElementById(b);if(c)return Array.from(c.childNodes).find(D=>Ce(D,"n-scrollbar-container"))},f2=c=>{var C;const h=C1();if(h){const D=h.scrollLeft||0,S2=c==="left"?Math.max(0,D-200):D+200;(C=l.value)==null||C.scrollTo({left:S2,behavior:"smooth"})}},g2=c=>{var h;w.actionDropdownShow=!1,(h=L[c])==null||h.call(L)},v2=(c,h)=>{h.preventDefault(),w.actionDropdownShow=!1,d=c,B().then(()=>{w.actionDropdownShow=!0,w.x=h.clientX,w.y=h.clientY})},k1=()=>{const c=m.value.length-1;d===c?T("closeRight",!0):d0&&T("closeLeft",!1)},y2=()=>{d=m.value.findIndex(h=>h.key===a.value),k1()},b2=c=>{m.value.length>1&&c.key!==g&&(c.closeable=!0)},_2=c=>{c.key!==a.value&&(c.closeable=!1)},w2=()=>{C1()&&B().then(()=>{var h;(h=l.value)==null||h.scrollTo({left:99999,behavior:"smooth"})})},M2=()=>{B().then(()=>{var h;const c=Oe(`attr:${j}="${a.value}"`);if(c!=null&&c.length){const[C]=c;(h=C.scrollIntoView)==null||h.call(C)}})};return q(()=>m.value,(c,h)=>{v.value.forEach(C=>{f.includes(C.key)&&(c.length>1?C.disabled=!1:C.disabled=!0)}),h!=null&&h.length&&(c.length>(h==null?void 0:h.length)?w2():c.length===(h==null?void 0:h.length)&&M2())},{immediate:!0}),q(()=>w.actionDropdownShow,()=>{k1()}),t({}),{modelMenuTagOptions:m,menuModelValueChange:r,closeCurrentMenuTag:u1,menuKey:a,handleTagClick:K,moreOptions:v,handleScrollX:f2,scrollRef:l,scrollBarUUID:b,actionDropdownSelect:g2,rootPath:g,actionState:w,handleContextMenu:v2,setCurrentContentmenuIndex:y2,menuTagMouseenter:b2,menuTagMouseleave:_2,MENU_TAG_DATA:j}},render(){let e;return n(q1,null,{default:()=>[n("div",{class:"menu-tag"},[n(Y,{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),n(z,{class:"menu-tag-sapce",wrap:!1,align:"center",justify:"space-between",inline:!0,wrapItem:!1},{default:()=>[n(k,{name:"expanded",width:"20",height:"28",customClassName:"menu-tag__left-arrow",onClick:this.handleScrollX.bind(this,"left")},null),n(F1,R({xScrollable:!0,ref:"scrollRef"},{id:this.scrollBarUUID}),{default:()=>[n(z,{class:"menu-tag-wrapper",wrap:!1,align:"center",justify:"start"},We(e=this.modelMenuTagOptions.map((t,l)=>n(F2,R({size:"large",strong:!0,closable:t.closeable,onClose:this.closeCurrentMenuTag.bind(this,l),type:t.key===this.menuKey?"primary":"default",bordered:!1},{onClick:this.handleTagClick.bind(this,t),onContextmenu:this.handleContextMenu.bind(this,l),onMouseenter:this.menuTagMouseenter.bind(this,t),onMouseleave:this.menuTagMouseleave.bind(this,t),[this.MENU_TAG_DATA]:t.path}),{default:()=>[typeof t.label=="function"?t.label():t.label]})))?e:{default:()=>[e]})]}),n("div",{class:"menu-tag__right-wrapper"},[n(k,{name:"expanded",width:"20",height:"28",customClassName:"menu-tag__right-arrow",onClick:this.handleScrollX.bind(this,"right")},null),n(Y,{options:this.moreOptions,trigger:"click",onSelect:this.actionDropdownSelect.bind(this)},{default:()=>[n(k,{name:"more",width:"20",height:"28",customClassName:"menu-tag__right-setting",onClick:this.setCurrentContentmenuIndex.bind(this)},null)]})])]})])]})}});const Ye=O({__name:"TransitionComponent",props:{transitionPropName:{type:String,default:"fade"},transitionMode:{type:String,default:"out-in"},transitionAppear:{type:Boolean,default:!0}},setup(e){const t=p2(),{keepAliveInclude:l}=x(t),{setupKeepAlive:i,maxKeepAliveLength:o,keepAliveExclude:a}=X1;return(s,r)=>{const u=k2("RouterView");return Q(),e1(u,null,{default:O1(({Component:p,route:_})=>[n(L2,{name:e.transitionPropName,mode:e.transitionMode,appear:e.transitionAppear},{default:O1(()=>[t1(i)?(Q(),e1(O2,{key:0,max:t1(o),include:t1(l),exclude:t1(a)},[(Q(),e1(L1(p),{key:_.fullPath}))],1032,["max","include","exclude"])):(Q(),e1(L1(p),{key:_.fullPath}))]),_:2},1032,["name","mode","appear"])]),_:1})}}}),a2=O({name:"ContentWrapper",setup(){const e=V(),{reloadRouteSwitch:t}=x(e);return{reloadRouteSwitch:t}},render(){return this.reloadRouteSwitch?n(Ye,{class:"content-wrapper"},null):n(U1,null,null)}}),Ge=Object.freeze(Object.defineProperty({__proto__:null,default:a2},Symbol.toStringTag,{value:"Module"}));const Je=O({name:"FooterWrapper",setup(){const{layout:{copyright:e}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0",axios:"^1.2.0","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.4",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":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1",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.3.8","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.7.26","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.3.6"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};return{copyright:e}},render(){return this.copyright?n("div",{class:"layout-footer-wrapper"},[this.copyright]):n(U1,null,null)}}),Xe=e=>{const t=x1(e[0]),l=x1(e[1]);return S(()=>({"--layout-content-height":`calc(100% - ${t.height.value}px - ${l.height.value}px)`,"--layout-siderbar-height":`${t.height.value}px`,"--layout-menutag-height":`${l.height.value}px`}))},R1=O({name:"RLayout",setup(){const e=E(),t=E(),l=V(),i=X(),{height:o}=re(),{menuTagSwitch:a}=x(l),{setupAppRoutes:s}=i,r=Y1("isLockScreen",!1,sessionStorage,{mergeDefaults:!0}),u=Xe([e,t]);return B().then(()=>{s()}),{windowHeight:o,modelMenuTagSwitch:a,cssVarsRef:u,isLock:r,LAYOUT_CONTENT_REF:i2,layoutSiderBarRef:e,layoutMenuTagRef:t}},render(){return n("div",{class:["layout"],style:[`height: ${this.windowHeight}px`,this.cssVarsRef]},[this.isLock?"":n(A1,{class:"layout-full",hasSider:!0},{default:()=>[n(Ie,null,null),n(A1,{class:"layout__view-container__layout"},{default:()=>[n(Fe,{ref:"layoutSiderBarRef"},null),this.modelMenuTagSwitch?n(qe,{ref:"layoutMenuTagRef"},null):"",n(W2,R({ref:"LAYOUT_CONTENT_REF",class:"layout-content__router-view",nativeScrollbar:!1},{id:xe}),{default:()=>[n(a2,null,null),n(Je,null,null)]})]})]})])}}),Qe={path:"/axios",name:"Axios",component:()=>M(()=>import("./index-da4858f0.js"),["assets/index-da4858f0.js","assets/axios-760d4776.js","assets/naive-ui-986d84f4.js","assets/date-fns-5ac11e79.js","assets/vueuc-ebe52ebd.js","assets/@vue-5794b446.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-4c97ec72.js","assets/vooks-c32429c6.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-de060e62.js","assets/treemate-25c27bff.js","assets/date-fns-tz-e42b2cfc.js","assets/async-validator-dee29e8b.js","assets/dayjs-03c509f6.js","assets/pinia-40cb1629.js","assets/vue-demi-71ba0ef2.js","assets/vue-i18n-22c58074.js","assets/@intlify-deb68647.js","assets/vue-router-beb9fdb0.js","assets/@vueuse-f34b535c.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-7f8af6ca.css"]),meta:{i18nKey:A("menu.Axios"),icon:"axios",order:3,keepAlive:!0,hidden:!1}},e3=Object.freeze(Object.defineProperty({__proto__:null,default:Qe},Symbol.toStringTag,{value:"Module"})),t3={path:"/dashboard",name:"Dashboard",component:()=>M(()=>import("./index-742ed9d0.js"),["assets/index-742ed9d0.js","assets/index-185e717d.js","assets/@vue-5794b446.js","assets/naive-ui-986d84f4.js","assets/date-fns-5ac11e79.js","assets/vueuc-ebe52ebd.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-4c97ec72.js","assets/vooks-c32429c6.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-de060e62.js","assets/treemate-25c27bff.js","assets/date-fns-tz-e42b2cfc.js","assets/async-validator-dee29e8b.js","assets/dayjs-03c509f6.js","assets/pinia-40cb1629.js","assets/vue-demi-71ba0ef2.js","assets/vue-i18n-22c58074.js","assets/@intlify-deb68647.js","assets/vue-router-beb9fdb0.js","assets/@vueuse-f34b535c.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-4380f2ff.css"]),meta:{i18nKey:A("menu.Dashboard"),icon:"dashboard",order:0}},l3=Object.freeze(Object.defineProperty({__proto__:null,default:t3},Symbol.toStringTag,{value:"Module"})),o3={path:"/doc",name:"DocLocal",component:()=>M(()=>import("./index-b21a79e3.js"),["assets/index-b21a79e3.js","assets/@vue-5794b446.js"]),meta:{i18nKey:A("menu.DocLocal"),icon:"doc",windowOpen:"https://ray-template.yunkuangao.com/ray-template-doc/",order:6}},n3=Object.freeze(Object.defineProperty({__proto__:null,default:o3},Symbol.toStringTag,{value:"Module"})),i3={path:"/doc",name:"Doc",component:()=>M(()=>import("./index-b21a79e3.js"),["assets/index-b21a79e3.js","assets/@vue-5794b446.js"]),meta:{i18nKey:A("menu.Doc"),icon:"doc",windowOpen:"https://xiaodaigua-ray.github.io/ray-template-doc/",order:5}},a3=Object.freeze(Object.defineProperty({__proto__:null,default:i3},Symbol.toStringTag,{value:"Module"})),s3={path:"/echart",name:"Echart",component:()=>M(()=>import("./index-a1003f0d.js"),["assets/index-a1003f0d.js","assets/pinia-40cb1629.js","assets/vue-demi-71ba0ef2.js","assets/@vue-5794b446.js","assets/lodash-es-de060e62.js","assets/echarts-d6944f71.js","assets/zrender-d1c4172f.js","assets/naive-ui-986d84f4.js","assets/date-fns-5ac11e79.js","assets/vueuc-ebe52ebd.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-4c97ec72.js","assets/vooks-c32429c6.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/treemate-25c27bff.js","assets/date-fns-tz-e42b2cfc.js","assets/async-validator-dee29e8b.js","assets/dayjs-03c509f6.js","assets/vue-i18n-22c58074.js","assets/@intlify-deb68647.js","assets/vue-router-beb9fdb0.js","assets/@vueuse-f34b535c.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-d139f76a.css"]),meta:{i18nKey:A("menu.Echart"),icon:"echart",order:1}},c3=Object.freeze(Object.defineProperty({__proto__:null,default:s3},Symbol.toStringTag,{value:"Module"})),r3={path:"/error",name:"ErrorPage",component:()=>M(()=>import("./index-7bc80dde.js"),["assets/index-7bc80dde.js","assets/naive-ui-986d84f4.js","assets/date-fns-5ac11e79.js","assets/vueuc-ebe52ebd.js","assets/@vue-5794b446.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-4c97ec72.js","assets/vooks-c32429c6.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-de060e62.js","assets/treemate-25c27bff.js","assets/date-fns-tz-e42b2cfc.js","assets/async-validator-dee29e8b.js","assets/dayjs-03c509f6.js","assets/pinia-40cb1629.js","assets/vue-demi-71ba0ef2.js","assets/vue-i18n-22c58074.js","assets/@intlify-deb68647.js","assets/vue-router-beb9fdb0.js","assets/@vueuse-f34b535c.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-de253505.css"]),meta:{i18nKey:A("menu.Error"),icon:"error",hidden:!0}},u3=Object.freeze(Object.defineProperty({__proto__:null,default:r3},Symbol.toStringTag,{value:"Module"})),p3={path:"/iframe",name:"IframeDemo",component:()=>M(()=>import("./index-1838f6c0.js"),["assets/index-1838f6c0.js","assets/@vue-5794b446.js","assets/naive-ui-986d84f4.js","assets/date-fns-5ac11e79.js","assets/vueuc-ebe52ebd.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-4c97ec72.js","assets/vooks-c32429c6.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-de060e62.js","assets/treemate-25c27bff.js","assets/date-fns-tz-e42b2cfc.js","assets/async-validator-dee29e8b.js","assets/dayjs-03c509f6.js","assets/pinia-40cb1629.js","assets/vue-demi-71ba0ef2.js","assets/vue-i18n-22c58074.js","assets/@intlify-deb68647.js","assets/vue-router-beb9fdb0.js","assets/@vueuse-f34b535c.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-951384e1.css"]),meta:{icon:"rely",order:2,noLocalTitle:"iframe"}},d3=Object.freeze(Object.defineProperty({__proto__:null,default:p3},Symbol.toStringTag,{value:"Module"})),_1=()=>M(()=>Promise.resolve().then(()=>Ge),void 0),h3={path:"/multi",name:"MultiMenu",component:_1,meta:{i18nKey:A("menu.MultiMenu"),icon:"table",order:4},children:[{path:"multi-menu-one",name:"MultiMenuOne",component:()=>M(()=>import("./index-58425b4b.js"),["assets/index-58425b4b.js","assets/@vue-5794b446.js","assets/naive-ui-986d84f4.js","assets/date-fns-5ac11e79.js","assets/vueuc-ebe52ebd.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-4c97ec72.js","assets/vooks-c32429c6.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-de060e62.js","assets/treemate-25c27bff.js","assets/date-fns-tz-e42b2cfc.js","assets/async-validator-dee29e8b.js"]),meta:{noLocalTitle:"多级菜单-1",keepAlive:!0}},{path:"multi-menu-two",name:"MultiMenuTwo",component:_1,meta:{noLocalTitle:"多级菜单-2"},children:[{path:"sub-menu",name:"SubMenu",component:()=>M(()=>import("./index-83efa5c4.js"),["assets/index-83efa5c4.js","assets/@vue-5794b446.js","assets/naive-ui-986d84f4.js","assets/date-fns-5ac11e79.js","assets/vueuc-ebe52ebd.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-4c97ec72.js","assets/vooks-c32429c6.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-de060e62.js","assets/treemate-25c27bff.js","assets/date-fns-tz-e42b2cfc.js","assets/async-validator-dee29e8b.js"]),meta:{noLocalTitle:"多级菜单-2-1",keepAlive:!0},children:[{path:"sub-menu-one",name:"MultiMenuTwoOne",component:()=>M(()=>import("./index-af30034d.js"),["assets/index-af30034d.js","assets/@vue-5794b446.js","assets/naive-ui-986d84f4.js","assets/date-fns-5ac11e79.js","assets/vueuc-ebe52ebd.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-4c97ec72.js","assets/vooks-c32429c6.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-de060e62.js","assets/treemate-25c27bff.js","assets/date-fns-tz-e42b2cfc.js","assets/async-validator-dee29e8b.js"]),meta:{noLocalTitle:"多级菜单-2-1-1",keepAlive:!0}}]}]}]},m3=Object.freeze(Object.defineProperty({__proto__:null,default:h3},Symbol.toStringTag,{value:"Module"})),f3={path:"/office",name:"Office",component:()=>M(()=>import("./index-ffdbcd82.js"),["assets/index-ffdbcd82.js","assets/vue-router-beb9fdb0.js","assets/@vue-5794b446.js"]),meta:{i18nKey:A("menu.Office"),icon:"office",hidden:!0},children:[{path:"document",name:"Document",component:()=>M(()=>import("./index-36ed1cd2.js"),["assets/index-36ed1cd2.js","assets/@vue-5794b446.js","assets/dayjs-03c509f6.js","assets/date-fns-5ac11e79.js","assets/pinia-40cb1629.js","assets/vue-demi-71ba0ef2.js","assets/lodash-es-de060e62.js","assets/naive-ui-986d84f4.js","assets/vueuc-ebe52ebd.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-4c97ec72.js","assets/vooks-c32429c6.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/treemate-25c27bff.js","assets/date-fns-tz-e42b2cfc.js","assets/async-validator-dee29e8b.js","assets/vue-i18n-22c58074.js","assets/@intlify-deb68647.js","assets/vue-router-beb9fdb0.js","assets/@vueuse-f34b535c.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js"]),meta:{i18nKey:"Office_Document"}},{path:"presentation",name:"Presentation",component:()=>M(()=>import("./index-8fa15561.js"),["assets/index-8fa15561.js","assets/@vue-5794b446.js"]),meta:{i18nKey:"Office_Presentation"}},{path:"spreadsheet",name:"Spreadsheet",component:()=>M(()=>import("./index-4c0013f0.js"),["assets/index-4c0013f0.js","assets/@vue-5794b446.js"]),meta:{i18nKey:"Office_Spreadsheet"}}]},g3=Object.freeze(Object.defineProperty({__proto__:null,default:f3},Symbol.toStringTag,{value:"Module"})),v3={path:"/precision",name:"CalculatePrecision",component:()=>M(()=>import("./index-89388ec3.js"),["assets/index-89388ec3.js","assets/lodash-es-de060e62.js","assets/currency.js-57f74176.js","assets/naive-ui-986d84f4.js","assets/date-fns-5ac11e79.js","assets/vueuc-ebe52ebd.js","assets/@vue-5794b446.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-4c97ec72.js","assets/vooks-c32429c6.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/treemate-25c27bff.js","assets/date-fns-tz-e42b2cfc.js","assets/async-validator-dee29e8b.js"]),meta:{i18nKey:A("menu.CalculatePrecision"),icon:"rely",order:2}},y3=Object.freeze(Object.defineProperty({__proto__:null,default:v3},Symbol.toStringTag,{value:"Module"})),b3={path:"/rely",name:"Rely",component:_1,meta:{i18nKey:A("menu.Rely"),icon:"rely",order:7},children:[{path:"rely-about",name:"RelyAbout",component:()=>M(()=>import("./index-1d6e4ce5.js"),["assets/index-1d6e4ce5.js","assets/@vue-5794b446.js","assets/naive-ui-986d84f4.js","assets/date-fns-5ac11e79.js","assets/vueuc-ebe52ebd.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-4c97ec72.js","assets/vooks-c32429c6.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-de060e62.js","assets/treemate-25c27bff.js","assets/date-fns-tz-e42b2cfc.js","assets/async-validator-dee29e8b.js","assets/index-de09eb20.css"]),meta:{i18nKey:"RelyAbout"}}]},_3=Object.freeze(Object.defineProperty({__proto__:null,default:b3},Symbol.toStringTag,{value:"Module"})),w3={path:"/scroll-reveal",name:"ScrollReveal",component:()=>M(()=>import("./index-ee7c36da.js"),["assets/index-ee7c36da.js","assets/@vue-5794b446.js","assets/naive-ui-986d84f4.js","assets/date-fns-5ac11e79.js","assets/vueuc-ebe52ebd.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-4c97ec72.js","assets/vooks-c32429c6.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-de060e62.js","assets/treemate-25c27bff.js","assets/date-fns-tz-e42b2cfc.js","assets/async-validator-dee29e8b.js","assets/index-fadde9b7.css"]),meta:{i18nKey:A("menu.scrollReveal"),icon:"scroll_reveal",hidden:!0}},M3=Object.freeze(Object.defineProperty({__proto__:null,default:w3},Symbol.toStringTag,{value:"Module"})),S3={path:"/table",name:"TableView",component:()=>M(()=>import("./index-f8963318.js"),["assets/index-f8963318.js","assets/pinia-40cb1629.js","assets/vue-demi-71ba0ef2.js","assets/@vue-5794b446.js","assets/vuedraggable-ed7e6d45.js","assets/date-fns-5ac11e79.js","assets/vue-c244dcd8.js","assets/sortablejs-14d54444.js","assets/naive-ui-986d84f4.js","assets/vueuc-ebe52ebd.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-4c97ec72.js","assets/vooks-c32429c6.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-de060e62.js","assets/treemate-25c27bff.js","assets/date-fns-tz-e42b2cfc.js","assets/async-validator-dee29e8b.js","assets/screenfull-b3e6dc1f.js","assets/print-js-3d906fd7.js","assets/xlsx-1a040596.js","assets/dayjs-03c509f6.js","assets/vue-i18n-22c58074.js","assets/@intlify-deb68647.js","assets/vue-router-beb9fdb0.js","assets/@vueuse-f34b535c.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-2dd36944.css"]),meta:{i18nKey:A("menu.Table"),icon:"table",order:2}},C3=Object.freeze(Object.defineProperty({__proto__:null,default:S3},Symbol.toStringTag,{value:"Module"})),k3=()=>{const e=Object.assign({"../modules/axios.ts":e3,"../modules/dashboard.ts":l3,"../modules/doc-local.ts":n3,"../modules/doc.ts":a3,"../modules/echart.ts":c3,"../modules/error.ts":u3,"../modules/iframe.ts":d3,"../modules/multi-menu.ts":m3,"../modules/office.ts":g3,"../modules/precision.ts":y3,"../modules/rely.ts":_3,"../modules/scroll-reveal.ts":M3,"../modules/table.ts":C3});return Object.keys(e).reduce((l,i)=>{const o=e[i];return l.push(o.default),l},[])},O3=e=>e.sort((t,l)=>{try{const{meta:{order:i=1}}=t,{meta:{order:o=0}}=l;return i-o}catch{throw new Error("orderRoutes error: order must be number!")}}),s2=O3(k3()),j1=e=>e.startsWith("/"),c2=(e,t=[],l="")=>Array.isArray(e)?(e.forEach(o=>{var a;(a=o.children)!=null&&a.length?c2(o.children,t,l+(j1(o.path)?o.path:"/"+o.path)):(o.path=l+(j1(o.path)?o.path:"/"+o.path),t.push(o))}),t):[],L3=e=>Array.isArray(e)?c2(A2(e)):[],{path:T3}=c1,z3=[{path:"/",name:"login",component:()=>M(()=>import("./index-56051ace.js"),["assets/index-56051ace.js","assets/@vueuse-f34b535c.js","assets/@vue-5794b446.js","assets/naive-ui-986d84f4.js","assets/date-fns-5ac11e79.js","assets/vueuc-ebe52ebd.js","assets/evtd-b614532e.js","assets/seemly-dc6f1e91.js","assets/@css-render-4c97ec72.js","assets/vooks-c32429c6.js","assets/vdirs-b0483831.js","assets/@juggle-41516555.js","assets/css-render-d3958e6a.js","assets/@emotion-8a8e73f6.js","assets/lodash-es-de060e62.js","assets/treemate-25c27bff.js","assets/date-fns-tz-e42b2cfc.js","assets/async-validator-dee29e8b.js","assets/qrcode.vue-3e4f804c.js","assets/index-185e717d.js","assets/dayjs-03c509f6.js","assets/pinia-40cb1629.js","assets/vue-demi-71ba0ef2.js","assets/vue-i18n-22c58074.js","assets/@intlify-deb68647.js","assets/vue-router-beb9fdb0.js","assets/screenfull-b3e6dc1f.js","assets/pinia-plugin-persistedstate-d93b4f94.js","assets/index-eaf4f815.css"])},{path:"/",name:"layout",redirect:T3,component:R1,children:L3(s2)},{path:"/:catchAll(.*)",name:"errorPage",component:R1,redirect:"/error"}];let F;const A3=()=>ie({history:ae(),routes:z3,scrollBehavior:e=>(Ze(e),{top:0,left:0})}),r2=e=>{F=A3(),E3(F),r1(),e.use(F)},r1=()=>{try{if(F)return{router:F};throw new Error}catch{throw new Error("router is not defined")}},D1=e=>{const{signinCallback:t}=x(S1()),l=S(()=>t.value.role),{role:i}=e;return l1!=null&&l1.length&&l1.includes(l.value)||!i||!(i!=null&&i.length)?!0:i?i.includes(l.value):!0},W=e=>{var o;const{meta:t,name:l}=e,i=(t==null?void 0:t.hidden)===void 0||(t==null?void 0:t.hidden)===!1?!1:t==null?void 0:t.hidden;return D1(t)||Ve.includes(l)||!(t!=null&&t.role)||!((o=t.role)!=null&&o.length)?!i:t!=null&&t.role&&t.role.length?D1(t)&&!i:!i},P3=e=>{e.beforeEach(()=>{var t;(t=window==null?void 0:window.$loadingBar)==null||t.start()}),e.afterEach(()=>{var t;(t=window==null?void 0:window.$loadingBar)==null||t.finish()}),e.onError(()=>{var t;(t=window==null?void 0:window.$loadingBar)==null||t.error()})},E3=e=>{P3(e),Ee(e)},w1=(e=!0)=>{const{router:t}=r1(),{push:l,replace:i}=t,{path:o}=c1;s1("menuKey",o),e?l(o):i(o)},x3=(e,t,l)=>e[t]===l||e.key===l,u2=(e,t,l)=>{const i=[];if(x3(e,t,l))return i.push(e),i;if(e.children&&e.children.length>0)for(const o of e.children){const a=u2(o,t,l);a.length>0&&i.push(e,...a)}return i},f1=(e,t,l)=>{const i=[];for(const o of e){const a=u2(o,t,l);a.length>0&&i.push(...a)}return i},V3=(e,t,l)=>{e.path!==t&&(l.find(o=>o.path===e.path)||l.push(e))},N1=e=>{const{breadcrumbLabel:t}=e,{layout:{sideBarLogo:l}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0",axios:"^1.2.0","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.4",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":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1",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.3.8","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.7.26","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.3.6"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},i=l?l.title:"";document.title=t+" - "+i},Z3=e=>{const{meta:t}=e;if(!t.icon)return;if(v1(t.icon,"Object"))return()=>t.icon;const l=Z(k,{name:t.icon,size:H.MENU_COLLAPSED_ICON_SIZE},{});return()=>l},H1=()=>{const{path:e}=c1;return I("menuKey")==="no"?e:I("menuKey")},X=a1("menu",()=>{const{router:e}=r1(),t=se(),{t:l}=J(),{setKeepAliveInclude:i}=p2(),o=N({menuKey:H1(),options:[],collapsed:!1,menuTagOptions:[],breadcrumbOptions:[]}),a=(f,d)=>f1(f,"key",d),s=(f,d)=>{const m=d.meta;if(m.windowOpen)window.open(m.windowOpen);else if(o.menuKey!==f){if(V3(d,o.menuKey,o.menuTagOptions),N1(d),i(d),o.breadcrumbOptions=f1(o.options,"key",f),f[0]!=="/"){const v=a(o.options,f).map(b=>b.key).join("/");e.push(v)}else e.push(d.path);o.menuKey=f,s1("menuKey",f)}},r=f=>{const d=m=>{var v;for(const b of m)if((v=b==null?void 0:b.children)!=null&&v.length&&d(b.children),f===b.path){s(b.path,b);break}};d(o.options)},u=(f,d=!0)=>{const v=Array.isArray(f)?[...f]:[f];d?o.menuTagOptions.push(...v):o.menuTagOptions=v},p=()=>{const f=m=>{const{meta:v}=m,b=S(()=>v!=null&&v.i18nKey?l(`${v.i18nKey}`):v==null?void 0:v.noLocalTitle),L={...m,key:m.path,label:()=>Z($1,null,{default:()=>b.value}),breadcrumbLabel:b.value},w=Object.assign({},L,{icon:Z3(m)});return m.path===H1()&&(u(w),N1(w)),w.show=W(m),w},d=(m,v)=>{var L;const b=[];for(const w of m){if((L=w.children)!=null&&L.length&&W(w))w.children=d(w.children);else if(!W(w))continue;b.push(f(w))}return b};o.options=d(s2),B(()=>{o.breadcrumbOptions=f1(o.options,"key",o.menuKey)})},_=f=>o.collapsed=f,y=(f,d=1)=>o.menuTagOptions.splice(f,d),g=()=>{o.menuTagOptions=[]};return q(()=>t.fullPath,f=>{r(f)},{immediate:!0}),{...U(o),menuModelValueChange:s,setupAppRoutes:p,collapsedMenu:_,spliceMenTagOptions:y,emptyMenuTagOptions:g,setMenuTagOptions:u}},{persist:{key:"piniaMenuStore",storage:window.sessionStorage,paths:["breadcrumbOptions","menuKey"]}}),S1=a1("signin",()=>{const e=N({signinCallback:{}}),t=i=>new Promise((o,a)=>{P2(i)?a({code:1,message:"登陆失败",data:null}):(e.signinCallback={role:"admin",name:i.name,avatar:"https://usc1.contabostorage.com/c2e495d7890844d392e8ec0c6e5d77eb:image/longmao.jpeg"},o({code:0,message:"登陆成功",data:e.signinCallback}))}),l=()=>{window.$message.info("账号退出中..."),me("all-sessionStorage"),setTimeout(()=>window.location.reload())};return{...U(e),signin:t,logout:l}},{persist:{key:"piniaSigninStore",paths:["signinCallback"],storage:sessionStorage}}),p2=a1("keepAlive",()=>{const{maxKeepAliveLength:e}=X1,t=N({keepAliveInclude:[]}),l=()=>t.keepAliveInclude.length,i=o=>{const a=l(),{name:s,meta:{keepAlive:r}}=o;r&&(a>=e&&t.keepAliveInclude.splice(0,1),t.keepAliveInclude.push(s))};return{...U(t),setKeepAliveInclude:i}},{persist:{key:"piniaKeepAliveStore",storage:window.sessionStorage,paths:["keepAliveInclude"]}}),d2=e=>{const t=T2();e.use(t),t.use(ue)},I3=O({name:"GlobalProvider",setup(){const e=V(),t=S(()=>e.primaryColorOverride),l=S(()=>e.themeValue?q2:null),i=S(()=>{const u=e.localeLanguage;return be(u)}),{message:o,notification:a,dialog:s,loadingBar:r}=Y2(["message","dialog","notification","loadingBar"],{configProviderProps:S(()=>({theme:l.value}))});return window.$dialog=s,window.$message=o,window.$loadingBar=r,window.$notification=a,{modelPrimaryColorOverride:t,modelThemeValue:l,localePackage:i}},render(){return n(te,{themeOverrides:this.modelPrimaryColorOverride,theme:this.modelThemeValue,locale:this.localePackage.locale,dateLocale:this.localePackage.dateLocal},{default:()=>[n(G2,null,{default:()=>[n(J2,null,{default:()=>[n(X2,null,{default:()=>[n(Q2,null,{default:()=>{var e,t;return[n(ee,null,null),(t=(e=this.$slots).default)==null?void 0:t.call(e)]}})]})]})]})]})}}),h2=E(!1),f4=e=>h2.value=e,R3=O({name:"GlobalSpin",props:{...le},setup(){return{spinValue:h2,overrides:{opacitySpinning:"0"}}},render(){return n(oe,R(this.$props,{show:this.spinValue,themeOverrides:this.overrides}),{...this.$slots})}});const j3=O({name:"LockScreen",setup(){const e=E(),t=E(),l=V(),i=S1(),{lockScreenSwitch:o,lockScreenInputSwitch:a}=x(l),{changeSwitcher:s}=l,{logout:r}=i,u="HH:mm",p="A",_="YY年MM月DD日",y="ddd",g=N({lockCondition:{pwd:null},HH_MM:P().format(u),AM_PM:P().locale("en").format(p),YY_MM_DD:P().format(_),DDD:P().format(y)}),f={pwd:{required:!0,message:"请输入正确格式密码",min:6,max:12,trigger:["input","blur"]}},d=Y1("isLockScreen",!1,sessionStorage,{mergeDefaults:!0}),m=I(G.signin),v=()=>{var T;(T=e.value)==null||T.validate(K=>{K||(d.value=!0,g.lockCondition.pwd=null,s1("lockScreenPassword",g.lockCondition.pwd),s(!0,"lockScreenSwitch"))})},b=setInterval(()=>{g.HH_MM=P().format(u),g.AM_PM=P().format(p)},6e4),L=setInterval(()=>{g.YY_MM_DD=P().format(_),g.DDD=P().format(y)},864e5),w=()=>{window.$dialog.warning({title:"警告",content:"是否返回到登陆页?",positiveText:"确定",negativeText:"取消",onPositiveClick:()=>{r(),setTimeout(()=>{s(!1,"lockScreenSwitch")})}})},j=()=>{var T;(T=e.value)==null||T.validate(K=>{K||(d.value=!1,g.lockCondition.pwd=null,s(!1,"lockScreenSwitch"))})},u1=()=>{B(()=>{var T;(T=t.value)==null||T.focus()})};return B1(()=>{clearInterval(b),clearInterval(L)}),{lockScreenSwitch:o,lockScreenInputSwitch:a,rules:f,...U(g),isLock:d,handleLockScreen:v,formRef:e,signin:m,handleBackToSignin:w,handleUnlockScreen:j,inputInstRef:t,handleModalUpdateShow:u1}},render(){return n(W1,{show:this.lockScreenSwitch,"onUpdate:show":e=>this.lockScreenSwitch=e,"transform-origin":"center",maskClosable:!1,closeOnEsc:!1,preset:this.isLock?void 0:"dialog",title:"锁定屏幕",onAfterEnter:this.handleModalUpdateShow.bind(this)},{default:()=>{var e,t;return[this.isLock?n("div",{class:"lock-screen"},[n("div",{class:"lock-screen__content"},[n("div",{class:"lock-screen__content-bg"},[n("div",{class:"left"},[(e=this.HH_MM)==null?void 0:e.split(":")[0]]),n("div",{class:"right"},[(t=this.HH_MM)==null?void 0:t.split(":")[1]])]),n("div",{class:"lock-screen__content-avatar"},[n(b1,{vertical:!0,align:"center",avatarSize:52},null)]),n("div",{class:"lock-screen__content-input"},[n(P1,{ref:"formRef",model:this.lockCondition,rules:this.rules},{default:()=>[n(E1,{path:"pwd"},{default:()=>[n(g1,{value:this.lockCondition.pwd,"onUpdate:value":l=>this.lockCondition.pwd=l,type:"password",placeholder:"请输入解锁密码",clearable:!0,minlength:6,maxlength:12,ref:"inputInstRef"},null)]}),n(z,{justify:"space-between"},{default:()=>[n(h1,{type:"primary",text:!0,onClick:this.handleBackToSignin.bind(this)},{default:()=>[$("返回登陆")]}),n(h1,{type:"primary",text:!0,onClick:this.handleUnlockScreen.bind(this)},{default:()=>[$("进入系统")]})]})]})]),n("div",{class:"lock-screen__content-date"},[n("div",{class:"current-date"},[this.HH_MM,$(" "),n("span",null,[this.AM_PM])]),n("div",{class:"current-year"},[this.YY_MM_DD,$(" "),n("span",null,[this.DDD])])])])]):n("div",{class:"lock-screen__input"},[n(b1,{vertical:!0,align:"center",avatarSize:52},null),n(P1,{ref:"formRef",model:this.lockCondition,rules:this.rules,labelPlacement:"left",style:{margin:"24px 0"}},{default:()=>[n(E1,{path:"pwd"},{default:()=>[n(g1,{value:this.lockCondition.pwd,"onUpdate:value":l=>this.lockCondition.pwd=l,type:"password",placeholder:"请输入锁屏密码",clearable:!0,minlength:6,maxlength:12,ref:"inputInstRef"},null)]}),n(h1,{type:"primary",onClick:this.handleLockScreen.bind(this),style:{width:"100%"}},{default:()=>[$("锁屏")]})]})])]}})}}),m2=O({name:"App",setup(){const e=V(),{themeValue:t}=x(e),l=()=>{const{appPrimaryColor:{primaryColor:o,primaryFadeColor:a}}={pkg:{dependencies:{"@vueuse/core":"^9.1.0",axios:"^1.2.0","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.4",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":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1",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.3.8","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.7.26","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.3.6"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},s=document.body,r=I("piniaSettingStore","localStorage"),u=E2(r,"primaryColorOverride.common.primaryColor"),p=t2(u,.3);s.style.setProperty("--ray-theme-primary-color",u||o),s.style.setProperty("--ray-theme-primary-fade-color",p||a)},i=()=>{const o=document.getElementById("pre-loading-animation");o&&ke(o,{display:"none"})};l(),i(),q(()=>t.value,o=>{const a=document.body,s="ray-template--dark",r="ray-template--light";o?y1(a,r):y1(a,s),e2(a,o?s:r)},{immediate:!0})},render(){return n(I3,null,{default:()=>[n(j3,null,null),n(R3,null,{default:()=>n(ce,null,null),description:()=>"lodaing..."})]})}}),D3=async()=>{const e=K1(m2);await o2(e),d2(e),r2(e),n2(),e.mount("#app")},N3=async()=>{let e;window.__WUJIE_MOUNT=async()=>{e=K1(m2),await o2(e),d2(e),r2(e),n2(),e.mount("#app")},window.__WUJIE_UNMOUNT=()=>{e.unmount()},window.__WUJIE.mount()};window.__POWERED_BY_WUJIE__?N3():D3();export{G as A,G1 as L,c1 as R,je as T,S1 as a,r1 as b,s1 as c,k as d,V as e,I as f,h4 as g,m4 as h,Se as i,ke as j,_e as k,d4 as m,Me as o,w1 as r,f4 as s,J as u}; diff --git a/assets/index-92eb0c3b.js.gz b/assets/index-92eb0c3b.js.gz deleted file mode 100644 index 7bfc11dc5392745ffc8dc1a2cd8e01d7393c188a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 38854 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 e2kejt(w)BgjVGY$q|=>Y&o@4(yu diff --git a/assets/index-a1003f0d.js.gz b/assets/index-a1003f0d.js.gz deleted file mode 100644 index 2e1611a658cdbf54a9fc171db8778ff5864cc597..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3251 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 diff --git a/assets/index-f8963318.js b/assets/index-a18bbb45.js similarity index 99% rename from assets/index-f8963318.js rename to assets/index-a18bbb45.js index 9704ff85..10a6d409 100644 --- a/assets/index-f8963318.js +++ b/assets/index-a18bbb45.js @@ -1 +1 @@ -import{s as ee}from"./pinia-40cb1629.js";import{e as te,d as C,k as L}from"./index-92eb0c3b.js";import{V as ae}from"./vuedraggable-ed7e6d45.js";import{U as P,N as le,Q as v,a2 as ie,f as H,P as w,a3 as ne,X as se,n as oe,a4 as ue,S as re,T as E,_ as j,a5 as de,a6 as z,Z as y,a7 as ce,p as U,a8 as pe,e as he,A as me,y as ge}from"./naive-ui-986d84f4.js";import{h as F,i as O,r as c,ad as e,z as M,d as S,I as Y,p as fe,o as q,P as J,F as V,n as be,e as u,t as _}from"./@vue-5794b446.js";import{s as A}from"./screenfull-b3e6dc1f.js";import{p as ye}from"./print-js-3d906fd7.js";import{u as k,w as Ce}from"./xlsx-1a040596.js";import{d as ve}from"./dayjs-03c509f6.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-de060e62.js";import"./vue-i18n-22c58074.js";import"./@intlify-deb68647.js";import"./vue-router-beb9fdb0.js";import"./@vueuse-f34b535c.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./date-fns-5ac11e79.js";import"./vueuc-ebe52ebd.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-4c97ec72.js";import"./vooks-c32429c6.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-e42b2cfc.js";import"./async-validator-dee29e8b.js";import"./vue-c244dcd8.js";import"./sortablejs-14d54444.js";const Fe=t=>t.map(a=>(a.fixed&&(a.fixed==="right"?a.rightFixedActivated=!0:a.leftFixedActivated=!0),a.resizable&&(a.resizeColumnActivated=!0),a)),xe=F({name:"TableSetting",emits:["columnsUpdate"],setup(t,{emit:l}){const a=O("tableSettingProvider",{}),i=te(),n=c(Fe(a.modelColumns.value)),m=c(!0),{themeValue:p}=ee(i);return{settingOptions:n,handleDraggableEnd:()=>{l("columnsUpdate",n.value)},handleFixedClick:(g,d)=>{const b=`${g}FixedActivated`,h=n.value[d];b==="leftFixedActivated"?h.rightFixedActivated=!1:b==="rightFixedActivated"&&(h.leftFixedActivated=!1),h[b]=!h[b],h[b]?h.fixed=g:h.fixed=void 0,n.value[d]=h,l("columnsUpdate",n.value)},disableDraggable:m,FixedPopoverIcon:g=>{const{element:d,name:b,tooltip:h,fn:N,index:B,fixed:R,key:I}=g;return e(v,null,{trigger:()=>e(C,{customClassName:`draggable-item__icon ray-table-icon ${d[I]?"draggable-item__icon--actived":""}`,name:b,size:"18",onClick:N.bind(this,R,B)},null),default:()=>h})},handleResizeColumnClick:g=>{const d=n.value[g];d.resizeColumnActivated=!d.resizeColumnActivated,d.resizable=d.resizeColumnActivated,n.value[g]=d,l("columnsUpdate",n.value)},themeValue:p}},render(){return e(v,{trigger:"click",placement:"bottom",showArrow:!1,raw:!0},{trigger:()=>e(C,{customClassName:"ray-table__setting",name:"setting",size:"18"},null),default:()=>e(P,{bordered:!1,class:"table-setting__card"},{default:()=>e(ae,M({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(C,{customClassName:"draggable-item__d--icon",name:"draggable",size:"18"},null),e(le,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(C,{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"})])})})})}}),X=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=c(!1);return{handleEmit:n=>{l(n==="positive"?"positive":"negative"),a.value=!1},showPopoconfirm:a}},render(){return e(v,null,{trigger:()=>e(ie,{show:this.showPopoconfirm,"onUpdate:show":t=>this.showPopoconfirm=t,showArrow:!0},{trigger:()=>e(C,{name:this.icon,size:this.iconSize,customClassName:"ray-table-icon"},null),default:()=>this.tooltip,action:()=>e(H,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 Ee=F({name:"TableSize",emits:["changeSize"],setup(t,{emit:l}){const a=O("tableSettingProvider",{}),i=c(!1),n=c(a.size),m=S({get:()=>a.size,set:s=>{n.value=s}}),p=c([{label:"默认",key:"medium"},{label:"紧凑",key:"small"},{label:"宽松",key:"large"}]);return{sizeOptions:p,currentSize:n,handleDropdownClick:s=>{p.value.forEach(f=>{f.key===s&&(m.value=s,i.value=!1,l("changeSize",s))})},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(C,{name:"adjustment",size:"18",customClassName:"ray-table-icon"},null),default:()=>"表格密度"}),default:()=>e(P,{bordered:!1,class:"ray-table__table-size ray-table__table-size--dark ray-table__table-size--light"},{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 Se=F({name:"TableScreenfull",setup(){const t=O("tableSettingProvider",{}),l=S(()=>t.rayTableUUID);let a=A.isFullscreen;return{handleScreenfull:()=>{const n=document.getElementById(l.value);a=!a,n&&A.isEnabled&&a?A.request(n):A.exit()}}},render(){return e(v,null,{trigger:()=>e(C,{name:"fullscreen",size:"18",customClassName:"ray-table-icon tay-table-icon__screenfull",onClick:this.handleScreenfull.bind(this)},null),default:()=>"全屏表格"})}}),Te={...ne,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}},ke=t=>t.reduce((a,i)=>(a[i.key]=i.title,a),{}),we=(t,l,a)=>{for(let i=t.s.c;i<=t.e.c;i++){const n=k.encode_col(i)+"1";l[n].v=a[l[n].v]}},De=async(t,l,a={})=>{await new Promise((i,n)=>{if(Array.isArray(t))if(t.length){const m=ke(l??[]),p=k.json_to_sheet(t),o=k.book_new(),s=a.filename?a.filename+".xlsx":ve().format("YYYY-MM-DD")+"导出表格.xlsx";k.book_append_sheet(o,p,"Data");const f=k.decode_range(p["!ref"]);l!=null&&l.length&&we(f,p,m),Ce(o,s),i()}else i();else n()})},ze=F({name:"RayTable",props:Te,emits:["update:columns","menuSelect","exportSuccess","exportError"],setup(t,{emit:l,expose:a}){const i=c(),n=L(),m=L(),p=S(()=>t.rightClickMenu),o=S({get:()=>t.columns,set:r=>{l("update:columns",r)}}),s=Y({x:0,y:0,showMenu:!1});let f=-1;const $=S(()=>({"--ray-table-header-space":t.tableHeaderSpace})),g=c(t.size),d=c();fe("tableSettingProvider",{modelRightClickMenu:p,modelColumns:o,size:t.size,rayTableUUID:m});const b=r=>{o.value=r},h=(r,x)=>{l("menuSelect",r,f,x),s.showMenu=!1},N=(r,x)=>{var D;return{...(D=t.rowProps)==null?void 0:D.call(t,r,x),onContextmenu:T=>{T.preventDefault(),f=x,s.showMenu=!1,be().then(()=>{s.showMenu=!0,s.x=T.clientX,s.y=T.clientY})}}},B=async()=>{if(t.data.length&&t.columns.length)try{await De(t.data,t.columns,{filename:t.exportFilename}),l("exportSuccess")}catch{l("exportError")}},R=()=>{const r=Object.assign({},t.printOptions,{printable:n,type:t.printType,documentTitle:t.printOptions.documentTitle?t.printOptions.documentTitle:"表格"});ye(r)},I=r=>{g.value=r},K=r=>{const{clearFilters:x,clearSorter:G,filters:D,page:T,scrollTo:Q,sort:Z,filter:W}=r;d.value={clearFilters:x,clearSorter:G,filters:D,page:T,scrollTo:Q,sort:Z,filter:W}};return a({tableMethods:S(()=>d.value)}),q(()=>{K(i.value)}),{tableUUID:n,rayTableUUID:m,handleColumnsUpdate:b,...J(s),handleRowProps:N,handleRightMenuSelect:h,handleExportPositive:B,handlePrintPositive:R,cssVars:$,handleChangeTableSize:I,tableSize:g,rayTableInstance:i}},render(){return e(P,M({class:"ray-table",bordered:this.bordered,style:[this.cssVars]},{id:this.rayTableUUID}),{default:()=>e(V,null,[e(se,M({ref:"rayTableInstance"},{id:this.tableUUID},this.$props,{rowProps:this.handleRowProps.bind(this),size:this.tableSize}),{...this.$slots}),this.showMenu?e(oe,{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(X,{icon:this.printIcon,tooltip:this.printTooltip,popoverContent:"打印表格",positiveText:this.printPositiveText,negativeText:this.printNegativeText,onPositive:this.handlePrintPositive.bind(this)},null),e(X,{icon:this.exportExcelIcon,tooltip:this.exportTooltip,popoverContent:"导出表格",positiveText:this.exportPositiveText,negativeText:this.exportNegativeText,onPositive:this.handleExportPositive.bind(this)},null),e(Ee,{onChangeSize:this.handleChangeTableSize.bind(this)},null),e(Se,null,null),e(xe,{onColumnsUpdate:this.handleColumnsUpdate.bind(this)},null)]):"",footer:()=>{var t,l;return(l=(t=this.$slots).tableFooter)==null?void 0:l.call(t)}})}});const _e={value:{type:Boolean,default:!0},collapseToggleText:{type:Array,default:()=>["展开","收起"]},bordered:{type:Boolean,default:!1},...ue},Ae=F({name:"RayCollapseGrid",props:_e,emits:["updateValue"],setup(t,{emit:l}){const a=c(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(C,{customClassName:`collapse-icon--arrow ${a.value?"":"collapse-icon--arrow__expanded"}`,name:"expanded",size:"14"},null)])}},render(){return e(P,{bordered:this.bordered},{default:()=>e(re,{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(H,{justify:"end"},{default:()=>{var a,i;return[(i=(a=this.$slots).action)==null?void 0:i.call(a),this.CollapseIcon()]}})]})]}})})}}),rt=F({name:"TableView",setup(){const t=c(),l=[{title:"Name",key:"name"},{title:"Age",key:"age"},{title:"Address",key:"address"},{title:"Tags",key:"tags",render:o=>o.tags.map(f=>_(ge,{style:{marginRight:"6px"},type:"info",bordered:!1},{default:()=>f}))},{title:"Remark",key:"remark",width:300},{title:"Action",key:"actions",render:o=>_(w,{size:"small"},{default:()=>"Send Email"})}],a=c([...l].map(o=>({...o,width:400}))),i=c([{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:()=>_("span",{style:{color:"red"}},"删除"),key:"delete"}],m=Y({gridItemCount:4,gridCollapsedRows:1,tableLoading:!1}),p=(o,s)=>{o==="delete"&&i.value.splice(s,1)};return q(()=>{var o;(o=t.value)==null||o.tableMethods}),{...J(m),tableData:i,actionColumns:a,baseColumns:l,tableMenuOptions:n,handleMenuSelect:p,tableRef:t}},render(){return e(me,null,{default:()=>[e(j,null,{default:()=>[u("RayTable 组件使用")]}),e(de,{alignText:!0},{default:()=>[e(z,null,{default:()=>[u("该组件基于 Naive UI DataTable 组件封装。实现右键菜单、表格标题、导出为 excel 操作栏等功能")]}),e(z,null,{default:()=>[u("RayTable 完全继承 DataTable 的所有属性与方法")]}),e(z,null,{default:()=>[u("相关拓展 props 属性,可以在源码位置 src/components/RayTable/src/props.ts 中查看相关代码与注释")]}),e(z,null,{default:()=>[u("该组件可以配合 RayCollapseGird 组件使用实现可折叠搜索栏")]})]}),e(j,null,{default:()=>[u("配合 RayCollapseGird 组件使用与 RayTable 拓展功能")]}),e(y,null,{default:()=>[u("使用响应式方法代理 columns 并且打开 action 则可以启用操作栏(v-model:columns)")]}),e(y,null,{default:()=>[u("拖拽操作栏动态切换表格列")]}),e(y,null,{default:()=>[u("点击左右固定按钮,即可动态固定列")]}),e(y,null,{default:()=>[u("点击修改列宽度,即可拖动列修改宽度")]}),e(y,null,{default:()=>[u("点击导出按钮即可导出 excel 表格,默认以列为表头输出")]}),e(y,null,{default:()=>[u("点击打印按钮即可打印该表格")]}),e(y,null,{default:()=>[u("右键菜单")]}),e(y,null,{default:()=>[u("全屏表格")]}),e(Ae,{bordered:!1,collapsedRows:this.gridCollapsedRows,cols:this.gridItemCount,onUpdateValue:t=>window.$message.info(`我是 RayCollapseGrid 组件${t?"收起":"展开"}的回调函数`)},{action:()=>e(V,null,[e(w,{type:"primary"},{default:()=>[u("搜索")]}),e(w,null,{default:()=>[u("重置")]})]),default:()=>e(V,null,[e(E,null,{default:()=>[e(ce,null,null)]}),e(E,null,{default:()=>[e(U,null,null)]}),e(E,null,{default:()=>[e(pe,{type:"datetimerange",clearable:!0},null)]}),e(E,null,{default:()=>[e(U,null,null)]}),e(E,null,{default:()=>[e(U,null,null)]})])}),e(ze,{style:"margin-top: 18px",ref:"tableRef",scrollX:2e3,title:_(he,{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{rt as default}; +import{s as ee}from"./pinia-40cb1629.js";import{e as te,d as C,k as L}from"./index-1dcdecc6.js";import{V as ae}from"./vuedraggable-ed7e6d45.js";import{U as P,N as le,Q as v,a2 as ie,f as H,P as w,a3 as ne,X as se,n as oe,a4 as ue,S as re,T as E,_ as j,a5 as de,a6 as z,Z as y,a7 as ce,p as U,a8 as pe,e as he,A as me,y as ge}from"./naive-ui-986d84f4.js";import{h as F,i as O,r as c,ad as e,z as M,d as S,I as Y,p as fe,o as q,P as J,F as V,n as be,e as u,t as _}from"./@vue-5794b446.js";import{s as A}from"./screenfull-b3e6dc1f.js";import{p as ye}from"./print-js-3d906fd7.js";import{u as k,w as Ce}from"./xlsx-1a040596.js";import{d as ve}from"./dayjs-03c509f6.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-de060e62.js";import"./vue-i18n-22c58074.js";import"./@intlify-deb68647.js";import"./vue-router-beb9fdb0.js";import"./@vueuse-f34b535c.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./date-fns-5ac11e79.js";import"./vueuc-ebe52ebd.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-4c97ec72.js";import"./vooks-c32429c6.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-e42b2cfc.js";import"./async-validator-dee29e8b.js";import"./vue-c244dcd8.js";import"./sortablejs-14d54444.js";const Fe=t=>t.map(a=>(a.fixed&&(a.fixed==="right"?a.rightFixedActivated=!0:a.leftFixedActivated=!0),a.resizable&&(a.resizeColumnActivated=!0),a)),xe=F({name:"TableSetting",emits:["columnsUpdate"],setup(t,{emit:l}){const a=O("tableSettingProvider",{}),i=te(),n=c(Fe(a.modelColumns.value)),m=c(!0),{themeValue:p}=ee(i);return{settingOptions:n,handleDraggableEnd:()=>{l("columnsUpdate",n.value)},handleFixedClick:(g,d)=>{const b=`${g}FixedActivated`,h=n.value[d];b==="leftFixedActivated"?h.rightFixedActivated=!1:b==="rightFixedActivated"&&(h.leftFixedActivated=!1),h[b]=!h[b],h[b]?h.fixed=g:h.fixed=void 0,n.value[d]=h,l("columnsUpdate",n.value)},disableDraggable:m,FixedPopoverIcon:g=>{const{element:d,name:b,tooltip:h,fn:N,index:B,fixed:R,key:I}=g;return e(v,null,{trigger:()=>e(C,{customClassName:`draggable-item__icon ray-table-icon ${d[I]?"draggable-item__icon--actived":""}`,name:b,size:"18",onClick:N.bind(this,R,B)},null),default:()=>h})},handleResizeColumnClick:g=>{const d=n.value[g];d.resizeColumnActivated=!d.resizeColumnActivated,d.resizable=d.resizeColumnActivated,n.value[g]=d,l("columnsUpdate",n.value)},themeValue:p}},render(){return e(v,{trigger:"click",placement:"bottom",showArrow:!1,raw:!0},{trigger:()=>e(C,{customClassName:"ray-table__setting",name:"setting",size:"18"},null),default:()=>e(P,{bordered:!1,class:"table-setting__card"},{default:()=>e(ae,M({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(C,{customClassName:"draggable-item__d--icon",name:"draggable",size:"18"},null),e(le,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(C,{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"})])})})})}}),X=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=c(!1);return{handleEmit:n=>{l(n==="positive"?"positive":"negative"),a.value=!1},showPopoconfirm:a}},render(){return e(v,null,{trigger:()=>e(ie,{show:this.showPopoconfirm,"onUpdate:show":t=>this.showPopoconfirm=t,showArrow:!0},{trigger:()=>e(C,{name:this.icon,size:this.iconSize,customClassName:"ray-table-icon"},null),default:()=>this.tooltip,action:()=>e(H,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 Ee=F({name:"TableSize",emits:["changeSize"],setup(t,{emit:l}){const a=O("tableSettingProvider",{}),i=c(!1),n=c(a.size),m=S({get:()=>a.size,set:s=>{n.value=s}}),p=c([{label:"默认",key:"medium"},{label:"紧凑",key:"small"},{label:"宽松",key:"large"}]);return{sizeOptions:p,currentSize:n,handleDropdownClick:s=>{p.value.forEach(f=>{f.key===s&&(m.value=s,i.value=!1,l("changeSize",s))})},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(C,{name:"adjustment",size:"18",customClassName:"ray-table-icon"},null),default:()=>"表格密度"}),default:()=>e(P,{bordered:!1,class:"ray-table__table-size ray-table__table-size--dark ray-table__table-size--light"},{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 Se=F({name:"TableScreenfull",setup(){const t=O("tableSettingProvider",{}),l=S(()=>t.rayTableUUID);let a=A.isFullscreen;return{handleScreenfull:()=>{const n=document.getElementById(l.value);a=!a,n&&A.isEnabled&&a?A.request(n):A.exit()}}},render(){return e(v,null,{trigger:()=>e(C,{name:"fullscreen",size:"18",customClassName:"ray-table-icon tay-table-icon__screenfull",onClick:this.handleScreenfull.bind(this)},null),default:()=>"全屏表格"})}}),Te={...ne,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}},ke=t=>t.reduce((a,i)=>(a[i.key]=i.title,a),{}),we=(t,l,a)=>{for(let i=t.s.c;i<=t.e.c;i++){const n=k.encode_col(i)+"1";l[n].v=a[l[n].v]}},De=async(t,l,a={})=>{await new Promise((i,n)=>{if(Array.isArray(t))if(t.length){const m=ke(l??[]),p=k.json_to_sheet(t),o=k.book_new(),s=a.filename?a.filename+".xlsx":ve().format("YYYY-MM-DD")+"导出表格.xlsx";k.book_append_sheet(o,p,"Data");const f=k.decode_range(p["!ref"]);l!=null&&l.length&&we(f,p,m),Ce(o,s),i()}else i();else n()})},ze=F({name:"RayTable",props:Te,emits:["update:columns","menuSelect","exportSuccess","exportError"],setup(t,{emit:l,expose:a}){const i=c(),n=L(),m=L(),p=S(()=>t.rightClickMenu),o=S({get:()=>t.columns,set:r=>{l("update:columns",r)}}),s=Y({x:0,y:0,showMenu:!1});let f=-1;const $=S(()=>({"--ray-table-header-space":t.tableHeaderSpace})),g=c(t.size),d=c();fe("tableSettingProvider",{modelRightClickMenu:p,modelColumns:o,size:t.size,rayTableUUID:m});const b=r=>{o.value=r},h=(r,x)=>{l("menuSelect",r,f,x),s.showMenu=!1},N=(r,x)=>{var D;return{...(D=t.rowProps)==null?void 0:D.call(t,r,x),onContextmenu:T=>{T.preventDefault(),f=x,s.showMenu=!1,be().then(()=>{s.showMenu=!0,s.x=T.clientX,s.y=T.clientY})}}},B=async()=>{if(t.data.length&&t.columns.length)try{await De(t.data,t.columns,{filename:t.exportFilename}),l("exportSuccess")}catch{l("exportError")}},R=()=>{const r=Object.assign({},t.printOptions,{printable:n,type:t.printType,documentTitle:t.printOptions.documentTitle?t.printOptions.documentTitle:"表格"});ye(r)},I=r=>{g.value=r},K=r=>{const{clearFilters:x,clearSorter:G,filters:D,page:T,scrollTo:Q,sort:Z,filter:W}=r;d.value={clearFilters:x,clearSorter:G,filters:D,page:T,scrollTo:Q,sort:Z,filter:W}};return a({tableMethods:S(()=>d.value)}),q(()=>{K(i.value)}),{tableUUID:n,rayTableUUID:m,handleColumnsUpdate:b,...J(s),handleRowProps:N,handleRightMenuSelect:h,handleExportPositive:B,handlePrintPositive:R,cssVars:$,handleChangeTableSize:I,tableSize:g,rayTableInstance:i}},render(){return e(P,M({class:"ray-table",bordered:this.bordered,style:[this.cssVars]},{id:this.rayTableUUID}),{default:()=>e(V,null,[e(se,M({ref:"rayTableInstance"},{id:this.tableUUID},this.$props,{rowProps:this.handleRowProps.bind(this),size:this.tableSize}),{...this.$slots}),this.showMenu?e(oe,{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(X,{icon:this.printIcon,tooltip:this.printTooltip,popoverContent:"打印表格",positiveText:this.printPositiveText,negativeText:this.printNegativeText,onPositive:this.handlePrintPositive.bind(this)},null),e(X,{icon:this.exportExcelIcon,tooltip:this.exportTooltip,popoverContent:"导出表格",positiveText:this.exportPositiveText,negativeText:this.exportNegativeText,onPositive:this.handleExportPositive.bind(this)},null),e(Ee,{onChangeSize:this.handleChangeTableSize.bind(this)},null),e(Se,null,null),e(xe,{onColumnsUpdate:this.handleColumnsUpdate.bind(this)},null)]):"",footer:()=>{var t,l;return(l=(t=this.$slots).tableFooter)==null?void 0:l.call(t)}})}});const _e={value:{type:Boolean,default:!0},collapseToggleText:{type:Array,default:()=>["展开","收起"]},bordered:{type:Boolean,default:!1},...ue},Ae=F({name:"RayCollapseGrid",props:_e,emits:["updateValue"],setup(t,{emit:l}){const a=c(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(C,{customClassName:`collapse-icon--arrow ${a.value?"":"collapse-icon--arrow__expanded"}`,name:"expanded",size:"14"},null)])}},render(){return e(P,{bordered:this.bordered},{default:()=>e(re,{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(H,{justify:"end"},{default:()=>{var a,i;return[(i=(a=this.$slots).action)==null?void 0:i.call(a),this.CollapseIcon()]}})]})]}})})}}),rt=F({name:"TableView",setup(){const t=c(),l=[{title:"Name",key:"name"},{title:"Age",key:"age"},{title:"Address",key:"address"},{title:"Tags",key:"tags",render:o=>o.tags.map(f=>_(ge,{style:{marginRight:"6px"},type:"info",bordered:!1},{default:()=>f}))},{title:"Remark",key:"remark",width:300},{title:"Action",key:"actions",render:o=>_(w,{size:"small"},{default:()=>"Send Email"})}],a=c([...l].map(o=>({...o,width:400}))),i=c([{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:()=>_("span",{style:{color:"red"}},"删除"),key:"delete"}],m=Y({gridItemCount:4,gridCollapsedRows:1,tableLoading:!1}),p=(o,s)=>{o==="delete"&&i.value.splice(s,1)};return q(()=>{var o;(o=t.value)==null||o.tableMethods}),{...J(m),tableData:i,actionColumns:a,baseColumns:l,tableMenuOptions:n,handleMenuSelect:p,tableRef:t}},render(){return e(me,null,{default:()=>[e(j,null,{default:()=>[u("RayTable 组件使用")]}),e(de,{alignText:!0},{default:()=>[e(z,null,{default:()=>[u("该组件基于 Naive UI DataTable 组件封装。实现右键菜单、表格标题、导出为 excel 操作栏等功能")]}),e(z,null,{default:()=>[u("RayTable 完全继承 DataTable 的所有属性与方法")]}),e(z,null,{default:()=>[u("相关拓展 props 属性,可以在源码位置 src/components/RayTable/src/props.ts 中查看相关代码与注释")]}),e(z,null,{default:()=>[u("该组件可以配合 RayCollapseGird 组件使用实现可折叠搜索栏")]})]}),e(j,null,{default:()=>[u("配合 RayCollapseGird 组件使用与 RayTable 拓展功能")]}),e(y,null,{default:()=>[u("使用响应式方法代理 columns 并且打开 action 则可以启用操作栏(v-model:columns)")]}),e(y,null,{default:()=>[u("拖拽操作栏动态切换表格列")]}),e(y,null,{default:()=>[u("点击左右固定按钮,即可动态固定列")]}),e(y,null,{default:()=>[u("点击修改列宽度,即可拖动列修改宽度")]}),e(y,null,{default:()=>[u("点击导出按钮即可导出 excel 表格,默认以列为表头输出")]}),e(y,null,{default:()=>[u("点击打印按钮即可打印该表格")]}),e(y,null,{default:()=>[u("右键菜单")]}),e(y,null,{default:()=>[u("全屏表格")]}),e(Ae,{bordered:!1,collapsedRows:this.gridCollapsedRows,cols:this.gridItemCount,onUpdateValue:t=>window.$message.info(`我是 RayCollapseGrid 组件${t?"收起":"展开"}的回调函数`)},{action:()=>e(V,null,[e(w,{type:"primary"},{default:()=>[u("搜索")]}),e(w,null,{default:()=>[u("重置")]})]),default:()=>e(V,null,[e(E,null,{default:()=>[e(ce,null,null)]}),e(E,null,{default:()=>[e(U,null,null)]}),e(E,null,{default:()=>[e(pe,{type:"datetimerange",clearable:!0},null)]}),e(E,null,{default:()=>[e(U,null,null)]}),e(E,null,{default:()=>[e(U,null,null)]})])}),e(ze,{style:"margin-top: 18px",ref:"tableRef",scrollX:2e3,title:_(he,{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{rt as default}; diff --git a/assets/index-a18bbb45.js.gz b/assets/index-a18bbb45.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..3d21f5db858f7fe5a5a63571833e476a9510936a GIT binary patch literal 5630 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 literal 0 HcmV?d00001 diff --git a/assets/index-da4858f0.js b/assets/index-a6c74232.js similarity index 97% rename from assets/index-da4858f0.js rename to assets/index-a6c74232.js index c319497a..eb10aea6 100644 --- a/assets/index-da4858f0.js +++ b/assets/index-a6c74232.js @@ -1 +1 @@ -var w=Object.defineProperty;var x=(e,t,r)=>t in e?w(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var R=(e,t,r)=>(x(e,typeof t!="symbol"?t+"":t,r),r);import{a as b}from"./axios-760d4776.js";import{g as A,f as N,A as P}from"./index-92eb0c3b.js";import{x as E,U as V,f as H,p as _,P as j,B,X as K,A as O}from"./naive-ui-986d84f4.js";import{h as T,I as L,k as M,P as S,ad as a,e as d}from"./@vue-5794b446.js";import"./dayjs-03c509f6.js";import"./date-fns-5ac11e79.js";import"./pinia-40cb1629.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-de060e62.js";import"./vue-i18n-22c58074.js";import"./@intlify-deb68647.js";import"./vue-router-beb9fdb0.js";import"./@vueuse-f34b535c.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./vueuc-ebe52ebd.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-4c97ec72.js";import"./vooks-c32429c6.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-e42b2cfc.js";import"./async-validator-dee29e8b.js";const U={baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}};class X{constructor(){R(this,"pendingRequest");this.pendingRequest=new Map}generateRequestKey(t){const{method:r,url:s}=t;return[s||"",r||"",JSON.stringify(t.params),JSON.stringify(t.data)].join("&")}addPendingRequest(t){const r=this.generateRequestKey(t);if(this.pendingRequest.has(r))t.signal=this.pendingRequest.get(r).signal;else{const s=new AbortController;t.signal=s.signal,this.pendingRequest.set(r,s)}}removePendingRequest(t){const r=this.generateRequestKey(t);this.pendingRequest.has(r)&&(this.pendingRequest.get(r).abort(),this.pendingRequest.delete(r))}}const y={requestInstance:null,responseInstance:null},h={implementRequestInterceptorArray:[],implementResponseInterceptorArray:[]},c={implementRequestInterceptorErrorArray:[],implementResponseInterceptorErrorArray:[]},m=new X,I=()=>{const e=(n,o)=>{o==="requestInstance"?y.requestInstance=n:y.responseInstance=n},t=n=>y[n],r=(n,o,u)=>{u==="ok"?h[n]=o:c[n]=o},s=(n,o)=>o==="ok"?h[n]:c[n],i=(n,...o)=>{Array.isArray(n)&&(n==null||n.forEach(u=>{typeof u=="function"&&u(...o)}))};return{createAxiosInstance:e,setImplement:r,getImplement:s,getAxiosInstance:t,beforeFetch:(n,o,u)=>{const l=u==="ok"?h[o]:c[o],p=t(n),{MODE:v}=A();p&&i(l,p,v)},fetchError:(n,o,u)=>{const l=c[u],{MODE:p}=A();i(l,o,p)}}},{setImplement:g}=I(),$=(e,t)=>{m.removePendingRequest(e.config)},J=(e,t)=>{},Y=()=>{g("implementResponseInterceptorArray",[$],"ok")},z=()=>{g("implementResponseInterceptorErrorArray",[J],"error")},G=(e,t)=>{if(e){const r=e.headers;t.forEach(s=>{r[s.key]=s.value})}},{setImplement:C}=I(),Q=(e,t)=>{const r=N(P.token);return e.url,{key:"X-TOKEN",value:r}},W=(e,t)=>{G(e,[Q(e),{key:"Demo-Header-Key",value:"Demo Header Value"}])},Z=(e,t)=>{m.removePendingRequest(e),m.addPendingRequest(e)},ee=(e,t)=>{},te=()=>{C("implementRequestInterceptorArray",[W,Z],"ok")},re=()=>{C("implementRequestInterceptorErrorArray",[ee],"error")},q=b.create(U),{createAxiosInstance:F,beforeFetch:D,fetchError:k}=I();q.interceptors.request.use(e=>(F(e,"requestInstance"),te(),D("requestInstance","implementRequestInterceptorArray","ok"),e),e=>(re(),k("requestError",e,"implementRequestInterceptorErrorArray"),Promise.reject(e)));q.interceptors.response.use(e=>{F(e,"responseInstance"),Y(),D("responseInstance","implementResponseInterceptorArray","ok");const{data:t}=e;return Promise.resolve(t)},e=>(z(),k("responseError",e,"implementResponseInterceptorErrorArray"),m.removePendingRequest(e.config||{}),Promise.reject(e)));const f=async e=>q({url:`https://www.tianqiapi.com/api?version=v9&appid=23035354&appsecret=8YvlPNrz&city=${e}`}),Ve=T({name:"RAxios",setup(){const e=L({weatherData:[],inputCityValue:""}),t=[{title:"空气指数",key:"air"},{title:"风速",key:"win_meter"},{title:"能见度",key:"visibility"},{title:"天气情况",key:"wea_day"},{title:"提示",key:"air_tips"}],r=async s=>{try{const i=await f(s);e.weatherData=i.data}catch{window.$message.error("请求已被取消")}};return M(async()=>{const s=await f("成都");e.weatherData=s.data}),{...S(e),columns:t,handleInputCityValue:r}},render(){return a(O,null,{default:()=>[a(E,{bordered:!0},{default:()=>[a(V,{title:"请求函数"},{default:()=>[d("基于 axios 封装,能够自动取消连续请求,避免重复渲染造成问题"),a("p",null,[d("打开控制台 => 网络 => 使用低速3g网络 => 查看控制台被取消的请求")])]})]}),a(E,{bordered:!0},{default:()=>[a(H,{class:"axios-header__btn",align:"center"},{default:()=>[a(_,{value:this.inputCityValue,"onUpdate:value":e=>this.inputCityValue=e,onInput:this.handleInputCityValue.bind(this),placeholder:"请输入城市"},null),a(j,{onClick:this.handleInputCityValue.bind(this,"")},{default:()=>[d("搜索")]})]})]}),a(B,null,{default:()=>[a(K,{data:this.weatherData,columns:this.columns},null)]})]})}});export{Ve as default}; +var w=Object.defineProperty;var x=(e,t,r)=>t in e?w(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;var R=(e,t,r)=>(x(e,typeof t!="symbol"?t+"":t,r),r);import{a as b}from"./axios-760d4776.js";import{g as A,f as N,A as P}from"./index-1dcdecc6.js";import{x as E,U as V,f as H,p as _,P as j,B,X as K,A as O}from"./naive-ui-986d84f4.js";import{h as T,I as L,k as M,P as S,ad as a,e as d}from"./@vue-5794b446.js";import"./dayjs-03c509f6.js";import"./date-fns-5ac11e79.js";import"./pinia-40cb1629.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-de060e62.js";import"./vue-i18n-22c58074.js";import"./@intlify-deb68647.js";import"./vue-router-beb9fdb0.js";import"./@vueuse-f34b535c.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./vueuc-ebe52ebd.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-4c97ec72.js";import"./vooks-c32429c6.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-e42b2cfc.js";import"./async-validator-dee29e8b.js";const U={baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}};class X{constructor(){R(this,"pendingRequest");this.pendingRequest=new Map}generateRequestKey(t){const{method:r,url:s}=t;return[s||"",r||"",JSON.stringify(t.params),JSON.stringify(t.data)].join("&")}addPendingRequest(t){const r=this.generateRequestKey(t);if(this.pendingRequest.has(r))t.signal=this.pendingRequest.get(r).signal;else{const s=new AbortController;t.signal=s.signal,this.pendingRequest.set(r,s)}}removePendingRequest(t){const r=this.generateRequestKey(t);this.pendingRequest.has(r)&&(this.pendingRequest.get(r).abort(),this.pendingRequest.delete(r))}}const y={requestInstance:null,responseInstance:null},h={implementRequestInterceptorArray:[],implementResponseInterceptorArray:[]},c={implementRequestInterceptorErrorArray:[],implementResponseInterceptorErrorArray:[]},m=new X,I=()=>{const e=(n,o)=>{o==="requestInstance"?y.requestInstance=n:y.responseInstance=n},t=n=>y[n],r=(n,o,u)=>{u==="ok"?h[n]=o:c[n]=o},s=(n,o)=>o==="ok"?h[n]:c[n],i=(n,...o)=>{Array.isArray(n)&&(n==null||n.forEach(u=>{typeof u=="function"&&u(...o)}))};return{createAxiosInstance:e,setImplement:r,getImplement:s,getAxiosInstance:t,beforeFetch:(n,o,u)=>{const l=u==="ok"?h[o]:c[o],p=t(n),{MODE:v}=A();p&&i(l,p,v)},fetchError:(n,o,u)=>{const l=c[u],{MODE:p}=A();i(l,o,p)}}},{setImplement:g}=I(),$=(e,t)=>{m.removePendingRequest(e.config)},J=(e,t)=>{},Y=()=>{g("implementResponseInterceptorArray",[$],"ok")},z=()=>{g("implementResponseInterceptorErrorArray",[J],"error")},G=(e,t)=>{if(e){const r=e.headers;t.forEach(s=>{r[s.key]=s.value})}},{setImplement:C}=I(),Q=(e,t)=>{const r=N(P.token);return e.url,{key:"X-TOKEN",value:r}},W=(e,t)=>{G(e,[Q(e),{key:"Demo-Header-Key",value:"Demo Header Value"}])},Z=(e,t)=>{m.removePendingRequest(e),m.addPendingRequest(e)},ee=(e,t)=>{},te=()=>{C("implementRequestInterceptorArray",[W,Z],"ok")},re=()=>{C("implementRequestInterceptorErrorArray",[ee],"error")},q=b.create(U),{createAxiosInstance:F,beforeFetch:D,fetchError:k}=I();q.interceptors.request.use(e=>(F(e,"requestInstance"),te(),D("requestInstance","implementRequestInterceptorArray","ok"),e),e=>(re(),k("requestError",e,"implementRequestInterceptorErrorArray"),Promise.reject(e)));q.interceptors.response.use(e=>{F(e,"responseInstance"),Y(),D("responseInstance","implementResponseInterceptorArray","ok");const{data:t}=e;return Promise.resolve(t)},e=>(z(),k("responseError",e,"implementResponseInterceptorErrorArray"),m.removePendingRequest(e.config||{}),Promise.reject(e)));const f=async e=>q({url:`https://www.tianqiapi.com/api?version=v9&appid=23035354&appsecret=8YvlPNrz&city=${e}`}),Ve=T({name:"RAxios",setup(){const e=L({weatherData:[],inputCityValue:""}),t=[{title:"空气指数",key:"air"},{title:"风速",key:"win_meter"},{title:"能见度",key:"visibility"},{title:"天气情况",key:"wea_day"},{title:"提示",key:"air_tips"}],r=async s=>{try{const i=await f(s);e.weatherData=i.data}catch{window.$message.error("请求已被取消")}};return M(async()=>{const s=await f("成都");e.weatherData=s.data}),{...S(e),columns:t,handleInputCityValue:r}},render(){return a(O,null,{default:()=>[a(E,{bordered:!0},{default:()=>[a(V,{title:"请求函数"},{default:()=>[d("基于 axios 封装,能够自动取消连续请求,避免重复渲染造成问题"),a("p",null,[d("打开控制台 => 网络 => 使用低速3g网络 => 查看控制台被取消的请求")])]})]}),a(E,{bordered:!0},{default:()=>[a(H,{class:"axios-header__btn",align:"center"},{default:()=>[a(_,{value:this.inputCityValue,"onUpdate:value":e=>this.inputCityValue=e,onInput:this.handleInputCityValue.bind(this),placeholder:"请输入城市"},null),a(j,{onClick:this.handleInputCityValue.bind(this,"")},{default:()=>[d("搜索")]})]})]}),a(B,null,{default:()=>[a(K,{data:this.weatherData,columns:this.columns},null)]})]})}});export{Ve as default}; diff --git a/assets/index-a6c74232.js.gz b/assets/index-a6c74232.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..d320343e821e1ed8025157cb1adf80117a116947 GIT binary patch literal 2358 zcmV-63CZ>!iwFP!000026P;LlZ`;-t|9_uCAp(QiE*ZTaG?>(NlICsKN!+A{;qq}L z(WXd-_fob(6G)n6$+qS(qVU+xqtxa;=vxBVre8B4SrGil{gHaxjqU)|v z$;jslxvDXi+m>nhRMInrO1_dGM_vu;bsMBYwwNsyi^WmukXkceEmokUjfq3kWtQtm z6|Dm0{CHI{jBb;MDpxdeWxZDWk)mTaB`D$Az>S^kk>^k0CH8R=rI>| z4$4wj)lknuR=RfQIf+B@|{|hasDE z1^b7f2%6{FmZ5QPj;&JH5u#|?ur*3k*TPtn9~fwYm<|_2*03lMJdBLx)ED4J0F(*o zX}&Fw?y3%~r!Hz<3w=3kY6f^%b2GlLwUwo1GQ`t|IlvSV59Oe{{5WjQu0wqLeryowG_vZJaz>YJO6TthE4qag;!*_$I! zqfiSRgEs_e1aIH5eOFN*?utbDA$KyDSsUmU_=Mh4yS<` z4Q1cqB&@bNA8;y_NOH`IM@z#Eb4Nrlu!;f)0=kfo!` zggc5DHxDJZUzR9*4uyelaQSxzHelz1{cZqquj^x<>1UiGm%l{iHE1tm*NG?1D19Ij zvq>c09U%8HFNyOqbJxI0_sSv#GPZ9LBA_B%ldjC2KXpkMOt2AoZvgQQJ}kY92KJaw zVrZo^v4s*gslHIWpGx*qi+oFnmeI@i-4-X29ROpxWzLnIqTYy(+6uW=3?|p(g(f!w* zU0$TGZ7Q3aVKg~N$r-Gv@pOn+(D55$$VaCS8jN{VId*J)eO<=+&$(e~o`rDDW4NAZ z@$ubt)K+y0hds+wbNNgjzX=Nbl>!zaQ!Ce7_WULP=9FQvwt6&#=mRuj5!5SU=x9wm zl?!p13cTM3o|qoogBQeb9jmwj{z)D}ez!Vaz-AF=F*(lyA~AI-WER8ETVdzR7v1L{ zcR#w<{q1vs#GOF1d;vR9k74iAhkLiSdZcyBS;09Gh8cG6Z0~-4yYu2NJ)V|DE#0zF z;}BEl*_T|+ox7c1{JW0@+6sOQ4l#8fJ>GftV&94tW_c9b4c^5`ka@dge!J(brE2S% zg((nedK%;*zf~(9KO-EZjYfz@o9?=NvJP+XhKa3Y^HDq<_tU%o{oy0bW9Qk{?!CWue)UBXkKLDl+WG!(2^uo&-G14* z`(W?hgU+)D-S58cZavw%^=BT6-~WB@lRw~5(nP@%663j=?k}Hoez?_r_<864H=Re% zQ|j^5&h~G1zJJP}UTweJ`S^=h+q}5)_5J`!og5Ps>M-dEgdIdcuyh6g{4vdHG(Q|~|%DL+CPe&!@ z5fp3y6Zljht`lcHL77wrvW^8B5B+K4*_r_j*G4PjJnsJIN$2ioovnwR?>?)>W$p%=|0pl?sEz4N5klDV>>lHV_IPUyY#%uFz& c2v5mI{4>&G@*7ct98Le^e{w8Mmb()G07kii#Q*>R literal 0 HcmV?d00001 diff --git a/assets/index-a1003f0d.js b/assets/index-b629d35c.js similarity index 99% rename from assets/index-a1003f0d.js rename to assets/index-b629d35c.js index 54011704..f68c3eb9 100644 --- a/assets/index-a1003f0d.js +++ b/assets/index-b629d35c.js @@ -1 +1 @@ -import{s as j}from"./pinia-40cb1629.js";import{d as U,c as P}from"./lodash-es-de060e62.js";import{e as M,h as D,o as N,i as W,j as O}from"./index-92eb0c3b.js";import{u as c,i as q,a as G,b as H,c as X,d as Z,e as _,f as J,g as K,h as Q,j as Y,k as I,l as ee,m as te,n as ae,o as se,p as ie,q as ne,r as oe}from"./echarts-d6944f71.js";import{h as T,r as h,d as x,w as y,k as ue,o as le,n as re,j as de,ad as t,I as ce,P as he,e as n}from"./@vue-5794b446.js";import{_ as u,Z as me,e as k}from"./naive-ui-986d84f4.js";import"./vue-demi-71ba0ef2.js";import"./dayjs-03c509f6.js";import"./date-fns-5ac11e79.js";import"./vue-i18n-22c58074.js";import"./@intlify-deb68647.js";import"./vue-router-beb9fdb0.js";import"./@vueuse-f34b535c.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./vueuc-ebe52ebd.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-4c97ec72.js";import"./vooks-c32429c6.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-e42b2cfc.js";import"./async-validator-dee29e8b.js";import"./zrender-d1c4172f.js";const R=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),d=T({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:()=>R()}},setup(e,{expose:F}){const m=M(),{themeValue:l}=j(m),E=h(),f=h();let a,p;const b=x(()=>({"--ray-chart-width":D(e.width),"--ray-chart-height":D(e.height)})),A=x(()=>R(e.loadingOptions)),o=async()=>{c([G,H,X,Z,_,J,K,Q]),c([Y,I,ee,te,ae,se]),c([ie,ne]),c([oe]);try{c(e.use)}catch{console.error("Error: wrong property and method passed in extend attribute")}},w=()=>{let s=P(e.options);const r=g=>Object.assign({},s,g);return e.showAria&&(s=r({aria:{enabled:!0,decal:{show:!0}}})),s},i=s=>{var v,B;const r=E.value,g=w(),{height:L,width:V}=r.getBoundingClientRect();L===0&&O(r,{height:"200px"}),V===0&&O(r,{width:"200px"});try{a=q(r,s),f.value=a,g&&a.setOption(g),(v=e.success)==null||v.call(e,a)}catch(z){(B=e.error)==null||B.call(e),console.error(z)}},S=s=>{if(e.autoChangeTheme){i(s?"dark":"");return}e.theme||i("")},C=()=>{a&&(a.clear(),a.dispose())},$=()=>{a&&a.resize()};return y(()=>[l.value],([s])=>{e.autoChangeTheme&&(C(),S(s))}),y(()=>e.showAria,()=>{C(),(e.autoChangeTheme||e.theme)&&l.value?i("dark"):i("")}),y(()=>e.loading,s=>{s?a==null||a.showLoading(A.value):a==null||a.hideLoading()}),e.watchOptions&&y(()=>e.watchOptions,()=>{const s=w();a==null||a.setOption(s)}),ue(async()=>{await o()}),le(()=>{re(()=>{e.autoChangeTheme?S(l.value):e.theme?i("dark"):i(""),e.autoResize&&(p=U($,500),N(window,"resize",p))})}),de(()=>{C(),W(window,"resize",p)}),F({echart:f}),{rayChartRef:E,cssVarsRef:b,echartInstance:f}},render(){return t("div",{class:"ray-chart",style:[this.cssVarsRef],ref:"rayChartRef"},null)}}),We=T({name:"REchart",setup(){const e=h(),F=h(!1),m=h(!1),l=ce({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:F,handleLoadingShow:o=>{l.loading=o},chartAria:m,handleAriaShow:o=>{m.value=o},handleChartRenderSuccess:o=>{window.$notification.info({title:"可视化图渲染成功回调函数",content:"可视化图渲染成功, 并且返回了当前可视化图实例",duration:5*1e3}),e.value},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]}]},...he(l)}},render(){return t("div",{class:"echart"},[t(u,null,{default:()=>[n("RayChart 组件使用")]}),t(me,null,{default:()=>[n("该组件会默认以 200*200 宽高进行填充。预设了常用的图、方法组件,如果不满足需求,需要用 use 方法进行手动拓展。该组件实现了自动跟随模板主题切换功能,但是动态切换损耗较大,所以默认不启用")]}),t(u,null,{default:()=>[n("基础使用")]}),t("div",{class:"chart--container"},[t(d,{options:this.baseOptions},null)]),t(u,null,{default:()=>[n("渲染成功后运行回调函数")]}),t("div",{class:"chart--container"},[t(d,{ref:"baseChartRef",options:this.basePieOptions,success:this.handleChartRenderSuccess.bind(this)},null)]),t(u,null,{default:()=>[n("能跟随主题切换的可视化图")]}),t("div",{class:"chart--container"},[t(d,{autoChangeTheme:!0,options:this.baseLineOptions,showAria:this.chartAria},null)]),t(u,null,{default:()=>[n("不跟随主题切换的暗色主题可视化图")]}),t("div",{class:"chart--container"},[t(d,{theme:"dark",options:this.baseOptions},null)]),t(u,null,{default:()=>[n("加载动画")]}),t(k,{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(d,{loading:this.loading,options:this.baseOptions},null)]),t(u,null,{default:()=>[n("贴画可视化图")]}),t(k,{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(d,{options:this.baseOptions,showAria:this.chartAria},null)])])}});export{We as default}; +import{s as j}from"./pinia-40cb1629.js";import{d as U,c as P}from"./lodash-es-de060e62.js";import{e as M,h as D,o as N,i as W,j as O}from"./index-1dcdecc6.js";import{u as c,i as q,a as G,b as H,c as X,d as Z,e as _,f as J,g as K,h as Q,j as Y,k as I,l as ee,m as te,n as ae,o as se,p as ie,q as ne,r as oe}from"./echarts-d6944f71.js";import{h as T,r as h,d as x,w as y,k as ue,o as le,n as re,j as de,ad as t,I as ce,P as he,e as n}from"./@vue-5794b446.js";import{_ as u,Z as me,e as k}from"./naive-ui-986d84f4.js";import"./vue-demi-71ba0ef2.js";import"./dayjs-03c509f6.js";import"./date-fns-5ac11e79.js";import"./vue-i18n-22c58074.js";import"./@intlify-deb68647.js";import"./vue-router-beb9fdb0.js";import"./@vueuse-f34b535c.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./vueuc-ebe52ebd.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-4c97ec72.js";import"./vooks-c32429c6.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-e42b2cfc.js";import"./async-validator-dee29e8b.js";import"./zrender-d1c4172f.js";const R=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),d=T({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:()=>R()}},setup(e,{expose:F}){const m=M(),{themeValue:l}=j(m),E=h(),f=h();let a,p;const b=x(()=>({"--ray-chart-width":D(e.width),"--ray-chart-height":D(e.height)})),A=x(()=>R(e.loadingOptions)),o=async()=>{c([G,H,X,Z,_,J,K,Q]),c([Y,I,ee,te,ae,se]),c([ie,ne]),c([oe]);try{c(e.use)}catch{console.error("Error: wrong property and method passed in extend attribute")}},w=()=>{let s=P(e.options);const r=g=>Object.assign({},s,g);return e.showAria&&(s=r({aria:{enabled:!0,decal:{show:!0}}})),s},i=s=>{var v,B;const r=E.value,g=w(),{height:L,width:V}=r.getBoundingClientRect();L===0&&O(r,{height:"200px"}),V===0&&O(r,{width:"200px"});try{a=q(r,s),f.value=a,g&&a.setOption(g),(v=e.success)==null||v.call(e,a)}catch(z){(B=e.error)==null||B.call(e),console.error(z)}},S=s=>{if(e.autoChangeTheme){i(s?"dark":"");return}e.theme||i("")},C=()=>{a&&(a.clear(),a.dispose())},$=()=>{a&&a.resize()};return y(()=>[l.value],([s])=>{e.autoChangeTheme&&(C(),S(s))}),y(()=>e.showAria,()=>{C(),(e.autoChangeTheme||e.theme)&&l.value?i("dark"):i("")}),y(()=>e.loading,s=>{s?a==null||a.showLoading(A.value):a==null||a.hideLoading()}),e.watchOptions&&y(()=>e.watchOptions,()=>{const s=w();a==null||a.setOption(s)}),ue(async()=>{await o()}),le(()=>{re(()=>{e.autoChangeTheme?S(l.value):e.theme?i("dark"):i(""),e.autoResize&&(p=U($,500),N(window,"resize",p))})}),de(()=>{C(),W(window,"resize",p)}),F({echart:f}),{rayChartRef:E,cssVarsRef:b,echartInstance:f}},render(){return t("div",{class:"ray-chart",style:[this.cssVarsRef],ref:"rayChartRef"},null)}}),We=T({name:"REchart",setup(){const e=h(),F=h(!1),m=h(!1),l=ce({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:F,handleLoadingShow:o=>{l.loading=o},chartAria:m,handleAriaShow:o=>{m.value=o},handleChartRenderSuccess:o=>{window.$notification.info({title:"可视化图渲染成功回调函数",content:"可视化图渲染成功, 并且返回了当前可视化图实例",duration:5*1e3}),e.value},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]}]},...he(l)}},render(){return t("div",{class:"echart"},[t(u,null,{default:()=>[n("RayChart 组件使用")]}),t(me,null,{default:()=>[n("该组件会默认以 200*200 宽高进行填充。预设了常用的图、方法组件,如果不满足需求,需要用 use 方法进行手动拓展。该组件实现了自动跟随模板主题切换功能,但是动态切换损耗较大,所以默认不启用")]}),t(u,null,{default:()=>[n("基础使用")]}),t("div",{class:"chart--container"},[t(d,{options:this.baseOptions},null)]),t(u,null,{default:()=>[n("渲染成功后运行回调函数")]}),t("div",{class:"chart--container"},[t(d,{ref:"baseChartRef",options:this.basePieOptions,success:this.handleChartRenderSuccess.bind(this)},null)]),t(u,null,{default:()=>[n("能跟随主题切换的可视化图")]}),t("div",{class:"chart--container"},[t(d,{autoChangeTheme:!0,options:this.baseLineOptions,showAria:this.chartAria},null)]),t(u,null,{default:()=>[n("不跟随主题切换的暗色主题可视化图")]}),t("div",{class:"chart--container"},[t(d,{theme:"dark",options:this.baseOptions},null)]),t(u,null,{default:()=>[n("加载动画")]}),t(k,{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(d,{loading:this.loading,options:this.baseOptions},null)]),t(u,null,{default:()=>[n("贴画可视化图")]}),t(k,{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(d,{options:this.baseOptions,showAria:this.chartAria},null)])])}});export{We as default}; diff --git a/assets/index-b629d35c.js.gz b/assets/index-b629d35c.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..bf368f65ba197c6adefa8dd38a2810d2cf6b7852 GIT binary patch literal 3250 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 literal 0 HcmV?d00001 diff --git a/assets/index-7bc80dde.js b/assets/index-c5ab5c7a.js similarity index 94% rename from assets/index-7bc80dde.js rename to assets/index-c5ab5c7a.js index d4fbb2b5..2ad80357 100644 --- a/assets/index-7bc80dde.js +++ b/assets/index-c5ab5c7a.js @@ -1 +1 @@ -import{r as o}from"./index-92eb0c3b.js";import{$ as e,r as i,P as p}from"./naive-ui-986d84f4.js";import{h as t,ad as r,z as s,e as m}from"./@vue-5794b446.js";import"./dayjs-03c509f6.js";import"./date-fns-5ac11e79.js";import"./pinia-40cb1629.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-de060e62.js";import"./vue-i18n-22c58074.js";import"./@intlify-deb68647.js";import"./vue-router-beb9fdb0.js";import"./@vueuse-f34b535c.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./vueuc-ebe52ebd.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-4c97ec72.js";import"./vooks-c32429c6.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-e42b2cfc.js";import"./async-validator-dee29e8b.js";const a=t({name:"PageResult",props:{...e},render(){return r("div",{class:"error-page"},[r(i,s(this.$props,{status:"500",title:"小调皮你走错地方了"}),{...this.$slots,footer:()=>r(p,{onClick:o.bind(this,!1)},{default:()=>[m("返回首页")]})})])}}),w=t({name:"ErrorPage404",setup(){return{}},render(){return r(a,{status:"404"},null)}});export{w as default}; +import{r as o}from"./index-1dcdecc6.js";import{$ as e,r as i,P as p}from"./naive-ui-986d84f4.js";import{h as t,ad as r,z as s,e as m}from"./@vue-5794b446.js";import"./dayjs-03c509f6.js";import"./date-fns-5ac11e79.js";import"./pinia-40cb1629.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-de060e62.js";import"./vue-i18n-22c58074.js";import"./@intlify-deb68647.js";import"./vue-router-beb9fdb0.js";import"./@vueuse-f34b535c.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./vueuc-ebe52ebd.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-4c97ec72.js";import"./vooks-c32429c6.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-e42b2cfc.js";import"./async-validator-dee29e8b.js";const a=t({name:"PageResult",props:{...e},render(){return r("div",{class:"error-page"},[r(i,s(this.$props,{status:"500",title:"小调皮你走错地方了"}),{...this.$slots,footer:()=>r(p,{onClick:o.bind(this,!1)},{default:()=>[m("返回首页")]})})])}}),w=t({name:"ErrorPage404",setup(){return{}},render(){return r(a,{status:"404"},null)}});export{w as default}; diff --git a/assets/index-c5ab5c7a.js.gz b/assets/index-c5ab5c7a.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..b767092640171fa044226a69bf67285c26d08f20 GIT binary patch literal 698 zcmV;r0!95FiwFP!000026LnO(Zq+~#?fHserMOqxz4)oju0b0@}+8#plS5;HF0NhHPXNky2L2e572dYI>3{j(# zAs7ThsQxC{TC{-UG$)LZn^heo=<$KUe#B!xFK%HLa8Vl^Qyv76=BsccYe_NjISZ0- zgbf7+R1&8FqdpYjDqJc-%{~U>NPgl&65f`}Aggg0@;LKTvI=j>+Lp37c50Sn2}y6O zwQ4PB%z)*EVE#z&7_D*MBEsS*=BudT8lW!PvcxQcMDU=v%Xm|^d$Pt2Xd{gUVeBw2 zkw=UaIl0wQ%P}yBLttVRgM}5CB>{<}5JsH#`DnKbA+^EGCs~w5vEUs!}*XX95 zbTzGD?rqaOcmk#^t%n+|8Z+-^vl;a0%EM&ZX|S!X*Yv~_a^azlm(-ZK2U@%2jgxyl z+R+n<%*5_XGh1J#LEW(M))8ah_mGvgbk)w!UR<0#`}O+Mk8kfUKA&B_e0Bcz?C0s1 zA77t){S*zQuX31DS%V6t+?CEJ)6Iu^(x6V&k4nj(&ee>$uVPsa-4CWc>I4+jd00|+ zs)={;{pI0|H_|U`i*k literal 0 HcmV?d00001 diff --git a/assets/index-1838f6c0.js b/assets/index-ceb257c4.js similarity index 97% rename from assets/index-1838f6c0.js rename to assets/index-ceb257c4.js index dcc73d56..dc259240 100644 --- a/assets/index-1838f6c0.js +++ b/assets/index-ceb257c4.js @@ -1 +1 @@ -import{h as l,o as f,i as c}from"./index-92eb0c3b.js";import{h as y,d as g,r as d,o as v,j as b,ad as e,z as N,e as p}from"./@vue-5794b446.js";import{L as z,f as m}from"./naive-ui-986d84f4.js";import"./dayjs-03c509f6.js";import"./date-fns-5ac11e79.js";import"./pinia-40cb1629.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-de060e62.js";import"./vue-i18n-22c58074.js";import"./@intlify-deb68647.js";import"./vue-router-beb9fdb0.js";import"./@vueuse-f34b535c.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./vueuc-ebe52ebd.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-4c97ec72.js";import"./vooks-c32429c6.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-e42b2cfc.js";import"./async-validator-dee29e8b.js";const h=y({name:"RayIframe",props:{src:{type:String,required:!0},iframeWrapperClass:{type:String,default:null},frameborder:{type:Number,default:0},width:{type:[String,Number],default:"100%"},height:{type:[String,Number],default:"100%"},allow:{type:String,default:null},name:{type:String,default:null},title:{type:String,default:null},success:{type:Function,default:null},error:{type:Function,default:null},customSpinProps:{type:Object,default:()=>({})}},setup(t,{expose:w}){const S=g(()=>({"--ray-iframe-frameborder":l(t.frameborder),"--ray-iframe-width":l(t.width),"--ray-iframe-height":l(t.height)})),i=d(),o=d(!0),n=r=>{var a;o.value=!1,(a=t.success)==null||a.call(t,i.value,r)},u=r=>{var a;o.value=!1,(a=t.error)==null||a.call(t,i.value,r)},s=()=>i.value;return w(),v(()=>{f(s(),"load",n.bind(this)),f(s(),"error",u)}),b(()=>{c(s(),"load",n),c(s(),"error",u)}),{cssVars:S,iframeRef:i,spinShow:o}},render(){return e("div",{class:["ray-iframe",this.iframeWrapperClass],style:[this.cssVars]},[e(z,N(this.customSpinProps,{show:this.spinShow}),{...this.$slots,default:()=>e("iframe",{class:"ray-iframe__container",ref:"iframeRef",src:this.src,allow:this.allow,name:this.name,title:this.title},null)})])}}),Q=y({name:"IframeDemo",setup(){return{}},render(){return e(m,{vertical:!0,size:[20,20]},{default:()=>[e(m,{vertical:!0,size:[20,20]},{default:()=>[e("h2",null,[p("naive ui")]),e(h,{src:"https://www.naiveui.com/zh-CN/dark",height:"500",allow:"fullscreen"},null)]}),e(m,{vertical:!0,size:[20,20]},{default:()=>[e("h2",null,[p("vueuse")]),e(h,{src:"https://www.vueusejs.com/",height:"500"},null)]})]})}});export{Q as default}; +import{h as l,o as f,i as c}from"./index-1dcdecc6.js";import{h as y,d as g,r as d,o as v,j as b,ad as e,z as N,e as p}from"./@vue-5794b446.js";import{L as z,f as m}from"./naive-ui-986d84f4.js";import"./dayjs-03c509f6.js";import"./date-fns-5ac11e79.js";import"./pinia-40cb1629.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-de060e62.js";import"./vue-i18n-22c58074.js";import"./@intlify-deb68647.js";import"./vue-router-beb9fdb0.js";import"./@vueuse-f34b535c.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./vueuc-ebe52ebd.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-4c97ec72.js";import"./vooks-c32429c6.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-e42b2cfc.js";import"./async-validator-dee29e8b.js";const h=y({name:"RayIframe",props:{src:{type:String,required:!0},iframeWrapperClass:{type:String,default:null},frameborder:{type:Number,default:0},width:{type:[String,Number],default:"100%"},height:{type:[String,Number],default:"100%"},allow:{type:String,default:null},name:{type:String,default:null},title:{type:String,default:null},success:{type:Function,default:null},error:{type:Function,default:null},customSpinProps:{type:Object,default:()=>({})}},setup(t,{expose:w}){const S=g(()=>({"--ray-iframe-frameborder":l(t.frameborder),"--ray-iframe-width":l(t.width),"--ray-iframe-height":l(t.height)})),i=d(),o=d(!0),n=r=>{var a;o.value=!1,(a=t.success)==null||a.call(t,i.value,r)},u=r=>{var a;o.value=!1,(a=t.error)==null||a.call(t,i.value,r)},s=()=>i.value;return w(),v(()=>{f(s(),"load",n.bind(this)),f(s(),"error",u)}),b(()=>{c(s(),"load",n),c(s(),"error",u)}),{cssVars:S,iframeRef:i,spinShow:o}},render(){return e("div",{class:["ray-iframe",this.iframeWrapperClass],style:[this.cssVars]},[e(z,N(this.customSpinProps,{show:this.spinShow}),{...this.$slots,default:()=>e("iframe",{class:"ray-iframe__container",ref:"iframeRef",src:this.src,allow:this.allow,name:this.name,title:this.title},null)})])}}),Q=y({name:"IframeDemo",setup(){return{}},render(){return e(m,{vertical:!0,size:[20,20]},{default:()=>[e(m,{vertical:!0,size:[20,20]},{default:()=>[e("h2",null,[p("naive ui")]),e(h,{src:"https://www.naiveui.com/zh-CN/dark",height:"500",allow:"fullscreen"},null)]}),e(m,{vertical:!0,size:[20,20]},{default:()=>[e("h2",null,[p("vueuse")]),e(h,{src:"https://www.vueusejs.com/",height:"500"},null)]})]})}});export{Q as default}; diff --git a/assets/index-ceb257c4.js.gz b/assets/index-ceb257c4.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..6275003f8fa817a9a10f8bddd66cd8194fa4f3bc GIT binary patch literal 1119 zcmV-l1fcsLiwFP!000026Qx#NkE1peeebWBwOR=zn*jpkW0ciOTUDyGns#@j_F)vQ zjJZraOCYsPvI)z7@5L}P3A2q_^(8jkbM14_{UCC)t(0ljS6p8ewCa|e%5D*DuBr|3 zu4S3QR~BR<10fRcQIi{a;&q@|w>(hQEm?oYjy`rvO1U)xJ$B12g>KnCo&0WB1B<8g zD2<}CgFkezBh9;I^Mo$B+ySd4o6nML7Uj{22bwc}c+||Fh}fU!$=GIq<)vmZ7eN5i z`MG&3OUYT}i!?~Wk*%Yc!A7!aka8dL@Z4Nf8P{tD8bN;ILlVArm%*%LVJPC6KOK>N zCreYv{D9tRGE1WAYj0K61{6yno#$EVkNgo)Ym99YrST*d=Ton2U)T$C@r;tOq))wY(7b&d>*}GR0{?v#37{FxeazEV`&mZ@g#&16M#*DQHmrF zU>=Nu5Lz<@SZ0bvVm<{i9jjPXUo;bwFbd~ll-pe;h_K)1#ytX zaeQt)xi*{3;~6A;lgu?VMWp8rG9nInTJOhb{6^27C^ z6l})}iP#ER0EBaxr4}WsQk$#w^58Tj-@t-=;)h>zgRnA!IQ*ZLfsLC)*KEK018mRfLHDO6*C-PW5F)H4iE+{?_Y z2kZTCN{?DS!${!!KarNMK|ZX_zXbE5sP>oGSp_cGjWoqYfUbprX9a$#OVK5E1OlZh zbr~XRZK};3HqP&T4lMY$^bv%4hC1%@t<$t_i}!-5w~nC=eBD+W7W>w1`pn)fADkXY z7*qVf`h2mIM36<{81LkTOV6=3Aw9}&$M!x6J)qyat?N>`%p8|i`1{6pX}MI(x6O{@ z{JyC?ti~FaZvyJ@rSS&Y+~u+h|Jyh23CtD7BYPlKZcFP62UtljyX$2q!|>)tp#kc-Z4OwS_trjKx@ze? zI7fQx^l#70iZ;4qU`w&o*>^wcqB8od-jLZ7kAd6?x6hxk<_wo5))dB+FUWJm zgmzP;ze$Oq6YZnj_MK;+yWP-e_StT+H8Ha&=L)Ocr5|6$RX?kK#t}+}E_hP0`L3`V z+U!6Xi4}t5i)wj9$wHroK5EsRhI;=W!DJm0OOxJj9b*4RT-A~wWeU!k+A&Jj#$Y>N zU+?#O&q8YHiE49wT(kGLILp-+@-)*(?E7R;igaJs{yR$sEmm!J?*Cxef737U>j972 l5(NlICsKN!+A{;qq}L z(WXd-_fob(6G)n6$+qS(qlJdAFBixfUoIwimx*TbRU^O`vk&)HD*&ljt`_t{Vc0JunOb|5 zN}0S-%v5U!Xbhy9L#3i-WV2ANj*>mgu{5cWG4yOHH%8+MO=wzDIjd_KsO3hl<{zx)x2J)RSO3! z3JeK!C}NqIqcmtSQ_@S>LNT9%F-riNHhO84YFVge$DA-Im3+YJ^QD4OErU@WkD}|Y zQOU^X3c0E=mfMzT`Bc&~g-X7XA4gsd>UA5WLbjMK6^q4D>X2G9UoBRkq>YI~(`AVpzzR`{Kg~j(G(bals1gdZuEUT` zx`O>fPz25MY|GHNH^)|~>j+UaZP*&6scT`Z$qx)PK}?4WB5PQb2p&epa_S3kBLK>T z^fcd=M|V{R)>9WXFRFusJ&!?e|2(usmQH}fCa{KUDn1E(TcMH4rhQ<6?<~>HP4vl+ z|DU@&cS%Mo5F3w!$Yf9RwI)p;Bw(nt^s>C_T8=183F$~P&G`|l2C7rO8XG;)x@oH> zPH;(XXjJsmX(m&v?r63;iKh+>d3qevU{mNRq;W)Mbj&YLfbZHi_|pR{+It|AKq&_$ zG#y1g)?Ew!FQ)& zBWG0+uijp$K@}b1@^@ENRbk9$;Y3>=+fp5c?~O)5bs~aCMLphLa+Zl7W0HWQ1{~F0 z6HYXcqPmI^FA<@Az3wnWOePkm$+8@q727XcG+srAC)rU|9`(&lN3Nlln$Zvgv&Ff|p3F;ax7?VZXH?+mP}89qS_(g*~L^K3tuc$DkIuav)z3NWGrYKPOn zjE1uBa1vHq9dg{|e!0uUQyDry!i#e!PbsZPoe|U1-qe&O+QcKRbVO<#E6&;kKw~Lb z?#X(IEEjZ%hcz3KaK!w2q@Kl6KN?S39Hc2vJaHf=(;MnOH{gxP^`t`TqVUFo70A-j zWx^drjGKp&+b>HLK8M1W|Te< ziPYB7+4nv{o#_7S z&Mq&~*EW^S%`loAq~r|N)Ob3?E9m$QG32Au2MxwNsvJAEzP>Kw{O8=TG|xh~<}qAP zwD|b$I%=yrg~Og@s=0h7kKY6Z{z?Ihkg1jHEqnfwe{;&PSX(_BLi7O|u?XrFF?6&h zp2~%|Oa;Cq+K;llIS-yZBsK>DP>BGHSTRqac<*eYG2*V7!ceZywzukH9mmW{cqLyyi zsBws?^XyBm=FZ*DFaF)f0&N9928Wosj~?$ld$DiD3bQ5@~ z&B7FjG(8RSkl(5mkDn0^(ncdhqfK{RKH3CIwK~Z0`4@%Ve|+2h=ZBqdzux`itIng} zb-%ffJ)wWSrY?%H%Ap~H4%7+V`;YhTYzyOBX`&Td3EtM1c?UFHJ7_u-@7adtm^K#S zNHTawPQGj~g+0ZZI7i|kEi|E~1vXQ-4NIDMii9})AupK9kxX=ezPO)}#It+bJg4J~ zrYLl_Uc7qoFcts$km@|Yz5D6i|Nih1=CSi^Yxmw?JHPrOiO25CKka<~w*(Ct_HMuI z+W10 zn`3eYyE^}R!g7j#YDsS3l@*;i0>SUOx}yjNIK6@%6J8-1 z^9TwyfC+pm5Z8&bo}f%B16jucjfeg;@ode2hHImhaUOU7^Q3e4v(DDT&UYW8i9EL4 z?^P1I&MbZ@t{n!J2>iA?PzK${Pj~+HiO`E?6419N*WP*3Ysp;MP|5EXI4AU8dS)h= dQG};tBmNm_G5L)sL5`+>@;^AUqGh`i004ThlS=>q diff --git a/assets/index-f8963318.js.gz b/assets/index-f8963318.js.gz deleted file mode 100644 index 64ea00db85cda9f68795eda740f35fa8b8c00af5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5634 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 diff --git a/assets/zh-CN-96aa298d.js b/assets/zh-CN-3aa3cd65.js similarity index 98% rename from assets/zh-CN-96aa298d.js rename to assets/zh-CN-3aa3cd65.js index ee585ded..946ab29d 100644 --- a/assets/zh-CN-96aa298d.js +++ b/assets/zh-CN-3aa3cd65.js @@ -1 +1 @@ -import{m as o}from"./index-92eb0c3b.js";import"./@vue-5794b446.js";import"./dayjs-03c509f6.js";import"./date-fns-5ac11e79.js";import"./pinia-40cb1629.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-de060e62.js";import"./naive-ui-986d84f4.js";import"./vueuc-ebe52ebd.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-4c97ec72.js";import"./vooks-c32429c6.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-e42b2cfc.js";import"./async-validator-dee29e8b.js";import"./vue-i18n-22c58074.js";import"./@intlify-deb68647.js";import"./vue-router-beb9fdb0.js";import"./@vueuse-f34b535c.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";const n={Title:e=>{const{normalize:r}=e;return r(["项目配置"])},ThemeOptions:{Title:e=>{const{normalize:r}=e;return r(["主题"])},Dark:e=>{const{normalize:r}=e;return r(["暗色"])},Light:e=>{const{normalize:r}=e;return r(["明亮"])},PrimaryColorConfig:e=>{const{normalize:r}=e;return r(["主题色"])}},InterfaceDisplay:e=>{const{normalize:r}=e;return r(["界面显示"])}},t=Object.freeze(Object.defineProperty({__proto__:null,default:n},Symbol.toStringTag,{value:"Module"})),i={Reload:e=>{const{normalize:r}=e;return r(["刷新当前页面"])},Lock:e=>{const{normalize:r}=e;return r(["锁屏"])},Setting:e=>{const{normalize:r}=e;return r(["设置"])},Github:e=>{const{normalize:r}=e;return r(["Github"])},FullScreen:e=>{const{normalize:r}=e;return r(["全屏"])},CancelFullScreen:e=>{const{normalize:r}=e;return r(["退出全屏"])},Search:e=>{const{normalize:r}=e;return r(["搜索"])}},l=Object.freeze(Object.defineProperty({__proto__:null,default:i},Symbol.toStringTag,{value:"Module"})),a={Dashboard:e=>{const{normalize:r}=e;return r(["首页"])},Rely:e=>{const{normalize:r}=e;return r(["依赖项"])},RelyAbout:e=>{const{normalize:r}=e;return r(["关于"])},Error:e=>{const{normalize:r}=e;return r(["错误页"])},Echart:e=>{const{normalize:r}=e;return r(["可视化"])},scrollReveal:e=>{const{normalize:r}=e;return r(["滚动动画"])},Axios:e=>{const{normalize:r}=e;return r(["请求"])},Table:e=>{const{normalize:r}=e;return r(["表格"])},MultiMenu:e=>{const{normalize:r}=e;return r(["多级菜单(缓存)"])},Doc:e=>{const{normalize:r}=e;return r(["文档"])},DocLocal:e=>{const{normalize:r}=e;return r(["文档 (国内地址)"])},Office:e=>{const{normalize:r}=e;return r(["办公"])},Office_Document:e=>{const{normalize:r}=e;return r(["文档"])},Office_Presentation:e=>{const{normalize:r}=e;return r(["演示"])},Office_Spreadsheet:e=>{const{normalize:r}=e;return r(["表格"])},CalculatePrecision:e=>{const{normalize:r}=e;return r(["数字精度"])}},m=Object.freeze(Object.defineProperty({__proto__:null,default:a},Symbol.toStringTag,{value:"Module"})),z={Title:e=>{const{normalize:r}=e;return r(["项目配置"])},ThemeOptions:{Title:e=>{const{normalize:r}=e;return r(["主题"])},Dark:e=>{const{normalize:r}=e;return r(["暗色"])},Light:e=>{const{normalize:r}=e;return r(["明亮"])},PrimaryColorConfig:e=>{const{normalize:r}=e;return r(["主题色"])}},InterfaceDisplay:e=>{const{normalize:r}=e;return r(["界面显示"])}},c=Object.freeze(Object.defineProperty({__proto__:null,default:z},Symbol.toStringTag,{value:"Module"})),s={Register:e=>{const{normalize:r}=e;return r(["注册"])},Signin:e=>{const{normalize:r}=e;return r(["登陆"])},QRCodeSignin:e=>{const{normalize:r}=e;return r(["扫码登陆"])},NamePlaceholder:e=>{const{normalize:r}=e;return r(["请输入用户名"])},PasswordPlaceholder:e=>{const{normalize:r}=e;return r(["请输入密码"])},Login:e=>{const{normalize:r}=e;return r(["登 陆"])},Name:e=>{const{normalize:r}=e;return r(["用户名"])},Password:e=>{const{normalize:r}=e;return r(["密码"])}},_=Object.freeze(Object.defineProperty({__proto__:null,default:s},Symbol.toStringTag,{value:"Module"})),u=Object.assign({"./zh-CN/headerSettingOptions.json":t,"./zh-CN/headerTooltip.json":l,"./zh-CN/menu.json":m,"./zh-CN/setting.json":c,"./zh-CN/views/login/index.json":_}),G={message:{...o(u,"zh-CN")}};export{G as default}; +import{m as o}from"./index-1dcdecc6.js";import"./@vue-5794b446.js";import"./dayjs-03c509f6.js";import"./date-fns-5ac11e79.js";import"./pinia-40cb1629.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-de060e62.js";import"./naive-ui-986d84f4.js";import"./vueuc-ebe52ebd.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-4c97ec72.js";import"./vooks-c32429c6.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-e42b2cfc.js";import"./async-validator-dee29e8b.js";import"./vue-i18n-22c58074.js";import"./@intlify-deb68647.js";import"./vue-router-beb9fdb0.js";import"./@vueuse-f34b535c.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";const n={Title:e=>{const{normalize:r}=e;return r(["项目配置"])},ThemeOptions:{Title:e=>{const{normalize:r}=e;return r(["主题"])},Dark:e=>{const{normalize:r}=e;return r(["暗色"])},Light:e=>{const{normalize:r}=e;return r(["明亮"])},PrimaryColorConfig:e=>{const{normalize:r}=e;return r(["主题色"])}},InterfaceDisplay:e=>{const{normalize:r}=e;return r(["界面显示"])}},t=Object.freeze(Object.defineProperty({__proto__:null,default:n},Symbol.toStringTag,{value:"Module"})),i={Reload:e=>{const{normalize:r}=e;return r(["刷新当前页面"])},Lock:e=>{const{normalize:r}=e;return r(["锁屏"])},Setting:e=>{const{normalize:r}=e;return r(["设置"])},Github:e=>{const{normalize:r}=e;return r(["Github"])},FullScreen:e=>{const{normalize:r}=e;return r(["全屏"])},CancelFullScreen:e=>{const{normalize:r}=e;return r(["退出全屏"])},Search:e=>{const{normalize:r}=e;return r(["搜索"])}},l=Object.freeze(Object.defineProperty({__proto__:null,default:i},Symbol.toStringTag,{value:"Module"})),a={Dashboard:e=>{const{normalize:r}=e;return r(["首页"])},Rely:e=>{const{normalize:r}=e;return r(["依赖项"])},RelyAbout:e=>{const{normalize:r}=e;return r(["关于"])},Error:e=>{const{normalize:r}=e;return r(["错误页"])},Echart:e=>{const{normalize:r}=e;return r(["可视化"])},scrollReveal:e=>{const{normalize:r}=e;return r(["滚动动画"])},Axios:e=>{const{normalize:r}=e;return r(["请求"])},Table:e=>{const{normalize:r}=e;return r(["表格"])},MultiMenu:e=>{const{normalize:r}=e;return r(["多级菜单(缓存)"])},Doc:e=>{const{normalize:r}=e;return r(["文档"])},DocLocal:e=>{const{normalize:r}=e;return r(["文档 (国内地址)"])},Office:e=>{const{normalize:r}=e;return r(["办公"])},Office_Document:e=>{const{normalize:r}=e;return r(["文档"])},Office_Presentation:e=>{const{normalize:r}=e;return r(["演示"])},Office_Spreadsheet:e=>{const{normalize:r}=e;return r(["表格"])},CalculatePrecision:e=>{const{normalize:r}=e;return r(["数字精度"])}},m=Object.freeze(Object.defineProperty({__proto__:null,default:a},Symbol.toStringTag,{value:"Module"})),z={Title:e=>{const{normalize:r}=e;return r(["项目配置"])},ThemeOptions:{Title:e=>{const{normalize:r}=e;return r(["主题"])},Dark:e=>{const{normalize:r}=e;return r(["暗色"])},Light:e=>{const{normalize:r}=e;return r(["明亮"])},PrimaryColorConfig:e=>{const{normalize:r}=e;return r(["主题色"])}},InterfaceDisplay:e=>{const{normalize:r}=e;return r(["界面显示"])}},c=Object.freeze(Object.defineProperty({__proto__:null,default:z},Symbol.toStringTag,{value:"Module"})),s={Register:e=>{const{normalize:r}=e;return r(["注册"])},Signin:e=>{const{normalize:r}=e;return r(["登陆"])},QRCodeSignin:e=>{const{normalize:r}=e;return r(["扫码登陆"])},NamePlaceholder:e=>{const{normalize:r}=e;return r(["请输入用户名"])},PasswordPlaceholder:e=>{const{normalize:r}=e;return r(["请输入密码"])},Login:e=>{const{normalize:r}=e;return r(["登 陆"])},Name:e=>{const{normalize:r}=e;return r(["用户名"])},Password:e=>{const{normalize:r}=e;return r(["密码"])}},_=Object.freeze(Object.defineProperty({__proto__:null,default:s},Symbol.toStringTag,{value:"Module"})),u=Object.assign({"./zh-CN/headerSettingOptions.json":t,"./zh-CN/headerTooltip.json":l,"./zh-CN/menu.json":m,"./zh-CN/setting.json":c,"./zh-CN/views/login/index.json":_}),G={message:{...o(u,"zh-CN")}};export{G as default}; diff --git a/assets/zh-CN-3aa3cd65.js.gz b/assets/zh-CN-3aa3cd65.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..c523d76b815e78e7cbf08d726a1260a55946b395 GIT binary patch literal 1320 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