From 486dacff2f98ae88d4eaa9defcd0e85b97be7899 Mon Sep 17 00:00:00 2001 From: XiaoDaiGua-Ray <443547225@qq.com> Date: Wed, 6 Dec 2023 12:34:05 +0800 Subject: [PATCH] build --- .../{en-US-zSyLGhNS.js => en-US-a1_w6Ie9.js} | 2 +- assets/en-US-a1_w6Ie9.js.gz | Bin 0 -> 1794 bytes assets/en-US-zSyLGhNS.js.gz | Bin 1794 -> 0 bytes assets/hooks-Pk7aKrDC.js.gz | Bin 28725 -> 0 bytes .../{hooks-Pk7aKrDC.js => hooks-aPwUAFNt.js} | 4 ++-- assets/hooks-aPwUAFNt.js.gz | Bin 0 -> 28727 bytes assets/index--wESg5LW.js.gz | Bin 2623 -> 0 bytes .../{index-kYu7q6Gi.js => index-09TcvWUe.js} | 2 +- assets/index-09TcvWUe.js.gz | Bin 0 -> 1980 bytes assets/index-1BKuZonN.js.gz | Bin 2236 -> 0 bytes assets/index-1Vigu3Gk.js.gz | Bin 1812 -> 0 bytes assets/index-1_QB8Da3.js.gz | Bin 964 -> 0 bytes assets/index-2vTNeU_F.js | 1 - assets/index-5YvNvrKO.js | 1 + .../{index-AdJJtuse.js => index-8IKjByf3.js} | 2 +- assets/index-8IKjByf3.js.gz | Bin 0 -> 2096 bytes assets/index-AdJJtuse.js.gz | Bin 2096 -> 0 bytes .../{index-1_QB8Da3.js => index-Ah2u6u11.js} | 2 +- assets/index-Ah2u6u11.js.gz | Bin 0 -> 965 bytes .../{index-1Vigu3Gk.js => index-BLnYeGI8.js} | 2 +- assets/index-BLnYeGI8.js.gz | Bin 0 -> 1811 bytes assets/index-Btm1hHvy.js.gz | Bin 2030 -> 0 bytes assets/index-Ctn_Z3V9.js.gz | Bin 1415 -> 0 bytes .../{index-Ctn_Z3V9.js => index-HI97-lGW.js} | 2 +- assets/index-HI97-lGW.js.gz | Bin 0 -> 1416 bytes .../{index-OdSxUVpD.js => index-L7wcF_Gk.js} | 2 +- assets/index-L7wcF_Gk.js.gz | Bin 0 -> 815 bytes .../{index-g7iT3xnR.js => index-La0mWDXU.js} | 2 +- assets/index-La0mWDXU.js.gz | Bin 0 -> 2010 bytes .../{index-Btm1hHvy.js => index-NwClnS-g.js} | 2 +- assets/index-NwClnS-g.js.gz | Bin 0 -> 2031 bytes assets/index-OdSxUVpD.js.gz | Bin 816 -> 0 bytes .../{index-ltouenr5.js => index-Pdf0DJXE.js} | 2 +- assets/index-Pdf0DJXE.js.gz | Bin 0 -> 992 bytes assets/index-VqVgrNuT.js.gz | Bin 1577 -> 0 bytes assets/index-c85HkGKf.js.gz | Bin 28775 -> 0 bytes assets/index-e1Ex6EIb.js.gz | Bin 3709 -> 0 bytes .../{index-e1Ex6EIb.js => index-e4YID1gZ.js} | 2 +- assets/index-e4YID1gZ.js.gz | Bin 0 -> 3709 bytes assets/index-g7iT3xnR.js.gz | Bin 2011 -> 0 bytes assets/index-kYu7q6Gi.js.gz | Bin 1979 -> 0 bytes .../{index-c85HkGKf.js => index-kijijsBi.js} | 2 +- assets/index-kijijsBi.js.gz | Bin 0 -> 28776 bytes assets/index-lTK79mHu.js.gz | Bin 1156 -> 0 bytes .../{index-1BKuZonN.js => index-l_23Na7f.js} | 2 +- assets/index-l_23Na7f.js.gz | Bin 0 -> 2237 bytes assets/index-ltouenr5.js.gz | Bin 991 -> 0 bytes .../{index--wESg5LW.js => index-olXYPpee.js} | 2 +- assets/index-olXYPpee.js.gz | Bin 0 -> 2623 bytes .../{index-VqVgrNuT.js => index-serutCs-.js} | 2 +- assets/index-serutCs-.js.gz | Bin 0 -> 1577 bytes .../{index-lTK79mHu.js => index-tKuos9N3.js} | 2 +- assets/index-tKuos9N3.js.gz | Bin 0 -> 1157 bytes ...tance-oxM-y2O7.js => instance-8HvHQCfd.js} | 2 +- assets/instance-8HvHQCfd.js.gz | Bin 0 -> 676 bytes assets/instance-oxM-y2O7.js.gz | Bin 675 -> 0 bytes .../{zh-CN-MFDBCD_I.js => zh-CN-69rzQYDa.js} | 2 +- assets/zh-CN-69rzQYDa.js.gz | Bin 0 -> 2028 bytes assets/zh-CN-MFDBCD_I.js.gz | Bin 2027 -> 0 bytes index.html | 4 ++-- index.html.gz | Bin 1865 -> 1865 bytes mockServer/mock-data.js | 8 ++++---- mockServer/mock-data.js.gz | Bin 1035 -> 1035 bytes 63 files changed, 27 insertions(+), 27 deletions(-) rename assets/{en-US-zSyLGhNS.js => en-US-a1_w6Ie9.js} (98%) create mode 100644 assets/en-US-a1_w6Ie9.js.gz delete mode 100644 assets/en-US-zSyLGhNS.js.gz delete mode 100644 assets/hooks-Pk7aKrDC.js.gz rename assets/{hooks-Pk7aKrDC.js => hooks-aPwUAFNt.js} (98%) create mode 100644 assets/hooks-aPwUAFNt.js.gz delete mode 100644 assets/index--wESg5LW.js.gz rename assets/{index-kYu7q6Gi.js => index-09TcvWUe.js} (96%) create mode 100644 assets/index-09TcvWUe.js.gz delete mode 100644 assets/index-1BKuZonN.js.gz delete mode 100644 assets/index-1Vigu3Gk.js.gz delete mode 100644 assets/index-1_QB8Da3.js.gz delete mode 100644 assets/index-2vTNeU_F.js create mode 100644 assets/index-5YvNvrKO.js rename assets/{index-AdJJtuse.js => index-8IKjByf3.js} (97%) create mode 100644 assets/index-8IKjByf3.js.gz delete mode 100644 assets/index-AdJJtuse.js.gz rename assets/{index-1_QB8Da3.js => index-Ah2u6u11.js} (96%) create mode 100644 assets/index-Ah2u6u11.js.gz rename assets/{index-1Vigu3Gk.js => index-BLnYeGI8.js} (98%) create mode 100644 assets/index-BLnYeGI8.js.gz delete mode 100644 assets/index-Btm1hHvy.js.gz delete mode 100644 assets/index-Ctn_Z3V9.js.gz rename assets/{index-Ctn_Z3V9.js => index-HI97-lGW.js} (98%) create mode 100644 assets/index-HI97-lGW.js.gz rename assets/{index-OdSxUVpD.js => index-L7wcF_Gk.js} (95%) create mode 100644 assets/index-L7wcF_Gk.js.gz rename assets/{index-g7iT3xnR.js => index-La0mWDXU.js} (98%) create mode 100644 assets/index-La0mWDXU.js.gz rename assets/{index-Btm1hHvy.js => index-NwClnS-g.js} (98%) create mode 100644 assets/index-NwClnS-g.js.gz delete mode 100644 assets/index-OdSxUVpD.js.gz rename assets/{index-ltouenr5.js => index-Pdf0DJXE.js} (96%) create mode 100644 assets/index-Pdf0DJXE.js.gz delete mode 100644 assets/index-VqVgrNuT.js.gz delete mode 100644 assets/index-c85HkGKf.js.gz delete mode 100644 assets/index-e1Ex6EIb.js.gz rename assets/{index-e1Ex6EIb.js => index-e4YID1gZ.js} (99%) create mode 100644 assets/index-e4YID1gZ.js.gz delete mode 100644 assets/index-g7iT3xnR.js.gz delete mode 100644 assets/index-kYu7q6Gi.js.gz rename assets/{index-c85HkGKf.js => index-kijijsBi.js} (99%) create mode 100644 assets/index-kijijsBi.js.gz delete mode 100644 assets/index-lTK79mHu.js.gz rename assets/{index-1BKuZonN.js => index-l_23Na7f.js} (98%) create mode 100644 assets/index-l_23Na7f.js.gz delete mode 100644 assets/index-ltouenr5.js.gz rename assets/{index--wESg5LW.js => index-olXYPpee.js} (99%) create mode 100644 assets/index-olXYPpee.js.gz rename assets/{index-VqVgrNuT.js => index-serutCs-.js} (98%) create mode 100644 assets/index-serutCs-.js.gz rename assets/{index-lTK79mHu.js => index-tKuos9N3.js} (75%) create mode 100644 assets/index-tKuos9N3.js.gz rename assets/{instance-oxM-y2O7.js => instance-8HvHQCfd.js} (96%) create mode 100644 assets/instance-8HvHQCfd.js.gz delete mode 100644 assets/instance-oxM-y2O7.js.gz rename assets/{zh-CN-MFDBCD_I.js => zh-CN-69rzQYDa.js} (98%) create mode 100644 assets/zh-CN-69rzQYDa.js.gz delete mode 100644 assets/zh-CN-MFDBCD_I.js.gz diff --git a/assets/en-US-zSyLGhNS.js b/assets/en-US-a1_w6Ie9.js similarity index 98% rename from assets/en-US-zSyLGhNS.js rename to assets/en-US-a1_w6Ie9.js index 36a0786a..c9d995fb 100644 --- a/assets/en-US-zSyLGhNS.js +++ b/assets/en-US-a1_w6Ie9.js @@ -1 +1 @@ -import{m as B}from"./hooks-Pk7aKrDC.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./vue-hooks-plus@1.8.5_vue@3.3.10-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./dayjs@1.11.10-IrZctHvJ.js";import"./utils-B6Okv4Kv.js";import"./lodash-es@4.17.21-B0eCOOcg.js";import"./currency.js@2.0.4--or6eeOG.js";import"./@vueuse_core@10.6.1_vue@3.3.10-finMrxOz.js";import"./@vueuse_shared@10.6.1_vue@3.3.10-DJDYauAH.js";import"./interactjs@1.10.21-7zFZdvts.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.6-fNhqB16x.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.3.10-40cgyS5D.js";import"./@vue_reactivity@3.3.10-4kz9-9E4.js";import"./@vue_shared@3.3.10--wkmpvo9.js";const e="The current environment does not support full screen",J={isEnabledFullscreen:e},K=Object.freeze(Object.defineProperty({__proto__:null,default:J,isEnabledFullscreen:e},Symbol.toStringTag,{value:"Module"})),o="Configuration",t={Title:"Theme",Dark:"Dark",Light:"Light",PrimaryColorConfig:"Primary Color"},n="Display",i="Content Transition",W={Title:o,ThemeOptions:t,InterfaceDisplay:n,ContentTransition:i},X=Object.freeze(Object.defineProperty({__proto__:null,ContentTransition:i,InterfaceDisplay:n,ThemeOptions:t,Title:o,default:W},Symbol.toStringTag,{value:"Module"})),r="Reload Current Page",c="Lock",s="Setting",l="Github",a="Full Screen",m="Cancel Full Screen",p="Search",Y={Reload:r,Lock:c,Setting:s,Github:l,FullScreen:a,CancelFullScreen:m,Search:p},Z=Object.freeze(Object.defineProperty({__proto__:null,CancelFullScreen:m,FullScreen:a,Github:l,Lock:c,Reload:r,Search:p,Setting:s,default:Y},Symbol.toStringTag,{value:"Module"})),u="Home",g="Rely",_="Rely About",d="Chart",f="Scroll Reveal",S="Axios Request",b="Table",h="MultiMenu(catch)",T="Doc",D="Doc (China)",y="Doc(inside)",O="Office",C="Document",P="Presentation",R="Spreadsheet",M="Precision",v="Directive",j="Same Level Router Demo",L="Mock",k="QRCode",I="SVG Icon",U="Template Api",x="Modal",F="Right Click Menu",ee={Dashboard:u,Rely:g,RelyAbout:_,Error:"Error Page",Echart:d,scrollReveal:f,Axios:S,Table:b,MultiMenu:h,Doc:T,DocLocal:D,DocLocalInside:y,Office:O,Office_Document:C,Office_Presentation:P,Office_Spreadsheet:R,CalculatePrecision:M,Directive:v,RouterDemo:j,Mock:L,QRCode:k,SvgIcon:I,TemplateHooks:U,Modal:x,ContextMenu:F},oe=Object.freeze(Object.defineProperty({__proto__:null,Axios:S,CalculatePrecision:M,ContextMenu:F,Dashboard:u,Directive:v,Doc:T,DocLocal:D,DocLocalInside:y,Echart:d,Mock:L,Modal:x,MultiMenu:h,Office:O,Office_Document:C,Office_Presentation:P,Office_Spreadsheet:R,QRCode:k,Rely:g,RelyAbout:_,RouterDemo:j,SvgIcon:I,Table:b,TemplateHooks:U,default:ee,scrollReveal:f},Symbol.toStringTag,{value:"Module"})),w="Configuration",A={Title:"Theme",Dark:"Dark",Light:"Light",PrimaryColorConfig:"Primary Color"},z="Interface Display",te={Title:w,ThemeOptions:A,InterfaceDisplay:z},ne=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:z,ThemeOptions:A,Title:w,default:te},Symbol.toStringTag,{value:"Module"})),E="Register",Q="Signing",N="QRCode Signing",G="please enter user name",H="please enter password",$="Login",q="User Name",V="User Password",ie={Register:E,Signing:Q,QRCodeSigning:N,NamePlaceholder:G,PasswordPlaceholder:H,Login:$,Name:q,Password:V},re=Object.freeze(Object.defineProperty({__proto__:null,Login:$,Name:q,NamePlaceholder:G,Password:V,PasswordPlaceholder:H,QRCodeSigning:N,Register:E,Signing:Q,default:ie},Symbol.toStringTag,{value:"Module"})),ce=Object.assign({"./en-US/globalMessage.json":K,"./en-US/headerSettingOptions.json":X,"./en-US/headerTooltip.json":Z,"./en-US/menu.json":oe,"./en-US/setting.json":ne,"./en-US/views/login/index.json":re}),ze={message:{...B(ce,"en-US")}};export{ze as default}; +import{m as B}from"./hooks-aPwUAFNt.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./vue-hooks-plus@1.8.5_vue@3.3.10-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./dayjs@1.11.10-IrZctHvJ.js";import"./utils-B6Okv4Kv.js";import"./lodash-es@4.17.21-B0eCOOcg.js";import"./currency.js@2.0.4--or6eeOG.js";import"./@vueuse_core@10.6.1_vue@3.3.10-finMrxOz.js";import"./@vueuse_shared@10.6.1_vue@3.3.10-DJDYauAH.js";import"./interactjs@1.10.21-7zFZdvts.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.6-fNhqB16x.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.3.10-40cgyS5D.js";import"./@vue_reactivity@3.3.10-4kz9-9E4.js";import"./@vue_shared@3.3.10--wkmpvo9.js";const e="The current environment does not support full screen",J={isEnabledFullscreen:e},K=Object.freeze(Object.defineProperty({__proto__:null,default:J,isEnabledFullscreen:e},Symbol.toStringTag,{value:"Module"})),o="Configuration",t={Title:"Theme",Dark:"Dark",Light:"Light",PrimaryColorConfig:"Primary Color"},n="Display",i="Content Transition",W={Title:o,ThemeOptions:t,InterfaceDisplay:n,ContentTransition:i},X=Object.freeze(Object.defineProperty({__proto__:null,ContentTransition:i,InterfaceDisplay:n,ThemeOptions:t,Title:o,default:W},Symbol.toStringTag,{value:"Module"})),r="Reload Current Page",c="Lock",s="Setting",l="Github",a="Full Screen",m="Cancel Full Screen",p="Search",Y={Reload:r,Lock:c,Setting:s,Github:l,FullScreen:a,CancelFullScreen:m,Search:p},Z=Object.freeze(Object.defineProperty({__proto__:null,CancelFullScreen:m,FullScreen:a,Github:l,Lock:c,Reload:r,Search:p,Setting:s,default:Y},Symbol.toStringTag,{value:"Module"})),u="Home",g="Rely",_="Rely About",d="Chart",f="Scroll Reveal",S="Axios Request",b="Table",h="MultiMenu(catch)",T="Doc",D="Doc (China)",y="Doc(inside)",O="Office",C="Document",P="Presentation",R="Spreadsheet",M="Precision",v="Directive",j="Same Level Router Demo",L="Mock",k="QRCode",I="SVG Icon",U="Template Api",x="Modal",F="Right Click Menu",ee={Dashboard:u,Rely:g,RelyAbout:_,Error:"Error Page",Echart:d,scrollReveal:f,Axios:S,Table:b,MultiMenu:h,Doc:T,DocLocal:D,DocLocalInside:y,Office:O,Office_Document:C,Office_Presentation:P,Office_Spreadsheet:R,CalculatePrecision:M,Directive:v,RouterDemo:j,Mock:L,QRCode:k,SvgIcon:I,TemplateHooks:U,Modal:x,ContextMenu:F},oe=Object.freeze(Object.defineProperty({__proto__:null,Axios:S,CalculatePrecision:M,ContextMenu:F,Dashboard:u,Directive:v,Doc:T,DocLocal:D,DocLocalInside:y,Echart:d,Mock:L,Modal:x,MultiMenu:h,Office:O,Office_Document:C,Office_Presentation:P,Office_Spreadsheet:R,QRCode:k,Rely:g,RelyAbout:_,RouterDemo:j,SvgIcon:I,Table:b,TemplateHooks:U,default:ee,scrollReveal:f},Symbol.toStringTag,{value:"Module"})),w="Configuration",A={Title:"Theme",Dark:"Dark",Light:"Light",PrimaryColorConfig:"Primary Color"},z="Interface Display",te={Title:w,ThemeOptions:A,InterfaceDisplay:z},ne=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:z,ThemeOptions:A,Title:w,default:te},Symbol.toStringTag,{value:"Module"})),E="Register",Q="Signing",N="QRCode Signing",G="please enter user name",H="please enter password",$="Login",q="User Name",V="User Password",ie={Register:E,Signing:Q,QRCodeSigning:N,NamePlaceholder:G,PasswordPlaceholder:H,Login:$,Name:q,Password:V},re=Object.freeze(Object.defineProperty({__proto__:null,Login:$,Name:q,NamePlaceholder:G,Password:V,PasswordPlaceholder:H,QRCodeSigning:N,Register:E,Signing:Q,default:ie},Symbol.toStringTag,{value:"Module"})),ce=Object.assign({"./en-US/globalMessage.json":K,"./en-US/headerSettingOptions.json":X,"./en-US/headerTooltip.json":Z,"./en-US/menu.json":oe,"./en-US/setting.json":ne,"./en-US/views/login/index.json":re}),ze={message:{...B(ce,"en-US")}};export{ze as default}; diff --git a/assets/en-US-a1_w6Ie9.js.gz b/assets/en-US-a1_w6Ie9.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..1e5a13341ecdb2d9140676dac297da82dc9378c5 GIT binary patch literal 1794 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 diff --git a/assets/hooks-Pk7aKrDC.js b/assets/hooks-aPwUAFNt.js similarity index 98% rename from assets/hooks-Pk7aKrDC.js rename to assets/hooks-aPwUAFNt.js index aee28093..d3838065 100644 --- a/assets/hooks-Pk7aKrDC.js +++ b/assets/hooks-aPwUAFNt.js @@ -1,4 +1,4 @@ -var So=Object.defineProperty;var wo=(e,t,o)=>t in e?So(e,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[t]=o;var Le=(e,t,o)=>(wo(e,typeof t!="symbol"?t+"":t,o),o);import"./print-js@1.6.0-gYKv6oGQ.js";import{l as _o}from"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import{u as Ue}from"./vue-hooks-plus@1.8.5_vue@3.3.10-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import{d as B}from"./dayjs@1.11.10-IrZctHvJ.js";import{g as ae,u as Y,i as X,a as ve,s as Ce,c as D,r as oe,b as L,d as Co,e as de,f as No,p as ko,q as Ve,h as To,j as Oo,k as xo,w as Ro,l as Ao,m as Lo,n as Mo}from"./utils-B6Okv4Kv.js";import{u as Po,a as Se,b as Ne,c as ge,d as Do}from"./@vueuse_core@10.6.1_vue@3.3.10-finMrxOz.js";import{i as Me}from"./interactjs@1.10.21-7zFZdvts.js";import{s as zo}from"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.6-fNhqB16x.js";import{s as ce,c as pe,t as ke,d as Io,i as Eo}from"./lodash-es@4.17.21-B0eCOOcg.js";import{u as te,r as jo,i as $o,a as Bo,b as Fo,c as Wo,d as Ko,e as Uo,f as qo,g as Go,h as Ho,j as Yo,k as Xo,l as Zo,m as Qo,n as Jo,o as en,p as tn,q as on,s as nn}from"./echarts@5.4.3-Vt5ZmFiA.js";import{o as qe,c as Ge,a as He}from"./@vue_runtime-core@3.3.10-40cgyS5D.js";const an="modulepreload",rn=function(e){return"/ray-template/"+e},Pe={},T=function(t,o,r){if(!o||o.length===0)return t();const n=document.getElementsByTagName("link");return Promise.all(o.map(a=>{if(a=rn(a),a in Pe)return;Pe[a]=!0;const i=a.endsWith(".css"),l=i?'[rel="stylesheet"]':"";if(!!r)for(let u=n.length-1;u>=0;u--){const m=n[u];if(m.href===a&&(!i||m.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${a}"]${l}`))return;const c=document.createElement("link");if(c.rel=i?"stylesheet":an,i||(c.as="script",c.crossOrigin=""),c.href=a,document.head.appendChild(c),i)return new Promise((u,m)=>{c.addEventListener("load",u),c.addEventListener("error",()=>m(new Error(`Unable to preload CSS for ${a}`)))})})).then(()=>t()).catch(a=>{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=a,window.dispatchEvent(i),!i.defaultPrevented)throw a})},ln=(e,t)=>{const o=e[t];return o?typeof o=="function"?o():Promise.resolve(o):new Promise((r,n)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(n.bind(null,new Error("Unknown variable dynamic import: "+t)))})},Ye=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],sn="zh-CN",cn="zh-CN",un={"zh-CN":"zh-cn","en-US":"en"},dn="zh-cn",Xe={setupKeepAlive:!0,keepAliveExclude:[],maxKeepAliveLength:5},pn={name:"Dashboard",path:"/dashboard"},U={menuCollapsedWidth:64,menuCollapsedMode:"width",menuCollapsedIconSize:22,menuCollapsedIndent:24,menuAccordion:!1},Te={signing:"signing",localeLanguage:"localeLanguage",token:"token"},mn={content:"Trying be better~",fontSize:16,lineHeight:16,width:384,height:384,xOffset:12,yOffset:60,rotate:-15},Jr=(e,t)=>{if(typeof t!="string"||!t.trim())throw new TypeError("Expected prefix to be a non-empty string");const o={};return Object.keys(e).forEach(r=>{const n=e[r].default;let a=r.replace(`./${t}/`,"").replace(/^\.\//,"");const i=a.lastIndexOf(".");a=a.substring(0,i);const l=a.split("/"),s=l.shift(),c=l.join(".");s&&(c?(ce(o,s,o[s]||{}),ce(o[s],c,n)):ce(o,s,n||{}))}),o},hn=async e=>{var o;const t={};for(const r of e){const n=await ln(Object.assign({"./lang/en-US.ts":()=>T(()=>import("./en-US-zSyLGhNS.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30])),"./lang/zh-CN.ts":()=>T(()=>import("./zh-CN-MFDBCD_I.js"),__vite__mapDeps([31,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30]))}),`./lang/${r.key}.ts`),a=r.key;a&&(t[a]=((o=n==null?void 0:n.default)==null?void 0:o.message)??{})}return t},el=e=>{switch(e){case"zh-CN":return{locale:naive.zhCN,dateLocal:naive.dateZhCN};case"en-US":return{locale:null,dateLocal:null};default:return{locale:naive.zhCN,dateLocal:naive.dateZhCN}}},Ze=()=>ae(Te.localeLanguage,"localStorage",sn);let Qe;const gn=async()=>{const e=Ze(),t=await hn(Ye);return VueI18n.createI18n({legacy:!1,locale:e,messages:t,sync:!0,missingWarn:!1,silentFallbackWarn:!0,fallbackLocale:cn})},tl=async e=>{const t=await gn();Qe=t,e.use(t)},fn=(e,t)=>!e||t.startsWith(e)?t:`${e}.${t}`,Z=e=>{const{t,locale:o,...r}=Qe.global;return{...r,t:(i,...l)=>i?!i.includes(".")&&!e?i:t(fn(e,i),...l):"",locale:i=>{const l=o;l.value=i}}},x=e=>e,yn={path:"/dashboard",name:"RDashboard",component:()=>T(()=>import("./index-1Vigu3Gk.js"),__vite__mapDeps([32,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,33,18,19,20,21,22,23,24,25,26,27,28,29,30,34])),meta:{i18nKey:x("menu.Dashboard"),icon:"dashboard",order:0}},bn=Object.freeze(Object.defineProperty({__proto__:null,default:yn},Symbol.toStringTag,{value:"Module"})),vn={path:"/axios",name:"RAxios",component:()=>T(()=>import("./index-AdJJtuse.js"),__vite__mapDeps([35,5,6,2,3,4,7,8,9,10,11,12,13,14,15,16,36,18,1,19,20,17,21,22,23,24,25,26,27,28,29,30,37])),meta:{i18nKey:x("menu.Axios"),icon:"axios",order:3,keepAlive:!0}},Vn=Object.freeze(Object.defineProperty({__proto__:null,default:vn},Symbol.toStringTag,{value:"Module"})),Sn={path:"/context-menu",name:"ContextMenuDemo",component:()=>T(()=>import("./index-yGgdYlS5.js"),__vite__mapDeps([38,21,22])),meta:{i18nKey:x("menu.ContextMenu"),icon:"other",order:2}},wn=Object.freeze(Object.defineProperty({__proto__:null,default:Sn},Symbol.toStringTag,{value:"Module"})),_n={path:"/directive",name:"RDirective",component:()=>T(()=>import("./index-gRQOEXFu.js"),__vite__mapDeps([])),meta:{i18nKey:x("menu.Directive"),icon:"other",order:2}},Cn=Object.freeze(Object.defineProperty({__proto__:null,default:_n},Symbol.toStringTag,{value:"Module"})),F=()=>T(()=>Promise.resolve().then(()=>Wa),void 0),Nn={path:"/doc",name:"RDocLayout",component:F,meta:{i18nKey:x("menu.Doc"),icon:"doc",order:5},children:[{path:"doc-inside",name:"RDocInside",component:()=>T(()=>import("./index-OdSxUVpD.js"),__vite__mapDeps([39,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30])),meta:{i18nKey:x("menu.DocLocalInside")}},{path:"doc-outside",name:"RDoc",component:F,meta:{i18nKey:x("menu.Doc"),windowOpen:"https://xiaodaigua-ray.github.io/ray-template-doc/"}},{path:"doc-outside-local",name:"RDocLocal",component:F,meta:{i18nKey:x("menu.DocLocal"),windowOpen:"https://ray-template.yunkuangao.com/ray-template-doc/"}}]},kn=Object.freeze(Object.defineProperty({__proto__:null,default:Nn},Symbol.toStringTag,{value:"Module"})),Tn={path:"/echart",name:"REchart",component:()=>T(()=>import("./index--wESg5LW.js"),__vite__mapDeps([40,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,41])),meta:{i18nKey:x("menu.Echart"),icon:"echart",order:1}},On=Object.freeze(Object.defineProperty({__proto__:null,default:Tn},Symbol.toStringTag,{value:"Module"})),xn={path:"/iframe",name:"IframeDemo",component:()=>T(()=>import("./index-1_QB8Da3.js"),__vite__mapDeps([42,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30])),meta:{icon:"other",order:2,noLocalTitle:"iframe"}},Rn=Object.freeze(Object.defineProperty({__proto__:null,default:xn},Symbol.toStringTag,{value:"Module"})),An={path:"/mock-demo",name:"MockDemo",component:()=>T(()=>import("./index-kYu7q6Gi.js"),__vite__mapDeps([43,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,36,18,19,20,21,22,23,24,25,26,27,28,29,30])),meta:{i18nKey:x("menu.Mock"),icon:"other",order:3,keepAlive:!0}},Ln=Object.freeze(Object.defineProperty({__proto__:null,default:An},Symbol.toStringTag,{value:"Module"})),Mn={path:"/modal-demo",name:"ModalDemo",component:()=>T(()=>import("./index-Ctn_Z3V9.js"),__vite__mapDeps([44,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30])),meta:{i18nKey:x("menu.Modal"),icon:"other",order:3}},Pn=Object.freeze(Object.defineProperty({__proto__:null,default:Mn},Symbol.toStringTag,{value:"Module"})),Dn={path:"/multi",name:"MultiMenu",component:F,meta:{i18nKey:x("menu.MultiMenu"),icon:"other",order:4},children:[{path:"multi-menu-one",name:"MultiMenuOne",component:()=>T(()=>import("./index-OlZM-6Aq.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-1",keepAlive:!0}},{path:"multi-menu-two",name:"MultiMenuTwo",component:F,meta:{noLocalTitle:"多级菜单-2"},children:[{path:"sub-menu-other",name:"SubMenuOther",component:()=>T(()=>import("./index-7HAQIe0w.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-2-1",keepAlive:!0}},{path:"sub-menu",name:"SubMenu",component:F,meta:{noLocalTitle:"多级菜单-2-2",keepAlive:!0},children:[{path:"sub-menu-one",name:"MultiMenuTwoOne",component:()=>T(()=>import("./index-vRnYP7XJ.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-2-2-1",keepAlive:!0}}]}]}]},zn=Object.freeze(Object.defineProperty({__proto__:null,default:Dn},Symbol.toStringTag,{value:"Module"})),In={path:"/precision",name:"CalculatePrecision",component:()=>T(()=>import("./index-tc9r9SRT.js"),__vite__mapDeps([45,18,1,2,3,4,19,20])),meta:{i18nKey:x("menu.CalculatePrecision"),icon:"other",order:2}},En=Object.freeze(Object.defineProperty({__proto__:null,default:In},Symbol.toStringTag,{value:"Module"})),jn={path:"/qrcode",name:"RQRCode",component:()=>T(()=>import("./index-VqVgrNuT.js"),__vite__mapDeps([46,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,47,18,19,20,21,22,23,24,25,26,27,28,29,30])),meta:{i18nKey:x("menu.QRCode"),icon:"other",order:3}},$n=Object.freeze(Object.defineProperty({__proto__:null,default:jn},Symbol.toStringTag,{value:"Module"})),Bn={path:"/rely",name:"Rely",component:F,meta:{i18nKey:x("menu.Rely"),icon:"rely",order:999},children:[{path:"rely-about",name:"RelyAbout",component:()=>T(()=>import("./index-FeWEAadL.js"),__vite__mapDeps([48,49])),meta:{i18nKey:x("menu.RelyAbout")}}]},Fn=Object.freeze(Object.defineProperty({__proto__:null,default:Bn},Symbol.toStringTag,{value:"Module"})),Wn={path:"/router-demo",name:"RouterDemoRoot",component:F,meta:{i18nKey:x("menu.RouterDemo"),icon:"other",order:3},children:[{path:"router-demo-home",name:"RouterDemoHome",component:()=>T(()=>import("./index-lTK79mHu.js"),__vite__mapDeps([50,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30])),meta:{noLocalTitle:"人员信息(平级模式)"}},{path:"router-demo-detail",name:"RouterDemoDetail",component:()=>T(()=>import("./index-2vTNeU_F.js"),__vite__mapDeps([])),meta:{noLocalTitle:"信息详情",sameLevel:!0}}]},Kn=Object.freeze(Object.defineProperty({__proto__:null,default:Wn},Symbol.toStringTag,{value:"Module"})),Un={path:"/scroll-reveal",name:"ScrollReveal",component:()=>T(()=>import("./index-v5xFQW7A.js"),__vite__mapDeps([51,52])),meta:{i18nKey:x("menu.scrollReveal"),icon:"scroll_reveal",hidden:!0}},qn=Object.freeze(Object.defineProperty({__proto__:null,default:Un},Symbol.toStringTag,{value:"Module"})),Gn={path:"/svg-icons",name:"PreviewSVGIcons",component:()=>T(()=>import("./index-g7iT3xnR.js"),__vite__mapDeps([53,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,54])),meta:{i18nKey:x("menu.SvgIcon"),icon:"other",order:3}},Hn=Object.freeze(Object.defineProperty({__proto__:null,default:Gn},Symbol.toStringTag,{value:"Module"})),Yn={path:"/table",name:"TableView",component:()=>T(()=>import("./index-1BKuZonN.js"),__vite__mapDeps([55,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30])),meta:{i18nKey:x("menu.Table"),icon:"other",order:2}},Xn=Object.freeze(Object.defineProperty({__proto__:null,default:Yn},Symbol.toStringTag,{value:"Module"})),Zn={path:"/template-hooks",name:"TemplateHooks",component:()=>T(()=>import("./index-Btm1hHvy.js"),__vite__mapDeps([56,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30])),meta:{i18nKey:x("menu.TemplateHooks"),icon:"other",order:1}},Qn=Object.freeze(Object.defineProperty({__proto__:null,default:Zn},Symbol.toStringTag,{value:"Module"})),Jn={path:"/:catchAll(.*)",name:"ErrorPage",component:()=>T(()=>import("./index-ltouenr5.js"),__vite__mapDeps([57,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,58])),meta:{i18nKey:x("menu.Error"),icon:"error",hidden:!0,sameLevel:!0}},ea=Object.freeze(Object.defineProperty({__proto__:null,default:Jn},Symbol.toStringTag,{value:"Module"})),Oe=Vue.ref(null),ta={setupRouterLoadingBar:!0,setupRouterGuard:!0},oa=["RLogin","ErrorPage","RayTemplateDoc"],le=["admin"],na=()=>{const e=Object.assign({"/src/router/modules/dashboard.ts":bn,"/src/router/modules/demo/axios.ts":Vn,"/src/router/modules/demo/context-menu.ts":wn,"/src/router/modules/demo/directive.ts":Cn,"/src/router/modules/demo/doc.ts":kn,"/src/router/modules/demo/echart.ts":On,"/src/router/modules/demo/iframe.ts":Rn,"/src/router/modules/demo/mock.ts":Ln,"/src/router/modules/demo/modal.ts":Pn,"/src/router/modules/demo/multi-menu.ts":zn,"/src/router/modules/demo/precision.ts":En,"/src/router/modules/demo/qrcode.ts":$n,"/src/router/modules/demo/rely.ts":Fn,"/src/router/modules/demo/router-demo.ts":Kn,"/src/router/modules/demo/scroll-reveal.ts":qn,"/src/router/modules/demo/svg-icons.ts":Hn,"/src/router/modules/demo/table.ts":Xn,"/src/router/modules/demo/template-hooks.ts":Qn,"/src/router/modules/error404.ts":ea});return Object.keys(e).reduce((o,r)=>{const n=e[r].default;if(n)o.push(n);else throw new Error("router helper combine: an exception occurred while parsing the routing file!");return o},[])},aa=e=>e.sort((t,o)=>{var a,i;const r=((a=t.meta)==null?void 0:a.order)??1,n=((i=o.meta)==null?void 0:i.order)??0;if(typeof r!="number"||typeof n!="number")throw new TypeError("orderRoutes error: order must be a number!");return r===n?t.name?o.name?t.name.localeCompare(o.name):-1:1:r-n}),ra=e=>{var o;const{meta:t}=e;t!=null&&t.ignoreAutoResetScroll||(o=Oe.value)==null||o.scrollTo({top:0,left:0,behavior:"smooth"})},Je=Vue.reactive({globalSpinning:!1,globalDrawerValue:!1,globalMainLayoutLoad:!0,layoutContentMaximize:!1,globalRootRoute:pe(pn),layoutContentSpinning:!1});function E(e,t,o){Je[e]=t,o==null||o()}function j(e){return Vue.readonly(Vue.toRef(Je,e))}const et=()=>({isLayoutContentMaximized:Vue.computed(()=>j("layoutContentMaximize").value),maximize:(o,r)=>{const n=Y(Oe),{toggleFullscreen:a}=kr(n,r);E("layoutContentMaximize",o),a()}}),tt=()=>({reload:(r=800)=>{E("globalMainLayoutLoad",!1),setTimeout(()=>E("globalMainLayoutLoad",!0),r)},openSpin:()=>{E("layoutContentSpinning",!0)},closeSpin:()=>{E("layoutContentSpinning",!1)}}),ol=()=>({setWatermarkContent:n=>{const{getWatermarkConfig:a}=$(),i=Object.assign(a.value,{content:n}),{updateSettingState:l}=z();l("watermarkConfig",i)},showWatermark:()=>{const{updateSettingState:n}=z();n("watermarkSwitch",!0)},hiddenWatermark:()=>{const{updateSettingState:n}=z();n("watermarkSwitch",!1)},toggleWatermark:()=>{const{getWatermarkSwitch:n}=$(),{updateSettingState:a}=z();a("watermarkSwitch",!n.value)}}),la=()=>{const e=()=>{const{getAppTheme:n}=$(),{t:a}=Z();return{theme:n.value,themeLabel:n.value?a("headerSettingOptions.ThemeOptions.Dark"):a("headerSettingOptions.ThemeOptions.Light")}};return{changeDarkTheme:()=>{const{updateSettingState:n}=z();n("appTheme",!0)},changeLightTheme:()=>{const{updateSettingState:n}=z();n("appTheme",!1)},toggleTheme:()=>{const{theme:n}=e(),{updateSettingState:a}=z();a("appTheme",!n)},getAppTheme:e}},H=(e,t)=>{const{getMenuTagOptions:o}=q();if(typeof e=="number"){if(isNaN(e)){console.warn(`${t}: The ${e} is NaN, expect number.`);return}if(e>o.value.length||e<-1){console.warn(`${t}: The incoming index ${e} did not match the corresponding item.`);return}return{option:o.value[e],index:e}}else if(typeof e=="string"){const r=o.value.findIndex(n=>n.key===e);return r>-1?{option:o.value[r],index:r}:console.warn(`${t}: The incoming key ${e} did not match the corresponding item.`)}else{const{key:r}=e,n=o.value.findIndex(a=>a.key===r);if(n===-1){console.warn(`${t}: The incoming menuTag option ${e.key} did not match the corresponding item.`);return}return{option:e,index:n}}};function ia(){const{getMenuTagOptions:e,getMenuKey:t}=q(),{changeMenuModelValue:o,spliceMenTagOptions:r,emptyMenuTagOptions:n,setMenuTagOptions:a}=J(),i=()=>e.value.findIndex(V=>V.key===t.value);return{close:V=>{const p=H(V,"close");if(p){const{index:g,option:h}=p;if(r(g),h.key===t.value){const v=e.value[g-1];v&&o(v.key,v)}}},closeAll:()=>{n(),ue()},closeRight:V=>{const p=H(V,"closeRight");if(p){const{option:g,index:h}=p,v=e.value.length-h,d=i();r(h+1,v),h<=d&&t.value!==g.key&&o(g.key,g)}},closeLeft:V=>{const p=H(V,"closeLeft");if(p){const{option:g,index:h}=p,v=i();r(0,h),v<=h&&t.value!==g.key&&o(g.key,g)}},closeOther:V=>{const p=H(V,"closeOther");if(p){const{option:g}=p;t.value!==g.key?(n(),o(g.key,g)):a(g,!1)}},getCurrentTagIndex:i,checkCloseRight:V=>{const p=H(V,"checkCloseRight");if(p){const{index:g}=p,h=e.value.length-1;return!(g>=h)}return!1},checkCloseLeft:V=>{const p=H(V,"checkCloseRight");if(p){const{index:g}=p,h=e.value.length-1;return g===0?!1:g>0&&h>0}return!1}}}function nl(){const{changeMenuModelValue:e}=J();return{navigationTo:o=>{if(typeof o=="number"){if(isNaN(o)){console.warn(`navigationTo: The ${o} is NaN, expect number.`);return}const{getMenuOptions:r}=q();if(o>r.value.length){console.warn(`navigationTo: The current ${o} exceeds the maximum number of menus.`);return}const n=r.value[o],a=i=>{if(i.children&&i.children.length>0){const{children:[l]}=i;a(l);return}e(i.key,i)};a(n)}else e(o.key,o)}}}function Q(){const e=j("globalRootRoute"),t=Vue.computed(()=>e.value),o=Vue.computed(()=>e.value.path),r=Vue.computed(()=>e.value.name);return{getRootRoute:t,getRootPath:o,getRootName:r,setRootRoute:a=>{const i=j("globalRootRoute"),l=Object.assign(pe(i.value),a);E("globalRootRoute",l)}}}const sa=e=>{const{beforeEach:t}=e,{getRootPath:o}=Q(),r=(n,a)=>n.path==="/"||a.path==="/login";t((n,a,i)=>{const l=ae(Te.token),s=ae("menuKey","sessionStorage",o.value),{meta:c,name:u}=n;l!==null?r(n,a)?ue(!0):!X(u,"Symbol")&&u&&oa.includes(u)?i():ot(c)?r(n,a)?s?i(s):ue(!0):i():ue(!0):r(n,a)?i():i("/")})},ot=e=>{const{getSigningCallback:t}=Mr(),{role:o}=e;return le!=null&&le.length&&le.includes(t.value.role)||!o||!(o!=null&&o.length)?!0:o?o.includes(t.value.role):!0},we=e=>{const{meta:t={}}=e,{hidden:o,sameLevel:r,env:n}=t,{MODE:a}=ve();return!(r||o||n&&typeof n=="string"&&n!==a||n&&Array.isArray(n)&&!n.includes(a))},ca=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()})},ua=e=>{const{setupRouterLoadingBar:t,setupRouterGuard:o}=ta;t&&ca(e),o&&sa(e)},ue=(e=!0)=>{const{router:t}=Re(),{push:o,replace:r}=t,{getRootPath:n}=Q();Ce("menuKey",n.value),e?r(n.value):o(n.value)},nt=["#fc97af","#87f7cf","#f7f494","#72ccff","#f7c5a0","#d4a4eb","#d2f5a6","#76f2f2"],at="#18181c",rt={},lt={textStyle:{color:"#ffffff"},subtextStyle:{color:"#dddddd"}},it={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},st={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},ct={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},ut={itemStyle:{borderWidth:0,borderColor:"#ccc"}},dt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},pt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},mt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},ht={itemStyle:{borderWidth:0,borderColor:"#ccc"}},gt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},ft={itemStyle:{borderWidth:0,borderColor:"#ccc"}},yt={itemStyle:{color:"#fc97af",color0:"transparent",borderColor:"#fc97af",borderColor0:"#87f7cf",borderWidth:"2"}},bt={itemStyle:{borderWidth:0,borderColor:"#ccc"},lineStyle:{width:"1",color:"#ffffff"},symbolSize:"0",symbol:"circle",smooth:!0,color:["#fc97af","#87f7cf","#f7f494","#72ccff","#f7c5a0","#d4a4eb","#d2f5a6","#76f2f2"],label:{color:"#293441"}},vt={itemStyle:{areaColor:"#f3f3f3",borderColor:"#999999",borderWidth:.5},label:{color:"#893448"},emphasis:{itemStyle:{areaColor:"rgba(255,178,72,1)",borderColor:"#eb8146",borderWidth:1},label:{color:"rgb(137,52,72)"}}},Vt={itemStyle:{areaColor:"#f3f3f3",borderColor:"#999999",borderWidth:.5},label:{color:"#893448"},emphasis:{itemStyle:{areaColor:"rgba(255,178,72,1)",borderColor:"#eb8146",borderWidth:1},label:{color:"rgb(137,52,72)"}}},St={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},wt={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},_t={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},Ct={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},Nt={iconStyle:{borderColor:"#999999"},emphasis:{iconStyle:{borderColor:"#666666"}}},kt={textStyle:{color:"#999999"}},Tt={axisPointer:{lineStyle:{color:"#cccccc",width:1},crossStyle:{color:"#cccccc",width:1}}},Ot={lineStyle:{color:"#87f7cf",width:1},itemStyle:{color:"#87f7cf",borderWidth:1},controlStyle:{color:"#87f7cf",borderColor:"#87f7cf",borderWidth:.5},checkpointStyle:{color:"#fc97af",borderColor:"#fc97af"},label:{color:"#87f7cf"},emphasis:{itemStyle:{color:"#f7f494"},controlStyle:{color:"#87f7cf",borderColor:"#87f7cf",borderWidth:.5},label:{color:"#87f7cf"}}},xt={color:["#fc97af","#87f7cf"]},Rt={backgroundColor:"rgba(255,255,255,0)",dataBackgroundColor:"rgba(114,204,255,1)",fillerColor:"rgba(114,204,255,0.2)",handleColor:"#72ccff",handleSize:"100%",textStyle:{color:"#333333"}},At={label:{color:"#293441"},emphasis:{label:{color:"#293441"}}},da={color:nt,backgroundColor:at,textStyle:rt,title:lt,line:it,radar:st,bar:ct,pie:ut,scatter:dt,boxplot:pt,parallel:mt,sankey:ht,funnel:gt,gauge:ft,candlestick:yt,graph:bt,map:vt,geo:Vt,categoryAxis:St,valueAxis:wt,logAxis:_t,timeAxis:Ct,toolbox:Nt,legend:kt,tooltip:Tt,timeline:Ot,visualMap:xt,dataZoom:Rt,markPoint:At},pa=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:at,bar:ct,boxplot:pt,candlestick:yt,categoryAxis:St,color:nt,dataZoom:Rt,default:da,funnel:gt,gauge:ft,geo:Vt,graph:bt,legend:kt,line:it,logAxis:_t,map:vt,markPoint:At,parallel:mt,pie:ut,radar:st,sankey:ht,scatter:dt,textStyle:rt,timeAxis:Ct,timeline:Ot,title:lt,toolbox:Nt,tooltip:Tt,valueAxis:wt,visualMap:xt},Symbol.toStringTag,{value:"Module"})),Lt=["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089"],Mt="rgba(0,0,0,0)",Pt={},Dt={textStyle:{color:"#008acd"},subtextStyle:{color:"#aaaaaa"}},zt={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},It={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},Et={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},jt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},$t={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Bt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Ft={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Wt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Kt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Ut={itemStyle:{borderWidth:0,borderColor:"#ccc"}},qt={itemStyle:{color:"#d87a80",color0:"#2ec7c9",borderColor:"#d87a80",borderColor0:"#2ec7c9",borderWidth:1}},Gt={itemStyle:{borderWidth:0,borderColor:"#ccc"},lineStyle:{width:1,color:"#aaa"},symbolSize:3,symbol:"emptyCircle",smooth:!0,color:["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089"],label:{color:"#eee"}},Ht={itemStyle:{areaColor:"#dddddd",borderColor:"#eeeeee",borderWidth:.5},label:{color:"#d87a80"},emphasis:{itemStyle:{areaColor:"rgba(254,153,78,1)",borderColor:"#444",borderWidth:1},label:{color:"rgb(100,0,0)"}}},Yt={itemStyle:{areaColor:"#dddddd",borderColor:"#eeeeee",borderWidth:.5},label:{color:"#d87a80"},emphasis:{itemStyle:{areaColor:"rgba(254,153,78,1)",borderColor:"#444",borderWidth:1},label:{color:"rgb(100,0,0)"}}},Xt={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!1,lineStyle:{color:["#eee"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},Zt={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!0,lineStyle:{color:["#eee"]}},splitArea:{show:!0,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},Qt={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!0,lineStyle:{color:["#eee"]}},splitArea:{show:!0,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},Jt={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!0,lineStyle:{color:["#eee"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},eo={iconStyle:{borderColor:"#2ec7c9"},emphasis:{iconStyle:{borderColor:"#18a4a6"}}},to={textStyle:{color:"#333333"}},oo={axisPointer:{lineStyle:{color:"#008acd",width:"1"},crossStyle:{color:"#008acd",width:"1"}}},no={lineStyle:{color:"#008acd",width:1},itemStyle:{color:"#008acd",borderWidth:1},controlStyle:{color:"#008acd",borderColor:"#008acd",borderWidth:.5},checkpointStyle:{color:"#2ec7c9",borderColor:"#2ec7c9"},label:{color:"#008acd"},emphasis:{itemStyle:{color:"#a9334c"},controlStyle:{color:"#008acd",borderColor:"#008acd",borderWidth:.5},label:{color:"#008acd"}}},ao={color:["#5ab1ef","#e0ffff"]},ro={backgroundColor:"rgba(47,69,84,0)",dataBackgroundColor:"#efefff",fillerColor:"rgba(182,162,222,0.2)",handleColor:"#008acd",handleSize:"100%",textStyle:{color:"#333333"}},lo={label:{color:"#eee"},emphasis:{label:{color:"#eee"}}},ma={color:Lt,backgroundColor:Mt,textStyle:Pt,title:Dt,line:zt,radar:It,bar:Et,pie:jt,scatter:$t,boxplot:Bt,parallel:Ft,sankey:Wt,funnel:Kt,gauge:Ut,candlestick:qt,graph:Gt,map:Ht,geo:Yt,categoryAxis:Xt,valueAxis:Zt,logAxis:Qt,timeAxis:Jt,toolbox:eo,legend:to,tooltip:oo,timeline:no,visualMap:ao,dataZoom:ro,markPoint:lo},ha=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:Mt,bar:Et,boxplot:Bt,candlestick:qt,categoryAxis:Xt,color:Lt,dataZoom:ro,default:ma,funnel:Kt,gauge:Ut,geo:Yt,graph:Gt,legend:to,line:zt,logAxis:Qt,map:Ht,markPoint:lo,parallel:Ft,pie:jt,radar:It,sankey:Wt,scatter:$t,textStyle:Pt,timeAxis:Jt,timeline:no,title:Dt,toolbox:eo,tooltip:oo,valueAxis:Zt,visualMap:ao},Symbol.toStringTag,{value:"Module"})),ga=()=>{const e=Object.assign({"/src/echart-themes/macarons/macarons-dark.json":pa,"/src/echart-themes/macarons/macarons.json":ha}),t=/\/([^/]+)\.json$/;return Object.keys(e).reduce((r,n)=>{var i;const a=(i=n.match(t))==null?void 0:i[1];if(a)return r.push({name:a,theme:e[n].default}),r;throw new Error("theme name is not found")},[])},fa=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),ya={bordered:{type:Boolean,default:!0},downloadOptions:{type:Object,default:()=>({})},onDropdownSelect:{type:[Function,Array]},dropdownOptions:{type:Array},preset:{type:String},contentStyle:{type:[String,Object]},title:{type:[String,Function]},width:{type:String,default:"100%"},height:{type:String,default:"100%"},autoResize:{type:[Boolean,Object],default:!0},showAria:{type:Boolean,default:!1},options:{type:Object,default:()=>({})},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},theme:{type:String,default:null},autoChangeTheme:{type:Boolean,default:!0},use:{type:Array,default:()=>[]},watchOptions:{type:Boolean,default:!0},loading:{type:Boolean,default:!1},loadingOptions:{type:Object,default:()=>fa()},observer:{type:Object,default:null},throttleWait:{type:Number,default:500},animation:{type:Boolean,default:!0},setChartOptions:{type:Object,default:()=>({})}},xe={appThemeColors:["#2d8cf0","#0960bd","#536dfe","#ff5c93","#ee4f12","#9c27b0","#ff9800","#18A058"],appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"},appNaiveUIThemeOverrides:{},echartTheme:"macarons"},ba={notMerge:!1,lazyUpdate:!0,silent:!1,replaceMerge:[]},va=ga(),al=Vue.defineComponent({name:"RChart",props:ya,setup(e,{expose:t}){const{getAppTheme:o}=$(),r=Vue.ref(),n=Vue.ref(),a=Vue.ref();let i,l;const{echartTheme:s}=xe;let c,u;const m=Vue.computed(()=>[{label:"下载图片",key:"downloadChart",disabled:!(a.value&&a.value.getDom())}]),S=Vue.computed(()=>({"--ray-chart-width":D(e.width),"--ray-chart-height":D(e.height)})),b=async()=>{var y;te([Bo,Fo,Wo,Ko,Uo,qo,Go,Ho]),te([Yo,Xo,Zo,Qo,Jo,en]),te([tn,on]),te([nn]);try{te((y=e.use)==null?void 0:y.filter(Boolean))}catch{console.error("register chart Core error: wrong property and method passed in extend attribute")}},V=()=>{if(e.theme==="default"){e.autoChangeTheme?g("dark"):g("");return}if(e.theme)g(e.theme);else{const y=e.autoChangeTheme&&o.value?`${s}-dark`:s;g(y)}},p=y=>{let w=Vue.unref(y);const R=M=>Object.assign({animation:!0},w,M);return e.showAria&&(w=R({aria:{enabled:!0,decal:{show:!0}}})),w},g=(y=s)=>{const w=r.value,R=p(e.options),{height:M,width:A}=w.getBoundingClientRect(),{onSuccess:W,onError:ee}=e;try{va.forEach(G=>{jo(G.name,G.theme)}),u=$o(w,y,{width:A===0?200:void 0,height:M===0?200:void 0}),a.value=u,e.animation?(u.setOption({}),setTimeout(()=>{R&&(u==null||u.setOption(R))})):R&&(u==null||u.setOption(R)),W&&L(W,u)}catch(G){ee&&L(ee),console.error("RChart render error: ",G)}},h=()=>!!(u&&u.getDom()),v=()=>{h()&&(u.clear(),u.dispose(),a.value=void 0)},d=()=>{u&&u.resize()},f=(y,w)=>{if(y==="downloadChart"&&h()){const{filename:M,...A}=e.downloadOptions;Co(u.getDataURL(A),M??`${new Date().getTime()}`)}const{onDropdownSelect:R}=e;R&&L(R,y,w)},N=()=>{if(u!=null&&u.getDom()){console.warn("RChart mount: There is a chart instance already initialized on the dom. Execution was interrupted.");return}V(),e.autoResize&&(i=ke(d,e.throttleWait),l=Po(e.observer||n,i))},O=()=>{var y;v(),i==null||i.cancel(),(y=l==null?void 0:l.stop)==null||y.call(l)};return Vue.watch(()=>o.value,()=>{e.autoChangeTheme&&(v(),V())}),Vue.watch(()=>e.showAria,()=>{v(),V()}),Vue.watchEffect(()=>{e.watchOptions?c=Vue.watch(()=>e.options,y=>{const w=p(y),R=Object.assign(e.setChartOptions,ba);u==null||u.setOption(w,R)},{deep:!0}):c==null||c(),e.loading?u==null||u.showLoading(e.loadingOptions):u==null||u.hideLoading()}),t({echart:a,dispose:O,render:N}),Vue.onBeforeMount(async()=>{await b()}),Vue.onMounted(()=>{N()}),Vue.onBeforeUnmount(()=>{O(),c==null||c()}),{rayChartRef:r,cssVarsRef:S,rayChartWrapperRef:n,moreDropDownOptions:m,dropdownSelect:f}},render(){const{title:e,contentStyle:t,preset:o,moreDropDownOptions:r,dropdownSelect:n,bordered:a,dropdownOptions:i}=this,{cardExtra:l}=this.$slots;return o==="card"?Vue.createVNode(naive.NCard,{class:"ray-chart",ref:"rayChartWrapperRef",style:[this.cssVarsRef],contentStyle:t,bordered:a},{default:oe(Vue.createVNode("div",{class:"ray-chart__container",ref:"rayChartRef"},null)),header:oe(e,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":oe(l,{defaultElement:Vue.createVNode(io,{iconSize:18,cursor:"pointer",options:i??r,trigger:"click",onSelect:n.bind(this),placement:"bottom-end"},null)})}):Vue.createVNode("div",{class:"ray-chart",style:[this.cssVarsRef],ref:"rayChartWrapperRef"},[Vue.createVNode("div",{class:"ray-chart__container",ref:"rayChartRef"},null)])}}),Va={open:{type:Boolean,default:!1},collapseToggleText:{type:Array,default:()=>["展开","收起"]},bordered:{type:Boolean,default:!1},onUpdateValue:{type:[Function,Array],default:null},"onUpdate:value":{type:[Function,Array],default:null},...naive.gridProps},rl=Vue.defineComponent({name:"RCollapseGrid",props:Va,setup(e){const t=Vue.ref(!e.open),o=()=>{t.value=!t.value;const{onUpdateValue:n,"onUpdate:value":a}=e;n&&L(n,t.value),a&&L(a,t.value)};return{modelCollapsed:t,collapseClick:o,CollapseIcon:()=>Vue.createVNode("div",{class:"collapse-icon",onClick:o.bind(this)},[Vue.createVNode("span",null,[t.value?e.collapseToggleText[0]:e.collapseToggleText[1]]),Vue.createVNode(k,{customClassName:`collapse-icon--arrow ${t.value?"":"collapse-icon--arrow__expanded"}`,name:"expanded",size:"14"},null)])}},render(){return Vue.createVNode(naive.NCard,{bordered:this.bordered},{default:()=>Vue.createVNode(naive.NGrid,Vue.mergeProps({class:"ray-collapse-grid"},this.$props,{collapsed:this.modelCollapsed,xGap:this.xGap||12,yGap:this.yGap||18,collapsedRows:this.collapsedRows}),{default:()=>{var e,t;return[(t=(e=this.$slots).default)==null?void 0:t.call(e),Vue.createVNode(naive.NGridItem,{suffix:!0,class:"ray-collapse-grid__suffix--btn"},{default:()=>[Vue.createVNode(naive.NSpace,{justify:"end"},{default:()=>{var o,r;return[(r=(o=this.$slots).action)==null?void 0:r.call(o),this.CollapseIcon()]}})]})]}})})}}),Sa={color:{type:String,default:"currentColor"},prefix:{type:String,default:"icon"},name:{type:String,required:!0},size:{type:[Number,String],default:14},width:{type:[Number,String],default:0},height:{type:[Number,String],default:0},customClassName:{type:String,default:null},depth:{type:Number,default:1},cursor:{type:String,default:"default"},onClick:{type:[Function,Array],default:null}},k=Vue.defineComponent({name:"RIcon",props:Sa,setup(e){const t=Vue.computed(()=>`#${e.prefix}-${e.name}`),o=Vue.computed(()=>({"--ray-icon-width":e.width?D(e.width):D(e.size),"--ray-icon-height":e.height?D(e.height):D(e.size),"--ray-icon-depth":e.depth,"--ray-icon-cursor":e.cursor}));return{symbolId:t,cssVars:o,iconClick:n=>{const{onClick:a}=e;a&&L(a,n)}}},render(){return Vue.createVNode("span",{class:["ray-icon",this.customClassName],style:[this.cssVars],onClick:this.iconClick.bind(this)},[Vue.createVNode("svg",{RayIconAttribute:"ray-icon",ariaHidden:!0},[Vue.createVNode("use",Vue.mergeProps({"xlink:href":this.symbolId},{fill:this.color}),null)])])}}),wa={src:{type:String,required:!0},iframeWrapperClass:{type:String,default:null},frameborder:{type:Number,default:0},width:{type:[String,Number],default:"100%"},height:{type:[String,Number],default:"100%"},allow:{type:String,default:null},name:{type:String,default:null},title:{type:String,default:null},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},customSpinProps:{type:Object,default:()=>({})},lazy:{type:Boolean,default:!0},wrapperClass:{type:String,default:null}},ll=Vue.defineComponent({name:"RIframe",props:wa,setup(e,{expose:t}){const o=Vue.computed(()=>({"--ray-iframe-frameborder":D(e.frameborder),"--ray-iframe-width":D(e.width),"--ray-iframe-height":D(e.height)})),r=Vue.ref(),n=Vue.ref(!0),a=l=>{n.value=!1;const{onSuccess:s}=e;s&&L(s,r.value,l)},i=l=>{n.value=!1;const{onError:s}=e;s&&L(s,l)};return Se(r,"load",a),Se(r,"error",i),t({iframeInst:r}),{cssVars:o,iframeRef:r,spinShow:n}},render(){return Vue.createVNode("div",{class:["ray-iframe",this.iframeWrapperClass],style:[this.cssVars]},[Vue.createVNode(naive.NSpin,Vue.mergeProps(this.customSpinProps,{show:this.spinShow}),{...this.$slots,default:()=>Vue.createVNode("iframe",Vue.mergeProps({class:["ray-iframe__container",this.wrapperClass],ref:"iframeRef",src:this.src,allow:this.allow,name:this.name,title:this.title},{loading:this.lazy?"lazy":null}),null)})])}}),_a={...naive.modalProps,fullscreen:{type:Boolean,default:!1},width:{type:[String,Number],default:600},cardWidth:{type:[String,Number],default:600},dialogWidth:{type:[String,Number],default:446},dad:{type:Boolean,default:!1}},Ca=(e,t)=>new Promise(o=>{setTimeout(()=>{const r=t==="card"?".n-card-header__main":".n-dialog__title";if(e){const n=Me(e).draggable({inertia:!0,autoScroll:!0,allowFrom:r,modifiers:[Me.modifiers.restrictRect({restriction:"parent",endOnly:!0})],listeners:{move:a=>{const i=a.target,l=(parseFloat(i.getAttribute("data-x"))||0)+a.dx,s=(parseFloat(i.getAttribute("data-y"))||0)+a.dy;i.style.transform="translate("+l+"px, "+s+"px)",i.setAttribute("data-x",l),i.setAttribute("data-y",s)}}}).resizable(!1);o(n)}},30)}),il=Vue.defineComponent({name:"RModal",props:_a,setup(e){const{height:t}=Ne(),o=Vue.computed(()=>({"--r-modal-width":D(e.width??600),"--r-modal-card-width":D(e.cardWidth??600),"--r-modal-dialog-width":D(e.dialogWidth??446)})),r=de();let n;const a=()=>e.preset==="card"&&e.fullscreen,i=()=>{const l=document.getElementById(r);l&&Ca(l,e.preset).then(s=>{n=s})};return Vue.watch(()=>e.show,l=>{l&&e.dad&&(e.preset==="card"||e.preset==="dialog")?Vue.nextTick(()=>{i()}):(n==null||n.unset(),n=null)}),{cssVars:o,height:t,isFullscreenCardType:a,uuidEl:r}},render(){const{isFullscreenCardType:e}=this,{$props:t,$slots:o,$attrs:r}=this,{preset:n,...a}=t,{cssVars:i,height:l,uuidEl:s}=this;return Vue.createVNode(naive.NModal,Vue.mergeProps({class:["r-modal",e()?"r-modal__preset-card--fullscreen":""],style:[i,e()?`height: ${l}px`:""],preset:n},{id:s},a,r),{...o})}}),Na={...naive.dropdownProps,iconSize:{type:Number,default:14},cursor:{type:String,default:"default"}};function ka(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const io=Vue.defineComponent({name:"RMoreDropdown",props:Na,render(){let e;const{iconSize:t,cursor:o}=this,{default:r}=this.$slots;return Vue.createVNode(naive.NDropdown,Vue.mergeProps(this.$props,this.$attrs,{placement:"bottom-start"}),ka(e=oe(r,{defaultElement:Vue.createVNode(k,{name:"more",size:t,cursor:o},null)}))?e:{default:()=>[e]})}}),Ta={loadingDescription:{type:String},watchText:{type:Boolean,default:!0},status:{type:String},errorDescription:{type:[String,Object],default:"二维码已过期"},errorActionDescription:{type:String,default:"重新加载"},text:{type:String,required:!0},size:{type:Number,default:160},margin:{type:Number,default:12},correctLevel:{type:Number,default:1,validator:e=>[0,1,2,3].includes(e)},maskPattern:{type:Number},version:{type:Number},components:{type:Object,default:()=>({data:{scale:1},timing:{scale:1,protectors:!1},alignment:{scale:1,protectors:!1},cornerAlignment:{scale:1,protectors:!0}})},colorDark:{type:String,default:"#000000"},colorLight:{type:String,default:"#ffffff"},autoColor:{type:Boolean,default:!0},backgroundImage:{type:String},backgroundDimming:{type:String,default:"rgba(0, 0, 0, 0)"},gifBackgroundURL:{type:String},gifBackground:{type:ArrayBuffer},whiteMargin:{type:Boolean,default:!0},logoImage:{type:String},logoScale:{type:Number,default:.4},logoMargin:{type:Number,default:6},logoCornerRadius:{type:Number,default:8},dotScale:{type:Number,default:1},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},onReload:{type:[Function,Array],default:null}},Oa=e=>new Promise((t,o)=>{const r=new XMLHttpRequest;r.responseType="blob",r.onload=()=>{const n=new FileReader;n.onloadend=()=>{t(n.result)},n.onerror=a=>{o(a)},n.onabort=a=>{o(a)},n.readAsArrayBuffer(r.response)},r.open("GET",e),r.send()}),sl=Vue.defineComponent({name:"RayQRcode",props:Ta,setup(e,t){const{expose:o}=t,r=Vue.ref(),n={opacitySpinning:"0.1"};let a,i;const l=async()=>{const{gifBackgroundURL:m}=e;if(m)try{a=await Oa(m)}catch(S){console.error(S)}},s=()=>{const{gifBackground:m,...S}=e;new _o.AwesomeQR({...S,gifBackground:a??void 0}).draw().then(b=>{const{onSuccess:V}=e;V&&L(V,b),r.value=b}).catch(b=>{const{onError:V}=e;V&&L(V,b)})},c=()=>{if(t.slots.errorAction)return;const{onReload:m}=e;m&&L(m)},u=m=>{r.value&&X(r.value,"String")&&No(r.value,m||new Date().getTime()+".png")};return Vue.watchEffect(()=>{e.watchText?i=Vue.watch(()=>e.text,()=>s()):i==null||i()}),o({downloadQRCode:u}),Vue.onMounted(async()=>{await l(),s()}),Vue.onBeforeUnmount(()=>{i==null||i()}),{qrcodeURL:r,spinOverrides:n,errorActionClick:c}},render(){return Vue.createVNode("div",{class:"ray-qrcode"},[Vue.createVNode(naive.NSpin,{show:this.status==="loading",themeOverrides:this.spinOverrides,description:this.loadingDescription},{default:()=>[Vue.createVNode("img",{src:this.qrcodeURL},null)]}),this.status==="error"?Vue.createVNode("div",{class:"ray-qrcode__error"},[Vue.createVNode("div",{class:"ray-qrcode__error-content"},[X(this.errorDescription,"String")?this.errorDescription:()=>this.errorDescription]),Vue.createVNode("div",{class:"ray-qrcode__error-btn",onClick:this.errorActionClick.bind(this)},[this.$slots.errorAction?this.$slots.errorAction():Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NButton,{text:!0},{default:()=>this.errorActionDescription,icon:()=>Vue.createVNode(k,{name:"reload",size:"16",color:"#ffffff"},null)})])])]):null])}}),me={...naive.dataTableProps,title:{type:[String,Number,Object],default:null},toolOptions:{type:Array},coverTool:{type:Boolean,default:!1},contextMenuOptions:{type:Array},disabledContextMenu:{type:Boolean,default:!1},onContextMenuClick:{type:[Function,Array],default:null},downloadTableOptions:{type:Object,default:()=>({})},wrapperBordered:{type:Boolean,default:!1},printTableOptions:{type:Object,default:()=>({})},onDownloadSuccess:{type:[Function,Array],default:null},onDownloadError:{type:[Function,Array],default:null},onUpdateColumns:{type:[Function,Array],default:null},"onUpdate:columns":{type:[Function,Array],default:null},onContextmenu:{type:[Function,Array],default:null}},I={tableIconSize:"18",tableKey:Symbol("r-table")},xa=Vue.defineComponent({name:"TableSizeSelect",props:{onChangeSize:{type:[Function,Array],default:null},...me},setup(e){const t=Vue.ref(!1);return{size:Vue.ref(e.size),sizeOptions:[{label:"默认",value:"medium"},{label:"紧凑",value:"small"},{label:"宽松",value:"large"}],popoverShow:t,updatePopselectValue:a=>{const{onChangeSize:i}=e;i&&L(i,a)}}},render(){return Vue.createVNode(naive.NPopselect,{value:this.size,"onUpdate:value":e=>this.size=e,options:this.sizeOptions,trigger:"click",onUpdateValue:this.updatePopselectValue.bind(this)},{default:()=>[Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(k,{name:"adjustment",size:I.tableIconSize,cursor:"pointer"},null),default:()=>"密度"})]})}}),Ra=Vue.defineComponent({name:"TableFullscreen",setup(){const{wrapperRef:e}=Vue.inject(I.tableKey,{}),[t,{toggleFullscreen:o,isEnabled:r}]=Ue(e);return{toggleFullscreen:o,isFullscreen:t,isEnabled:r}},render(){const{toggleFullscreen:e,isEnabled:t,$t:o}=this;return Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(k,{name:"fullscreen",size:I.tableIconSize,cursor:"pointer",onClick:()=>{t||o("globalMessage.isEnabledFullscreen"),e()}},null),default:()=>this.isFullscreen?"取消全屏":"全屏表格"})}}),Aa=()=>Vue.createVNode(k,{name:"draggable",size:I.tableIconSize},null),De=({icon:e,title:t,onClick:o,customClassName:r})=>Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(k,{name:e,size:I.tableIconSize,cursor:"pointer",customClassName:r,onClick:o==null?void 0:o.bind(null)},null),default:()=>t}),_e=(e,t)=>{if(!t)return[null,null];for(let o=0;oe.columns.map((i,l)=>{const{key:s,title:c,children:u,fixed:m,isResizable:S,...b}=i,V=m==="left",p=m==="right",g={...b,title:c,key:s,fixed:m,isLeftFixedActivated:V,isRightFixedActivated:p,isResizable:S};return{...g,suffix:()=>Vue.createVNode(naive.NSpace,{wrapItem:!1,style:"padding-left: 32px;"},{default:()=>[Vue.createVNode(De,{icon:"row_head",title:"固定在列首",customClassName:V?"r-table__c-tool-icon--active":"",onClick:n.bind(this,"left",g,l)},null),Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(k,{name:"resize_h",size:I.tableIconSize,cursor:"pointer",customClassName:S?"r-table__c-tool-icon--active":"",onClick:r.bind(this,g,l)},null),default:()=>"修改列宽"}),Vue.createVNode(De,{icon:"row_end",title:"固定在列尾",customClassName:p?"r-table__c-tool-icon--active":"",onClick:n.bind(this,"right",g,l)},null)]})}}),set:()=>{}}),o=i=>{const{onUpdateColumn:l}=e;l&&L(l,i)},r=(i,l)=>{i.isResizable=!i.isResizable,i.resizable=i.isResizable,t.value[l]=i,o(t.value)},n=(i,l,s)=>{const c=`${i}FixedActivated`,u=`${i==="left"?"right":"left"}FixedActivated`;l[u]=!1,l[c]=!l[c],l[c]?l.fixed=i:l.fixed=void 0,t.value[s]=l,o(t.value)};return{treeDataSource:t,treeDrop:({node:i,dragNode:l,dropPosition:s})=>{const[c,u]=_e(l,t.value);if(c===null||u===null)return;c.splice(u,1);const[m,S]=_e(i,t.value);m===null||S===null||(s==="before"?m.splice(S,0,l):m.splice(S+1,0,l),o(m))}}},render(){return Vue.createVNode(naive.NPopover,{displayDirective:"show",trigger:"click",showArrow:!1},{trigger:()=>Vue.createVNode(k,{name:"setting",size:I.tableIconSize,cursor:"pointer",customClassName:"r-table__setting"},null),default:()=>Vue.createVNode(naive.NTree,{class:"r-table__c-tree",data:this.treeDataSource,blockLine:!0,draggable:!0,keyboard:!1,labelField:"title",selectable:!1,renderSwitcherIcon:Aa.bind(this),onDrop:this.treeDrop.bind(this)},null)})}}),Ma=Vue.defineComponent({name:"TablePrint",props:me,setup(e){const{uuidTable:t}=Vue.inject(I.tableKey,{});return{printTableClick:()=>{const{printTableOptions:r}=e,{type:n="html",printOptions:a={}}=r??{},i=Object.assign(a,{printable:t,type:n,documentTitle:a.documentTitle?a.documentTitle:"表格"});ko(document.getElementById(t),i)}}},render(){return Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(k,{name:"print",size:I.tableIconSize,cursor:"pointer",onClick:this.printTableClick.bind(this)},null),default:()=>"打印表格"})}});function Pa(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const cl=Vue.defineComponent({name:"RTable",props:me,setup(e,t){const{expose:o}=t,r=Vue.ref(null),n=Vue.ref(null),a=de(16),i=de(16),l=Vue.reactive({x:0,y:0,showContextMenu:!1}),s=Vue.reactive({size:e.size}),c=(p,g)=>{const{onContextMenuClick:h}=e;h&&L(h,p,g),l.showContextMenu=!1},u=(p,g)=>{var v;return{...(v=e.rowProps)==null?void 0:v.call(e,p,g),onContextmenu:e.disabledContextMenu?void 0:d=>{d.preventDefault(),l.showContextMenu=!1,Vue.nextTick().then(()=>{l.showContextMenu=!0,l.x=d.clientX,l.y=d.clientY})}}},m=p=>{s.size=p},S=p=>{const{onUpdateColumns:g,"onUpdate:columns":h}=e;g&&L(g,p),h&&L(h,p)},b=()=>{const{toolOptions:p}=e;return p==null?void 0:p.filter(()=>Boolean).map(g=>typeof g=="function"?g():g)},V=p=>{const g=()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(Ma,p,null),Vue.createVNode(xa,Vue.mergeProps(p,{onChangeSize:m.bind(this)}),null),Vue.createVNode(Ra,null,null),Vue.createVNode(La,Vue.mergeProps(p,{onUpdateColumn:S.bind(this)}),null)]);return e.toolOptions?e.coverTool?b:()=>Vue.createVNode(Vue.Fragment,null,[g(),b()]):g};return Vue.provide(I.tableKey,{uuidTable:i,uuidWrapper:a,wrapperRef:n}),o({rTableInst:r,uuidTable:i,uuidWrapper:a}),{uuidWrapper:a,uuidTable:i,contextMenuReactive:l,rTableInst:r,combineRowProps:u,contextMenuSelect:c,privateReactive:s,tool:V,wrapperRef:n}},render(){const{tool:e}=this;return Vue.createVNode(naive.NCard,Vue.mergeProps({ref:"wrapperRef",bordered:this.wrapperBordered},{id:this.uuidWrapper}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NDataTable,Vue.mergeProps({ref:"rTableInst"},{id:this.uuidTable},this.$props,this.$attrs,{rowProps:this.combineRowProps.bind(this),size:this.privateReactive.size}),{...this.$slots}),this.disabledContextMenu?null:Vue.createVNode(naive.NDropdown,{show:this.contextMenuReactive.showContextMenu,placement:"bottom-start",trigger:"manual",x:this.contextMenuReactive.x,y:this.contextMenuReactive.y,options:this.contextMenuOptions,onClickoutside:()=>this.contextMenuReactive.showContextMenu=!1,onSelect:this.contextMenuSelect.bind(this)},null)]),header:oe(this.title,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":()=>{let t;return Vue.createVNode(naive.NSpace,{wrapItem:!1,align:"center"},Pa(t=e(this.$props))?t:{default:()=>[t]})},footer:()=>{var t,o;return(o=(t=this.$slots).tableFooter)==null?void 0:o.call(t)},action:()=>{var t,o;return(o=(t=this.$slots).tableAction)==null?void 0:o.call(t)}})}}),Da={transitionPropName:"fade",transitionMode:"out-in",transitionAppear:!0},za=Vue.defineComponent({name:"RTransitionComponent",__name:"index",props:Vue.mergeDefaults({transitionPropName:{},transitionMode:{},transitionAppear:{type:Boolean}},Da),setup(e){const{getKeepAliveInclude:t}=Dr(),{setupKeepAlive:o,maxKeepAliveLength:r,keepAliveExclude:n}=Xe;return(a,i)=>{const l=Vue.resolveComponent("RouterView");return Vue.openBlock(),Vue.createBlock(l,null,{default:Vue.withCtx(({Component:s,route:c})=>[s?(Vue.openBlock(),Vue.createBlock(Vue.Transition,{key:0,name:a.transitionPropName,mode:a.transitionMode,appear:a.transitionAppear},{default:Vue.withCtx(()=>[(Vue.openBlock(),Vue.createBlock(Vue.Suspense,null,{default:Vue.withCtx(()=>[Vue.unref(o)?(Vue.openBlock(),Vue.createBlock(Vue.KeepAlive,{key:0,max:Vue.unref(r),include:Vue.unref(t),exclude:Vue.unref(n)},[(Vue.openBlock(),Vue.createBlock(Vue.resolveDynamicComponent(s),{key:c.fullPath}))],1032,["max","include","exclude"])):(Vue.openBlock(),Vue.createBlock(Vue.resolveDynamicComponent(s),{key:c.fullPath}))]),_:2},1024))]),_:2},1032,["name","mode","appear"])):Vue.createCommentVNode("",!0)]),_:1})}}});var Ia={pkg:{dependencies:{"@vueuse/core":"^10.6.1","awesome-qr":"2.1.5-rc.0",axios:"^1.5.0",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10",echarts:"^5.4.3",interactjs:"1.10.21","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.35.0",pinia:"^2.1.6","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.3.10","vue-hooks-plus":"1.8.5","vue-i18n":"^9.7.1","vue-router":"^4.2.4",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^4.4.1","@vitejs/plugin-vue-jsx":"^3.0.2","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"^8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.4","vite-plugin-cdn2":"0.15.2","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.4.3"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const Ea=Vue.defineComponent({name:"SiderBarLogo",props:{collapsed:{type:Boolean,required:!0}},setup(){const e=VueRouter.useRouter(),{layout:{sideBarLogo:t}}=Ia;return{sideBarLogo:t,handleSideBarLogoClick:()=>{t&&t.url&&(t.jumpType==="station"?e.push(t.url):window.open(t.url))},TemplateLogo:({cursor:n})=>Vue.createVNode(k,{name:t.icon,size:"30",cursor:n},null)}},render(){var e,t,o,r;return(e=this.sideBarLogo)!=null&&e.icon&&((t=this.sideBarLogo)!=null&&t.title)?Vue.createVNode("div",{class:["ray-menu__logo",(o=this.sideBarLogo)!=null&&o.url?"ray-menu__logo-url":null],onClick:this.handleSideBarLogoClick.bind(this)},[(r=this.sideBarLogo)!=null&&r.icon?this.collapsed?Vue.createVNode(naive.NPopover,{placement:"right"},{trigger:()=>Vue.createVNode(this.TemplateLogo,{cursor:"pointer"},null),default:()=>{var n;return(n=this.sideBarLogo)==null?void 0:n.title}}):Vue.createVNode(this.TemplateLogo,{cursor:"pointer"},null):null,Vue.createVNode("h1",{class:[this.collapsed?null:"ray-menu__logo-title--open","ray-menu__logo-title"]},[Vue.createVNode(naive.NEllipsis,null,{default:()=>{var n;return[(n=this.sideBarLogo)==null?void 0:n.title]}})])]):null}}),ja=Vue.defineComponent({name:"AppMenu",setup(){const e=Vue.ref(null),{changeMenuModelValue:t,collapsedMenu:o}=J(),{getMenuOptions:r,getCollapsed:n,getMenuKey:a}=q(),i=Vue.computed({get:()=>(Vue.nextTick().then(()=>{c()}),a.value),set:()=>{l.value&&E("globalDrawerValue",!1)}}),{isTabletOrSmaller:l}=he(),s=Vue.computed({get:()=>j("globalDrawerValue").value,set:m=>{E("globalDrawerValue",m)}}),c=()=>{const m=i.value;Vue.nextTick().then(()=>{var S,b;(b=(S=e.value)==null?void 0:S.showOption)==null||b.call(S,m)})};return{isTabletOrSmaller:l,BasicMenu:()=>Vue.createVNode(naive.NLayoutSider,{bordered:!0,showTrigger:!l.value,collapseMode:U.menuCollapsedMode,collapsedWidth:U.menuCollapsedWidth,onUpdateCollapsed:o.bind(this),nativeScrollbar:!1},{default:()=>[Vue.createVNode(Ea,{collapsed:n.value},null),Vue.createVNode(naive.NMenu,{ref:e,class:"r-menu--app",value:i.value,"onUpdate:value":m=>i.value=m,options:r.value,indent:U.menuCollapsedIndent,collapsed:n.value,collapsedIconSize:U.menuCollapsedIconSize,collapsedWidth:U.menuCollapsedWidth,onUpdateValue:(m,S)=>{t(m,S)},accordion:U.menuAccordion},null)]}),modelGlobalDrawerValue:s}},render(){const{isTabletOrSmaller:e,BasicMenu:t}=this;return e?Vue.createVNode(naive.NDrawer,{class:"app-menu__drawer",show:this.modelGlobalDrawerValue,"onUpdate:show":o=>this.modelGlobalDrawerValue=o,placement:"left",displayDirective:"show",autoFocus:!1},{default:()=>[Vue.createVNode(t,null,null)]}):Vue.createVNode(t,null,null)}});class $a{constructor(){Le(this,"pendingRequest");this.pendingRequest=new Map}isAppending(t){var o;return((o=t.cancelConfig)==null?void 0:o.needCancel)??!0}generateRequestKey(t){const{method:o,url:r}=t;return[r||"",o||"",JSON.stringify(t.params),JSON.stringify(t.data)].join("&")}addPendingRequest(t){var o;if(this.isAppending(t)){const r=this.generateRequestKey(t);if(this.pendingRequest.has(r))t.signal=(o=this.pendingRequest.get(r))==null?void 0:o.signal;else{const n=new AbortController;t.signal=n.signal,this.pendingRequest.set(r,n)}}}removePendingRequest(t){const o=this.generateRequestKey(t);this.pendingRequest.has(o)&&(this.pendingRequest.get(o).abort(),this.pendingRequest.delete(o))}cancelAllRequest(){this.pendingRequest.forEach(t=>{t.abort()})}}const fe={requestInstance:null,responseInstance:null},ye={implementRequestInterceptorArray:[],implementResponseInterceptorArray:[]},ie={implementRequestInterceptorErrorArray:[],implementResponseInterceptorErrorArray:[]},Ba=new $a,ul=()=>{const e=(l,s)=>{s==="requestInstance"?fe.requestInstance=l:fe.responseInstance=l},t=l=>fe[l],o=(l,s,c)=>{c==="ok"?ye[l]=s:ie[l]=s},r=(l,s)=>s==="ok"?ye[l]:ie[l],n=(l,...s)=>{Array.isArray(l)&&(l==null||l.forEach(c=>{typeof c=="function"&&c(...s)}))};return{createAxiosInstance:e,setImplement:o,getImplement:r,getAxiosInstance:t,beforeFetch:(l,s,c)=>{const u=c==="ok"?ye[s]:ie[s],m=t(l),{MODE:S}=ve();m&&n(u,m,S)},fetchError:(l,s,c)=>{const u=ie[c],{MODE:m}=ve();n(u,s,m)}}},Fa=Vue.defineComponent({name:"AppRequestCancelerProvider",setup(e,{expose:t}){VueRouter.onBeforeRouteUpdate(()=>{Ba.cancelAllRequest()}),t()},render(){return Vue.createVNode("div",{style:{display:"none"}},null)}}),so=Vue.defineComponent({name:"LayoutContentWrapper",setup(){const e=VueRouter.useRouter(),{maximize:t}=et(),{getContentTransition:o}=$(),r=Vue.ref(!1),n={opacitySpinning:"0"},a=j("globalMainLayoutLoad"),i=j("layoutContentMaximize"),l=j("layoutContentSpinning");return(()=>{e.beforeEach(()=>{r.value=!0}),e.afterEach(()=>{r.value=!1})})(),{globalMainLayoutLoad:a,spinning:r,themeOverridesSpin:n,getContentTransition:o,layoutContentMaximize:i,maximize:t,layoutContentSpinning:l}},render(){const{globalMainLayoutLoad:e,layoutContentMaximize:t,layoutContentSpinning:o}=this,{maximize:r}=this;return Vue.createVNode(naive.NSpin,{show:this.spinning||!e||o,description:"loading...",size:"large",themeOverrides:this.themeOverridesSpin,class:[t?"r-layout-full__viewer-content--maximize":null,"r-layout-full__viewer-content--maximize--light","r-layout-full__viewer-content--maximize--dark"]},{default:()=>[t?Vue.createVNode("div",{class:"layout-content__maximize-out",onClick:()=>{r(!1)}},[Vue.createVNode(k,{name:"out",size:"16",cursor:"pointer"},null)]):null,Vue.createVNode(Fa,null,null),e?Vue.createVNode(za,{class:"content-wrapper",transitionPropName:this.getContentTransition+"-transform"},null):null]})}}),Wa=Object.freeze(Object.defineProperty({__proto__:null,default:so},Symbol.toStringTag,{value:"Module"}));var Ka={pkg:{dependencies:{"@vueuse/core":"^10.6.1","awesome-qr":"2.1.5-rc.0",axios:"^1.5.0",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10",echarts:"^5.4.3",interactjs:"1.10.21","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.35.0",pinia:"^2.1.6","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.3.10","vue-hooks-plus":"1.8.5","vue-i18n":"^9.7.1","vue-router":"^4.2.4",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^4.4.1","@vitejs/plugin-vue-jsx":"^3.0.2","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"^8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.4","vite-plugin-cdn2":"0.15.2","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.4.3"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const Ua=Vue.defineComponent({name:"LayoutFooterWrapper",setup(){const{layout:{copyright:e}}=Ka;return{copyright:e}},render(){return this.copyright?Vue.createVNode("div",{class:"layout-footer-wrapper"},[this.copyright]):""}}),ze=Vue.defineComponent({name:"TooltipIcon",props:{...naive.tooltipProps,iconName:{type:String,required:!0},customClassName:{type:String,default:null},tooltipText:{type:String,default:null}},emits:["click"],setup(e,{emit:t}){const o=n=>{t("click",n)};return{iconClick:o,Icon:()=>Vue.createVNode(k,{name:e.iconName,size:"18",customClassName:`tooltip-text__icon ${e.customClassName}`,cursor:"pointer",onClick:o.bind(this)},null)}},render(){const{Icon:e}=this;return this.tooltipText?Vue.createVNode(naive.NTooltip,this.$props,{trigger:()=>Vue.createVNode(e,null,null),default:()=>this.tooltipText}):Vue.createVNode(e,null,null)}}),qa=Vue.defineComponent({name:"ThemeSwitch",setup(){const{changeDarkTheme:e,changeLightTheme:t}=la(),{getAppTheme:o}=$(),r=Vue.ref(o.value);return{changeDarkTheme:e,changeLightTheme:t,getAppTheme:o,railStyle:({checked:a})=>a?{backgroundColor:"#000000"}:{color:"#000000"},modelAppThemeRef:r}},render(){const{$t:e,changeDarkTheme:t,changeLightTheme:o,railStyle:r}=this;return Vue.createVNode(naive.NSpace,{justify:"center"},{default:()=>[Vue.createVNode(naive.NTooltip,null,{trigger:()=>Vue.createVNode(naive.NSwitch,{value:this.modelAppThemeRef,"onUpdate:value":n=>this.modelAppThemeRef=n,railStyle:r.bind(this),onUpdateValue:n=>n?t():o()},{"checked-icon":()=>Vue.createVNode(k,{name:"dark"},null),"unchecked-icon":()=>Vue.createVNode(k,{name:"light"},null),checked:()=>"亮",unchecked:()=>"暗"}),default:()=>this.getAppTheme?e("headerSettingOptions.ThemeOptions.Dark"):e("headerSettingOptions.ThemeOptions.Light")})]})}});function se(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Ga=Vue.defineComponent({name:"SettingDrawer",props:{show:{type:Boolean,default:!1},placement:{type:String,default:"right"},width:{type:Number,default:280}},emits:["update:show"],setup(e,{emit:t}){const{changePrimaryColor:o,updateSettingState:r}=z(),{getAppTheme:n,getPrimaryColorOverride:a,getMenuTagSwitch:i,getBreadcrumbSwitch:l,getCopyrightSwitch:s,getContentTransition:c,getWatermarkSwitch:u}=$(),m=Vue.computed({get:()=>e.show,set:V=>{t("update:show",V)}}),S=[{label:"无",value:"none"},{label:"缩放效果",value:"scale"},{label:"淡入淡出",value:"fade"},{label:"闪入效果",value:"opacity"}],b=Vue.reactive({getMenuTagSwitch:i.value,getBreadcrumbSwitch:l.value,getCopyrightSwitch:s.value,getContentTransition:c.value,getWatermarkSwitch:u.value});return{modelShow:m,changePrimaryColor:o,getAppTheme:n,getPrimaryColorOverride:a,contentTransitionOptions:S,updateSettingState:r,modelSwitchReactive:b}},render(){let e,t,o,r;const{$t:n}=this;return Vue.createVNode(naive.NDrawer,{show:this.modelShow,"onUpdate:show":a=>this.modelShow=a,placement:this.placement,width:this.width},{default:()=>[Vue.createVNode(naive.NDrawerContent,{title:n("headerSettingOptions.Title")},{default:()=>[Vue.createVNode(naive.NSpace,{class:"setting-drawer__space",vertical:!0},{default:()=>[Vue.createVNode(naive.NDivider,{titlePlacement:"center"},se(e=n("headerSettingOptions.ThemeOptions.Title"))?e:{default:()=>[e]}),Vue.createVNode(qa,null,null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},se(t=n("headerSettingOptions.ThemeOptions.PrimaryColorConfig"))?t:{default:()=>[t]}),Vue.createVNode(naive.NColorPicker,{swatches:xe.appThemeColors,value:this.getPrimaryColorOverride.common.primaryColor,"onUpdate:value":a=>this.getPrimaryColorOverride.common.primaryColor=a,onUpdateValue:this.changePrimaryColor.bind(this)},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},se(o=n("headerSettingOptions.ContentTransition"))?o:{default:()=>[o]}),Vue.createVNode(naive.NSelect,{value:this.modelSwitchReactive.getContentTransition,"onUpdate:value":a=>this.modelSwitchReactive.getContentTransition=a,options:this.contentTransitionOptions,onUpdateValue:a=>{this.updateSettingState("contentTransition",a)}},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},se(r=n("headerSettingOptions.InterfaceDisplay"))?r:{default:()=>[r]}),Vue.createVNode(naive.NDescriptions,{labelPlacement:"left",column:1},{default:()=>[Vue.createVNode(naive.NDescriptionsItem,{label:"多标签"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getMenuTagSwitch,"onUpdate:value":a=>this.modelSwitchReactive.getMenuTagSwitch=a,onUpdateValue:a=>this.updateSettingState("menuTagSwitch",a)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"面包屑"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getBreadcrumbSwitch,"onUpdate:value":a=>this.modelSwitchReactive.getBreadcrumbSwitch=a,onUpdateValue:a=>this.updateSettingState("breadcrumbSwitch",a)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"水印"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getWatermarkSwitch,"onUpdate:value":a=>this.modelSwitchReactive.getWatermarkSwitch=a,onUpdateValue:a=>this.updateSettingState("watermarkSwitch",a)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"版权信息"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getCopyrightSwitch,"onUpdate:value":a=>this.modelSwitchReactive.getCopyrightSwitch=a,onUpdateValue:a=>this.updateSettingState("copyrightSwitch",a)},null)]})]})]})]})]})}});function Ha(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Ya=Vue.defineComponent({name:"SiderBarBreadcrumb",setup(){const{changeMenuModelValue:e}=J(),{getBreadcrumbOptions:t}=q(),{isTabletOrSmaller:o}=he();return{getBreadcrumbOptions:t,dropdownSelect:(a,i)=>{e(a,i)},breadcrumbItemClick:a=>{var i;if(!((i=a.children)!=null&&i.length)){const{meta:l={}}=a;l.sameLevel||e(a.key,a)}},isTabletOrSmaller:o}},render(){let e;const{isTabletOrSmaller:t,getBreadcrumbOptions:o}=this,{dropdownSelect:r,breadcrumbItemClick:n}=this;return t?Vue.createVNode("div",{style:"display: none;"},null):Vue.createVNode(naive.NBreadcrumb,null,{default:()=>[Vue.createVNode(Vue.TransitionGroup,{tag:"li",name:"breadcrumb",appear:!0},Ha(e=o.map(a=>Vue.createVNode(naive.NBreadcrumbItem,{key:a.path,onClick:n.bind(this,a)},{default:()=>{var i;return[Vue.createVNode(naive.NDropdown,{labelField:"breadcrumbLabel",options:a.children&&((i=a.children)==null?void 0:i.length)>1?a.children:[],onSelect:r.bind(this)},{default:()=>Vue.createVNode("span",null,[a.label&&typeof a.label=="function"?a.label():a.breadcrumbLabel])})]}})))?e:{default:()=>[e]})]})}});function Ie(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Xa=Vue.defineComponent({name:"GlobalSearch",props:{show:{type:Boolean,default:!1}},emits:["update:show"],setup(e,{emit:t}){const{changeMenuModelValue:o}=J(),r=Vue.computed({get:()=>e.show,set:d=>{t("update:show",d),d||u()}}),{getMenuOptions:n}=q(),a=Vue.reactive({searchValue:null,searchOptions:[]}),i=[{icon:"cmd / ctrl + k",label:"唤起",plain:!0},{icon:"↑ ↓",label:"切换",plain:!0},{icon:"↵",label:"选择",plain:!0},{icon:"esc",label:"关闭",plain:!0}];let l=0,s=l;const{isTabletOrSmaller:c}=he(),u=()=>{a.searchOptions=[],a.searchValue=null,l=0,s=l},m=d=>{(d.ctrlKey||d.metaKey)&&d.key==="k"&&(d.preventDefault(),d.stopPropagation(),u(),r.value=!0)},S=d=>{const f=[],N=O=>{O.forEach(y=>{var M,A,W;(M=y.children)!=null&&M.length&&we(y)&&N(y.children);const w=(A=y.breadcrumbLabel)==null?void 0:A.toLocaleLowerCase(),R=String(d).toLocaleLowerCase();w!=null&&w.includes(R)&&we(y)&&!((W=y.children)!=null&&W.length)&&f.push(y)})};d?(N(n.value),a.searchOptions=f):a.searchOptions=[],Vue.nextTick().then(()=>{V()})},b=d=>{if(d){const{meta:f}=d;f.windowOpen?window.open(f.windowOpen):(r.value=!1,o(d.key,d))}},V=()=>{const d=a.searchOptions[l],f=a.searchOptions[s],N="content-item--active";d&&Vue.nextTick().then(()=>{const O=Ve(`attr:data_path="${d.path}"`),y=f?Ve(`attr:data_path="${f==null?void 0:f.path}"`):null;if(y!=null&&y.length){const[w]=y;To(w,N)}if(O!=null&&O.length){const[w]=O;Oo(w,N)}})},p=d=>{const{icon:f}=d;return typeof f=="string"?Vue.createVNode(k,{name:f,size:"24"},null):typeof f=="function"?()=>f:Vue.createVNode(k,{name:"table",size:"24"},null)},g=d=>{d==="up"?l=l-1<0?0:l-1:d==="down"&&(l=l+1>=a.searchOptions.length?a.searchOptions.length-1:l+1)},h=d=>{const f=d.key;switch((f==="ArrowUp"||f==="ArrowDown")&&(d.preventDefault(),d.stopPropagation()),s=l<=0?0:l,f){case"ArrowUp":g("up");break;case"ArrowDown":g("down");break;case"Enter":const N=a.searchOptions[l];N&&b(N);break}V()},v=({menuOption:d})=>Vue.createVNode(naive.NSpace,Vue.mergeProps({align:"center",wrapItem:!1,class:"content-item"},{onClick:b.bind(this,d),data_path:d.path}),{default:()=>[Vue.createVNode("div",{class:"content-item-icon"},[p(d.meta)]),Vue.createVNode("div",{class:"content-item-label"},[d.breadcrumbLabel])]});return Vue.watchEffect(()=>{c.value&&(r.value=!1)}),Se(window,"keydown",d=>{m(d),h(d)}),{...Vue.toRefs(a),modelShow:r,helperTipOptions:i,fuzzySearchMenuOptions:Io(S,300),handleSearchItemClick:b,RenderPreIcon:p,isTabletOrSmaller:c,SearchItem:v}},render(){let e,t;const{isTabletOrSmaller:o,searchOptions:r}=this,{SearchItem:n}=this;return o?Vue.createVNode("div",{style:"display: none;"},null):Vue.createVNode(naive.NModal,{show:this.modelShow,"onUpdate:show":a=>this.modelShow=a,transformOrigin:"center",displayDirective:"if"},{default:()=>[Vue.createVNode("div",{class:"global-search global-search--dark global-search--light"},[Vue.createVNode("div",{class:"global-search__wrapper"},[Vue.createVNode("div",{class:"global-search__card"},[Vue.createVNode("div",{class:"global-search__card-header"},[Vue.createVNode(naive.NInput,{size:"large",value:this.searchValue,"onUpdate:value":a=>this.searchValue=a,clearable:!0,onInput:this.fuzzySearchMenuOptions.bind(this)},{prefix:()=>Vue.createVNode(k,{name:"search",size:"24"},null)})]),Vue.createVNode(naive.NScrollbar,{class:"global-search__card-content"},{default:()=>[r.length?Vue.createVNode(naive.NSpace,{vertical:!0,wrapItem:!1,size:[8,8]},Ie(e=r.map(a=>Vue.createVNode(n,{menuOption:a,key:a.key},null)))?e:{default:()=>[e]}):Vue.createVNode(naive.NResult,{size:"large",class:"global-search__empty"},{icon:()=>null,default:()=>Vue.createVNode(naive.NSpace,{wrapItem:!1,justify:"center",class:"global-search__empty-content"},{default:()=>[Vue.createVNode(k,{name:"empty",size:"24"},null),Vue.createTextVNode("暂无搜索结果")]})})]}),Vue.createVNode("div",{class:"global-search__card-footer"},[Vue.createVNode(naive.NSpace,{class:"card-footer__tip-wrapper",align:"center",wrapItem:!1,size:[24,8]},Ie(t=this.helperTipOptions.map(a=>Vue.createVNode("div",{class:"tip-wrapper-item",key:a.label},[Vue.createVNode("div",{class:"item-icon"},[a.plain?Vue.createVNode("span",null,[a.icon]):Vue.createVNode(k,{name:a.icon,size:"18"},null)]),Vue.createVNode("div",{class:"item-label"},[a.label])])))?t:{default:()=>[t]})])])])])]})}}),Za=Vue.defineComponent({name:"AppAvatar",props:{...naive.avatarProps,...naive.spaceProps,cursor:{type:String,default:"auto"},spaceSize:{type:[String,Number],default:"medium"},avatarSize:{type:[String,Number],default:"medium"}},setup(e){const t=ae(Te.signing),o=Vue.computed(()=>({"--app-avatar-cursor":e.cursor}));return{signing:t,cssVars:o}},render(){return Vue.createVNode(naive.NSpace,Vue.mergeProps({class:"app-avatar"},this.$props,{wrapItem:!1,style:this.cssVars,size:this.spaceSize}),{default:()=>{var e,t;return[Vue.createVNode(naive.NAvatar,Vue.mergeProps(this.$props,{src:(e=this.signing)==null?void 0:e.avatar,objectFit:"cover",round:!0,size:this.avatarSize}),null),Vue.createVNode("div",{class:"app-avatar__name"},[(t=this.signing)==null?void 0:t.name])]}})}}),Qa=()=>[{key:"person",label:"个人信息"},{key:"lockScreen",label:"锁定屏幕"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],Ja={logout:()=>{const{logout:e}=Pr();window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{e()}})},lockScreen:()=>{const{updateSettingState:e}=z();e("lockScreenSwitch",!0)}},er=e=>{const t=Ja[e];t?t():window.$message.info("这个人很懒, 没做这个功能~")},tr=e=>{const{isTabletOrSmaller:t,globalMainLayoutLoad:o}=e,{t:r}=Z(),n=[{name:"reload",size:18,tooltip:r("headerTooltip.Reload"),iconClass:o.value?"":"ray-icon__reload--loading",eventKey:"reload"}],a=[{name:"menu",size:18,eventKey:"menu"}];return t.value?a:n},or=e=>{const{isFullscreen:t,isTabletOrSmaller:o}=e,{t:r}=Z(),n=[{name:"fullscreen",size:18,tooltip:t.value?r("headerTooltip.CancelFullScreen"):r("headerTooltip.FullScreen"),eventKey:"screen"},{name:"github",size:18,tooltip:r("headerTooltip.Github"),eventKey:"github"},{name:"setting",size:18,tooltip:r("headerTooltip.Setting"),eventKey:"setting"}],a=[{name:"search",size:18,tooltip:r("headerTooltip.Search"),eventKey:"search"},...n],i=[...n];return o.value?i:a},nr=Vue.defineComponent({name:"AppSiderBar",setup(){const{updateLocale:e,updateSettingState:t}=z(),{t:o}=Z(),{reload:r}=tt(),[n,{toggleFullscreen:a,isEnabled:i}]=Ue(document.getElementsByTagName("html")[0]),{getDrawerPlacement:l,getBreadcrumbSwitch:s}=$(),c=Vue.ref(!1),u={display:"flex"},m=Vue.ref(!1),{isTabletOrSmaller:S}=he(),b=j("globalDrawerValue"),V=j("globalMainLayoutLoad"),p=Vue.computed(()=>tr({isFullscreen:n,isTabletOrSmaller:S,globalMainLayoutLoad:V})),g=Vue.computed(()=>or({isFullscreen:n,isTabletOrSmaller:S,globalMainLayoutLoad:V})),h={reload:()=>{r()},setting:()=>{c.value=!0},github:()=>{window.open("https://github.com/XiaoDaiGua-Ray/ray-template")},fullscreen:()=>{i||window.$message.warning(o("globalMessage.isEnabledFullscreen")),a()},search:()=>{m.value=!0},lock:()=>{t("lockScreenSwitch",!0)},menu:()=>{E("globalDrawerValue",!b.value)}};return{leftIconOptions:p,rightTooltipIconOptions:g,toolIconClick:d=>{var f;(f=h[d])==null||f.call(h)},showSettings:c,updateLocale:e,spaceItemStyle:u,getDrawerPlacement:l,getBreadcrumbSwitch:s,globalSearchShown:m}},render(){return Vue.createVNode(naive.NLayoutHeader,{class:"layout-header",bordered:!0},{default:()=>[Vue.createVNode(Xa,{show:this.globalSearchShown,"onUpdate:show":e=>this.globalSearchShown=e},null),Vue.createVNode(naive.NSpace,{class:"layout-header__method",align:"center",justify:"space-between"},{default:()=>[Vue.createVNode(naive.NSpace,{align:"center",wrapItem:!1,itemStyle:this.spaceItemStyle},{default:()=>[this.leftIconOptions.map(e=>Vue.createVNode(ze,{key:e.name,iconName:e.name,tooltipText:Vue.isRef(e.tooltip)?e.tooltip.value:e.tooltip,customClassName:e.iconClass,onClick:this.toolIconClick.bind(this,e.name)},null)),this.getBreadcrumbSwitch?Vue.createVNode(Ya,null,null):null]}),Vue.createVNode(naive.NSpace,{align:"center",wrapItem:!1,itemStyle:this.spaceItemStyle},{default:()=>[this.rightTooltipIconOptions.map(e=>Vue.createVNode(ze,{key:e.name,iconName:e.name,tooltipText:Vue.isRef(e.tooltip)?e.tooltip.value:e.tooltip,customClassName:e.iconClass,onClick:this.toolIconClick.bind(this,e.name)},null)),Vue.createVNode(naive.NDropdown,{options:Ye,onSelect:e=>this.updateLocale(String(e)),trigger:"click"},{default:()=>[Vue.createVNode(k,{customClassName:"layout-header__method--icon",name:"language",size:"18",cursor:"pointer"},null)]}),Vue.createVNode(naive.NDropdown,{options:Qa(),onSelect:er.bind(this),trigger:"click"},{default:()=>[Vue.createVNode(Za,{avatarSize:"small",align:"center",cursor:"pointer"},null)]})]})]}),Vue.createVNode(Ga,{show:this.showSettings,"onUpdate:show":e=>this.showSettings=e,placement:this.getDrawerPlacement},null)]})}}),ar=Vue.defineComponent({name:"LayoutHeaderWrapper",setup(){return{}},render(){return Vue.createVNode(naive.NSpace,{wrapItem:!1,size:[0,0]},{default:()=>[Vue.createVNode(nr,null,null)]})}}),rr={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},lr=He('',1),ir=[lr];function sr(e,t){return qe(),Ge("svg",rr,[...ir])}const cr={render:sr},ur={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},dr=He('',1),pr=[dr];function mr(e,t){return qe(),Ge("svg",ur,[...pr])}const hr={render:mr};function gr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const fr=Vue.defineComponent({name:"AppMenuTag",setup(e,{expose:t}){const o=Vue.ref(null),{getMenuKey:r,getMenuTagOptions:n}=q(),{changeMenuModelValue:a}=J(),{getRootPath:i}=Q(),{maximize:l}=et(),{reload:s}=tt(),{close:c,closeAll:u,closeRight:m,closeLeft:S,closeOther:b}=ia(),V=["closeAll","closeRight","closeLeft","closeOther","closeCurrentPage"];let p=-1;const g={size:16},h=Vue.ref([{label:"刷新页面",key:"reloadCurrentPage",icon:()=>Vue.createVNode(k,{name:"reload",size:g.size},null)},{label:"关闭当前页面",key:"closeCurrentPage",icon:()=>Vue.createVNode(k,{name:"close",size:g.size},null)},{type:"divider",key:"d1"},{label:"关闭左侧标签页",key:"closeLeft",icon:()=>Vue.createVNode(hr,{class:"menu-tag__icon"},null)},{label:"关闭右侧标签页",key:"closeRight",icon:()=>Vue.createVNode(cr,{class:"menu-tag__icon"},null)},{type:"divider",key:"d1"},{label:"关闭其他标签页",key:"closeOther",icon:()=>Vue.createVNode(k,{name:"other",size:g.size},null)},{label:"关闭所有标签页",key:"closeAll",icon:()=>Vue.createVNode(k,{name:"resize_h",size:g.size},null),disabled:!1}]),v=de(16),d={closeCurrentPage:()=>{r.value!==i.value&&c(p)},reloadCurrentPage:()=>{s()},closeAll:()=>{u()},closeRight:()=>{m(p)},closeLeft:()=>{S(p)},closeOther:()=>{b(p)}},f=Vue.reactive({x:0,y:0,actionDropdownShow:!1}),N="menu_tag_data",O=_=>{c(_)},y=(_,C)=>{h.value.forEach(P=>{if(P.key===_){P.disabled=C;return}})},w=_=>{f.actionDropdownShow=!1,a(_.key,_)},R=()=>{const _=document.getElementById(v);if(_)return Array.from(_.childNodes).find(re=>xo(re,"n-scrollbar-container").value)},M=_=>{var P;const C=R();if(C){const re=C.scrollLeft||0,Ae=_==="left"?Math.max(0,re-200):re+200;(P=o.value)==null||P.scrollTo({left:Ae,behavior:"smooth"})}},A=_=>{var C;f.actionDropdownShow=!1,(C=d[_])==null||C.call(d)},W=(_,C)=>{C.preventDefault(),f.actionDropdownShow=!1,p=_,Vue.nextTick(()=>{f.actionDropdownShow=!0,f.x=C.clientX,f.y=C.clientY})},ee=()=>{const _=n.value.length-1,{closeable:C}=n.value[p]??{};y("closeCurrentPage",!C),p===_?y("closeRight",!0):p<_&&y("closeRight",!1),p===0?y("closeLeft",!0):p>0&&y("closeLeft",!1)},G=()=>{p=n.value.findIndex(C=>C.key===r.value),ee()},yo=_=>{n.value.length>1&&_.key!==i.value&&(_.closeable=!0)},bo=_=>{_.key!==r.value&&(_.closeable=!1)},vo=()=>{R()&&Vue.nextTick().then(()=>{var C;(C=o.value)==null||C.scrollTo({left:99999,behavior:"smooth"})})},Vo=()=>{Vue.nextTick().then(()=>{const _=Ve(`attr:${N}="${r.value}"`);if(_!=null&&_.length){const[C]=_;Vue.nextTick().then(()=>{var P;(P=o.value)==null||P.scrollTo({left:C.offsetLeft,behavior:"smooth"})})}})};return Vue.watch(()=>n.value,(_,C)=>{h.value.forEach(P=>{V.includes(P.key)&&(_.length>1?P.disabled=!1:P.disabled=!0)}),C!=null&&C.length&&(_.length>(C==null?void 0:C.length)?vo():_.length===(C==null?void 0:C.length)&&Vo())},{immediate:!0}),Vue.watch(()=>f.actionDropdownShow,_=>{var C;_&&((C=ke(ee,100))==null||C())}),t({}),{getMenuTagOptions:n,changeMenuModelValue:a,closeCurrentMenuTag:O,getMenuKey:r,handleTagClick:w,moreOptions:h,scrollX:M,scrollRef:o,uuidScrollBar:v,actionDropdownSelect:A,actionState:f,handleContextMenu:W,setCurrentContextmenuIndex:G,menuTagMouseenter:yo,menuTagMouseleave:bo,MENU_TAG_DATA:N,iconConfig:{width:20,height:28},maximize:l,getRootPath:i}},render(){let e;const{iconConfig:t,getRootPath:o,uuidScrollBar:r}=this,{maximize:n,closeCurrentMenuTag:a,scrollX:i,$t:l}=this;return Vue.createVNode(naive.NLayoutHeader,null,{default:()=>[Vue.createVNode("div",{class:"menu-tag"},[Vue.createVNode(naive.NDropdown,{class:"menu-tag__dropdown",options:this.moreOptions,x:this.actionState.x,y:this.actionState.y,keyboard:!1,show:this.actionState.actionDropdownShow,trigger:"manual",placement:"bottom-start",onSelect:this.actionDropdownSelect.bind(this),onClickoutside:()=>{this.actionState.actionDropdownShow=!1}},null),Vue.createVNode(naive.NSpace,{class:"menu-tag-space",wrap:!1,align:"center",justify:"space-between",inline:!0,wrapItem:!1},{default:()=>[Vue.createVNode(k,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__left-arrow",onClick:this.scrollX.bind(this,"left")},null),Vue.createVNode(naive.NScrollbar,Vue.mergeProps({xScrollable:!0,ref:"scrollRef"},{id:r}),{default:()=>[Vue.createVNode(naive.NSpace,{ref:"menuTagSpaceRef",class:"menu-tag-wrapper",wrap:!1,align:"center",justify:"start"},gr(e=this.getMenuTagOptions.map((s,c)=>Vue.createVNode(naive.NButton,Vue.mergeProps({key:s.key,class:["menu-tag__btn"],strong:!0,secondary:!0,type:s.key===this.getMenuKey?"primary":"default"},{onClick:this.handleTagClick.bind(this,s),onContextmenu:this.handleContextMenu.bind(this,c),onMouseenter:this.menuTagMouseenter.bind(this,s),onMouseleave:this.menuTagMouseleave.bind(this,s),[this.MENU_TAG_DATA]:s.path}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode("span",null,{default:()=>{const{breadcrumbLabel:u,meta:{i18nKey:m}}=s;return m?l(m):u}}),(s.closeable||this.getMenuTagOptions.length===1)&&s.key!==o?Vue.createVNode(naive.NIcon,Vue.mergeProps({class:"menu-tag__btn-icon"},{onMousedown:a.bind(this,c)}),{default:()=>[Vue.createVNode(k,{name:"close",size:"14"},null)]}):Vue.createVNode(naive.NIcon,{class:[s.key!==o?"menu-tag__btn-icon":"menu-tag__btn-icon--hidden"]},null)])})))?e:{default:()=>[e]})]}),Vue.createVNode(naive.NSpace,{class:"menu-tag__right-wrapper",wrapItem:!1,align:"center",inline:!0,wrap:!1,size:[6,6]},{default:()=>[Vue.createVNode(k,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__right-arrow",onClick:i.bind(this,"right")},null),Vue.createVNode(k,{name:"fullscreen_fold",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:()=>{n(!0)}},null),Vue.createVNode(io,{class:"menu-tag__dropdown",options:this.moreOptions,trigger:"click",onSelect:this.actionDropdownSelect.bind(this),iconSize:20,keyboard:!1},{default:()=>[Vue.createVNode(k,{name:"more",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:this.setCurrentContextmenuIndex.bind(this)},null)]})]})]})])]})}}),yr=Vue.defineComponent({name:"LayoutFeatureWrapper",setup(){return{}},render(){return Vue.createVNode(fr,null,null)}}),br=e=>{const t=ge(e[0]),o=ge(e[1]),r=ge(e[2]);return Vue.computed(()=>({"--layout-content-height":`calc(100% - ${t.height.value}px - ${o.height.value}px - ${r.height.value}px)`,"--layout-siderbar-height":`${t.height.value}px`,"--layout-menutag-height":`${o.height.value}px`,"--layout-footer-height":`${r.height.value}px`}))},Ee=Do("isAppLockScreen",!1,sessionStorage,{mergeDefaults:!0}),vr=()=>({setLockAppScreen:o=>{Ee.value=o},getLockAppScreen:()=>Ee.value}),Vr=Vue.defineComponent({name:"RLayout",setup(){const e=Vue.ref(),t=Vue.ref(),o=Vue.ref(),{getMenuTagSwitch:r,getCopyrightSwitch:n}=$(),{getLockAppScreen:a}=vr(),i=br([e,t,o]);return{getMenuTagSwitch:r,cssVarsRef:i,getLockAppScreen:a,layoutSiderBarRef:e,layoutMenuTagRef:t,layoutFooterRef:o,getCopyrightSwitch:n}},render(){const{getMenuTagSwitch:e,cssVarsRef:t,getCopyrightSwitch:o}=this,{getLockAppScreen:r}=this;return r()?null:Vue.createVNode(naive.NLayout,{class:"r-layout-full",style:[t],hasSider:!0},{default:()=>[Vue.createVNode(ja,null,null),Vue.createVNode(naive.NLayoutContent,{class:"r-layout-full__viewer"},{default:()=>[Vue.createVNode(ar,{ref:"layoutSiderBarRef"},null),e?Vue.createVNode(yr,{ref:"layoutMenuTagRef"},null):null,Vue.createVNode(naive.NLayoutContent,{ref:Oe,class:["r-layout-full__viewer-content"],nativeScrollbar:!1},{default:()=>[Vue.createVNode(so,null,null)]}),o?Vue.createVNode(Ua,{ref:"layoutFooterRef"},null):null]})]})}}),je=e=>e.startsWith("/"),co=(e,t=[],o="")=>Array.isArray(e)?(e.forEach(n=>{var a;if((a=n.children)!=null&&a.length)co(n.children,t,o+(je(n.path)?n.path:"/"+n.path));else{const i=o+(je(n.path)?n.path:"/"+n.path),l={...n,path:i};t.push(l)}}),t):[],Sr=e=>Array.isArray(e)?co(pe(e)):[],uo=()=>aa(na()),wr=Sr(uo()),_r=async()=>{const{getRootPath:e}=Q();return[{path:"/",name:"login",component:()=>T(()=>import("./index-e1Ex6EIb.js"),__vite__mapDeps([59,18,1,2,3,4,19,20,5,6,7,8,9,10,11,12,13,14,15,16,17,47,21,22,33,23,24,25,26,27,28,29,30,60]))},{path:"/",name:"layout",redirect:e.value,component:Vr,children:wr}]};let ne;const Cr=async()=>VueRouter.createRouter({history:VueRouter.createWebHashHistory(),routes:await _r(),scrollBehavior:e=>(ra(e),{top:0,left:0})}),dl=async e=>{ne=await Cr(),ua(ne),e.use(ne),Re()},Re=()=>{try{if(ne)return{router:ne};throw new Error}catch{throw new Error("router is not defined")}},$e="YYYY-MM-DD HH:mm:ss",Nr=()=>({locale:i=>{const l=un[i];l?B.locale(l):B.locale(dn)},getStartAndEndOfDay:i=>{const{format:l=$e}=i??{},s=B(),c=s.startOf("day"),u=s.endOf("day"),m=s.format(l),S=c.format(l);return{today:s,startOfDay:c,endOfDay:u,formatToday:m,formatStartOfDay:S}},format:(i,l)=>{const{format:s=$e}=l??{};return B(i).format(s)},isDayjs:i=>B.isDayjs(i),daysDiff:(i,l)=>{const s=B(i);return B(l).diff(s,"days")},isDateInRange:(i,l)=>{const{start:s,end:c}=l,u=B(i);return u.isAfter(s)&&u.isBefore(c)}});function he(){const{width:e,height:t}=Ne(),o=Vue.ref(!1);return Ro(()=>{o.value=e.value<=768}),{width:e,height:t,isTabletOrSmaller:o}}let Be=999,be=!1;const K="ELEMENT-FULLSCREEN-RAY",{height:Fe}=Ne(),We=document.createElement("style"),kr=(e,t)=>{const{beforeEnter:o,beforeExit:r,backgroundColor:n,zIndex:a}=t??{},i={};let l=!1;const s=()=>{const b=Y(e);if(!b)return;const{left:V,top:p}=b.getBoundingClientRect(),g=` +var So=Object.defineProperty;var wo=(e,t,o)=>t in e?So(e,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[t]=o;var Le=(e,t,o)=>(wo(e,typeof t!="symbol"?t+"":t,o),o);import"./print-js@1.6.0-gYKv6oGQ.js";import{l as _o}from"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import{u as Ue}from"./vue-hooks-plus@1.8.5_vue@3.3.10-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import{d as B}from"./dayjs@1.11.10-IrZctHvJ.js";import{g as ae,u as Y,i as X,a as ve,s as Ce,c as D,r as oe,b as L,d as Co,e as de,f as No,p as ko,q as Ve,h as To,j as Oo,k as xo,w as Ro,l as Ao,m as Lo,n as Mo}from"./utils-B6Okv4Kv.js";import{u as Po,a as Se,b as Ne,c as ge,d as Do}from"./@vueuse_core@10.6.1_vue@3.3.10-finMrxOz.js";import{i as Me}from"./interactjs@1.10.21-7zFZdvts.js";import{s as zo}from"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.6-fNhqB16x.js";import{s as ce,c as pe,t as ke,d as Io,i as Eo}from"./lodash-es@4.17.21-B0eCOOcg.js";import{u as te,r as jo,i as $o,a as Bo,b as Fo,c as Wo,d as Ko,e as Uo,f as qo,g as Go,h as Ho,j as Yo,k as Xo,l as Zo,m as Qo,n as Jo,o as en,p as tn,q as on,s as nn}from"./echarts@5.4.3-Vt5ZmFiA.js";import{o as qe,c as Ge,a as He}from"./@vue_runtime-core@3.3.10-40cgyS5D.js";const an="modulepreload",rn=function(e){return"/ray-template/"+e},Pe={},T=function(t,o,r){if(!o||o.length===0)return t();const n=document.getElementsByTagName("link");return Promise.all(o.map(a=>{if(a=rn(a),a in Pe)return;Pe[a]=!0;const i=a.endsWith(".css"),l=i?'[rel="stylesheet"]':"";if(!!r)for(let u=n.length-1;u>=0;u--){const m=n[u];if(m.href===a&&(!i||m.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${a}"]${l}`))return;const c=document.createElement("link");if(c.rel=i?"stylesheet":an,i||(c.as="script",c.crossOrigin=""),c.href=a,document.head.appendChild(c),i)return new Promise((u,m)=>{c.addEventListener("load",u),c.addEventListener("error",()=>m(new Error(`Unable to preload CSS for ${a}`)))})})).then(()=>t()).catch(a=>{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=a,window.dispatchEvent(i),!i.defaultPrevented)throw a})},ln=(e,t)=>{const o=e[t];return o?typeof o=="function"?o():Promise.resolve(o):new Promise((r,n)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(n.bind(null,new Error("Unknown variable dynamic import: "+t)))})},Ye=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],sn="zh-CN",cn="zh-CN",un={"zh-CN":"zh-cn","en-US":"en"},dn="zh-cn",Xe={setupKeepAlive:!0,keepAliveExclude:[],maxKeepAliveLength:5},pn={name:"Dashboard",path:"/dashboard"},U={menuCollapsedWidth:64,menuCollapsedMode:"width",menuCollapsedIconSize:22,menuCollapsedIndent:24,menuAccordion:!1},Te={signing:"signing",localeLanguage:"localeLanguage",token:"token"},mn={content:"Trying be better~",fontSize:16,lineHeight:16,width:384,height:384,xOffset:12,yOffset:60,rotate:-15},Jr=(e,t)=>{if(typeof t!="string"||!t.trim())throw new TypeError("Expected prefix to be a non-empty string");const o={};return Object.keys(e).forEach(r=>{const n=e[r].default;let a=r.replace(`./${t}/`,"").replace(/^\.\//,"");const i=a.lastIndexOf(".");a=a.substring(0,i);const l=a.split("/"),s=l.shift(),c=l.join(".");s&&(c?(ce(o,s,o[s]||{}),ce(o[s],c,n)):ce(o,s,n||{}))}),o},hn=async e=>{var o;const t={};for(const r of e){const n=await ln(Object.assign({"./lang/en-US.ts":()=>T(()=>import("./en-US-a1_w6Ie9.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30])),"./lang/zh-CN.ts":()=>T(()=>import("./zh-CN-69rzQYDa.js"),__vite__mapDeps([31,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30]))}),`./lang/${r.key}.ts`),a=r.key;a&&(t[a]=((o=n==null?void 0:n.default)==null?void 0:o.message)??{})}return t},el=e=>{switch(e){case"zh-CN":return{locale:naive.zhCN,dateLocal:naive.dateZhCN};case"en-US":return{locale:null,dateLocal:null};default:return{locale:naive.zhCN,dateLocal:naive.dateZhCN}}},Ze=()=>ae(Te.localeLanguage,"localStorage",sn);let Qe;const gn=async()=>{const e=Ze(),t=await hn(Ye);return VueI18n.createI18n({legacy:!1,locale:e,messages:t,sync:!0,missingWarn:!1,silentFallbackWarn:!0,fallbackLocale:cn})},tl=async e=>{const t=await gn();Qe=t,e.use(t)},fn=(e,t)=>!e||t.startsWith(e)?t:`${e}.${t}`,Z=e=>{const{t,locale:o,...r}=Qe.global;return{...r,t:(i,...l)=>i?!i.includes(".")&&!e?i:t(fn(e,i),...l):"",locale:i=>{const l=o;l.value=i}}},x=e=>e,yn={path:"/dashboard",name:"RDashboard",component:()=>T(()=>import("./index-BLnYeGI8.js"),__vite__mapDeps([32,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,33,18,19,20,21,22,23,24,25,26,27,28,29,30,34])),meta:{i18nKey:x("menu.Dashboard"),icon:"dashboard",order:0}},bn=Object.freeze(Object.defineProperty({__proto__:null,default:yn},Symbol.toStringTag,{value:"Module"})),vn={path:"/axios",name:"RAxios",component:()=>T(()=>import("./index-8IKjByf3.js"),__vite__mapDeps([35,5,6,2,3,4,7,8,9,10,11,12,13,14,15,16,36,18,1,19,20,17,21,22,23,24,25,26,27,28,29,30,37])),meta:{i18nKey:x("menu.Axios"),icon:"axios",order:3,keepAlive:!0}},Vn=Object.freeze(Object.defineProperty({__proto__:null,default:vn},Symbol.toStringTag,{value:"Module"})),Sn={path:"/context-menu",name:"ContextMenuDemo",component:()=>T(()=>import("./index-yGgdYlS5.js"),__vite__mapDeps([38,21,22])),meta:{i18nKey:x("menu.ContextMenu"),icon:"other",order:2}},wn=Object.freeze(Object.defineProperty({__proto__:null,default:Sn},Symbol.toStringTag,{value:"Module"})),_n={path:"/directive",name:"RDirective",component:()=>T(()=>import("./index-gRQOEXFu.js"),__vite__mapDeps([])),meta:{i18nKey:x("menu.Directive"),icon:"other",order:2}},Cn=Object.freeze(Object.defineProperty({__proto__:null,default:_n},Symbol.toStringTag,{value:"Module"})),F=()=>T(()=>Promise.resolve().then(()=>Wa),void 0),Nn={path:"/doc",name:"RDocLayout",component:F,meta:{i18nKey:x("menu.Doc"),icon:"doc",order:5},children:[{path:"doc-inside",name:"RDocInside",component:()=>T(()=>import("./index-L7wcF_Gk.js"),__vite__mapDeps([39,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30])),meta:{i18nKey:x("menu.DocLocalInside")}},{path:"doc-outside",name:"RDoc",component:F,meta:{i18nKey:x("menu.Doc"),windowOpen:"https://xiaodaigua-ray.github.io/ray-template-doc/"}},{path:"doc-outside-local",name:"RDocLocal",component:F,meta:{i18nKey:x("menu.DocLocal"),windowOpen:"https://ray-template.yunkuangao.com/ray-template-doc/"}}]},kn=Object.freeze(Object.defineProperty({__proto__:null,default:Nn},Symbol.toStringTag,{value:"Module"})),Tn={path:"/echart",name:"REchart",component:()=>T(()=>import("./index-olXYPpee.js"),__vite__mapDeps([40,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,41])),meta:{i18nKey:x("menu.Echart"),icon:"echart",order:1}},On=Object.freeze(Object.defineProperty({__proto__:null,default:Tn},Symbol.toStringTag,{value:"Module"})),xn={path:"/iframe",name:"IframeDemo",component:()=>T(()=>import("./index-Ah2u6u11.js"),__vite__mapDeps([42,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30])),meta:{icon:"other",order:2,noLocalTitle:"iframe"}},Rn=Object.freeze(Object.defineProperty({__proto__:null,default:xn},Symbol.toStringTag,{value:"Module"})),An={path:"/mock-demo",name:"MockDemo",component:()=>T(()=>import("./index-09TcvWUe.js"),__vite__mapDeps([43,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,36,18,19,20,21,22,23,24,25,26,27,28,29,30])),meta:{i18nKey:x("menu.Mock"),icon:"other",order:3,keepAlive:!0}},Ln=Object.freeze(Object.defineProperty({__proto__:null,default:An},Symbol.toStringTag,{value:"Module"})),Mn={path:"/modal-demo",name:"ModalDemo",component:()=>T(()=>import("./index-HI97-lGW.js"),__vite__mapDeps([44,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30])),meta:{i18nKey:x("menu.Modal"),icon:"other",order:3}},Pn=Object.freeze(Object.defineProperty({__proto__:null,default:Mn},Symbol.toStringTag,{value:"Module"})),Dn={path:"/multi",name:"MultiMenu",component:F,meta:{i18nKey:x("menu.MultiMenu"),icon:"other",order:4},children:[{path:"multi-menu-one",name:"MultiMenuOne",component:()=>T(()=>import("./index-OlZM-6Aq.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-1",keepAlive:!0}},{path:"multi-menu-two",name:"MultiMenuTwo",component:F,meta:{noLocalTitle:"多级菜单-2"},children:[{path:"sub-menu-other",name:"SubMenuOther",component:()=>T(()=>import("./index-7HAQIe0w.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-2-1",keepAlive:!0}},{path:"sub-menu",name:"SubMenu",component:F,meta:{noLocalTitle:"多级菜单-2-2",keepAlive:!0},children:[{path:"sub-menu-one",name:"MultiMenuTwoOne",component:()=>T(()=>import("./index-vRnYP7XJ.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-2-2-1",keepAlive:!0}}]}]}]},zn=Object.freeze(Object.defineProperty({__proto__:null,default:Dn},Symbol.toStringTag,{value:"Module"})),In={path:"/precision",name:"CalculatePrecision",component:()=>T(()=>import("./index-tc9r9SRT.js"),__vite__mapDeps([45,18,1,2,3,4,19,20])),meta:{i18nKey:x("menu.CalculatePrecision"),icon:"other",order:2}},En=Object.freeze(Object.defineProperty({__proto__:null,default:In},Symbol.toStringTag,{value:"Module"})),jn={path:"/qrcode",name:"RQRCode",component:()=>T(()=>import("./index-serutCs-.js"),__vite__mapDeps([46,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,47,18,19,20,21,22,23,24,25,26,27,28,29,30])),meta:{i18nKey:x("menu.QRCode"),icon:"other",order:3}},$n=Object.freeze(Object.defineProperty({__proto__:null,default:jn},Symbol.toStringTag,{value:"Module"})),Bn={path:"/rely",name:"Rely",component:F,meta:{i18nKey:x("menu.Rely"),icon:"rely",order:999},children:[{path:"rely-about",name:"RelyAbout",component:()=>T(()=>import("./index-FeWEAadL.js"),__vite__mapDeps([48,49])),meta:{i18nKey:x("menu.RelyAbout")}}]},Fn=Object.freeze(Object.defineProperty({__proto__:null,default:Bn},Symbol.toStringTag,{value:"Module"})),Wn={path:"/router-demo",name:"RouterDemoRoot",component:F,meta:{i18nKey:x("menu.RouterDemo"),icon:"other",order:3},children:[{path:"router-demo-home",name:"RouterDemoHome",component:()=>T(()=>import("./index-tKuos9N3.js"),__vite__mapDeps([50,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30])),meta:{noLocalTitle:"人员信息(平级模式)"}},{path:"router-demo-detail",name:"RouterDemoDetail",component:()=>T(()=>import("./index-5YvNvrKO.js"),__vite__mapDeps([])),meta:{noLocalTitle:"信息详情",sameLevel:!0}}]},Kn=Object.freeze(Object.defineProperty({__proto__:null,default:Wn},Symbol.toStringTag,{value:"Module"})),Un={path:"/scroll-reveal",name:"ScrollReveal",component:()=>T(()=>import("./index-v5xFQW7A.js"),__vite__mapDeps([51,52])),meta:{i18nKey:x("menu.scrollReveal"),icon:"scroll_reveal",hidden:!0}},qn=Object.freeze(Object.defineProperty({__proto__:null,default:Un},Symbol.toStringTag,{value:"Module"})),Gn={path:"/svg-icons",name:"PreviewSVGIcons",component:()=>T(()=>import("./index-La0mWDXU.js"),__vite__mapDeps([53,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,54])),meta:{i18nKey:x("menu.SvgIcon"),icon:"other",order:3}},Hn=Object.freeze(Object.defineProperty({__proto__:null,default:Gn},Symbol.toStringTag,{value:"Module"})),Yn={path:"/table",name:"TableView",component:()=>T(()=>import("./index-l_23Na7f.js"),__vite__mapDeps([55,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30])),meta:{i18nKey:x("menu.Table"),icon:"other",order:2}},Xn=Object.freeze(Object.defineProperty({__proto__:null,default:Yn},Symbol.toStringTag,{value:"Module"})),Zn={path:"/template-hooks",name:"TemplateHooks",component:()=>T(()=>import("./index-NwClnS-g.js"),__vite__mapDeps([56,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30])),meta:{i18nKey:x("menu.TemplateHooks"),icon:"other",order:1}},Qn=Object.freeze(Object.defineProperty({__proto__:null,default:Zn},Symbol.toStringTag,{value:"Module"})),Jn={path:"/:catchAll(.*)",name:"ErrorPage",component:()=>T(()=>import("./index-Pdf0DJXE.js"),__vite__mapDeps([57,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,58])),meta:{i18nKey:x("menu.Error"),icon:"error",hidden:!0,sameLevel:!0}},ea=Object.freeze(Object.defineProperty({__proto__:null,default:Jn},Symbol.toStringTag,{value:"Module"})),Oe=Vue.ref(null),ta={setupRouterLoadingBar:!0,setupRouterGuard:!0},oa=["RLogin","ErrorPage","RayTemplateDoc"],le=["admin"],na=()=>{const e=Object.assign({"/src/router/modules/dashboard.ts":bn,"/src/router/modules/demo/axios.ts":Vn,"/src/router/modules/demo/context-menu.ts":wn,"/src/router/modules/demo/directive.ts":Cn,"/src/router/modules/demo/doc.ts":kn,"/src/router/modules/demo/echart.ts":On,"/src/router/modules/demo/iframe.ts":Rn,"/src/router/modules/demo/mock.ts":Ln,"/src/router/modules/demo/modal.ts":Pn,"/src/router/modules/demo/multi-menu.ts":zn,"/src/router/modules/demo/precision.ts":En,"/src/router/modules/demo/qrcode.ts":$n,"/src/router/modules/demo/rely.ts":Fn,"/src/router/modules/demo/router-demo.ts":Kn,"/src/router/modules/demo/scroll-reveal.ts":qn,"/src/router/modules/demo/svg-icons.ts":Hn,"/src/router/modules/demo/table.ts":Xn,"/src/router/modules/demo/template-hooks.ts":Qn,"/src/router/modules/error404.ts":ea});return Object.keys(e).reduce((o,r)=>{const n=e[r].default;if(n)o.push(n);else throw new Error("router helper combine: an exception occurred while parsing the routing file!");return o},[])},aa=e=>e.sort((t,o)=>{var a,i;const r=((a=t.meta)==null?void 0:a.order)??1,n=((i=o.meta)==null?void 0:i.order)??0;if(typeof r!="number"||typeof n!="number")throw new TypeError("orderRoutes error: order must be a number!");return r===n?t.name?o.name?t.name.localeCompare(o.name):-1:1:r-n}),ra=e=>{var o;const{meta:t}=e;t!=null&&t.ignoreAutoResetScroll||(o=Oe.value)==null||o.scrollTo({top:0,left:0,behavior:"smooth"})},Je=Vue.reactive({globalSpinning:!1,globalDrawerValue:!1,globalMainLayoutLoad:!0,layoutContentMaximize:!1,globalRootRoute:pe(pn),layoutContentSpinning:!1});function E(e,t,o){Je[e]=t,o==null||o()}function j(e){return Vue.readonly(Vue.toRef(Je,e))}const et=()=>({isLayoutContentMaximized:Vue.computed(()=>j("layoutContentMaximize").value),maximize:(o,r)=>{const n=Y(Oe),{toggleFullscreen:a}=kr(n,r);E("layoutContentMaximize",o),a()}}),tt=()=>({reload:(r=800)=>{E("globalMainLayoutLoad",!1),setTimeout(()=>E("globalMainLayoutLoad",!0),r)},openSpin:()=>{E("layoutContentSpinning",!0)},closeSpin:()=>{E("layoutContentSpinning",!1)}}),ol=()=>({setWatermarkContent:n=>{const{getWatermarkConfig:a}=$(),i=Object.assign(a.value,{content:n}),{updateSettingState:l}=z();l("watermarkConfig",i)},showWatermark:()=>{const{updateSettingState:n}=z();n("watermarkSwitch",!0)},hiddenWatermark:()=>{const{updateSettingState:n}=z();n("watermarkSwitch",!1)},toggleWatermark:()=>{const{getWatermarkSwitch:n}=$(),{updateSettingState:a}=z();a("watermarkSwitch",!n.value)}}),la=()=>{const e=()=>{const{getAppTheme:n}=$(),{t:a}=Z();return{theme:n.value,themeLabel:n.value?a("headerSettingOptions.ThemeOptions.Dark"):a("headerSettingOptions.ThemeOptions.Light")}};return{changeDarkTheme:()=>{const{updateSettingState:n}=z();n("appTheme",!0)},changeLightTheme:()=>{const{updateSettingState:n}=z();n("appTheme",!1)},toggleTheme:()=>{const{theme:n}=e(),{updateSettingState:a}=z();a("appTheme",!n)},getAppTheme:e}},H=(e,t)=>{const{getMenuTagOptions:o}=q();if(typeof e=="number"){if(isNaN(e)){console.warn(`${t}: The ${e} is NaN, expect number.`);return}if(e>o.value.length||e<-1){console.warn(`${t}: The incoming index ${e} did not match the corresponding item.`);return}return{option:o.value[e],index:e}}else if(typeof e=="string"){const r=o.value.findIndex(n=>n.key===e);return r>-1?{option:o.value[r],index:r}:console.warn(`${t}: The incoming key ${e} did not match the corresponding item.`)}else{const{key:r}=e,n=o.value.findIndex(a=>a.key===r);if(n===-1){console.warn(`${t}: The incoming menuTag option ${e.key} did not match the corresponding item.`);return}return{option:e,index:n}}};function ia(){const{getMenuTagOptions:e,getMenuKey:t}=q(),{changeMenuModelValue:o,spliceMenTagOptions:r,emptyMenuTagOptions:n,setMenuTagOptions:a}=J(),i=()=>e.value.findIndex(V=>V.key===t.value);return{close:V=>{const p=H(V,"close");if(p){const{index:g,option:h}=p;if(r(g),h.key===t.value){const v=e.value[g-1];v&&o(v.key,v)}}},closeAll:()=>{n(),ue()},closeRight:V=>{const p=H(V,"closeRight");if(p){const{option:g,index:h}=p,v=e.value.length-h,d=i();r(h+1,v),h<=d&&t.value!==g.key&&o(g.key,g)}},closeLeft:V=>{const p=H(V,"closeLeft");if(p){const{option:g,index:h}=p,v=i();r(0,h),v<=h&&t.value!==g.key&&o(g.key,g)}},closeOther:V=>{const p=H(V,"closeOther");if(p){const{option:g}=p;t.value!==g.key?(n(),o(g.key,g)):a(g,!1)}},getCurrentTagIndex:i,checkCloseRight:V=>{const p=H(V,"checkCloseRight");if(p){const{index:g}=p,h=e.value.length-1;return!(g>=h)}return!1},checkCloseLeft:V=>{const p=H(V,"checkCloseRight");if(p){const{index:g}=p,h=e.value.length-1;return g===0?!1:g>0&&h>0}return!1}}}function nl(){const{changeMenuModelValue:e}=J();return{navigationTo:o=>{if(typeof o=="number"){if(isNaN(o)){console.warn(`navigationTo: The ${o} is NaN, expect number.`);return}const{getMenuOptions:r}=q();if(o>r.value.length){console.warn(`navigationTo: The current ${o} exceeds the maximum number of menus.`);return}const n=r.value[o],a=i=>{if(i.children&&i.children.length>0){const{children:[l]}=i;a(l);return}e(i.key,i)};a(n)}else e(o.key,o)}}}function Q(){const e=j("globalRootRoute"),t=Vue.computed(()=>e.value),o=Vue.computed(()=>e.value.path),r=Vue.computed(()=>e.value.name);return{getRootRoute:t,getRootPath:o,getRootName:r,setRootRoute:a=>{const i=j("globalRootRoute"),l=Object.assign(pe(i.value),a);E("globalRootRoute",l)}}}const sa=e=>{const{beforeEach:t}=e,{getRootPath:o}=Q(),r=(n,a)=>n.path==="/"||a.path==="/login";t((n,a,i)=>{const l=ae(Te.token),s=ae("menuKey","sessionStorage",o.value),{meta:c,name:u}=n;l!==null?r(n,a)?ue(!0):!X(u,"Symbol")&&u&&oa.includes(u)?i():ot(c)?r(n,a)?s?i(s):ue(!0):i():ue(!0):r(n,a)?i():i("/")})},ot=e=>{const{getSigningCallback:t}=Mr(),{role:o}=e;return le!=null&&le.length&&le.includes(t.value.role)||!o||!(o!=null&&o.length)?!0:o?o.includes(t.value.role):!0},we=e=>{const{meta:t={}}=e,{hidden:o,sameLevel:r,env:n}=t,{MODE:a}=ve();return!(r||o||n&&typeof n=="string"&&n!==a||n&&Array.isArray(n)&&!n.includes(a))},ca=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()})},ua=e=>{const{setupRouterLoadingBar:t,setupRouterGuard:o}=ta;t&&ca(e),o&&sa(e)},ue=(e=!0)=>{const{router:t}=Re(),{push:o,replace:r}=t,{getRootPath:n}=Q();Ce("menuKey",n.value),e?r(n.value):o(n.value)},nt=["#fc97af","#87f7cf","#f7f494","#72ccff","#f7c5a0","#d4a4eb","#d2f5a6","#76f2f2"],at="#18181c",rt={},lt={textStyle:{color:"#ffffff"},subtextStyle:{color:"#dddddd"}},it={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},st={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},ct={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},ut={itemStyle:{borderWidth:0,borderColor:"#ccc"}},dt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},pt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},mt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},ht={itemStyle:{borderWidth:0,borderColor:"#ccc"}},gt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},ft={itemStyle:{borderWidth:0,borderColor:"#ccc"}},yt={itemStyle:{color:"#fc97af",color0:"transparent",borderColor:"#fc97af",borderColor0:"#87f7cf",borderWidth:"2"}},bt={itemStyle:{borderWidth:0,borderColor:"#ccc"},lineStyle:{width:"1",color:"#ffffff"},symbolSize:"0",symbol:"circle",smooth:!0,color:["#fc97af","#87f7cf","#f7f494","#72ccff","#f7c5a0","#d4a4eb","#d2f5a6","#76f2f2"],label:{color:"#293441"}},vt={itemStyle:{areaColor:"#f3f3f3",borderColor:"#999999",borderWidth:.5},label:{color:"#893448"},emphasis:{itemStyle:{areaColor:"rgba(255,178,72,1)",borderColor:"#eb8146",borderWidth:1},label:{color:"rgb(137,52,72)"}}},Vt={itemStyle:{areaColor:"#f3f3f3",borderColor:"#999999",borderWidth:.5},label:{color:"#893448"},emphasis:{itemStyle:{areaColor:"rgba(255,178,72,1)",borderColor:"#eb8146",borderWidth:1},label:{color:"rgb(137,52,72)"}}},St={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},wt={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},_t={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},Ct={axisLine:{show:!0,lineStyle:{color:"#666666"}},axisTick:{show:!1,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#aaaaaa"},splitLine:{show:!1,lineStyle:{color:["#e6e6e6"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.05)","rgba(200,200,200,0.02)"]}}},Nt={iconStyle:{borderColor:"#999999"},emphasis:{iconStyle:{borderColor:"#666666"}}},kt={textStyle:{color:"#999999"}},Tt={axisPointer:{lineStyle:{color:"#cccccc",width:1},crossStyle:{color:"#cccccc",width:1}}},Ot={lineStyle:{color:"#87f7cf",width:1},itemStyle:{color:"#87f7cf",borderWidth:1},controlStyle:{color:"#87f7cf",borderColor:"#87f7cf",borderWidth:.5},checkpointStyle:{color:"#fc97af",borderColor:"#fc97af"},label:{color:"#87f7cf"},emphasis:{itemStyle:{color:"#f7f494"},controlStyle:{color:"#87f7cf",borderColor:"#87f7cf",borderWidth:.5},label:{color:"#87f7cf"}}},xt={color:["#fc97af","#87f7cf"]},Rt={backgroundColor:"rgba(255,255,255,0)",dataBackgroundColor:"rgba(114,204,255,1)",fillerColor:"rgba(114,204,255,0.2)",handleColor:"#72ccff",handleSize:"100%",textStyle:{color:"#333333"}},At={label:{color:"#293441"},emphasis:{label:{color:"#293441"}}},da={color:nt,backgroundColor:at,textStyle:rt,title:lt,line:it,radar:st,bar:ct,pie:ut,scatter:dt,boxplot:pt,parallel:mt,sankey:ht,funnel:gt,gauge:ft,candlestick:yt,graph:bt,map:vt,geo:Vt,categoryAxis:St,valueAxis:wt,logAxis:_t,timeAxis:Ct,toolbox:Nt,legend:kt,tooltip:Tt,timeline:Ot,visualMap:xt,dataZoom:Rt,markPoint:At},pa=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:at,bar:ct,boxplot:pt,candlestick:yt,categoryAxis:St,color:nt,dataZoom:Rt,default:da,funnel:gt,gauge:ft,geo:Vt,graph:bt,legend:kt,line:it,logAxis:_t,map:vt,markPoint:At,parallel:mt,pie:ut,radar:st,sankey:ht,scatter:dt,textStyle:rt,timeAxis:Ct,timeline:Ot,title:lt,toolbox:Nt,tooltip:Tt,valueAxis:wt,visualMap:xt},Symbol.toStringTag,{value:"Module"})),Lt=["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089"],Mt="rgba(0,0,0,0)",Pt={},Dt={textStyle:{color:"#008acd"},subtextStyle:{color:"#aaaaaa"}},zt={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},It={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},Et={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},jt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},$t={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Bt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Ft={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Wt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Kt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Ut={itemStyle:{borderWidth:0,borderColor:"#ccc"}},qt={itemStyle:{color:"#d87a80",color0:"#2ec7c9",borderColor:"#d87a80",borderColor0:"#2ec7c9",borderWidth:1}},Gt={itemStyle:{borderWidth:0,borderColor:"#ccc"},lineStyle:{width:1,color:"#aaa"},symbolSize:3,symbol:"emptyCircle",smooth:!0,color:["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089"],label:{color:"#eee"}},Ht={itemStyle:{areaColor:"#dddddd",borderColor:"#eeeeee",borderWidth:.5},label:{color:"#d87a80"},emphasis:{itemStyle:{areaColor:"rgba(254,153,78,1)",borderColor:"#444",borderWidth:1},label:{color:"rgb(100,0,0)"}}},Yt={itemStyle:{areaColor:"#dddddd",borderColor:"#eeeeee",borderWidth:.5},label:{color:"#d87a80"},emphasis:{itemStyle:{areaColor:"rgba(254,153,78,1)",borderColor:"#444",borderWidth:1},label:{color:"rgb(100,0,0)"}}},Xt={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!1,lineStyle:{color:["#eee"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},Zt={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!0,lineStyle:{color:["#eee"]}},splitArea:{show:!0,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},Qt={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!0,lineStyle:{color:["#eee"]}},splitArea:{show:!0,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},Jt={axisLine:{show:!0,lineStyle:{color:"#008acd"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!0,lineStyle:{color:["#eee"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},eo={iconStyle:{borderColor:"#2ec7c9"},emphasis:{iconStyle:{borderColor:"#18a4a6"}}},to={textStyle:{color:"#333333"}},oo={axisPointer:{lineStyle:{color:"#008acd",width:"1"},crossStyle:{color:"#008acd",width:"1"}}},no={lineStyle:{color:"#008acd",width:1},itemStyle:{color:"#008acd",borderWidth:1},controlStyle:{color:"#008acd",borderColor:"#008acd",borderWidth:.5},checkpointStyle:{color:"#2ec7c9",borderColor:"#2ec7c9"},label:{color:"#008acd"},emphasis:{itemStyle:{color:"#a9334c"},controlStyle:{color:"#008acd",borderColor:"#008acd",borderWidth:.5},label:{color:"#008acd"}}},ao={color:["#5ab1ef","#e0ffff"]},ro={backgroundColor:"rgba(47,69,84,0)",dataBackgroundColor:"#efefff",fillerColor:"rgba(182,162,222,0.2)",handleColor:"#008acd",handleSize:"100%",textStyle:{color:"#333333"}},lo={label:{color:"#eee"},emphasis:{label:{color:"#eee"}}},ma={color:Lt,backgroundColor:Mt,textStyle:Pt,title:Dt,line:zt,radar:It,bar:Et,pie:jt,scatter:$t,boxplot:Bt,parallel:Ft,sankey:Wt,funnel:Kt,gauge:Ut,candlestick:qt,graph:Gt,map:Ht,geo:Yt,categoryAxis:Xt,valueAxis:Zt,logAxis:Qt,timeAxis:Jt,toolbox:eo,legend:to,tooltip:oo,timeline:no,visualMap:ao,dataZoom:ro,markPoint:lo},ha=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:Mt,bar:Et,boxplot:Bt,candlestick:qt,categoryAxis:Xt,color:Lt,dataZoom:ro,default:ma,funnel:Kt,gauge:Ut,geo:Yt,graph:Gt,legend:to,line:zt,logAxis:Qt,map:Ht,markPoint:lo,parallel:Ft,pie:jt,radar:It,sankey:Wt,scatter:$t,textStyle:Pt,timeAxis:Jt,timeline:no,title:Dt,toolbox:eo,tooltip:oo,valueAxis:Zt,visualMap:ao},Symbol.toStringTag,{value:"Module"})),ga=()=>{const e=Object.assign({"/src/echart-themes/macarons/macarons-dark.json":pa,"/src/echart-themes/macarons/macarons.json":ha}),t=/\/([^/]+)\.json$/;return Object.keys(e).reduce((r,n)=>{var i;const a=(i=n.match(t))==null?void 0:i[1];if(a)return r.push({name:a,theme:e[n].default}),r;throw new Error("theme name is not found")},[])},fa=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),ya={bordered:{type:Boolean,default:!0},downloadOptions:{type:Object,default:()=>({})},onDropdownSelect:{type:[Function,Array]},dropdownOptions:{type:Array},preset:{type:String},contentStyle:{type:[String,Object]},title:{type:[String,Function]},width:{type:String,default:"100%"},height:{type:String,default:"100%"},autoResize:{type:[Boolean,Object],default:!0},showAria:{type:Boolean,default:!1},options:{type:Object,default:()=>({})},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},theme:{type:String,default:null},autoChangeTheme:{type:Boolean,default:!0},use:{type:Array,default:()=>[]},watchOptions:{type:Boolean,default:!0},loading:{type:Boolean,default:!1},loadingOptions:{type:Object,default:()=>fa()},observer:{type:Object,default:null},throttleWait:{type:Number,default:500},animation:{type:Boolean,default:!0},setChartOptions:{type:Object,default:()=>({})}},xe={appThemeColors:["#2d8cf0","#0960bd","#536dfe","#ff5c93","#ee4f12","#9c27b0","#ff9800","#18A058"],appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"},appNaiveUIThemeOverrides:{},echartTheme:"macarons"},ba={notMerge:!1,lazyUpdate:!0,silent:!1,replaceMerge:[]},va=ga(),al=Vue.defineComponent({name:"RChart",props:ya,setup(e,{expose:t}){const{getAppTheme:o}=$(),r=Vue.ref(),n=Vue.ref(),a=Vue.ref();let i,l;const{echartTheme:s}=xe;let c,u;const m=Vue.computed(()=>[{label:"下载图片",key:"downloadChart",disabled:!(a.value&&a.value.getDom())}]),S=Vue.computed(()=>({"--ray-chart-width":D(e.width),"--ray-chart-height":D(e.height)})),b=async()=>{var y;te([Bo,Fo,Wo,Ko,Uo,qo,Go,Ho]),te([Yo,Xo,Zo,Qo,Jo,en]),te([tn,on]),te([nn]);try{te((y=e.use)==null?void 0:y.filter(Boolean))}catch{console.error("register chart Core error: wrong property and method passed in extend attribute")}},V=()=>{if(e.theme==="default"){e.autoChangeTheme?g("dark"):g("");return}if(e.theme)g(e.theme);else{const y=e.autoChangeTheme&&o.value?`${s}-dark`:s;g(y)}},p=y=>{let w=Vue.unref(y);const R=M=>Object.assign({animation:!0},w,M);return e.showAria&&(w=R({aria:{enabled:!0,decal:{show:!0}}})),w},g=(y=s)=>{const w=r.value,R=p(e.options),{height:M,width:A}=w.getBoundingClientRect(),{onSuccess:W,onError:ee}=e;try{va.forEach(G=>{jo(G.name,G.theme)}),u=$o(w,y,{width:A===0?200:void 0,height:M===0?200:void 0}),a.value=u,e.animation?(u.setOption({}),setTimeout(()=>{R&&(u==null||u.setOption(R))})):R&&(u==null||u.setOption(R)),W&&L(W,u)}catch(G){ee&&L(ee),console.error("RChart render error: ",G)}},h=()=>!!(u&&u.getDom()),v=()=>{h()&&(u.clear(),u.dispose(),a.value=void 0)},d=()=>{u&&u.resize()},f=(y,w)=>{if(y==="downloadChart"&&h()){const{filename:M,...A}=e.downloadOptions;Co(u.getDataURL(A),M??`${new Date().getTime()}`)}const{onDropdownSelect:R}=e;R&&L(R,y,w)},N=()=>{if(u!=null&&u.getDom()){console.warn("RChart mount: There is a chart instance already initialized on the dom. Execution was interrupted.");return}V(),e.autoResize&&(i=ke(d,e.throttleWait),l=Po(e.observer||n,i))},O=()=>{var y;v(),i==null||i.cancel(),(y=l==null?void 0:l.stop)==null||y.call(l)};return Vue.watch(()=>o.value,()=>{e.autoChangeTheme&&(v(),V())}),Vue.watch(()=>e.showAria,()=>{v(),V()}),Vue.watchEffect(()=>{e.watchOptions?c=Vue.watch(()=>e.options,y=>{const w=p(y),R=Object.assign(e.setChartOptions,ba);u==null||u.setOption(w,R)},{deep:!0}):c==null||c(),e.loading?u==null||u.showLoading(e.loadingOptions):u==null||u.hideLoading()}),t({echart:a,dispose:O,render:N}),Vue.onBeforeMount(async()=>{await b()}),Vue.onMounted(()=>{N()}),Vue.onBeforeUnmount(()=>{O(),c==null||c()}),{rayChartRef:r,cssVarsRef:S,rayChartWrapperRef:n,moreDropDownOptions:m,dropdownSelect:f}},render(){const{title:e,contentStyle:t,preset:o,moreDropDownOptions:r,dropdownSelect:n,bordered:a,dropdownOptions:i}=this,{cardExtra:l}=this.$slots;return o==="card"?Vue.createVNode(naive.NCard,{class:"ray-chart",ref:"rayChartWrapperRef",style:[this.cssVarsRef],contentStyle:t,bordered:a},{default:oe(Vue.createVNode("div",{class:"ray-chart__container",ref:"rayChartRef"},null)),header:oe(e,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":oe(l,{defaultElement:Vue.createVNode(io,{iconSize:18,cursor:"pointer",options:i??r,trigger:"click",onSelect:n.bind(this),placement:"bottom-end"},null)})}):Vue.createVNode("div",{class:"ray-chart",style:[this.cssVarsRef],ref:"rayChartWrapperRef"},[Vue.createVNode("div",{class:"ray-chart__container",ref:"rayChartRef"},null)])}}),Va={open:{type:Boolean,default:!1},collapseToggleText:{type:Array,default:()=>["展开","收起"]},bordered:{type:Boolean,default:!1},onUpdateValue:{type:[Function,Array],default:null},"onUpdate:value":{type:[Function,Array],default:null},...naive.gridProps},rl=Vue.defineComponent({name:"RCollapseGrid",props:Va,setup(e){const t=Vue.ref(!e.open),o=()=>{t.value=!t.value;const{onUpdateValue:n,"onUpdate:value":a}=e;n&&L(n,t.value),a&&L(a,t.value)};return{modelCollapsed:t,collapseClick:o,CollapseIcon:()=>Vue.createVNode("div",{class:"collapse-icon",onClick:o.bind(this)},[Vue.createVNode("span",null,[t.value?e.collapseToggleText[0]:e.collapseToggleText[1]]),Vue.createVNode(k,{customClassName:`collapse-icon--arrow ${t.value?"":"collapse-icon--arrow__expanded"}`,name:"expanded",size:"14"},null)])}},render(){return Vue.createVNode(naive.NCard,{bordered:this.bordered},{default:()=>Vue.createVNode(naive.NGrid,Vue.mergeProps({class:"ray-collapse-grid"},this.$props,{collapsed:this.modelCollapsed,xGap:this.xGap||12,yGap:this.yGap||18,collapsedRows:this.collapsedRows}),{default:()=>{var e,t;return[(t=(e=this.$slots).default)==null?void 0:t.call(e),Vue.createVNode(naive.NGridItem,{suffix:!0,class:"ray-collapse-grid__suffix--btn"},{default:()=>[Vue.createVNode(naive.NSpace,{justify:"end"},{default:()=>{var o,r;return[(r=(o=this.$slots).action)==null?void 0:r.call(o),this.CollapseIcon()]}})]})]}})})}}),Sa={color:{type:String,default:"currentColor"},prefix:{type:String,default:"icon"},name:{type:String,required:!0},size:{type:[Number,String],default:14},width:{type:[Number,String],default:0},height:{type:[Number,String],default:0},customClassName:{type:String,default:null},depth:{type:Number,default:1},cursor:{type:String,default:"default"},onClick:{type:[Function,Array],default:null}},k=Vue.defineComponent({name:"RIcon",props:Sa,setup(e){const t=Vue.computed(()=>`#${e.prefix}-${e.name}`),o=Vue.computed(()=>({"--ray-icon-width":e.width?D(e.width):D(e.size),"--ray-icon-height":e.height?D(e.height):D(e.size),"--ray-icon-depth":e.depth,"--ray-icon-cursor":e.cursor}));return{symbolId:t,cssVars:o,iconClick:n=>{const{onClick:a}=e;a&&L(a,n)}}},render(){return Vue.createVNode("span",{class:["ray-icon",this.customClassName],style:[this.cssVars],onClick:this.iconClick.bind(this)},[Vue.createVNode("svg",{RayIconAttribute:"ray-icon",ariaHidden:!0},[Vue.createVNode("use",Vue.mergeProps({"xlink:href":this.symbolId},{fill:this.color}),null)])])}}),wa={src:{type:String,required:!0},iframeWrapperClass:{type:String,default:null},frameborder:{type:Number,default:0},width:{type:[String,Number],default:"100%"},height:{type:[String,Number],default:"100%"},allow:{type:String,default:null},name:{type:String,default:null},title:{type:String,default:null},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},customSpinProps:{type:Object,default:()=>({})},lazy:{type:Boolean,default:!0},wrapperClass:{type:String,default:null}},ll=Vue.defineComponent({name:"RIframe",props:wa,setup(e,{expose:t}){const o=Vue.computed(()=>({"--ray-iframe-frameborder":D(e.frameborder),"--ray-iframe-width":D(e.width),"--ray-iframe-height":D(e.height)})),r=Vue.ref(),n=Vue.ref(!0),a=l=>{n.value=!1;const{onSuccess:s}=e;s&&L(s,r.value,l)},i=l=>{n.value=!1;const{onError:s}=e;s&&L(s,l)};return Se(r,"load",a),Se(r,"error",i),t({iframeInst:r}),{cssVars:o,iframeRef:r,spinShow:n}},render(){return Vue.createVNode("div",{class:["ray-iframe",this.iframeWrapperClass],style:[this.cssVars]},[Vue.createVNode(naive.NSpin,Vue.mergeProps(this.customSpinProps,{show:this.spinShow}),{...this.$slots,default:()=>Vue.createVNode("iframe",Vue.mergeProps({class:["ray-iframe__container",this.wrapperClass],ref:"iframeRef",src:this.src,allow:this.allow,name:this.name,title:this.title},{loading:this.lazy?"lazy":null}),null)})])}}),_a={...naive.modalProps,fullscreen:{type:Boolean,default:!1},width:{type:[String,Number],default:600},cardWidth:{type:[String,Number],default:600},dialogWidth:{type:[String,Number],default:446},dad:{type:Boolean,default:!1}},Ca=(e,t)=>new Promise(o=>{setTimeout(()=>{const r=t==="card"?".n-card-header__main":".n-dialog__title";if(e){const n=Me(e).draggable({inertia:!0,autoScroll:!0,allowFrom:r,modifiers:[Me.modifiers.restrictRect({restriction:"parent",endOnly:!0})],listeners:{move:a=>{const i=a.target,l=(parseFloat(i.getAttribute("data-x"))||0)+a.dx,s=(parseFloat(i.getAttribute("data-y"))||0)+a.dy;i.style.transform="translate("+l+"px, "+s+"px)",i.setAttribute("data-x",l),i.setAttribute("data-y",s)}}}).resizable(!1);o(n)}},30)}),il=Vue.defineComponent({name:"RModal",props:_a,setup(e){const{height:t}=Ne(),o=Vue.computed(()=>({"--r-modal-width":D(e.width??600),"--r-modal-card-width":D(e.cardWidth??600),"--r-modal-dialog-width":D(e.dialogWidth??446)})),r=de();let n;const a=()=>e.preset==="card"&&e.fullscreen,i=()=>{const l=document.getElementById(r);l&&Ca(l,e.preset).then(s=>{n=s})};return Vue.watch(()=>e.show,l=>{l&&e.dad&&(e.preset==="card"||e.preset==="dialog")?Vue.nextTick(()=>{i()}):(n==null||n.unset(),n=null)}),{cssVars:o,height:t,isFullscreenCardType:a,uuidEl:r}},render(){const{isFullscreenCardType:e}=this,{$props:t,$slots:o,$attrs:r}=this,{preset:n,...a}=t,{cssVars:i,height:l,uuidEl:s}=this;return Vue.createVNode(naive.NModal,Vue.mergeProps({class:["r-modal",e()?"r-modal__preset-card--fullscreen":""],style:[i,e()?`height: ${l}px`:""],preset:n},{id:s},a,r),{...o})}}),Na={...naive.dropdownProps,iconSize:{type:Number,default:14},cursor:{type:String,default:"default"}};function ka(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const io=Vue.defineComponent({name:"RMoreDropdown",props:Na,render(){let e;const{iconSize:t,cursor:o}=this,{default:r}=this.$slots;return Vue.createVNode(naive.NDropdown,Vue.mergeProps(this.$props,this.$attrs,{placement:"bottom-start"}),ka(e=oe(r,{defaultElement:Vue.createVNode(k,{name:"more",size:t,cursor:o},null)}))?e:{default:()=>[e]})}}),Ta={loadingDescription:{type:String},watchText:{type:Boolean,default:!0},status:{type:String},errorDescription:{type:[String,Object],default:"二维码已过期"},errorActionDescription:{type:String,default:"重新加载"},text:{type:String,required:!0},size:{type:Number,default:160},margin:{type:Number,default:12},correctLevel:{type:Number,default:1,validator:e=>[0,1,2,3].includes(e)},maskPattern:{type:Number},version:{type:Number},components:{type:Object,default:()=>({data:{scale:1},timing:{scale:1,protectors:!1},alignment:{scale:1,protectors:!1},cornerAlignment:{scale:1,protectors:!0}})},colorDark:{type:String,default:"#000000"},colorLight:{type:String,default:"#ffffff"},autoColor:{type:Boolean,default:!0},backgroundImage:{type:String},backgroundDimming:{type:String,default:"rgba(0, 0, 0, 0)"},gifBackgroundURL:{type:String},gifBackground:{type:ArrayBuffer},whiteMargin:{type:Boolean,default:!0},logoImage:{type:String},logoScale:{type:Number,default:.4},logoMargin:{type:Number,default:6},logoCornerRadius:{type:Number,default:8},dotScale:{type:Number,default:1},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},onReload:{type:[Function,Array],default:null}},Oa=e=>new Promise((t,o)=>{const r=new XMLHttpRequest;r.responseType="blob",r.onload=()=>{const n=new FileReader;n.onloadend=()=>{t(n.result)},n.onerror=a=>{o(a)},n.onabort=a=>{o(a)},n.readAsArrayBuffer(r.response)},r.open("GET",e),r.send()}),sl=Vue.defineComponent({name:"RayQRcode",props:Ta,setup(e,t){const{expose:o}=t,r=Vue.ref(),n={opacitySpinning:"0.1"};let a,i;const l=async()=>{const{gifBackgroundURL:m}=e;if(m)try{a=await Oa(m)}catch(S){console.error(S)}},s=()=>{const{gifBackground:m,...S}=e;new _o.AwesomeQR({...S,gifBackground:a??void 0}).draw().then(b=>{const{onSuccess:V}=e;V&&L(V,b),r.value=b}).catch(b=>{const{onError:V}=e;V&&L(V,b)})},c=()=>{if(t.slots.errorAction)return;const{onReload:m}=e;m&&L(m)},u=m=>{r.value&&X(r.value,"String")&&No(r.value,m||new Date().getTime()+".png")};return Vue.watchEffect(()=>{e.watchText?i=Vue.watch(()=>e.text,()=>s()):i==null||i()}),o({downloadQRCode:u}),Vue.onMounted(async()=>{await l(),s()}),Vue.onBeforeUnmount(()=>{i==null||i()}),{qrcodeURL:r,spinOverrides:n,errorActionClick:c}},render(){return Vue.createVNode("div",{class:"ray-qrcode"},[Vue.createVNode(naive.NSpin,{show:this.status==="loading",themeOverrides:this.spinOverrides,description:this.loadingDescription},{default:()=>[Vue.createVNode("img",{src:this.qrcodeURL},null)]}),this.status==="error"?Vue.createVNode("div",{class:"ray-qrcode__error"},[Vue.createVNode("div",{class:"ray-qrcode__error-content"},[X(this.errorDescription,"String")?this.errorDescription:()=>this.errorDescription]),Vue.createVNode("div",{class:"ray-qrcode__error-btn",onClick:this.errorActionClick.bind(this)},[this.$slots.errorAction?this.$slots.errorAction():Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NButton,{text:!0},{default:()=>this.errorActionDescription,icon:()=>Vue.createVNode(k,{name:"reload",size:"16",color:"#ffffff"},null)})])])]):null])}}),me={...naive.dataTableProps,title:{type:[String,Number,Object],default:null},toolOptions:{type:Array},coverTool:{type:Boolean,default:!1},contextMenuOptions:{type:Array},disabledContextMenu:{type:Boolean,default:!1},onContextMenuClick:{type:[Function,Array],default:null},downloadTableOptions:{type:Object,default:()=>({})},wrapperBordered:{type:Boolean,default:!1},printTableOptions:{type:Object,default:()=>({})},onDownloadSuccess:{type:[Function,Array],default:null},onDownloadError:{type:[Function,Array],default:null},onUpdateColumns:{type:[Function,Array],default:null},"onUpdate:columns":{type:[Function,Array],default:null},onContextmenu:{type:[Function,Array],default:null}},I={tableIconSize:"18",tableKey:Symbol("r-table")},xa=Vue.defineComponent({name:"TableSizeSelect",props:{onChangeSize:{type:[Function,Array],default:null},...me},setup(e){const t=Vue.ref(!1);return{size:Vue.ref(e.size),sizeOptions:[{label:"默认",value:"medium"},{label:"紧凑",value:"small"},{label:"宽松",value:"large"}],popoverShow:t,updatePopselectValue:a=>{const{onChangeSize:i}=e;i&&L(i,a)}}},render(){return Vue.createVNode(naive.NPopselect,{value:this.size,"onUpdate:value":e=>this.size=e,options:this.sizeOptions,trigger:"click",onUpdateValue:this.updatePopselectValue.bind(this)},{default:()=>[Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(k,{name:"adjustment",size:I.tableIconSize,cursor:"pointer"},null),default:()=>"密度"})]})}}),Ra=Vue.defineComponent({name:"TableFullscreen",setup(){const{wrapperRef:e}=Vue.inject(I.tableKey,{}),[t,{toggleFullscreen:o,isEnabled:r}]=Ue(e);return{toggleFullscreen:o,isFullscreen:t,isEnabled:r}},render(){const{toggleFullscreen:e,isEnabled:t,$t:o}=this;return Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(k,{name:"fullscreen",size:I.tableIconSize,cursor:"pointer",onClick:()=>{t||o("globalMessage.isEnabledFullscreen"),e()}},null),default:()=>this.isFullscreen?"取消全屏":"全屏表格"})}}),Aa=()=>Vue.createVNode(k,{name:"draggable",size:I.tableIconSize},null),De=({icon:e,title:t,onClick:o,customClassName:r})=>Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(k,{name:e,size:I.tableIconSize,cursor:"pointer",customClassName:r,onClick:o==null?void 0:o.bind(null)},null),default:()=>t}),_e=(e,t)=>{if(!t)return[null,null];for(let o=0;oe.columns.map((i,l)=>{const{key:s,title:c,children:u,fixed:m,isResizable:S,...b}=i,V=m==="left",p=m==="right",g={...b,title:c,key:s,fixed:m,isLeftFixedActivated:V,isRightFixedActivated:p,isResizable:S};return{...g,suffix:()=>Vue.createVNode(naive.NSpace,{wrapItem:!1,style:"padding-left: 32px;"},{default:()=>[Vue.createVNode(De,{icon:"row_head",title:"固定在列首",customClassName:V?"r-table__c-tool-icon--active":"",onClick:n.bind(this,"left",g,l)},null),Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(k,{name:"resize_h",size:I.tableIconSize,cursor:"pointer",customClassName:S?"r-table__c-tool-icon--active":"",onClick:r.bind(this,g,l)},null),default:()=>"修改列宽"}),Vue.createVNode(De,{icon:"row_end",title:"固定在列尾",customClassName:p?"r-table__c-tool-icon--active":"",onClick:n.bind(this,"right",g,l)},null)]})}}),set:()=>{}}),o=i=>{const{onUpdateColumn:l}=e;l&&L(l,i)},r=(i,l)=>{i.isResizable=!i.isResizable,i.resizable=i.isResizable,t.value[l]=i,o(t.value)},n=(i,l,s)=>{const c=`${i}FixedActivated`,u=`${i==="left"?"right":"left"}FixedActivated`;l[u]=!1,l[c]=!l[c],l[c]?l.fixed=i:l.fixed=void 0,t.value[s]=l,o(t.value)};return{treeDataSource:t,treeDrop:({node:i,dragNode:l,dropPosition:s})=>{const[c,u]=_e(l,t.value);if(c===null||u===null)return;c.splice(u,1);const[m,S]=_e(i,t.value);m===null||S===null||(s==="before"?m.splice(S,0,l):m.splice(S+1,0,l),o(m))}}},render(){return Vue.createVNode(naive.NPopover,{displayDirective:"show",trigger:"click",showArrow:!1},{trigger:()=>Vue.createVNode(k,{name:"setting",size:I.tableIconSize,cursor:"pointer",customClassName:"r-table__setting"},null),default:()=>Vue.createVNode(naive.NTree,{class:"r-table__c-tree",data:this.treeDataSource,blockLine:!0,draggable:!0,keyboard:!1,labelField:"title",selectable:!1,renderSwitcherIcon:Aa.bind(this),onDrop:this.treeDrop.bind(this)},null)})}}),Ma=Vue.defineComponent({name:"TablePrint",props:me,setup(e){const{uuidTable:t}=Vue.inject(I.tableKey,{});return{printTableClick:()=>{const{printTableOptions:r}=e,{type:n="html",printOptions:a={}}=r??{},i=Object.assign(a,{printable:t,type:n,documentTitle:a.documentTitle?a.documentTitle:"表格"});ko(document.getElementById(t),i)}}},render(){return Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(k,{name:"print",size:I.tableIconSize,cursor:"pointer",onClick:this.printTableClick.bind(this)},null),default:()=>"打印表格"})}});function Pa(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const cl=Vue.defineComponent({name:"RTable",props:me,setup(e,t){const{expose:o}=t,r=Vue.ref(null),n=Vue.ref(null),a=de(16),i=de(16),l=Vue.reactive({x:0,y:0,showContextMenu:!1}),s=Vue.reactive({size:e.size}),c=(p,g)=>{const{onContextMenuClick:h}=e;h&&L(h,p,g),l.showContextMenu=!1},u=(p,g)=>{var v;return{...(v=e.rowProps)==null?void 0:v.call(e,p,g),onContextmenu:e.disabledContextMenu?void 0:d=>{d.preventDefault(),l.showContextMenu=!1,Vue.nextTick().then(()=>{l.showContextMenu=!0,l.x=d.clientX,l.y=d.clientY})}}},m=p=>{s.size=p},S=p=>{const{onUpdateColumns:g,"onUpdate:columns":h}=e;g&&L(g,p),h&&L(h,p)},b=()=>{const{toolOptions:p}=e;return p==null?void 0:p.filter(()=>Boolean).map(g=>typeof g=="function"?g():g)},V=p=>{const g=()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(Ma,p,null),Vue.createVNode(xa,Vue.mergeProps(p,{onChangeSize:m.bind(this)}),null),Vue.createVNode(Ra,null,null),Vue.createVNode(La,Vue.mergeProps(p,{onUpdateColumn:S.bind(this)}),null)]);return e.toolOptions?e.coverTool?b:()=>Vue.createVNode(Vue.Fragment,null,[g(),b()]):g};return Vue.provide(I.tableKey,{uuidTable:i,uuidWrapper:a,wrapperRef:n}),o({rTableInst:r,uuidTable:i,uuidWrapper:a}),{uuidWrapper:a,uuidTable:i,contextMenuReactive:l,rTableInst:r,combineRowProps:u,contextMenuSelect:c,privateReactive:s,tool:V,wrapperRef:n}},render(){const{tool:e}=this;return Vue.createVNode(naive.NCard,Vue.mergeProps({ref:"wrapperRef",bordered:this.wrapperBordered},{id:this.uuidWrapper}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NDataTable,Vue.mergeProps({ref:"rTableInst"},{id:this.uuidTable},this.$props,this.$attrs,{rowProps:this.combineRowProps.bind(this),size:this.privateReactive.size}),{...this.$slots}),this.disabledContextMenu?null:Vue.createVNode(naive.NDropdown,{show:this.contextMenuReactive.showContextMenu,placement:"bottom-start",trigger:"manual",x:this.contextMenuReactive.x,y:this.contextMenuReactive.y,options:this.contextMenuOptions,onClickoutside:()=>this.contextMenuReactive.showContextMenu=!1,onSelect:this.contextMenuSelect.bind(this)},null)]),header:oe(this.title,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":()=>{let t;return Vue.createVNode(naive.NSpace,{wrapItem:!1,align:"center"},Pa(t=e(this.$props))?t:{default:()=>[t]})},footer:()=>{var t,o;return(o=(t=this.$slots).tableFooter)==null?void 0:o.call(t)},action:()=>{var t,o;return(o=(t=this.$slots).tableAction)==null?void 0:o.call(t)}})}}),Da={transitionPropName:"fade",transitionMode:"out-in",transitionAppear:!0},za=Vue.defineComponent({name:"RTransitionComponent",__name:"index",props:Vue.mergeDefaults({transitionPropName:{},transitionMode:{},transitionAppear:{type:Boolean}},Da),setup(e){const{getKeepAliveInclude:t}=Dr(),{setupKeepAlive:o,maxKeepAliveLength:r,keepAliveExclude:n}=Xe;return(a,i)=>{const l=Vue.resolveComponent("RouterView");return Vue.openBlock(),Vue.createBlock(l,null,{default:Vue.withCtx(({Component:s,route:c})=>[s?(Vue.openBlock(),Vue.createBlock(Vue.Transition,{key:0,name:a.transitionPropName,mode:a.transitionMode,appear:a.transitionAppear},{default:Vue.withCtx(()=>[(Vue.openBlock(),Vue.createBlock(Vue.Suspense,null,{default:Vue.withCtx(()=>[Vue.unref(o)?(Vue.openBlock(),Vue.createBlock(Vue.KeepAlive,{key:0,max:Vue.unref(r),include:Vue.unref(t),exclude:Vue.unref(n)},[(Vue.openBlock(),Vue.createBlock(Vue.resolveDynamicComponent(s),{key:c.fullPath}))],1032,["max","include","exclude"])):(Vue.openBlock(),Vue.createBlock(Vue.resolveDynamicComponent(s),{key:c.fullPath}))]),_:2},1024))]),_:2},1032,["name","mode","appear"])):Vue.createCommentVNode("",!0)]),_:1})}}});var Ia={pkg:{dependencies:{"@vueuse/core":"^10.6.1","awesome-qr":"2.1.5-rc.0",axios:"^1.5.0",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10",echarts:"^5.4.3",interactjs:"1.10.21","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.35.0",pinia:"^2.1.6","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.3.10","vue-hooks-plus":"1.8.5","vue-i18n":"^9.7.1","vue-router":"^4.2.4",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^4.4.1","@vitejs/plugin-vue-jsx":"^3.0.2","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"^8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.4","vite-plugin-cdn2":"0.15.2","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.4.3"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const Ea=Vue.defineComponent({name:"SiderBarLogo",props:{collapsed:{type:Boolean,required:!0}},setup(){const e=VueRouter.useRouter(),{layout:{sideBarLogo:t}}=Ia;return{sideBarLogo:t,handleSideBarLogoClick:()=>{t&&t.url&&(t.jumpType==="station"?e.push(t.url):window.open(t.url))},TemplateLogo:({cursor:n})=>Vue.createVNode(k,{name:t.icon,size:"30",cursor:n},null)}},render(){var e,t,o,r;return(e=this.sideBarLogo)!=null&&e.icon&&((t=this.sideBarLogo)!=null&&t.title)?Vue.createVNode("div",{class:["ray-menu__logo",(o=this.sideBarLogo)!=null&&o.url?"ray-menu__logo-url":null],onClick:this.handleSideBarLogoClick.bind(this)},[(r=this.sideBarLogo)!=null&&r.icon?this.collapsed?Vue.createVNode(naive.NPopover,{placement:"right"},{trigger:()=>Vue.createVNode(this.TemplateLogo,{cursor:"pointer"},null),default:()=>{var n;return(n=this.sideBarLogo)==null?void 0:n.title}}):Vue.createVNode(this.TemplateLogo,{cursor:"pointer"},null):null,Vue.createVNode("h1",{class:[this.collapsed?null:"ray-menu__logo-title--open","ray-menu__logo-title"]},[Vue.createVNode(naive.NEllipsis,null,{default:()=>{var n;return[(n=this.sideBarLogo)==null?void 0:n.title]}})])]):null}}),ja=Vue.defineComponent({name:"AppMenu",setup(){const e=Vue.ref(null),{changeMenuModelValue:t,collapsedMenu:o}=J(),{getMenuOptions:r,getCollapsed:n,getMenuKey:a}=q(),i=Vue.computed({get:()=>(Vue.nextTick().then(()=>{c()}),a.value),set:()=>{l.value&&E("globalDrawerValue",!1)}}),{isTabletOrSmaller:l}=he(),s=Vue.computed({get:()=>j("globalDrawerValue").value,set:m=>{E("globalDrawerValue",m)}}),c=()=>{const m=i.value;Vue.nextTick().then(()=>{var S,b;(b=(S=e.value)==null?void 0:S.showOption)==null||b.call(S,m)})};return{isTabletOrSmaller:l,BasicMenu:()=>Vue.createVNode(naive.NLayoutSider,{bordered:!0,showTrigger:!l.value,collapseMode:U.menuCollapsedMode,collapsedWidth:U.menuCollapsedWidth,onUpdateCollapsed:o.bind(this),nativeScrollbar:!1},{default:()=>[Vue.createVNode(Ea,{collapsed:n.value},null),Vue.createVNode(naive.NMenu,{ref:e,class:"r-menu--app",value:i.value,"onUpdate:value":m=>i.value=m,options:r.value,indent:U.menuCollapsedIndent,collapsed:n.value,collapsedIconSize:U.menuCollapsedIconSize,collapsedWidth:U.menuCollapsedWidth,onUpdateValue:(m,S)=>{t(m,S)},accordion:U.menuAccordion},null)]}),modelGlobalDrawerValue:s}},render(){const{isTabletOrSmaller:e,BasicMenu:t}=this;return e?Vue.createVNode(naive.NDrawer,{class:"app-menu__drawer",show:this.modelGlobalDrawerValue,"onUpdate:show":o=>this.modelGlobalDrawerValue=o,placement:"left",displayDirective:"show",autoFocus:!1},{default:()=>[Vue.createVNode(t,null,null)]}):Vue.createVNode(t,null,null)}});class $a{constructor(){Le(this,"pendingRequest");this.pendingRequest=new Map}isAppending(t){var o;return((o=t.cancelConfig)==null?void 0:o.needCancel)??!0}generateRequestKey(t){const{method:o,url:r}=t;return[r||"",o||"",JSON.stringify(t.params),JSON.stringify(t.data)].join("&")}addPendingRequest(t){var o;if(this.isAppending(t)){const r=this.generateRequestKey(t);if(this.pendingRequest.has(r))t.signal=(o=this.pendingRequest.get(r))==null?void 0:o.signal;else{const n=new AbortController;t.signal=n.signal,this.pendingRequest.set(r,n)}}}removePendingRequest(t){const o=this.generateRequestKey(t);this.pendingRequest.has(o)&&(this.pendingRequest.get(o).abort(),this.pendingRequest.delete(o))}cancelAllRequest(){this.pendingRequest.forEach(t=>{t.abort()})}}const fe={requestInstance:null,responseInstance:null},ye={implementRequestInterceptorArray:[],implementResponseInterceptorArray:[]},ie={implementRequestInterceptorErrorArray:[],implementResponseInterceptorErrorArray:[]},Ba=new $a,ul=()=>{const e=(l,s)=>{s==="requestInstance"?fe.requestInstance=l:fe.responseInstance=l},t=l=>fe[l],o=(l,s,c)=>{c==="ok"?ye[l]=s:ie[l]=s},r=(l,s)=>s==="ok"?ye[l]:ie[l],n=(l,...s)=>{Array.isArray(l)&&(l==null||l.forEach(c=>{typeof c=="function"&&c(...s)}))};return{createAxiosInstance:e,setImplement:o,getImplement:r,getAxiosInstance:t,beforeFetch:(l,s,c)=>{const u=c==="ok"?ye[s]:ie[s],m=t(l),{MODE:S}=ve();m&&n(u,m,S)},fetchError:(l,s,c)=>{const u=ie[c],{MODE:m}=ve();n(u,s,m)}}},Fa=Vue.defineComponent({name:"AppRequestCancelerProvider",setup(e,{expose:t}){VueRouter.onBeforeRouteUpdate(()=>{Ba.cancelAllRequest()}),t()},render(){return Vue.createVNode("div",{style:{display:"none"}},null)}}),so=Vue.defineComponent({name:"LayoutContentWrapper",setup(){const e=VueRouter.useRouter(),{maximize:t}=et(),{getContentTransition:o}=$(),r=Vue.ref(!1),n={opacitySpinning:"0"},a=j("globalMainLayoutLoad"),i=j("layoutContentMaximize"),l=j("layoutContentSpinning");return(()=>{e.beforeEach(()=>{r.value=!0}),e.afterEach(()=>{r.value=!1})})(),{globalMainLayoutLoad:a,spinning:r,themeOverridesSpin:n,getContentTransition:o,layoutContentMaximize:i,maximize:t,layoutContentSpinning:l}},render(){const{globalMainLayoutLoad:e,layoutContentMaximize:t,layoutContentSpinning:o}=this,{maximize:r}=this;return Vue.createVNode(naive.NSpin,{show:this.spinning||!e||o,description:"loading...",size:"large",themeOverrides:this.themeOverridesSpin,class:[t?"r-layout-full__viewer-content--maximize":null,"r-layout-full__viewer-content--maximize--light","r-layout-full__viewer-content--maximize--dark"]},{default:()=>[t?Vue.createVNode("div",{class:"layout-content__maximize-out",onClick:()=>{r(!1)}},[Vue.createVNode(k,{name:"out",size:"16",cursor:"pointer"},null)]):null,Vue.createVNode(Fa,null,null),e?Vue.createVNode(za,{class:"content-wrapper",transitionPropName:this.getContentTransition+"-transform"},null):null]})}}),Wa=Object.freeze(Object.defineProperty({__proto__:null,default:so},Symbol.toStringTag,{value:"Module"}));var Ka={pkg:{dependencies:{"@vueuse/core":"^10.6.1","awesome-qr":"2.1.5-rc.0",axios:"^1.5.0",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10",echarts:"^5.4.3",interactjs:"1.10.21","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.35.0",pinia:"^2.1.6","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.3.10","vue-hooks-plus":"1.8.5","vue-i18n":"^9.7.1","vue-router":"^4.2.4",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^4.4.1","@vitejs/plugin-vue-jsx":"^3.0.2","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"^8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.4","vite-plugin-cdn2":"0.15.2","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.4.3"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const Ua=Vue.defineComponent({name:"LayoutFooterWrapper",setup(){const{layout:{copyright:e}}=Ka;return{copyright:e}},render(){return this.copyright?Vue.createVNode("div",{class:"layout-footer-wrapper"},[this.copyright]):""}}),ze=Vue.defineComponent({name:"TooltipIcon",props:{...naive.tooltipProps,iconName:{type:String,required:!0},customClassName:{type:String,default:null},tooltipText:{type:String,default:null}},emits:["click"],setup(e,{emit:t}){const o=n=>{t("click",n)};return{iconClick:o,Icon:()=>Vue.createVNode(k,{name:e.iconName,size:"18",customClassName:`tooltip-text__icon ${e.customClassName}`,cursor:"pointer",onClick:o.bind(this)},null)}},render(){const{Icon:e}=this;return this.tooltipText?Vue.createVNode(naive.NTooltip,this.$props,{trigger:()=>Vue.createVNode(e,null,null),default:()=>this.tooltipText}):Vue.createVNode(e,null,null)}}),qa=Vue.defineComponent({name:"ThemeSwitch",setup(){const{changeDarkTheme:e,changeLightTheme:t}=la(),{getAppTheme:o}=$(),r=Vue.ref(o.value);return{changeDarkTheme:e,changeLightTheme:t,getAppTheme:o,railStyle:({checked:a})=>a?{backgroundColor:"#000000"}:{color:"#000000"},modelAppThemeRef:r}},render(){const{$t:e,changeDarkTheme:t,changeLightTheme:o,railStyle:r}=this;return Vue.createVNode(naive.NSpace,{justify:"center"},{default:()=>[Vue.createVNode(naive.NTooltip,null,{trigger:()=>Vue.createVNode(naive.NSwitch,{value:this.modelAppThemeRef,"onUpdate:value":n=>this.modelAppThemeRef=n,railStyle:r.bind(this),onUpdateValue:n=>n?t():o()},{"checked-icon":()=>Vue.createVNode(k,{name:"dark"},null),"unchecked-icon":()=>Vue.createVNode(k,{name:"light"},null),checked:()=>"亮",unchecked:()=>"暗"}),default:()=>this.getAppTheme?e("headerSettingOptions.ThemeOptions.Dark"):e("headerSettingOptions.ThemeOptions.Light")})]})}});function se(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Ga=Vue.defineComponent({name:"SettingDrawer",props:{show:{type:Boolean,default:!1},placement:{type:String,default:"right"},width:{type:Number,default:280}},emits:["update:show"],setup(e,{emit:t}){const{changePrimaryColor:o,updateSettingState:r}=z(),{getAppTheme:n,getPrimaryColorOverride:a,getMenuTagSwitch:i,getBreadcrumbSwitch:l,getCopyrightSwitch:s,getContentTransition:c,getWatermarkSwitch:u}=$(),m=Vue.computed({get:()=>e.show,set:V=>{t("update:show",V)}}),S=[{label:"无",value:"none"},{label:"缩放效果",value:"scale"},{label:"淡入淡出",value:"fade"},{label:"闪入效果",value:"opacity"}],b=Vue.reactive({getMenuTagSwitch:i.value,getBreadcrumbSwitch:l.value,getCopyrightSwitch:s.value,getContentTransition:c.value,getWatermarkSwitch:u.value});return{modelShow:m,changePrimaryColor:o,getAppTheme:n,getPrimaryColorOverride:a,contentTransitionOptions:S,updateSettingState:r,modelSwitchReactive:b}},render(){let e,t,o,r;const{$t:n}=this;return Vue.createVNode(naive.NDrawer,{show:this.modelShow,"onUpdate:show":a=>this.modelShow=a,placement:this.placement,width:this.width},{default:()=>[Vue.createVNode(naive.NDrawerContent,{title:n("headerSettingOptions.Title")},{default:()=>[Vue.createVNode(naive.NSpace,{class:"setting-drawer__space",vertical:!0},{default:()=>[Vue.createVNode(naive.NDivider,{titlePlacement:"center"},se(e=n("headerSettingOptions.ThemeOptions.Title"))?e:{default:()=>[e]}),Vue.createVNode(qa,null,null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},se(t=n("headerSettingOptions.ThemeOptions.PrimaryColorConfig"))?t:{default:()=>[t]}),Vue.createVNode(naive.NColorPicker,{swatches:xe.appThemeColors,value:this.getPrimaryColorOverride.common.primaryColor,"onUpdate:value":a=>this.getPrimaryColorOverride.common.primaryColor=a,onUpdateValue:this.changePrimaryColor.bind(this)},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},se(o=n("headerSettingOptions.ContentTransition"))?o:{default:()=>[o]}),Vue.createVNode(naive.NSelect,{value:this.modelSwitchReactive.getContentTransition,"onUpdate:value":a=>this.modelSwitchReactive.getContentTransition=a,options:this.contentTransitionOptions,onUpdateValue:a=>{this.updateSettingState("contentTransition",a)}},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},se(r=n("headerSettingOptions.InterfaceDisplay"))?r:{default:()=>[r]}),Vue.createVNode(naive.NDescriptions,{labelPlacement:"left",column:1},{default:()=>[Vue.createVNode(naive.NDescriptionsItem,{label:"多标签"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getMenuTagSwitch,"onUpdate:value":a=>this.modelSwitchReactive.getMenuTagSwitch=a,onUpdateValue:a=>this.updateSettingState("menuTagSwitch",a)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"面包屑"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getBreadcrumbSwitch,"onUpdate:value":a=>this.modelSwitchReactive.getBreadcrumbSwitch=a,onUpdateValue:a=>this.updateSettingState("breadcrumbSwitch",a)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"水印"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getWatermarkSwitch,"onUpdate:value":a=>this.modelSwitchReactive.getWatermarkSwitch=a,onUpdateValue:a=>this.updateSettingState("watermarkSwitch",a)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"版权信息"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getCopyrightSwitch,"onUpdate:value":a=>this.modelSwitchReactive.getCopyrightSwitch=a,onUpdateValue:a=>this.updateSettingState("copyrightSwitch",a)},null)]})]})]})]})]})}});function Ha(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Ya=Vue.defineComponent({name:"SiderBarBreadcrumb",setup(){const{changeMenuModelValue:e}=J(),{getBreadcrumbOptions:t}=q(),{isTabletOrSmaller:o}=he();return{getBreadcrumbOptions:t,dropdownSelect:(a,i)=>{e(a,i)},breadcrumbItemClick:a=>{var i;if(!((i=a.children)!=null&&i.length)){const{meta:l={}}=a;l.sameLevel||e(a.key,a)}},isTabletOrSmaller:o}},render(){let e;const{isTabletOrSmaller:t,getBreadcrumbOptions:o}=this,{dropdownSelect:r,breadcrumbItemClick:n}=this;return t?Vue.createVNode("div",{style:"display: none;"},null):Vue.createVNode(naive.NBreadcrumb,null,{default:()=>[Vue.createVNode(Vue.TransitionGroup,{tag:"li",name:"breadcrumb",appear:!0},Ha(e=o.map(a=>Vue.createVNode(naive.NBreadcrumbItem,{key:a.path,onClick:n.bind(this,a)},{default:()=>{var i;return[Vue.createVNode(naive.NDropdown,{labelField:"breadcrumbLabel",options:a.children&&((i=a.children)==null?void 0:i.length)>1?a.children:[],onSelect:r.bind(this)},{default:()=>Vue.createVNode("span",null,[a.label&&typeof a.label=="function"?a.label():a.breadcrumbLabel])})]}})))?e:{default:()=>[e]})]})}});function Ie(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Xa=Vue.defineComponent({name:"GlobalSearch",props:{show:{type:Boolean,default:!1}},emits:["update:show"],setup(e,{emit:t}){const{changeMenuModelValue:o}=J(),r=Vue.computed({get:()=>e.show,set:d=>{t("update:show",d),d||u()}}),{getMenuOptions:n}=q(),a=Vue.reactive({searchValue:null,searchOptions:[]}),i=[{icon:"cmd / ctrl + k",label:"唤起",plain:!0},{icon:"↑ ↓",label:"切换",plain:!0},{icon:"↵",label:"选择",plain:!0},{icon:"esc",label:"关闭",plain:!0}];let l=0,s=l;const{isTabletOrSmaller:c}=he(),u=()=>{a.searchOptions=[],a.searchValue=null,l=0,s=l},m=d=>{(d.ctrlKey||d.metaKey)&&d.key==="k"&&(d.preventDefault(),d.stopPropagation(),u(),r.value=!0)},S=d=>{const f=[],N=O=>{O.forEach(y=>{var M,A,W;(M=y.children)!=null&&M.length&&we(y)&&N(y.children);const w=(A=y.breadcrumbLabel)==null?void 0:A.toLocaleLowerCase(),R=String(d).toLocaleLowerCase();w!=null&&w.includes(R)&&we(y)&&!((W=y.children)!=null&&W.length)&&f.push(y)})};d?(N(n.value),a.searchOptions=f):a.searchOptions=[],Vue.nextTick().then(()=>{V()})},b=d=>{if(d){const{meta:f}=d;f.windowOpen?window.open(f.windowOpen):(r.value=!1,o(d.key,d))}},V=()=>{const d=a.searchOptions[l],f=a.searchOptions[s],N="content-item--active";d&&Vue.nextTick().then(()=>{const O=Ve(`attr:data_path="${d.path}"`),y=f?Ve(`attr:data_path="${f==null?void 0:f.path}"`):null;if(y!=null&&y.length){const[w]=y;To(w,N)}if(O!=null&&O.length){const[w]=O;Oo(w,N)}})},p=d=>{const{icon:f}=d;return typeof f=="string"?Vue.createVNode(k,{name:f,size:"24"},null):typeof f=="function"?()=>f:Vue.createVNode(k,{name:"table",size:"24"},null)},g=d=>{d==="up"?l=l-1<0?0:l-1:d==="down"&&(l=l+1>=a.searchOptions.length?a.searchOptions.length-1:l+1)},h=d=>{const f=d.key;switch((f==="ArrowUp"||f==="ArrowDown")&&(d.preventDefault(),d.stopPropagation()),s=l<=0?0:l,f){case"ArrowUp":g("up");break;case"ArrowDown":g("down");break;case"Enter":const N=a.searchOptions[l];N&&b(N);break}V()},v=({menuOption:d})=>Vue.createVNode(naive.NSpace,Vue.mergeProps({align:"center",wrapItem:!1,class:"content-item"},{onClick:b.bind(this,d),data_path:d.path}),{default:()=>[Vue.createVNode("div",{class:"content-item-icon"},[p(d.meta)]),Vue.createVNode("div",{class:"content-item-label"},[d.breadcrumbLabel])]});return Vue.watchEffect(()=>{c.value&&(r.value=!1)}),Se(window,"keydown",d=>{m(d),h(d)}),{...Vue.toRefs(a),modelShow:r,helperTipOptions:i,fuzzySearchMenuOptions:Io(S,300),handleSearchItemClick:b,RenderPreIcon:p,isTabletOrSmaller:c,SearchItem:v}},render(){let e,t;const{isTabletOrSmaller:o,searchOptions:r}=this,{SearchItem:n}=this;return o?Vue.createVNode("div",{style:"display: none;"},null):Vue.createVNode(naive.NModal,{show:this.modelShow,"onUpdate:show":a=>this.modelShow=a,transformOrigin:"center",displayDirective:"if"},{default:()=>[Vue.createVNode("div",{class:"global-search global-search--dark global-search--light"},[Vue.createVNode("div",{class:"global-search__wrapper"},[Vue.createVNode("div",{class:"global-search__card"},[Vue.createVNode("div",{class:"global-search__card-header"},[Vue.createVNode(naive.NInput,{size:"large",value:this.searchValue,"onUpdate:value":a=>this.searchValue=a,clearable:!0,onInput:this.fuzzySearchMenuOptions.bind(this)},{prefix:()=>Vue.createVNode(k,{name:"search",size:"24"},null)})]),Vue.createVNode(naive.NScrollbar,{class:"global-search__card-content"},{default:()=>[r.length?Vue.createVNode(naive.NSpace,{vertical:!0,wrapItem:!1,size:[8,8]},Ie(e=r.map(a=>Vue.createVNode(n,{menuOption:a,key:a.key},null)))?e:{default:()=>[e]}):Vue.createVNode(naive.NResult,{size:"large",class:"global-search__empty"},{icon:()=>null,default:()=>Vue.createVNode(naive.NSpace,{wrapItem:!1,justify:"center",class:"global-search__empty-content"},{default:()=>[Vue.createVNode(k,{name:"empty",size:"24"},null),Vue.createTextVNode("暂无搜索结果")]})})]}),Vue.createVNode("div",{class:"global-search__card-footer"},[Vue.createVNode(naive.NSpace,{class:"card-footer__tip-wrapper",align:"center",wrapItem:!1,size:[24,8]},Ie(t=this.helperTipOptions.map(a=>Vue.createVNode("div",{class:"tip-wrapper-item",key:a.label},[Vue.createVNode("div",{class:"item-icon"},[a.plain?Vue.createVNode("span",null,[a.icon]):Vue.createVNode(k,{name:a.icon,size:"18"},null)]),Vue.createVNode("div",{class:"item-label"},[a.label])])))?t:{default:()=>[t]})])])])])]})}}),Za=Vue.defineComponent({name:"AppAvatar",props:{...naive.avatarProps,...naive.spaceProps,cursor:{type:String,default:"auto"},spaceSize:{type:[String,Number],default:"medium"},avatarSize:{type:[String,Number],default:"medium"}},setup(e){const t=ae(Te.signing),o=Vue.computed(()=>({"--app-avatar-cursor":e.cursor}));return{signing:t,cssVars:o}},render(){return Vue.createVNode(naive.NSpace,Vue.mergeProps({class:"app-avatar"},this.$props,{wrapItem:!1,style:this.cssVars,size:this.spaceSize}),{default:()=>{var e,t;return[Vue.createVNode(naive.NAvatar,Vue.mergeProps(this.$props,{src:(e=this.signing)==null?void 0:e.avatar,objectFit:"cover",round:!0,size:this.avatarSize}),null),Vue.createVNode("div",{class:"app-avatar__name"},[(t=this.signing)==null?void 0:t.name])]}})}}),Qa=()=>[{key:"person",label:"个人信息"},{key:"lockScreen",label:"锁定屏幕"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],Ja={logout:()=>{const{logout:e}=Pr();window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{e()}})},lockScreen:()=>{const{updateSettingState:e}=z();e("lockScreenSwitch",!0)}},er=e=>{const t=Ja[e];t?t():window.$message.info("这个人很懒, 没做这个功能~")},tr=e=>{const{isTabletOrSmaller:t,globalMainLayoutLoad:o}=e,{t:r}=Z(),n=[{name:"reload",size:18,tooltip:r("headerTooltip.Reload"),iconClass:o.value?"":"ray-icon__reload--loading",eventKey:"reload"}],a=[{name:"menu",size:18,eventKey:"menu"}];return t.value?a:n},or=e=>{const{isFullscreen:t,isTabletOrSmaller:o}=e,{t:r}=Z(),n=[{name:"fullscreen",size:18,tooltip:t.value?r("headerTooltip.CancelFullScreen"):r("headerTooltip.FullScreen"),eventKey:"screen"},{name:"github",size:18,tooltip:r("headerTooltip.Github"),eventKey:"github"},{name:"setting",size:18,tooltip:r("headerTooltip.Setting"),eventKey:"setting"}],a=[{name:"search",size:18,tooltip:r("headerTooltip.Search"),eventKey:"search"},...n],i=[...n];return o.value?i:a},nr=Vue.defineComponent({name:"AppSiderBar",setup(){const{updateLocale:e,updateSettingState:t}=z(),{t:o}=Z(),{reload:r}=tt(),[n,{toggleFullscreen:a,isEnabled:i}]=Ue(document.getElementsByTagName("html")[0]),{getDrawerPlacement:l,getBreadcrumbSwitch:s}=$(),c=Vue.ref(!1),u={display:"flex"},m=Vue.ref(!1),{isTabletOrSmaller:S}=he(),b=j("globalDrawerValue"),V=j("globalMainLayoutLoad"),p=Vue.computed(()=>tr({isFullscreen:n,isTabletOrSmaller:S,globalMainLayoutLoad:V})),g=Vue.computed(()=>or({isFullscreen:n,isTabletOrSmaller:S,globalMainLayoutLoad:V})),h={reload:()=>{r()},setting:()=>{c.value=!0},github:()=>{window.open("https://github.com/XiaoDaiGua-Ray/ray-template")},fullscreen:()=>{i||window.$message.warning(o("globalMessage.isEnabledFullscreen")),a()},search:()=>{m.value=!0},lock:()=>{t("lockScreenSwitch",!0)},menu:()=>{E("globalDrawerValue",!b.value)}};return{leftIconOptions:p,rightTooltipIconOptions:g,toolIconClick:d=>{var f;(f=h[d])==null||f.call(h)},showSettings:c,updateLocale:e,spaceItemStyle:u,getDrawerPlacement:l,getBreadcrumbSwitch:s,globalSearchShown:m}},render(){return Vue.createVNode(naive.NLayoutHeader,{class:"layout-header",bordered:!0},{default:()=>[Vue.createVNode(Xa,{show:this.globalSearchShown,"onUpdate:show":e=>this.globalSearchShown=e},null),Vue.createVNode(naive.NSpace,{class:"layout-header__method",align:"center",justify:"space-between"},{default:()=>[Vue.createVNode(naive.NSpace,{align:"center",wrapItem:!1,itemStyle:this.spaceItemStyle},{default:()=>[this.leftIconOptions.map(e=>Vue.createVNode(ze,{key:e.name,iconName:e.name,tooltipText:Vue.isRef(e.tooltip)?e.tooltip.value:e.tooltip,customClassName:e.iconClass,onClick:this.toolIconClick.bind(this,e.name)},null)),this.getBreadcrumbSwitch?Vue.createVNode(Ya,null,null):null]}),Vue.createVNode(naive.NSpace,{align:"center",wrapItem:!1,itemStyle:this.spaceItemStyle},{default:()=>[this.rightTooltipIconOptions.map(e=>Vue.createVNode(ze,{key:e.name,iconName:e.name,tooltipText:Vue.isRef(e.tooltip)?e.tooltip.value:e.tooltip,customClassName:e.iconClass,onClick:this.toolIconClick.bind(this,e.name)},null)),Vue.createVNode(naive.NDropdown,{options:Ye,onSelect:e=>this.updateLocale(String(e)),trigger:"click"},{default:()=>[Vue.createVNode(k,{customClassName:"layout-header__method--icon",name:"language",size:"18",cursor:"pointer"},null)]}),Vue.createVNode(naive.NDropdown,{options:Qa(),onSelect:er.bind(this),trigger:"click"},{default:()=>[Vue.createVNode(Za,{avatarSize:"small",align:"center",cursor:"pointer"},null)]})]})]}),Vue.createVNode(Ga,{show:this.showSettings,"onUpdate:show":e=>this.showSettings=e,placement:this.getDrawerPlacement},null)]})}}),ar=Vue.defineComponent({name:"LayoutHeaderWrapper",setup(){return{}},render(){return Vue.createVNode(naive.NSpace,{wrapItem:!1,size:[0,0]},{default:()=>[Vue.createVNode(nr,null,null)]})}}),rr={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},lr=He('',1),ir=[lr];function sr(e,t){return qe(),Ge("svg",rr,[...ir])}const cr={render:sr},ur={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},dr=He('',1),pr=[dr];function mr(e,t){return qe(),Ge("svg",ur,[...pr])}const hr={render:mr};function gr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const fr=Vue.defineComponent({name:"AppMenuTag",setup(e,{expose:t}){const o=Vue.ref(null),{getMenuKey:r,getMenuTagOptions:n}=q(),{changeMenuModelValue:a}=J(),{getRootPath:i}=Q(),{maximize:l}=et(),{reload:s}=tt(),{close:c,closeAll:u,closeRight:m,closeLeft:S,closeOther:b}=ia(),V=["closeAll","closeRight","closeLeft","closeOther","closeCurrentPage"];let p=-1;const g={size:16},h=Vue.ref([{label:"刷新页面",key:"reloadCurrentPage",icon:()=>Vue.createVNode(k,{name:"reload",size:g.size},null)},{label:"关闭当前页面",key:"closeCurrentPage",icon:()=>Vue.createVNode(k,{name:"close",size:g.size},null)},{type:"divider",key:"d1"},{label:"关闭左侧标签页",key:"closeLeft",icon:()=>Vue.createVNode(hr,{class:"menu-tag__icon"},null)},{label:"关闭右侧标签页",key:"closeRight",icon:()=>Vue.createVNode(cr,{class:"menu-tag__icon"},null)},{type:"divider",key:"d1"},{label:"关闭其他标签页",key:"closeOther",icon:()=>Vue.createVNode(k,{name:"other",size:g.size},null)},{label:"关闭所有标签页",key:"closeAll",icon:()=>Vue.createVNode(k,{name:"resize_h",size:g.size},null),disabled:!1}]),v=de(16),d={closeCurrentPage:()=>{r.value!==i.value&&c(p)},reloadCurrentPage:()=>{s()},closeAll:()=>{u()},closeRight:()=>{m(p)},closeLeft:()=>{S(p)},closeOther:()=>{b(p)}},f=Vue.reactive({x:0,y:0,actionDropdownShow:!1}),N="menu_tag_data",O=_=>{c(_)},y=(_,C)=>{h.value.forEach(P=>{if(P.key===_){P.disabled=C;return}})},w=_=>{f.actionDropdownShow=!1,a(_.key,_)},R=()=>{const _=document.getElementById(v);if(_)return Array.from(_.childNodes).find(re=>xo(re,"n-scrollbar-container").value)},M=_=>{var P;const C=R();if(C){const re=C.scrollLeft||0,Ae=_==="left"?Math.max(0,re-200):re+200;(P=o.value)==null||P.scrollTo({left:Ae,behavior:"smooth"})}},A=_=>{var C;f.actionDropdownShow=!1,(C=d[_])==null||C.call(d)},W=(_,C)=>{C.preventDefault(),f.actionDropdownShow=!1,p=_,Vue.nextTick(()=>{f.actionDropdownShow=!0,f.x=C.clientX,f.y=C.clientY})},ee=()=>{const _=n.value.length-1,{closeable:C}=n.value[p]??{};y("closeCurrentPage",!C),p===_?y("closeRight",!0):p<_&&y("closeRight",!1),p===0?y("closeLeft",!0):p>0&&y("closeLeft",!1)},G=()=>{p=n.value.findIndex(C=>C.key===r.value),ee()},yo=_=>{n.value.length>1&&_.key!==i.value&&(_.closeable=!0)},bo=_=>{_.key!==r.value&&(_.closeable=!1)},vo=()=>{R()&&Vue.nextTick().then(()=>{var C;(C=o.value)==null||C.scrollTo({left:99999,behavior:"smooth"})})},Vo=()=>{Vue.nextTick().then(()=>{const _=Ve(`attr:${N}="${r.value}"`);if(_!=null&&_.length){const[C]=_;Vue.nextTick().then(()=>{var P;(P=o.value)==null||P.scrollTo({left:C.offsetLeft,behavior:"smooth"})})}})};return Vue.watch(()=>n.value,(_,C)=>{h.value.forEach(P=>{V.includes(P.key)&&(_.length>1?P.disabled=!1:P.disabled=!0)}),C!=null&&C.length&&(_.length>(C==null?void 0:C.length)?vo():_.length===(C==null?void 0:C.length)&&Vo())},{immediate:!0}),Vue.watch(()=>f.actionDropdownShow,_=>{var C;_&&((C=ke(ee,100))==null||C())}),t({}),{getMenuTagOptions:n,changeMenuModelValue:a,closeCurrentMenuTag:O,getMenuKey:r,handleTagClick:w,moreOptions:h,scrollX:M,scrollRef:o,uuidScrollBar:v,actionDropdownSelect:A,actionState:f,handleContextMenu:W,setCurrentContextmenuIndex:G,menuTagMouseenter:yo,menuTagMouseleave:bo,MENU_TAG_DATA:N,iconConfig:{width:20,height:28},maximize:l,getRootPath:i}},render(){let e;const{iconConfig:t,getRootPath:o,uuidScrollBar:r}=this,{maximize:n,closeCurrentMenuTag:a,scrollX:i,$t:l}=this;return Vue.createVNode(naive.NLayoutHeader,null,{default:()=>[Vue.createVNode("div",{class:"menu-tag"},[Vue.createVNode(naive.NDropdown,{class:"menu-tag__dropdown",options:this.moreOptions,x:this.actionState.x,y:this.actionState.y,keyboard:!1,show:this.actionState.actionDropdownShow,trigger:"manual",placement:"bottom-start",onSelect:this.actionDropdownSelect.bind(this),onClickoutside:()=>{this.actionState.actionDropdownShow=!1}},null),Vue.createVNode(naive.NSpace,{class:"menu-tag-space",wrap:!1,align:"center",justify:"space-between",inline:!0,wrapItem:!1},{default:()=>[Vue.createVNode(k,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__left-arrow",onClick:this.scrollX.bind(this,"left")},null),Vue.createVNode(naive.NScrollbar,Vue.mergeProps({xScrollable:!0,ref:"scrollRef"},{id:r}),{default:()=>[Vue.createVNode(naive.NSpace,{ref:"menuTagSpaceRef",class:"menu-tag-wrapper",wrap:!1,align:"center",justify:"start"},gr(e=this.getMenuTagOptions.map((s,c)=>Vue.createVNode(naive.NButton,Vue.mergeProps({key:s.key,class:["menu-tag__btn"],strong:!0,secondary:!0,type:s.key===this.getMenuKey?"primary":"default"},{onClick:this.handleTagClick.bind(this,s),onContextmenu:this.handleContextMenu.bind(this,c),onMouseenter:this.menuTagMouseenter.bind(this,s),onMouseleave:this.menuTagMouseleave.bind(this,s),[this.MENU_TAG_DATA]:s.path}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode("span",null,{default:()=>{const{breadcrumbLabel:u,meta:{i18nKey:m}}=s;return m?l(m):u}}),(s.closeable||this.getMenuTagOptions.length===1)&&s.key!==o?Vue.createVNode(naive.NIcon,Vue.mergeProps({class:"menu-tag__btn-icon"},{onMousedown:a.bind(this,c)}),{default:()=>[Vue.createVNode(k,{name:"close",size:"14"},null)]}):Vue.createVNode(naive.NIcon,{class:[s.key!==o?"menu-tag__btn-icon":"menu-tag__btn-icon--hidden"]},null)])})))?e:{default:()=>[e]})]}),Vue.createVNode(naive.NSpace,{class:"menu-tag__right-wrapper",wrapItem:!1,align:"center",inline:!0,wrap:!1,size:[6,6]},{default:()=>[Vue.createVNode(k,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__right-arrow",onClick:i.bind(this,"right")},null),Vue.createVNode(k,{name:"fullscreen_fold",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:()=>{n(!0)}},null),Vue.createVNode(io,{class:"menu-tag__dropdown",options:this.moreOptions,trigger:"click",onSelect:this.actionDropdownSelect.bind(this),iconSize:20,keyboard:!1},{default:()=>[Vue.createVNode(k,{name:"more",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:this.setCurrentContextmenuIndex.bind(this)},null)]})]})]})])]})}}),yr=Vue.defineComponent({name:"LayoutFeatureWrapper",setup(){return{}},render(){return Vue.createVNode(fr,null,null)}}),br=e=>{const t=ge(e[0]),o=ge(e[1]),r=ge(e[2]);return Vue.computed(()=>({"--layout-content-height":`calc(100% - ${t.height.value}px - ${o.height.value}px - ${r.height.value}px)`,"--layout-siderbar-height":`${t.height.value}px`,"--layout-menutag-height":`${o.height.value}px`,"--layout-footer-height":`${r.height.value}px`}))},Ee=Do("isAppLockScreen",!1,sessionStorage,{mergeDefaults:!0}),vr=()=>({setLockAppScreen:o=>{Ee.value=o},getLockAppScreen:()=>Ee.value}),Vr=Vue.defineComponent({name:"RLayout",setup(){const e=Vue.ref(),t=Vue.ref(),o=Vue.ref(),{getMenuTagSwitch:r,getCopyrightSwitch:n}=$(),{getLockAppScreen:a}=vr(),i=br([e,t,o]);return{getMenuTagSwitch:r,cssVarsRef:i,getLockAppScreen:a,layoutSiderBarRef:e,layoutMenuTagRef:t,layoutFooterRef:o,getCopyrightSwitch:n}},render(){const{getMenuTagSwitch:e,cssVarsRef:t,getCopyrightSwitch:o}=this,{getLockAppScreen:r}=this;return r()?null:Vue.createVNode(naive.NLayout,{class:"r-layout-full",style:[t],hasSider:!0},{default:()=>[Vue.createVNode(ja,null,null),Vue.createVNode(naive.NLayoutContent,{class:"r-layout-full__viewer"},{default:()=>[Vue.createVNode(ar,{ref:"layoutSiderBarRef"},null),e?Vue.createVNode(yr,{ref:"layoutMenuTagRef"},null):null,Vue.createVNode(naive.NLayoutContent,{ref:Oe,class:["r-layout-full__viewer-content"],nativeScrollbar:!1},{default:()=>[Vue.createVNode(so,null,null)]}),o?Vue.createVNode(Ua,{ref:"layoutFooterRef"},null):null]})]})}}),je=e=>e.startsWith("/"),co=(e,t=[],o="")=>Array.isArray(e)?(e.forEach(n=>{var a;if((a=n.children)!=null&&a.length)co(n.children,t,o+(je(n.path)?n.path:"/"+n.path));else{const i=o+(je(n.path)?n.path:"/"+n.path),l={...n,path:i};t.push(l)}}),t):[],Sr=e=>Array.isArray(e)?co(pe(e)):[],uo=()=>aa(na()),wr=Sr(uo()),_r=async()=>{const{getRootPath:e}=Q();return[{path:"/",name:"login",component:()=>T(()=>import("./index-e4YID1gZ.js"),__vite__mapDeps([59,18,1,2,3,4,19,20,5,6,7,8,9,10,11,12,13,14,15,16,17,47,21,22,33,23,24,25,26,27,28,29,30,60]))},{path:"/",name:"layout",redirect:e.value,component:Vr,children:wr}]};let ne;const Cr=async()=>VueRouter.createRouter({history:VueRouter.createWebHashHistory(),routes:await _r(),scrollBehavior:e=>(ra(e),{top:0,left:0})}),dl=async e=>{ne=await Cr(),ua(ne),e.use(ne),Re()},Re=()=>{try{if(ne)return{router:ne};throw new Error}catch{throw new Error("router is not defined")}},$e="YYYY-MM-DD HH:mm:ss",Nr=()=>({locale:i=>{const l=un[i];l?B.locale(l):B.locale(dn)},getStartAndEndOfDay:i=>{const{format:l=$e}=i??{},s=B(),c=s.startOf("day"),u=s.endOf("day"),m=s.format(l),S=c.format(l);return{today:s,startOfDay:c,endOfDay:u,formatToday:m,formatStartOfDay:S}},format:(i,l)=>{const{format:s=$e}=l??{};return B(i).format(s)},isDayjs:i=>B.isDayjs(i),daysDiff:(i,l)=>{const s=B(i);return B(l).diff(s,"days")},isDateInRange:(i,l)=>{const{start:s,end:c}=l,u=B(i);return u.isAfter(s)&&u.isBefore(c)}});function he(){const{width:e,height:t}=Ne(),o=Vue.ref(!1);return Ro(()=>{o.value=e.value<=768}),{width:e,height:t,isTabletOrSmaller:o}}let Be=999,be=!1;const K="ELEMENT-FULLSCREEN-RAY",{height:Fe}=Ne(),We=document.createElement("style"),kr=(e,t)=>{const{beforeEnter:o,beforeExit:r,backgroundColor:n,zIndex:a}=t??{},i={};let l=!1;const s=()=>{const b=Y(e);if(!b)return;const{left:V,top:p}=b.getBoundingClientRect(),g=` [${K}] { position: fixed; width: 100% !important; @@ -11,7 +11,7 @@ var So=Object.defineProperty;var wo=(e,t,o)=>t in e?So(e,t,{enumerable:!0,config `;We.innerHTML=g,be||document.head.appendChild(We)},c=()=>{const b=Y(e);o==null||o(),b&&(b.getAttribute(K)||b.setAttribute(K,K),l||(l=!0,Be+=1),be||(s(),be=!0),i.transition=b.style.transition,b.style.transition="all 0.3s var(--r-bezier)")},u=()=>{r==null||r();const b=Y(e);b&&b.removeAttribute(K)},m=()=>{const b=Y(e);b&&(b.getAttribute(K)?u():c())},S=Vue.watch(()=>Fe.value,s);return Ao(()=>{const b=Y(e);b&&(b.style.transition=i.transition??"",b.removeAttribute(K)),S()}),{enter:c,exit:u,toggleFullscreen:m}};var Tr={pkg:{dependencies:{"@vueuse/core":"^10.6.1","awesome-qr":"2.1.5-rc.0",axios:"^1.5.0",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10",echarts:"^5.4.3",interactjs:"1.10.21","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.35.0",pinia:"^2.1.6","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.3.10","vue-hooks-plus":"1.8.5","vue-i18n":"^9.7.1","vue-router":"^4.2.4",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^4.4.1","@vitejs/plugin-vue-jsx":"^3.0.2","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"^8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.4","vite-plugin-cdn2":"0.15.2","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.4.3"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const po=Pinia.defineStore("setting",()=>{const{appPrimaryColor:{primaryColor:e}}=Tr,{locale:t}=Z(),{locale:o}=Nr(),r=Vue.reactive({drawerPlacement:"right",primaryColorOverride:{...xe.appNaiveUIThemeOverrides,common:{primaryColor:e,primaryColorHover:e}},appTheme:!1,menuTagSwitch:!0,breadcrumbSwitch:!0,localeLanguage:Ze(),lockScreenSwitch:!1,copyrightSwitch:!0,contentTransition:"scale",watermarkSwitch:!1,watermarkConfig:pe(mn)}),n=l=>{t(l),o(l),r.localeLanguage=l,Ce("localeLanguage",l,"localStorage")},a=(l,s=.3)=>{ce(r,"settingState.primaryColorOverride.common.primaryColorHover",l);const c=document.body;c.style.setProperty("--ray-theme-primary-color",l),c.style.setProperty("--ray-theme-primary-fade-color",Lo(l,s))},i=(l,s,c)=>{Object.hasOwn(r,l)&&(r[l]=s),c==null||c()};return{...Vue.toRefs(r),updateLocale:n,changePrimaryColor:a,updateSettingState:i}},{persist:{key:"piniaSettingStore"}});var Or={pkg:{dependencies:{"@vueuse/core":"^10.6.1","awesome-qr":"2.1.5-rc.0",axios:"^1.5.0",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10",echarts:"^5.4.3",interactjs:"1.10.21","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.35.0",pinia:"^2.1.6","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.3.10","vue-hooks-plus":"1.8.5","vue-i18n":"^9.7.1","vue-router":"^4.2.4",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^4.4.1","@vitejs/plugin-vue-jsx":"^3.0.2","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"^8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.4","vite-plugin-cdn2":"0.15.2","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.4.3"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const xr=(e,t,o)=>!e||typeof e!="object"?!1:e[t]===o,mo=(e,t,o)=>{const r=[];if(xr(e,t,o))return r.push(e),r;if(e.children&&e.children.length>0)for(const n of e.children){const a=mo(n,t,o);a.length>0&&r.push(e,...a)}return r},Rr=(e,t,o)=>{const r=[];for(const n of e){const a=mo(n,t,o);a.length>0&&r.push(...a)}return r},Ar=e=>{const{breadcrumbLabel:t}=e,{layout:{sideBarLogo:o}}=Or,r=o?o.title:"";document.title=t+" - "+r},Lr=e=>{const{meta:t}=e;if(!t.icon)return;if(X(t.icon,"Object"))return()=>t.icon;const o=Vue.h(k,{name:t.icon,size:U.menuCollapsedIconSize,cursor:"pointer"},{});return()=>o},Ke=()=>{const{getRootPath:e}=Q();return ae("menuKey","sessionStorage",e.value)},ho=Pinia.defineStore("menu",()=>{const{router:e}=Re(),t=VueRouter.useRoute(),{t:o}=Z(),{setKeepAliveInclude:r}=zr(),n=Vue.reactive({menuKey:Ke(),options:[],collapsed:!1,menuTagOptions:[],breadcrumbOptions:[],currentMenuOption:null}),a=Vue.ref(!0),i=(h,v)=>Rr(h,"key",v),l=(h,v)=>{const{meta:d}=v;n.breadcrumbOptions=i(n.options,h),d.sameLevel&&Vue.nextTick().then(()=>{n.breadcrumbOptions.find(N=>N.path===v.path)||n.breadcrumbOptions.push(v)})},s=(h,v=!0)=>{const f=Array.isArray(h)?[...h]:[h];v?n.menuTagOptions.push(...f):n.menuTagOptions=f},c=(h,v)=>{n.menuTagOptions.find(f=>f.path===h)||n.menuTagOptions.push(v)},u=(h,v,d)=>{const{meta:f,path:N}=v;if(f.windowOpen)window.open(f.windowOpen);else{if(String(h).startsWith("/"))e.push({path:N,query:d});else{const y=i(n.options,h).map(w=>w.key).join("/");e.push({path:y,query:d})}const O=(N.match(new RegExp("/","g"))||[]).length;r(v),Ar(v),!f.sameLevel||f.sameLevel&&O===1?(c(h,v),l(h,v),n.menuKey=h,Ce("menuKey",h)):l(n.menuKey||"",v),n.currentMenuOption=v}},m=async(h,v)=>{const[d]=h.split("?"),f=(d.match(new RegExp("/","g"))||[]).length;let N=d;if(f>1){const y=d.split("/").filter(w=>w);N=y[y.length-1]}const O=(y,w)=>{var R,M;for(const A of w){if((R=A.children)!=null&&R.length){O(y,A.children);continue}if(y===A.key&&!((M=A==null?void 0:A.children)!=null&&M.length)){u(y,A,v);break}}};O(N,n.options)},S=()=>new Promise(h=>{const v=f=>{const{meta:N}=f,O=Vue.computed(()=>N!=null&&N.i18nKey?o(`${N.i18nKey}`):N==null?void 0:N.noLocalTitle),y={...f,key:f.path,label:()=>Vue.h(naive.NEllipsis,null,{default:()=>O.value}),breadcrumbLabel:O.value},w=Object.assign({},y,{icon:Lr(f)});return f.path===Ke()&&c(f.path,w),w.show=we(w),w},d=(f,N)=>{var y;const O=[];for(const w of f){if((y=w.children)!=null&&y.length)w.children=d(w.children);else if(!ot(w.meta))continue;O.push(v(w))}return O};n.options=d(uo()),h()}),b=h=>n.collapsed=h,V=(h,v=1)=>n.menuTagOptions.splice(h,v),p=()=>{n.menuTagOptions=[]},g=async()=>{a.value&&(await S(),a.value=!1)};return Vue.watch(()=>t.fullPath,async(h,v)=>{await g(),h!==v&&await m(h,t.query)},{immediate:!0}),{...Vue.toRefs(n),changeMenuModelValue:ke(u,500),setupAppMenu:S,collapsedMenu:b,spliceMenTagOptions:V,emptyMenuTagOptions:p,setMenuTagOptions:s}},{persist:{key:"piniaMenuStore",storage:window.sessionStorage,paths:["breadcrumbOptions","menuKey","menuTagOptions"]}}),go=Pinia.defineStore("signing",()=>{const e=Vue.reactive({signingCallback:{}}),t=r=>new Promise((n,a)=>{Eo(r)?a({code:1,message:"登陆失败",data:null}):(e.signingCallback={role:"admin",name:r.name,avatar:"https://r2chevereto.yka.moe/longmao.navigator.png"},n({code:0,message:"登陆成功",data:e.signingCallback}))}),o=()=>{window.$message.info("账号退出中..."),Mo("all-sessionStorage"),setTimeout(()=>window.location.reload())};return{...Vue.toRefs(e),signing:t,logout:o}},{persist:{key:"piniaSigningStore",paths:["signingCallback"],storage:sessionStorage}}),fo=Pinia.defineStore("keepAlive",()=>{const{maxKeepAliveLength:e}=Xe,t=Vue.reactive({keepAliveInclude:[]}),o=()=>t.keepAliveInclude.length,r=a=>{const i=o(),{name:l,meta:{keepAlive:s}}=a;if(s){if(i=e&&(t.keepAliveInclude.splice(0,1),t.keepAliveInclude.push(l))}},n=()=>t.keepAliveInclude;return{...Vue.toRefs(t),setKeepAliveInclude:r,getKeepAliveInclude:n}},{persist:{key:"piniaKeepAliveStore",storage:window.sessionStorage,paths:["keepAliveInclude"]}}),q=()=>{const e=ho(),t=Vue.computed(()=>e.options),o=Vue.computed(()=>e.breadcrumbOptions),r=Vue.computed(()=>e.menuKey),n=Vue.computed(()=>{const{getRootPath:l}=Q();return e.menuTagOptions.map((s,c,u)=>(s.key===r.value&&s.key!==l.value?s.closeable=!0:s.closeable=!1,s.key===l.value&&(s.closeable=!1),u.length<=1&&(s.closeable=!1),s))}),a=Vue.computed(()=>e.currentMenuOption),i=Vue.computed(()=>e.collapsed);return{getMenuOptions:t,getBreadcrumbOptions:o,getMenuKey:r,getMenuTagOptions:n,getCurrentMenuOption:a,getCollapsed:i}},J=()=>{const{changeMenuModelValue:e,setupAppMenu:t,collapsedMenu:o,spliceMenTagOptions:r,emptyMenuTagOptions:n,setMenuTagOptions:a}=ho();return{changeMenuModelValue:e,setupAppMenu:t,collapsedMenu:o,spliceMenTagOptions:r,emptyMenuTagOptions:n,setMenuTagOptions:a}},$=()=>{const e=po(),t=Vue.computed(()=>e.drawerPlacement),o=Vue.computed(()=>e.primaryColorOverride),r=Vue.computed(()=>e.appTheme),n=Vue.computed(()=>e.menuTagSwitch),a=Vue.computed(()=>e.breadcrumbSwitch),i=Vue.computed(()=>e.localeLanguage),l=Vue.computed(()=>e.lockScreenSwitch),s=Vue.computed(()=>e.copyrightSwitch),c=Vue.computed(()=>e.contentTransition),u=Vue.computed(()=>e.watermarkSwitch),m=Vue.computed(()=>e.watermarkConfig);return{getDrawerPlacement:t,getPrimaryColorOverride:o,getAppTheme:r,getMenuTagSwitch:n,getBreadcrumbSwitch:a,getLocaleLanguage:i,getLockScreenSwitch:l,getCopyrightSwitch:s,getContentTransition:c,getWatermarkSwitch:u,getWatermarkConfig:m}},z=()=>{const{updateLocale:e,changePrimaryColor:t,updateSettingState:o}=po();return{updateLocale:e,changePrimaryColor:t,updateSettingState:o}},Mr=()=>{const e=go();return{getSigningCallback:Vue.computed(()=>e.signingCallback)}},Pr=()=>{const{signing:e,logout:t}=go();return{signing:e,logout:t}},Dr=()=>{const e=fo();return{getKeepAliveInclude:Vue.computed(()=>e.keepAliveInclude)}},zr=()=>{const{setKeepAliveInclude:e,getKeepAliveInclude:t}=fo();return{setKeepAliveInclude:e,getKeepAliveInclude:t}},pl=async e=>{const t=Pinia.createPinia();e.use(t),t.use(zo)};export{Za as A,tt as B,ol as C,dn as D,la as E,ue as F,Ye as L,sl as R,qa as T,T as _,z as a,vr as b,Pr as c,he as d,pl as e,dl as f,j as g,Z as h,Q as i,E as j,Te as k,k as l,Jr as m,el as n,ll as o,al as p,rl as q,cl as r,tl as s,Ba as t,$ as u,ul as v,il as w,io as x,nl as y,et as z}; function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { - __vite__mapDeps.viteFileDeps = ["assets/en-US-zSyLGhNS.js","assets/print-js@1.6.0-gYKv6oGQ.js","assets/awesome-qr@2.1.5-rc.0-UnPo3EFD.js","assets/canvas@2.11.2-dZp4QMlu.js","assets/js-binary-schema-parser@2.0.3-CCV6nRej.js","assets/vue-hooks-plus@1.8.5_vue@3.3.10-UGgZVZ2w.js","assets/lodash@4.17.21-yUHHMES2.js","assets/js-cookie@3.0.5-bc0KQLgp.js","assets/screenfull@5.2.0-q9gEF-YC.js","assets/qs@6.11.2-wwOruwhc.js","assets/side-channel@1.0.4-hl21th03.js","assets/get-intrinsic@1.2.1-NE0DZZ3B.js","assets/has-symbols@1.0.3-fNtejGuA.js","assets/has-proto@1.0.1-dzJH2Y5C.js","assets/function-bind@1.1.1-Y6-kkB5s.js","assets/has@1.0.3-rcPLRdvS.js","assets/call-bind@1.0.2-8lNE5ocE.js","assets/dayjs@1.11.10-IrZctHvJ.js","assets/utils-B6Okv4Kv.js","assets/lodash-es@4.17.21-B0eCOOcg.js","assets/currency.js@2.0.4--or6eeOG.js","assets/@vueuse_core@10.6.1_vue@3.3.10-finMrxOz.js","assets/@vueuse_shared@10.6.1_vue@3.3.10-DJDYauAH.js","assets/interactjs@1.10.21-7zFZdvts.js","assets/pinia-plugin-persistedstate@3.2.0_pinia@2.1.6-fNhqB16x.js","assets/echarts@5.4.3-Vt5ZmFiA.js","assets/zrender@5.4.4-fafgp4mQ.js","assets/tslib@2.3.0-21A5UWR7.js","assets/@vue_runtime-core@3.3.10-40cgyS5D.js","assets/@vue_reactivity@3.3.10-4kz9-9E4.js","assets/@vue_shared@3.3.10--wkmpvo9.js","assets/zh-CN-MFDBCD_I.js","assets/index-1Vigu3Gk.js","assets/index-gjWEVNq5.js","assets/index-3nkF0W6U.css","assets/index-AdJJtuse.js","assets/instance-oxM-y2O7.js","assets/index-kznjMqp-.css","assets/index-yGgdYlS5.js","assets/index-OdSxUVpD.js","assets/index--wESg5LW.js","assets/index-ajyCn2oj.css","assets/index-1_QB8Da3.js","assets/index-kYu7q6Gi.js","assets/index-Ctn_Z3V9.js","assets/index-tc9r9SRT.js","assets/index-VqVgrNuT.js","assets/ray-9TfU2AhD.js","assets/index-FeWEAadL.js","assets/index-HDKPr_0g.css","assets/index-lTK79mHu.js","assets/index-v5xFQW7A.js","assets/index-4oPeexgb.css","assets/index-g7iT3xnR.js","assets/index-iKuv6ZNn.css","assets/index-1BKuZonN.js","assets/index-Btm1hHvy.js","assets/index-ltouenr5.js","assets/index-Btqqg3j9.css","assets/index-e1Ex6EIb.js","assets/index-48JFfn_Q.css"] + __vite__mapDeps.viteFileDeps = ["assets/en-US-a1_w6Ie9.js","assets/print-js@1.6.0-gYKv6oGQ.js","assets/awesome-qr@2.1.5-rc.0-UnPo3EFD.js","assets/canvas@2.11.2-dZp4QMlu.js","assets/js-binary-schema-parser@2.0.3-CCV6nRej.js","assets/vue-hooks-plus@1.8.5_vue@3.3.10-UGgZVZ2w.js","assets/lodash@4.17.21-yUHHMES2.js","assets/js-cookie@3.0.5-bc0KQLgp.js","assets/screenfull@5.2.0-q9gEF-YC.js","assets/qs@6.11.2-wwOruwhc.js","assets/side-channel@1.0.4-hl21th03.js","assets/get-intrinsic@1.2.1-NE0DZZ3B.js","assets/has-symbols@1.0.3-fNtejGuA.js","assets/has-proto@1.0.1-dzJH2Y5C.js","assets/function-bind@1.1.1-Y6-kkB5s.js","assets/has@1.0.3-rcPLRdvS.js","assets/call-bind@1.0.2-8lNE5ocE.js","assets/dayjs@1.11.10-IrZctHvJ.js","assets/utils-B6Okv4Kv.js","assets/lodash-es@4.17.21-B0eCOOcg.js","assets/currency.js@2.0.4--or6eeOG.js","assets/@vueuse_core@10.6.1_vue@3.3.10-finMrxOz.js","assets/@vueuse_shared@10.6.1_vue@3.3.10-DJDYauAH.js","assets/interactjs@1.10.21-7zFZdvts.js","assets/pinia-plugin-persistedstate@3.2.0_pinia@2.1.6-fNhqB16x.js","assets/echarts@5.4.3-Vt5ZmFiA.js","assets/zrender@5.4.4-fafgp4mQ.js","assets/tslib@2.3.0-21A5UWR7.js","assets/@vue_runtime-core@3.3.10-40cgyS5D.js","assets/@vue_reactivity@3.3.10-4kz9-9E4.js","assets/@vue_shared@3.3.10--wkmpvo9.js","assets/zh-CN-69rzQYDa.js","assets/index-BLnYeGI8.js","assets/index-gjWEVNq5.js","assets/index-3nkF0W6U.css","assets/index-8IKjByf3.js","assets/instance-8HvHQCfd.js","assets/index-kznjMqp-.css","assets/index-yGgdYlS5.js","assets/index-L7wcF_Gk.js","assets/index-olXYPpee.js","assets/index-ajyCn2oj.css","assets/index-Ah2u6u11.js","assets/index-09TcvWUe.js","assets/index-HI97-lGW.js","assets/index-tc9r9SRT.js","assets/index-serutCs-.js","assets/ray-9TfU2AhD.js","assets/index-FeWEAadL.js","assets/index-HDKPr_0g.css","assets/index-tKuos9N3.js","assets/index-v5xFQW7A.js","assets/index-4oPeexgb.css","assets/index-La0mWDXU.js","assets/index-iKuv6ZNn.css","assets/index-l_23Na7f.js","assets/index-NwClnS-g.js","assets/index-Pdf0DJXE.js","assets/index-Btqqg3j9.css","assets/index-e4YID1gZ.js","assets/index-48JFfn_Q.css"] } return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) } \ No newline at end of file diff --git a/assets/hooks-aPwUAFNt.js.gz b/assets/hooks-aPwUAFNt.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..4018d3261bb75c91b3f0636e04820fa4d55b1da2 GIT binary patch literal 28727 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 m-M?ejfc%<+a~te-!%|cFr*E literal 0 HcmV?d00001 diff --git a/assets/index--wESg5LW.js.gz b/assets/index--wESg5LW.js.gz deleted file mode 100644 index ddf3bf9ddec9b4b76ab920b6e4bbfdce75216017..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2623 zcmV-F3c&RriwFP!000026TMk`bJW%q|G%F?sMDFvq6G zSNC_%>vzt%_hPf?5Xvf!fLy_=<|rwO${z}ZEV}aKVlO&OM~0QNu6WQ4a4_dk(`NEn zcR*8m6jjcjK3wV{hmN;{&=Ph@5zFW3Ktj=!v`lrtp0p=Pa&&B@9b59S94d4ykBjY7 z(r4h~KvGF68mu~$pPiXaEVZw)h=JU~KuXbim4qgjPmYft9i2+FgU-6L4w6kSO9d+y zboKD@BYCGCv4#&^A13ikSDG7OLX@Yu71-*UVK;^7YmQt|M_gr0B5=^mxn*30k}f~zVi zSthgxtGynfvl90lxJ9awm4=Ewqwpihzv{vOiIq7T;53)JCc;Smbn0$AUEWMHkdwn z>O^mMG|o`ZW+vov5XUGADOJyxr_v+4!7;?aESap_1TUWNm-|OkyMUuGM?iULvFMaY ze+S>lE+I~JkbB0glRAFX^12dz!L$)A%dTF)MTjt>E~Y_#B<11ZnI8KDKHHJ@rU6bB zkZofNSmTLQuo4<8sL6I<9y1vThPro69gtv&d~8%5nVn4zwId72mECf2fmm)JF$oMZ zeD;tx*o|{2VI)9lvT^>S@xw(ns~lBPWc~ zRA&e+t04uFQ|_~lji!k{8lZGyyG%Hjo$;_@U?>YbOkkmnZ5FH8sE9M-iP0eCM9Ia> zb7JvIxP}F5D9**=5^cU8(Bcwl8=284NDLgSSOgiSozEQ5s&UEARxF%{Y|T`v5+lT7 zro&&C2bWDZQ(&?KsL@{im5r^nDD7Dm8K zQL=CjKIoV?Ke2^8D3yF3gJM`&goy^f1Y&N(iV~*Ggq&8_!$}r zL#BNsFztZaDEqmtx?kW1LxVqr9OxVG-v;KRJ}}qb23c4vJtBTf^> zQx-NX6fs(DAv#BNo|K_9NRXXQq9qehz8d_SlKP>TlklUd^Ucz4iS0gV<-J4e1FiiU zs7px+P@4p`$yT*3H13zPY3?1gF79kP#T!gU$Cc)KY!_`EK z&i3ToLv>UkytDFt>JaFCKu$(v!~vD>Wmz9s)(@8TgJu0-nZ{YrxNTZs+&t`kRu*SJ zte8r)A!acw4n7ej$WQ)3&&J~LrG%(}55{nog;Vit)`k=N#~<@{z>j*dcvUL=TdZNa z;1%ZJnGhUqASE|6YrKps8y7APOZap|f-9yu!WB+IUGA zq!g87y>TUHT2@SrD@EkQxKz*tl#{KQ} zd-c_?HrKxv;EeSF{0RQ@*Z#9L|M7SJg$w`u`XT zRM~kv4Yvgh*3~b5>tA`g_26^==J&Oyk86MXd2?-j`^i0j<(_}-4gmard|LbBVSV-O z)|=JMwbw!pSuPg*OMm5q!O6)p)8nH@N0pGYK&r5P;W~h~AHM=fZSBX}qgz|+w?N1* z8<$R?@-#FM3(OR@u6|#8c=?x&%lq$lvcvBs#PmXx(j87WjSW5Ce_K+W9N1fcp{Ew+TdcY6(4(h?%bk89gcK7;%dbSQga z`|meuUvBsh-qs&K75B1a%0W7oDsHfC&4~^&f*uK%0B2cH`AKc>RuPFA^5D#7OBG@d zTPEz7tYEszPRmpHCoLh4c}E`Yny#vo&NQ;`kOcJud}O{zqhjwUexY9 zZx&c!!EQ#hxBsA#$Z~W*4lY<-%x=vRu1tIO#X!HWs7qJnzCvM-rS--o|<`0~r+90)iZ@0dB-3Hk&Ivf85 z6*v?P{x1a9U%UW6S`+y{qA{q&y*cENy$Ea^fBy^iz?u4$AKt-RG`U}ly^EZ8b*d(5 h^YLmmeh@DQzvnr}f6o)KR6Y2ce*pkzlPdlh002g`2-^Sv diff --git a/assets/index-kYu7q6Gi.js b/assets/index-09TcvWUe.js similarity index 96% rename from assets/index-kYu7q6Gi.js rename to assets/index-09TcvWUe.js index 6d86b6bb..0b5f53b9 100644 --- a/assets/index-kYu7q6Gi.js +++ b/assets/index-09TcvWUe.js @@ -1 +1 @@ -import{q as p,r as c}from"./hooks-Pk7aKrDC.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import{a as d}from"./vue-hooks-plus@1.8.5_vue@3.3.10-UGgZVZ2w.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./lodash@4.17.21-yUHHMES2.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-IrZctHvJ.js";import{s}from"./instance-oxM-y2O7.js";import"./utils-B6Okv4Kv.js";import"./lodash-es@4.17.21-B0eCOOcg.js";import"./currency.js@2.0.4--or6eeOG.js";import"./@vueuse_core@10.6.1_vue@3.3.10-finMrxOz.js";import"./@vueuse_shared@10.6.1_vue@3.3.10-DJDYauAH.js";import"./interactjs@1.10.21-7zFZdvts.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.6-fNhqB16x.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.3.10-40cgyS5D.js";import"./@vue_reactivity@3.3.10-4kz9-9E4.js";import"./@vue_shared@3.3.10--wkmpvo9.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";const V=e=>s({url:"/api/list",method:"get",params:e}),O=Vue.defineComponent({name:"MockDemo",setup(){const e=Vue.reactive({page:1,pageSize:10,itemCount:0,pageSizes:[10,20,30,40,50],showSizePicker:!0,onUpdatePage:u=>{e.page=u,o()},onUpdatePageSize:u=>{e.pageSize=u,e.page=1,o()}}),{data:t,loading:r,run:i}=d(V,{manual:!0,onSuccess:u=>{}}),n=Vue.ref([{title:"id",key:"id"},{title:"邮箱",key:"email"},{title:"地址",key:"address"},{title:"姓名",key:"name"},{title:"年龄",key:"age"},{title:"创建时间",key:"createDate"},{title:"操作",key:"action",render:u=>Vue.createVNode(naive.NSpace,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:()=>{window.$message.info("查看")}},{default:()=>[Vue.createTextVNode("查看")]}),Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:()=>{window.$message.warning("编辑")}},{default:()=>[Vue.createTextVNode("编辑")]}),Vue.createVNode(naive.NButton,{type:"error",text:!0,onClick:()=>{window.$message.error("删除")}},{default:()=>[Vue.createTextVNode("删除")]})]})}]),a=Vue.reactive({email:null}),o=()=>{const{pageSize:u,page:l}=e,{email:m}=a;i({page:l,pageSize:u,email:m})};return Vue.watchEffect(()=>{t.value&&(e.itemCount=t.value.total)}),Vue.onBeforeMount(()=>{o()}),{personData:t,personLoading:r,paginationRef:e,columns:n,...Vue.toRefs(a),getPerson:o}},render(){return Vue.createVNode(naive.NSpace,{vertical:!0,wrapItem:!1},{default:()=>{var e;return[Vue.createVNode(naive.NCard,{title:"Mock 数据"},{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("mock 数据使用。但是,并没有启用生产环境的部署,所以生产环境结果为空。")])]}),Vue.createVNode(naive.NCard,{title:"提示"},{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("RTable 组件有一个比较值得注意的地方就是,该组件会自动的按照数据量计算分页条数。所以你在异步获取数据的时候,一定要手动设置 remote 属性为 true,并且设置 itemCount 或者 pageCount。")])]}),Vue.createVNode(naive.NForm,{labelPlacement:"left"},{default:()=>[Vue.createVNode(p,{bordered:!1,cols:3},{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NFormItemGi,{label:"邮箱"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.email,"onUpdate:value":t=>this.email=t,clearable:!0},null)]})]),action:()=>Vue.createVNode(naive.NButton,{type:"primary",onClick:this.getPerson.bind(this)},{default:()=>[Vue.createTextVNode("搜索")]})})]}),Vue.createVNode(c,{title:"分页表格",data:(e=this.personData)==null?void 0:e.data,loading:this.personLoading,columns:this.columns,"onUpdate:columns":t=>this.columns=t,pagination:this.paginationRef,remote:!0},null)]}})}});export{O as default}; +import{q as p,r as c}from"./hooks-aPwUAFNt.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import{a as d}from"./vue-hooks-plus@1.8.5_vue@3.3.10-UGgZVZ2w.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./lodash@4.17.21-yUHHMES2.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-IrZctHvJ.js";import{s}from"./instance-8HvHQCfd.js";import"./utils-B6Okv4Kv.js";import"./lodash-es@4.17.21-B0eCOOcg.js";import"./currency.js@2.0.4--or6eeOG.js";import"./@vueuse_core@10.6.1_vue@3.3.10-finMrxOz.js";import"./@vueuse_shared@10.6.1_vue@3.3.10-DJDYauAH.js";import"./interactjs@1.10.21-7zFZdvts.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.6-fNhqB16x.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.3.10-40cgyS5D.js";import"./@vue_reactivity@3.3.10-4kz9-9E4.js";import"./@vue_shared@3.3.10--wkmpvo9.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";const V=e=>s({url:"/api/list",method:"get",params:e}),O=Vue.defineComponent({name:"MockDemo",setup(){const e=Vue.reactive({page:1,pageSize:10,itemCount:0,pageSizes:[10,20,30,40,50],showSizePicker:!0,onUpdatePage:u=>{e.page=u,o()},onUpdatePageSize:u=>{e.pageSize=u,e.page=1,o()}}),{data:t,loading:r,run:i}=d(V,{manual:!0,onSuccess:u=>{}}),n=Vue.ref([{title:"id",key:"id"},{title:"邮箱",key:"email"},{title:"地址",key:"address"},{title:"姓名",key:"name"},{title:"年龄",key:"age"},{title:"创建时间",key:"createDate"},{title:"操作",key:"action",render:u=>Vue.createVNode(naive.NSpace,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:()=>{window.$message.info("查看")}},{default:()=>[Vue.createTextVNode("查看")]}),Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:()=>{window.$message.warning("编辑")}},{default:()=>[Vue.createTextVNode("编辑")]}),Vue.createVNode(naive.NButton,{type:"error",text:!0,onClick:()=>{window.$message.error("删除")}},{default:()=>[Vue.createTextVNode("删除")]})]})}]),a=Vue.reactive({email:null}),o=()=>{const{pageSize:u,page:l}=e,{email:m}=a;i({page:l,pageSize:u,email:m})};return Vue.watchEffect(()=>{t.value&&(e.itemCount=t.value.total)}),Vue.onBeforeMount(()=>{o()}),{personData:t,personLoading:r,paginationRef:e,columns:n,...Vue.toRefs(a),getPerson:o}},render(){return Vue.createVNode(naive.NSpace,{vertical:!0,wrapItem:!1},{default:()=>{var e;return[Vue.createVNode(naive.NCard,{title:"Mock 数据"},{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("mock 数据使用。但是,并没有启用生产环境的部署,所以生产环境结果为空。")])]}),Vue.createVNode(naive.NCard,{title:"提示"},{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("RTable 组件有一个比较值得注意的地方就是,该组件会自动的按照数据量计算分页条数。所以你在异步获取数据的时候,一定要手动设置 remote 属性为 true,并且设置 itemCount 或者 pageCount。")])]}),Vue.createVNode(naive.NForm,{labelPlacement:"left"},{default:()=>[Vue.createVNode(p,{bordered:!1,cols:3},{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NFormItemGi,{label:"邮箱"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.email,"onUpdate:value":t=>this.email=t,clearable:!0},null)]})]),action:()=>Vue.createVNode(naive.NButton,{type:"primary",onClick:this.getPerson.bind(this)},{default:()=>[Vue.createTextVNode("搜索")]})})]}),Vue.createVNode(c,{title:"分页表格",data:(e=this.personData)==null?void 0:e.data,loading:this.personLoading,columns:this.columns,"onUpdate:columns":t=>this.columns=t,pagination:this.paginationRef,remote:!0},null)]}})}});export{O as default}; diff --git a/assets/index-09TcvWUe.js.gz b/assets/index-09TcvWUe.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..ccbe4f290ef2ef7e1d98790f16497f497e90ea67 GIT binary patch literal 1980 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 KLb8YY6953?_DF#M diff --git a/assets/index-1Vigu3Gk.js.gz b/assets/index-1Vigu3Gk.js.gz deleted file mode 100644 index 370aa78e27c526357a1cb75cdb7523fcaffb3756..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1812 zcmV+v2kZDBiwFP!000026U|p`Q`=S+{=UD$)rStuNW$-FoN-IQ1jq{zNN6FG$y`g< z_QkSfbgvA?b%!)bCxHam$-Z@=Y3OWrGwCk0yV=BnCHXP6Wc)AoNV35)hLGug*coQ9 zbf0tXInQ~{IX21VHJz1|a!S{7oY<4mv@8|IvS-jGJ<%`DQ0^RYAaIt~iOPf-+8Yp~ zqF+c)T`EMi!K+>nn!{AfVPRJ94T=FVBIpueud8EPXy8J^i!B&fa4*a&hVAwfF>(uD z_J+ie7yzrm^z`I(aL#L`XfmRi-mn-rBL)LP@%qrvm4S(%7c@f!2|N?qmmi`?O8!e% zFQ@Zf6qR(0)s&$qy%8}8an7Di4_pwY+7h3oy-_g`5QD6)v`5O5;96eWXb;QDrijnczqd+C{*Z+j%EwtONCCE3z!}x-{;5u zqoY#Vi<1mp$Es9>w@?JX7#0Lgk77JJ=*9H{*9OJ6Bu&S?0Y6kV&`N)bs8{s)(S^=N zG=p?3cQ8v_OiUr;{E*iSq=R)NF_$R69sHSv3)6Ce(KeM4l^|OXX`%{wtW!c6mMKHb zz5&v?{e&Rrnqy_f}{NXEK@2@5HdO6SA5 zHZe1*kR;p$8WMtm^O5VHkDocp#x31Y83D~ZJT_Pe`=xYoB9iC?$G`(A5LP?@XBW;2 zX9vO^zzv!kKw&PM%NMk>ZS_WK0okQ?G%8Q$!&k2;#*v0d5*6u1fl3*i1BQ`KvF_+2 zB=q-BM%8gV)7BnDhNLn`Rj~q9vxSsVf&rHChrGZvW&#u#<^v@XAR!WAWWb-8o(}bS zkr_kC)Kcak((jPNAYSy?{7{Pn3~?h$am6jV1>SM(`)>1wr z9_O0p+?QXDCTFn3L??6`Au?^k<|QrKH-LE@@HaFE<#WL|xsN~oXwtwUp_3z;i~&@Z zG?g;naNK?^V`xO&uR*9PR#{g`ML8Vf#uG3Lk{Z%wj;9b(zN;BpNzw{fzl<4l+-Tko zjK*%16qLkDjI&lATC1DZ+TUwW|6px?V?BAr@iL~duI~7!_H8f`q0`(zR746`9GS=? z3G*sUNxlTZAVXme{Khf(Ybec^?Brt{H6#gB%9W3`yoTqQYt6ySkT}nE-z<0Y?{`hq zly*A5<95F}Zs89s8cbAoSE@V94JQ8hs{Z?T|2It3cJEZ*JavPrR{mnXd1*dcs{Q${ z`O|9c+dcEaquP(#Zs2C+euvB|FRD8`r_82=6p~hBoP_NOeL{S$EoAQMPe(-%9$A2o z!62B~thCmxB^`6=g}Jou2K>w7?Z)G8EA^lM!~4wLo&Bx1wYMwP%AUFP%3S}4s{oou zYAkq|)c)o(^WMGv?U&Y{R{qziwZ{6_udOE=*2V*~^3d8?cW9=X^fMby(uU}&2oH3$Eg^XVJuH$Jw0i{GDcFAv|P^@1ZfFG1`Q;P zqhb$`DlnYOE8rF4?HuADVM9g|SUQGoYjv$!Sp*UIhAA~L_3(LT?$hDvwTUkd&g{?So8>a^u3{Kq3T8fo zXXhF-_L%BkMn%nFoyc|$eC|KN{$BT9JvUtTgL$K|GZ;ZI9o5xI{L%1%_**aH%)Q6e zy{EN}<^8|i-hcNkl%u}+@A`K?m}@H_`k#Jwm0aI^Q(NCMU;neVyK1g&n@i8F`)i=J z>drS`amUX=C)^SvOu@}|ukJ3_b|0NK-voy5zQip)UrK5^q>Sa*M}FR^)0hJNlY_R2 zaSBc`j+ZpW$T|H8J21{Ngo;PEjF?0DE*$^VDI%OEH1{d=-lr{aq#45 z7sul^&7T!CBK!PsX1}%LL2-LY(ys3A&rr;pJ+kK_yf@n38}7(F6}@hWK8)U>=*e56 zwOf}Kt&MH#>HQNI-`EFiot7=7buqVCotnN`u9KFRTN9^W`4jeTqfn3lkj>i2W+#*V z0bF@X@hj+Rb@{_xSU=Ei*2ZFW?_buFyReX|dynfc9>UbG-+NTs+p1Pp%u1#9yXTFa z`xt7bXw(hRNDzL}x+jV#1*0vU{m$&U5_wL8~;`i0clJ#I2{8-O7t?%A}Npo4B zN_pn$vUTTP{qb9C<=K0cN8FU1N!0j4Q0_j5=bhi5!}jmbhI#qiZ~hC0C79Rt4*&qq CF_eq| diff --git a/assets/index-1_QB8Da3.js.gz b/assets/index-1_QB8Da3.js.gz deleted file mode 100644 index c59cd2169997dd016a1629455ec24b15fe7a36ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 964 zcmV;#13Ua5iwFP!000026P;DdZsRr--S;azUd4b&OY$QV2U9q)op_Rood=R49t;AS zq9w)>sgRT$+wi^*^cy<+Sr+J~Gw9a@o!$IGuaq>coD?kz2oOY_d+)jD9+EtYr7}xd zBD!Q&6D6ZEt_D(0H9DSdl0(();A>sp<~a`j#fl4qu65hNO>86o@-S`6{gWby%$SxD zLpQ4JVh1;nqJTXY$FkPj>lU$T!q9!eI83s%FLC1v7TYyk!wy94`=g7IJ1a(o(jz)( z*RivST?ft2`~9QdnOg*1YeXS4&vMzoVodGBlQ(``L}{uR6O$wi+YRgj&zmj3w}&p* z8o$x)CUzX`qSruD=0xsDLik4^2` ztTP-^zlfuWQcTb}tb({Ut|KH>ld<7`5!VI{6V0xuRIKgTFfHfrvQD@-Qn$m!^FcZw zih0k3bq~6iB-!Z~!@v?u5o+!Quru}b$n2vZc~4L*62P5XP^U5xtTwLr;9DL)vG@PevtVA zh-T9$PUY6xyopFjHtO7a-YBl09EHgfqmQ{DYK}AwSOf|arJ2h8QA3^1MN^!z>owbR z51I;y5G;hLWkw1@*D--zD*}CH5DXahz2+2hMOb;l$0WC&C7fR$jc_0PInvnNxp}AiXOi?_0qF- z3B&NuEMQLbG92_8lJ;^Gl|q|R@6|=Zu*YCqu#SX4!GzgZ3KFqa`SnD>yUQY3wlp(I zyir*ycq_47t*m>iJua29L~x{lr7s53V;h3-l;OcyOenLKDN}|6q1FrA(tN>MZ(ZAR z?RP6{3Drpwn$||;)z@$TAxnoS&srL8Lg1CJl@k8t^pYFbY|M}CWFCV`v z|64j^Ew!Spa$roXTh;1pHp6+kgkvhB>LNg$0i0=STDAhl{lK)!HQO#*Af=qO%Gq&w ze{e!60UwojtBUnsNEgq0p#J-ZAMSqq`TtYrBH-hYjI#}jeQttejJd3OlIr`Lth&}h mNEY+f3+FH1@T^vqZFZaAg}v-9d|[Vue.createVNode(naive.NCard,{title:"平层路由详情页面"},{default:()=>[Vue.createTextVNode("我是平层路由详情页面")]}),Vue.createVNode(naive.NCard,{title:"TIP"},{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("1. 可以点击面包屑或者菜单返回到主页面")]),Vue.createVNode("h2",null,[Vue.createTextVNode("2. 如果这个页面需要配置多个详情页面,只需将该路由所在的 children 中,将所需页面配置为 sameLevel 即可。")])]})]})}});export{u as default}; diff --git a/assets/index-5YvNvrKO.js b/assets/index-5YvNvrKO.js new file mode 100644 index 00000000..4cb473fa --- /dev/null +++ b/assets/index-5YvNvrKO.js @@ -0,0 +1 @@ +const u=Vue.defineComponent({name:"RouterDemoDetail",render(){return Vue.createVNode(naive.NSpace,{wrapItem:!1},{default:()=>[Vue.createVNode(naive.NCard,{title:this.$route.query.name||"hello"},{default:()=>[Vue.createTextVNode("你好 "),this.$route.query.name]}),Vue.createVNode(naive.NCard,{title:"平层路由详情页面"},{default:()=>[Vue.createTextVNode("我是平层路由详情页面")]}),Vue.createVNode(naive.NCard,{title:"TIP"},{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("1. 可以点击面包屑或者菜单返回到主页面")]),Vue.createVNode("h2",null,[Vue.createTextVNode("2. 如果这个页面需要配置多个详情页面,只需将该路由所在的 children 中,将所需页面配置为 sameLevel 即可。")])]})]})}});export{u as default}; diff --git a/assets/index-AdJJtuse.js b/assets/index-8IKjByf3.js similarity index 97% rename from assets/index-AdJJtuse.js rename to assets/index-8IKjByf3.js index e70b5aaa..b3639d0b 100644 --- a/assets/index-AdJJtuse.js +++ b/assets/index-8IKjByf3.js @@ -1 +1 @@ -import{a as u}from"./vue-hooks-plus@1.8.5_vue@3.3.10-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import{s as o}from"./instance-oxM-y2O7.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./qs@6.11.2-wwOruwhc.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./hooks-Pk7aKrDC.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./dayjs@1.11.10-IrZctHvJ.js";import"./utils-B6Okv4Kv.js";import"./lodash-es@4.17.21-B0eCOOcg.js";import"./currency.js@2.0.4--or6eeOG.js";import"./@vueuse_core@10.6.1_vue@3.3.10-finMrxOz.js";import"./@vueuse_shared@10.6.1_vue@3.3.10-DJDYauAH.js";import"./interactjs@1.10.21-7zFZdvts.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.6-fNhqB16x.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.3.10-40cgyS5D.js";import"./@vue_reactivity@3.3.10-4kz9-9E4.js";import"./@vue_shared@3.3.10--wkmpvo9.js";function D(e,t){return u(()=>o(e),Object.assign({},t))}const F=e=>o({url:`https://www.tianqiapi.com/api?version=v9&appid=23035354&appsecret=8YvlPNrz&city=${e}`,method:"get"}),l=()=>o({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get"}),Q=Vue.defineComponent({name:"RAxios",setup(){const e=Vue.reactive({weatherData:[],inputCityValue:null,throttleDemoInputValue:null,debounceDemoInputValue:null,weatherDemoInputValue:null}),{data:t,loading:a,run:r}=u(l,{throttleWait:1e3,manual:!0}),{data:n,loading:d,run:V}=u(l,{debounceWait:1e3,manual:!0}),{data:i,loading:c,run:m}=u(F,{throttleWait:1e3,manual:!0}),{data:p,loading:s,run:N}=D({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get",cancelConfig:{needCancel:!0}},{manual:!0});return{...Vue.toRefs(e),throttleDemoValue:t,throttleDemoLoading:a,throttleDemoRun:r,debounceDemoValue:n,debounceDemoLoading:d,debounceDemoRun:V,weatherDemoValue:i,weatherDemoLoading:c,weatherDemoRun:m,demoData:p,demoLoading:s,demoRun:N}},render(){return Vue.createVNode(naive.NLayout,null,{default:()=>[Vue.createVNode(naive.NSpace,{vertical:!0},{default:()=>[Vue.createVNode("h1",null,[Vue.createTextVNode("请求")]),Vue.createVNode(naive.NCard,null,{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("useRequest")]),Vue.createVNode("p",null,[Vue.createTextVNode("支持配置化请求数据")]),Vue.createVNode("h2",null,[Vue.createTextVNode("useHookPlusRequest")]),Vue.createVNode("p",null,[Vue.createTextVNode("支持包裹一个拥有 promise 状态的异步函数,可以用来包裹一个 axios 请求返回值方法")])]}),Vue.createVNode("h1",null,[Vue.createTextVNode("使用 useRequest 获取")]),Vue.createVNode(naive.NCard,{title:"请求函数"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("1.基于 axios 封装,能够自动取消连续请求,避免重复渲染造成问题")]),Vue.createVNode("h3",null,[Vue.createTextVNode("2.打开控制台 => 网络 => 使用低速3g网络 => 查看控制台被取消的请求")]),Vue.createVNode("h3",null,[Vue.createTextVNode("3.详情请查看文档")])]}),Vue.createVNode(naive.NCard,{title:"useRequest示例(手动触发)"},{default:()=>[Vue.createVNode(naive.NSpace,{vertical:!0},{default:()=>{var e;return[Vue.createVNode(naive.NButton,{onClick:this.demoRun.bind(this)},{default:()=>[Vue.createTextVNode("获取数据")]}),Vue.createVNode("h3",null,[Vue.createTextVNode("结果: "),this.demoLoading?"获取中...":(e=this.demoData)==null?void 0:e.title])]}})]}),Vue.createVNode("h1",null,[Vue.createTextVNode("使用 useHookPlusRequest 获取")]),Vue.createVNode(naive.NCard,{title:"节流"},{default:()=>[Vue.createVNode(naive.NSpace,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.throttleDemoInputValue,"onUpdate:value":e=>this.throttleDemoInputValue=e,onUpdateValue:()=>{this.throttleDemoRun()}},null),Vue.createVNode("h3",null,[Vue.createTextVNode("不论触发多少次,一秒钟之内仅会触发一次")]),Vue.createVNode("h3",null,[Vue.createTextVNode("当前状态: "),this.throttleDemoLoading?"获取中...":"获取成功!!!"])]})]}),Vue.createVNode(naive.NCard,{title:"防抖"},{default:()=>[Vue.createVNode(naive.NSpace,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.debounceDemoInputValue,"onUpdate:value":e=>this.debounceDemoInputValue=e,onUpdateValue:()=>{this.debounceDemoRun()}},null),Vue.createVNode("h3",null,[Vue.createTextVNode("一秒后才会执行,如果中途重新请求,则会重新计时")]),Vue.createVNode("h3",null,[Vue.createTextVNode("当前状态: "),this.debounceDemoLoading?"获取中...":"获取成功!!!"])]})]}),Vue.createVNode(naive.NCard,{title:"获取气候"},{default:()=>[Vue.createVNode(naive.NSpace,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.weatherDemoInputValue,"onUpdate:value":e=>this.weatherDemoInputValue=e,onUpdateValue:e=>{this.weatherDemoRun(e)}},null),Vue.createVNode("h3",null,[Vue.createTextVNode("该示例演示了如何根据动态值获取数据")]),Vue.createVNode("h3",null,[Vue.createTextVNode("当前状态: "),this.weatherDemoLoading?"获取中...":"获取成功!!!"])]})]})]})]})}});export{Q as default}; +import{a as u}from"./vue-hooks-plus@1.8.5_vue@3.3.10-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import{s as o}from"./instance-8HvHQCfd.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./qs@6.11.2-wwOruwhc.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./hooks-aPwUAFNt.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./dayjs@1.11.10-IrZctHvJ.js";import"./utils-B6Okv4Kv.js";import"./lodash-es@4.17.21-B0eCOOcg.js";import"./currency.js@2.0.4--or6eeOG.js";import"./@vueuse_core@10.6.1_vue@3.3.10-finMrxOz.js";import"./@vueuse_shared@10.6.1_vue@3.3.10-DJDYauAH.js";import"./interactjs@1.10.21-7zFZdvts.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.6-fNhqB16x.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.3.10-40cgyS5D.js";import"./@vue_reactivity@3.3.10-4kz9-9E4.js";import"./@vue_shared@3.3.10--wkmpvo9.js";function D(e,t){return u(()=>o(e),Object.assign({},t))}const F=e=>o({url:`https://www.tianqiapi.com/api?version=v9&appid=23035354&appsecret=8YvlPNrz&city=${e}`,method:"get"}),l=()=>o({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get"}),Q=Vue.defineComponent({name:"RAxios",setup(){const e=Vue.reactive({weatherData:[],inputCityValue:null,throttleDemoInputValue:null,debounceDemoInputValue:null,weatherDemoInputValue:null}),{data:t,loading:a,run:r}=u(l,{throttleWait:1e3,manual:!0}),{data:n,loading:d,run:V}=u(l,{debounceWait:1e3,manual:!0}),{data:i,loading:c,run:m}=u(F,{throttleWait:1e3,manual:!0}),{data:p,loading:s,run:N}=D({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get",cancelConfig:{needCancel:!0}},{manual:!0});return{...Vue.toRefs(e),throttleDemoValue:t,throttleDemoLoading:a,throttleDemoRun:r,debounceDemoValue:n,debounceDemoLoading:d,debounceDemoRun:V,weatherDemoValue:i,weatherDemoLoading:c,weatherDemoRun:m,demoData:p,demoLoading:s,demoRun:N}},render(){return Vue.createVNode(naive.NLayout,null,{default:()=>[Vue.createVNode(naive.NSpace,{vertical:!0},{default:()=>[Vue.createVNode("h1",null,[Vue.createTextVNode("请求")]),Vue.createVNode(naive.NCard,null,{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("useRequest")]),Vue.createVNode("p",null,[Vue.createTextVNode("支持配置化请求数据")]),Vue.createVNode("h2",null,[Vue.createTextVNode("useHookPlusRequest")]),Vue.createVNode("p",null,[Vue.createTextVNode("支持包裹一个拥有 promise 状态的异步函数,可以用来包裹一个 axios 请求返回值方法")])]}),Vue.createVNode("h1",null,[Vue.createTextVNode("使用 useRequest 获取")]),Vue.createVNode(naive.NCard,{title:"请求函数"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("1.基于 axios 封装,能够自动取消连续请求,避免重复渲染造成问题")]),Vue.createVNode("h3",null,[Vue.createTextVNode("2.打开控制台 => 网络 => 使用低速3g网络 => 查看控制台被取消的请求")]),Vue.createVNode("h3",null,[Vue.createTextVNode("3.详情请查看文档")])]}),Vue.createVNode(naive.NCard,{title:"useRequest示例(手动触发)"},{default:()=>[Vue.createVNode(naive.NSpace,{vertical:!0},{default:()=>{var e;return[Vue.createVNode(naive.NButton,{onClick:this.demoRun.bind(this)},{default:()=>[Vue.createTextVNode("获取数据")]}),Vue.createVNode("h3",null,[Vue.createTextVNode("结果: "),this.demoLoading?"获取中...":(e=this.demoData)==null?void 0:e.title])]}})]}),Vue.createVNode("h1",null,[Vue.createTextVNode("使用 useHookPlusRequest 获取")]),Vue.createVNode(naive.NCard,{title:"节流"},{default:()=>[Vue.createVNode(naive.NSpace,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.throttleDemoInputValue,"onUpdate:value":e=>this.throttleDemoInputValue=e,onUpdateValue:()=>{this.throttleDemoRun()}},null),Vue.createVNode("h3",null,[Vue.createTextVNode("不论触发多少次,一秒钟之内仅会触发一次")]),Vue.createVNode("h3",null,[Vue.createTextVNode("当前状态: "),this.throttleDemoLoading?"获取中...":"获取成功!!!"])]})]}),Vue.createVNode(naive.NCard,{title:"防抖"},{default:()=>[Vue.createVNode(naive.NSpace,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.debounceDemoInputValue,"onUpdate:value":e=>this.debounceDemoInputValue=e,onUpdateValue:()=>{this.debounceDemoRun()}},null),Vue.createVNode("h3",null,[Vue.createTextVNode("一秒后才会执行,如果中途重新请求,则会重新计时")]),Vue.createVNode("h3",null,[Vue.createTextVNode("当前状态: "),this.debounceDemoLoading?"获取中...":"获取成功!!!"])]})]}),Vue.createVNode(naive.NCard,{title:"获取气候"},{default:()=>[Vue.createVNode(naive.NSpace,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.weatherDemoInputValue,"onUpdate:value":e=>this.weatherDemoInputValue=e,onUpdateValue:e=>{this.weatherDemoRun(e)}},null),Vue.createVNode("h3",null,[Vue.createTextVNode("该示例演示了如何根据动态值获取数据")]),Vue.createVNode("h3",null,[Vue.createTextVNode("当前状态: "),this.weatherDemoLoading?"获取中...":"获取成功!!!"])]})]})]})]})}});export{Q as default}; diff --git a/assets/index-8IKjByf3.js.gz b/assets/index-8IKjByf3.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..52df927556b496ac2ce840ade22daea058135b7a GIT binary patch literal 2096 zcmV-02+#K)iwFP!000026UA6-Pa9Vn{=UD$u~wBW%?!Sh;K&VNLuf*{Wuby9N{5+a zdtf{>%$%_S%MzqZ!#znuXq(N3qzOsY-2mIwri9Bz+TY?C+n@3m_B}JUV;gfx6R83T zIOlmU=Xsy^J;w-1MOJZ!b+DR4&&E_a>13KxI-(P@Jg(7-sB5iW<^mJE35%_M#?N>? z^x)pRc%maC{`OjAg4JkkDmf~Pn&r_?$9gatyR5ez#VM+c zWeeq{`ROZNzTsdUi7{Q`upmq1=sY0diym&K$H&`)+7W-Hcq-S|J;0}~*HbKtWiK8e zwfxnxT^M;j5`;`Eq|Ph-arP1dtB0{X!k# za98R|Ek?(JsL}1sz2m9C)l?%%(@3kRy4`~!y}ew#?l`)tB8i)VRZ9T@nwHgOgnBR6 z;##4JbPe6)WEHh~J&?J#y02n_bWNS?oo;NTC0G^l4a}lfqQk7-)>Uf;^dObxuuXu6 zB!7OobA(Ufx>_lMB(S8@SqFjlls zQ&T#fX0X6Y69TIU3@0a>;OC_jDS|A8Q!SsdiX!k~pWovT`hx-Tr-oqS;qZmwl-Sp! zPJhP1vBH1OpzPOF65)i*hnz4UoLM&|hV8tpkj`?*F-?{fk>yZA7NHyro>Bx(=8+X0 z%e<^Ld7bsH`olvyVt51!MG+bJl8}U58Hr7zkaM7IQjj$#r2!p^%bl^$i!758^~jY; zBNiu+8f7sX`sxNHNQ#alkoyoT>L?_^0H<&QMi3TJ6eZ;^$bQuxk49ynzu{il_0cUz zJ;RfTm=a}{7o>QIr9eF)H5=AlB9$qJ{E`)L$cy|`l9hB;44v~-Or?q`Z}W?EvNg2n>r?DgjM;o zr07iePK*SX&H$Rwk%k*ab1ElVn`_(V@@#Q#C4abOEU(*Xn-6x(m956^PS2(b-UEH` zBK_#BjODq)vp2cjncVI#=F+D5Xu$!mpQNB6M}G0OIWwDo_*diLmicPaxP1sYzdKkq z?ri7wH}h*hn}6S|Hg~XO_&Mz372d8He|v1q9GL5G%zr;13Es#yI_k+K&Kg5YZw`&;8-?4y z7>hqca^~y#!rRCB{a1Ey02F868gnbf+bhQN6?6AjbK`z-=7~9fxA^^5@uwe-5y8p1 z_!x8HzHu;PuD&$pUmJIJ9O2I$`NMnp{YT_Co4DNJYH?=6AAi4YZfxcsEme#PKmEf_ z7|MJ?JDrw{pDAp=Fu$22F6;p7x6P-|j;ng3LcK3>{`p?+zf129=FNpAAhhuEg>mQJ zyMu*O%Xij6lS#3v1C_@5abDVWjAe<+$WlZUxbYB92pUtGlMH#UyU2?B_?)T-m8IEA z$7esB;Qao5^YNq5|DHI>wNuKZG`}yE{O5LG!4>5Uxlp(QA=BO+4inFpQnJ81JR!Kj z2;-zO*^lhWx+(O*y}5YH{LkzsE9-HF)79@;S20?hB~W8?6?v9Mwf{wlFGc+}L3uB`F-yT;#z6D9-4j-6L-oSkWHz<@19%6Nu&?l3@(T^TyR)PHu*U&{Y aY5iBUpZr&}RITjAKm8x5yN>^p6#xKE+7~?l literal 0 HcmV?d00001 diff --git a/assets/index-AdJJtuse.js.gz b/assets/index-AdJJtuse.js.gz deleted file mode 100644 index b3c7cdf888e754c9ccf1f3e1a2a68c07a57be863..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2096 zcmV-02+#K)iwFP!000026UA6-Pa9Vn{=UD$u~wBWc?Mr0IC4Y45SkEfS*W0j(qZOc z4~*vwGiPj!WeL)y;hv-+w9RHi(uAbyZh-A-Q^I8T*v4GaM5?fa zedc*D=Xsy^J;xRk3RX#mb8wnN&yK1%;ba?xwDWD2-PUl1Ft(Y6-D^*2_#Z$J#rXp|)xm zmqHp&AZ9{s@v}bgrt*Ltkb7~Uy(3zU=WdlrG+hC*IkH)HPCbX7D+h;1(qw1+RU$YfaKnx$}WEn|7x|ah`(YymGAB97n0X&DVC&?7cUTU zUg~ZSVZOb_i>1Nd@h0x78m-Aif!z~kjD~51O2&q+CL8hPzG{%br7Z-I4zm419p*`A z@=7&EC!(Y=t&Kh7$>7ywJxMc2E33NIi`sg6_*l($bX7$%pN3US0YQerY9m5Dm#c9t z&_ue1Zt_?~Ej}+~?yKypQBl68PWDXIH`3yqiiA35(JRp*PQTPyZ3grpmE(y`fR`rU zG}SRIBuP!J6j2sA+UYS-W)!4qqDGJatx0GE*v?H0Vf9TT=qEnW>T8^=_JKgQD$$?? zgHZE95*ki)h&39U0*VA^5sC>iqugjr2_|X^Ml?wrfk@EtjNf-DH1K7A(@{2Vs=7=> z=w^$@A`3w;A4^{kMeD&4@E|5dk}iYCr<$4O_Fx@wk>(`QXgDJyOKZ%L?f%g&fnctVkS>;#h)muq3UBJQk1@onQfL z4L)bBtG>vfj#vSKLQxwAzGNg5S4QR%DD3RNG$~@u>Cu1=#pTY}`$d*Xk$U9Hq!35q zNR4uY3x9RPBg%?S+93BqPSR0Wh5_y&aTq~FLQ#~!U(n|j&jd7rf&RMBO0JJSg48nt zjYvEa<^)lWg*gwXC#+^8x=Zq8N+G}GL=yI)fG5GpIwytCdCR79*;KGh2aBeqj7~5W z%ci_#nxLi~XNsznO*PB3I~$39bR|7JJ#VEpERTw@a7IQ*XtP#mZ- zX&njfN23~*cx91nqDj?SSDEL^)qcu(RS}Cts#@zR6J5DVZ3iohY@3ReOI>B2D;B9? z0$e3<)TUIZKx)>fev8_y$DU2Da!=DeL!ZG69P9>4T`~tEX1lw%G}ej7QXL3jl+z^= zrd{^cF$UKasE;QD9Zf{uruGy=XB>)V1*mxR7c@zVj|*GBng6=wbl-4$j)~dEslr)O zbjJNBMuJ19A5G{;BXy%Wl@qPa)h%;r=5Tg7f3RsRt=Vat54O$a&HC<6&!!XZ1HEt~ z{phTWrP;!>H@ThZ+|DoN;)eNX-T}9tgs34$e&Mw_J(GXPX+g~#7 zY~}Vg@~c0af8VGycW`w0IqdBf-mV&ddu&Yan`>{(e?OoJ-pJP5>d7U}9lV7=j`#dK z3M;=Ech*iVdWMM5Z{eaw?A)EF3odYCHa^x^-_7l=6nAQD&lH}`0waZQ4vgpPh1U4+2UKA|Zy^>0@mCzb~kxN@Mdg>{DEntB30 zf;=Sy`xv&gb;JPl;&Q{eN*Vp|!sm9D3!A%k4;arM8r%2Ge?EnY0wXv7^1H+D)^l$b zjc;djd$YOyhc*lz0p@r0v2k$Um|wOBe}&lUTxx1XSJL?0U1MSW+_`g3tMkv={D(jM zYA&q(0ZOQUmp)zz_3?70MU!`w$zXeI;4j!0K-oSYSCn%H+E@Cx@&?l3@(XSq7R)PJ3W9R~! aw0;%sqrZw4tChX*r~d<~m_9<26#xMIg$T_6 diff --git a/assets/index-1_QB8Da3.js b/assets/index-Ah2u6u11.js similarity index 96% rename from assets/index-1_QB8Da3.js rename to assets/index-Ah2u6u11.js index 52ca793e..9e1d1526 100644 --- a/assets/index-1_QB8Da3.js +++ b/assets/index-Ah2u6u11.js @@ -1 +1 @@ -import{o as t}from"./hooks-Pk7aKrDC.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.3.10-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-IrZctHvJ.js";import"./utils-B6Okv4Kv.js";import"./lodash-es@4.17.21-B0eCOOcg.js";import"./currency.js@2.0.4--or6eeOG.js";import"./@vueuse_core@10.6.1_vue@3.3.10-finMrxOz.js";import"./@vueuse_shared@10.6.1_vue@3.3.10-DJDYauAH.js";import"./interactjs@1.10.21-7zFZdvts.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.6-fNhqB16x.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.3.10-40cgyS5D.js";import"./@vue_reactivity@3.3.10-4kz9-9E4.js";import"./@vue_shared@3.3.10--wkmpvo9.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";const E=Vue.defineComponent({name:"IframeDemo",setup(){return{}},render(){return Vue.createVNode(naive.NSpace,{vertical:!0,size:[20,20]},{default:()=>[Vue.createVNode(naive.NCard,{title:"naive ui(延迟加载)"},{default:()=>[Vue.createVNode(t,{src:"https://www.naiveui.com/zh-CN/dark",height:"300",allow:"fullscreen"},null)]}),Vue.createVNode(naive.NCard,{title:"vue-hooks-plus(立即加载)"},{default:()=>[Vue.createVNode(t,{src:"https://inhiblabcore.github.io/docs/hooks/",height:"300",lazy:!1},null)]})]})}});export{E as default}; +import{o as t}from"./hooks-aPwUAFNt.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.3.10-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-IrZctHvJ.js";import"./utils-B6Okv4Kv.js";import"./lodash-es@4.17.21-B0eCOOcg.js";import"./currency.js@2.0.4--or6eeOG.js";import"./@vueuse_core@10.6.1_vue@3.3.10-finMrxOz.js";import"./@vueuse_shared@10.6.1_vue@3.3.10-DJDYauAH.js";import"./interactjs@1.10.21-7zFZdvts.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.6-fNhqB16x.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.3.10-40cgyS5D.js";import"./@vue_reactivity@3.3.10-4kz9-9E4.js";import"./@vue_shared@3.3.10--wkmpvo9.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";const E=Vue.defineComponent({name:"IframeDemo",setup(){return{}},render(){return Vue.createVNode(naive.NSpace,{vertical:!0,size:[20,20]},{default:()=>[Vue.createVNode(naive.NCard,{title:"naive ui(延迟加载)"},{default:()=>[Vue.createVNode(t,{src:"https://www.naiveui.com/zh-CN/dark",height:"300",allow:"fullscreen"},null)]}),Vue.createVNode(naive.NCard,{title:"vue-hooks-plus(立即加载)"},{default:()=>[Vue.createVNode(t,{src:"https://inhiblabcore.github.io/docs/hooks/",height:"300",lazy:!1},null)]})]})}});export{E as default}; diff --git a/assets/index-Ah2u6u11.js.gz b/assets/index-Ah2u6u11.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..2bc97b3c21c5b10f9e13b05cce6e0acb08b7b610 GIT binary patch literal 965 zcmV;$13LU4iwFP!000026P=aIZsRr-hWCAnj8_RD(vp11#K9C!Y$u*%V&{UShzEm! zrf7+=L@FdD#WuX}1$~CjewGEg=?wZbL1#Cw&?6;HD2=O@LZSSquS zYecV^^f+6-tQmv&fGF|tr3OFJg;SgiZQhhPu}=(nbK4-CMHQ3wj0<5oi|&4Zx3B| z%Gix=H?iYj7iHN{C0Rhr?>#arTmb}Bzg8n^`sqQLNemA)+HDS}Y5g#LZbyje$4%|p ztTP-^zs%7@DJJL)M!{Sg*AbGc$=Gne%(cP8M6)X@6>B>-bj$g>trISe)a`Ko{3IO^ z#k^;xbq~6iB-!bgr$Ho`BGlX)VCUjD=X)bBHF_mITyT;%+UEkrOlhtS^Ryu*Ujepr zRS-pLnrJczZg!pKZMg=cAkJuLRvp*Sg=vhUJ-$RKe8IgiQRn9<7Ab=#YaCV-MCVTFdVX6`1s&L-KPHRtkHcAXW#=*xtTq})A<(K>eZitA8dXA zQ8ta@RBo;Gn~0R;tuC_XjpF*rQJ6dl`j`u%W=PY3Mc^<|nyDfmHPq=`G{q^qUWq;T zU{e7Rf`!nvJV-(4Iwr7dWzc5^L4)DkYfga#C1}vIyQ5KUw@d~^BRz}8GSo%I8g$UG z>-}WsDHkhgWI;K|n;-Pu%f`xqnM#BqRaO^NdNuA4|hNQ{QsqM5%6(H#`yuoJ~u%!##~lCN%j4gth%y= nkj!VT7tUY0;kR6FY_r?qTiDCLg%1jr+h6?wAtC=CA_o8f)b`x2 literal 0 HcmV?d00001 diff --git a/assets/index-1Vigu3Gk.js b/assets/index-BLnYeGI8.js similarity index 98% rename from assets/index-1Vigu3Gk.js rename to assets/index-BLnYeGI8.js index d9a58bac..6c933fce 100644 --- a/assets/index-1Vigu3Gk.js +++ b/assets/index-BLnYeGI8.js @@ -1 +1 @@ -import{l}from"./hooks-Pk7aKrDC.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.3.10-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-IrZctHvJ.js";import{R as i}from"./index-gjWEVNq5.js";import"./utils-B6Okv4Kv.js";import"./lodash-es@4.17.21-B0eCOOcg.js";import"./currency.js@2.0.4--or6eeOG.js";import"./@vueuse_core@10.6.1_vue@3.3.10-finMrxOz.js";import"./@vueuse_shared@10.6.1_vue@3.3.10-DJDYauAH.js";import"./interactjs@1.10.21-7zFZdvts.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.6-fNhqB16x.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.3.10-40cgyS5D.js";import"./@vue_reactivity@3.3.10-4kz9-9E4.js";import"./@vue_shared@3.3.10--wkmpvo9.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";function o(u){return typeof u=="function"||Object.prototype.toString.call(u)==="[object Object]"&&!Vue.isVNode(u)}const I=Vue.defineComponent({name:"RDashboard",setup(){return{coverLetterOptions:[{label:"掌握搬砖框架",des:()=>Vue.createVNode(naive.NSpace,null,{default:()=>[Vue.createVNode(naive.NTag,{type:"success"},{default:()=>[Vue.createTextVNode("Vue3.x")]}),Vue.createVNode(naive.NTag,{type:"info"},{default:()=>[Vue.createTextVNode("React")]})]})},{label:"从事搬砖时长",des:()=>Vue.createVNode(naive.NSpace,null,{default:()=>[Vue.createVNode(naive.NTag,{type:"success"},{default:()=>[Vue.createTextVNode("练习时长两年半的小白前端搬砖师")]})]})},{label:"个人",des:()=>Vue.createVNode(naive.NSpace,{align:"center"},{default:()=>[Vue.createVNode(l,{name:"ray",size:"22"},null),Vue.createTextVNode("努力搬砖、努力摸鱼, 建设美丽家园")]}),span:2},{label:"补充说明",des:()=>Vue.createVNode(naive.NSpace,{align:"center"},{default:()=>[Vue.createTextVNode("如果有希望补充的功能可以在"),Vue.createVNode("a",{class:"dashboard-link",href:"https://github.com/XiaoDaiGua-Ray/ray-template"},[Vue.createTextVNode("GitHub")]),Vue.createTextVNode("提一个 Issues")]}),span:2}],technologyTagOptions:[{label:"Vue3.x",value:"Vue3.x"},{label:"Vite4.0",value:"Vite4.0"},{label:"Pinia",value:"Pinia"},{label:"TSX",value:"TSX"}]}},render(){let u,t;return Vue.createVNode(naive.NLayout,{class:"dashboard-layout layout-full"},{default:()=>[Vue.createVNode(naive.NCard,null,{header:()=>Vue.createVNode(l,{name:"ray",size:"64"},null),default:()=>"当你看见这个页面后, 就说明项目已经启动成功了~"}),Vue.createVNode(naive.NCard,{title:"个人介绍"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left",column:2},o(u=this.coverLetterOptions.map(e=>{let a;return Vue.createVNode(naive.NDescriptionsItem,{key:e.label,label:e.label,span:e==null?void 0:e.span},o(a=e.des())?a:{default:()=>[a]})}))?u:{default:()=>[u]})]}),Vue.createVNode(naive.NCard,{title:"项目介绍"},{default:()=>[Vue.createVNode(naive.NH6,null,{default:()=>[Vue.createTextVNode("技术栈")]}),Vue.createVNode(naive.NP,null,{default:()=>[Vue.createVNode(naive.NSpace,null,o(t=this.technologyTagOptions.map(e=>Vue.createVNode(naive.NTag,{key:e.value,type:"info"},{default:()=>[e.label]})))?t:{default:()=>[t]})]}),Vue.createVNode(naive.NH6,null,{default:()=>[Vue.createTextVNode("项目介绍")]}),Vue.createVNode(naive.NP,null,{default:()=>[Vue.createTextVNode("预设了最佳构建体验的配置与常用搬砖工具。意在提供一个简洁、快速上手的模板。")]})]}),Vue.createVNode(naive.NCard,{title:"友情链接"},{default:()=>[Vue.createVNode(i,null,null)]})]})}});export{I as default}; +import{l}from"./hooks-aPwUAFNt.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.3.10-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-IrZctHvJ.js";import{R as i}from"./index-gjWEVNq5.js";import"./utils-B6Okv4Kv.js";import"./lodash-es@4.17.21-B0eCOOcg.js";import"./currency.js@2.0.4--or6eeOG.js";import"./@vueuse_core@10.6.1_vue@3.3.10-finMrxOz.js";import"./@vueuse_shared@10.6.1_vue@3.3.10-DJDYauAH.js";import"./interactjs@1.10.21-7zFZdvts.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.6-fNhqB16x.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.3.10-40cgyS5D.js";import"./@vue_reactivity@3.3.10-4kz9-9E4.js";import"./@vue_shared@3.3.10--wkmpvo9.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";function o(u){return typeof u=="function"||Object.prototype.toString.call(u)==="[object Object]"&&!Vue.isVNode(u)}const I=Vue.defineComponent({name:"RDashboard",setup(){return{coverLetterOptions:[{label:"掌握搬砖框架",des:()=>Vue.createVNode(naive.NSpace,null,{default:()=>[Vue.createVNode(naive.NTag,{type:"success"},{default:()=>[Vue.createTextVNode("Vue3.x")]}),Vue.createVNode(naive.NTag,{type:"info"},{default:()=>[Vue.createTextVNode("React")]})]})},{label:"从事搬砖时长",des:()=>Vue.createVNode(naive.NSpace,null,{default:()=>[Vue.createVNode(naive.NTag,{type:"success"},{default:()=>[Vue.createTextVNode("练习时长两年半的小白前端搬砖师")]})]})},{label:"个人",des:()=>Vue.createVNode(naive.NSpace,{align:"center"},{default:()=>[Vue.createVNode(l,{name:"ray",size:"22"},null),Vue.createTextVNode("努力搬砖、努力摸鱼, 建设美丽家园")]}),span:2},{label:"补充说明",des:()=>Vue.createVNode(naive.NSpace,{align:"center"},{default:()=>[Vue.createTextVNode("如果有希望补充的功能可以在"),Vue.createVNode("a",{class:"dashboard-link",href:"https://github.com/XiaoDaiGua-Ray/ray-template"},[Vue.createTextVNode("GitHub")]),Vue.createTextVNode("提一个 Issues")]}),span:2}],technologyTagOptions:[{label:"Vue3.x",value:"Vue3.x"},{label:"Vite4.0",value:"Vite4.0"},{label:"Pinia",value:"Pinia"},{label:"TSX",value:"TSX"}]}},render(){let u,t;return Vue.createVNode(naive.NLayout,{class:"dashboard-layout layout-full"},{default:()=>[Vue.createVNode(naive.NCard,null,{header:()=>Vue.createVNode(l,{name:"ray",size:"64"},null),default:()=>"当你看见这个页面后, 就说明项目已经启动成功了~"}),Vue.createVNode(naive.NCard,{title:"个人介绍"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left",column:2},o(u=this.coverLetterOptions.map(e=>{let a;return Vue.createVNode(naive.NDescriptionsItem,{key:e.label,label:e.label,span:e==null?void 0:e.span},o(a=e.des())?a:{default:()=>[a]})}))?u:{default:()=>[u]})]}),Vue.createVNode(naive.NCard,{title:"项目介绍"},{default:()=>[Vue.createVNode(naive.NH6,null,{default:()=>[Vue.createTextVNode("技术栈")]}),Vue.createVNode(naive.NP,null,{default:()=>[Vue.createVNode(naive.NSpace,null,o(t=this.technologyTagOptions.map(e=>Vue.createVNode(naive.NTag,{key:e.value,type:"info"},{default:()=>[e.label]})))?t:{default:()=>[t]})]}),Vue.createVNode(naive.NH6,null,{default:()=>[Vue.createTextVNode("项目介绍")]}),Vue.createVNode(naive.NP,null,{default:()=>[Vue.createTextVNode("预设了最佳构建体验的配置与常用搬砖工具。意在提供一个简洁、快速上手的模板。")]})]}),Vue.createVNode(naive.NCard,{title:"友情链接"},{default:()=>[Vue.createVNode(i,null,null)]})]})}});export{I as default}; diff --git a/assets/index-BLnYeGI8.js.gz b/assets/index-BLnYeGI8.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..047508fb29f9e5bf0fe17f86338ec25855851c92 GIT binary patch literal 1811 zcmV+u2kiJCiwFP!000026U|p`Q`=S+{=UD$)rStuNW$-FoN>$hOJ0CLLJOHp=32V8 zFUXS6y)qcr9nvJ71QK8;`__e~p|jb|q`T1WW)laNG*pbz=87iRBx$9m1!%Uo}+y&x7;7m7&%7kg!84}}S zP{>SP%Ez^Vt9}rg!&J**Vbh6Hj`7HVAJ++7n-t%YGy`{rf>6~^GyQ3zUNPoJ7Frw8 zEHbd%!mRgV?<6w22K{Cr9c&kkEo2O1UZ7p5LM8zK?!A8rVKIX z21w_Yi*VHy7t+Jo+3rw$-tPlT5FDdW)TkH{CRl7L*H60qm<6Cn#)gZD3Tc$i=+WE} zF*B-=6x;+F62hUb*!9oH&K+mtmSL)lfaYBu>nucrQl>B->um+czyrw>RyY99ESwk4 z_eEQP>onJa!rV+w&uiz8)ElXJ4wHM7ZnoZg^PpX$=H#`Oq(h&si{tCvZE_NPR50q zneG@p=C6LAA&p)hlk?+8DO8k(7Z9iLi89<5)1*EZ)wm|0wVCZj12fZ51FWE9EgdkE zNv?6uefi}`Y8p#SbVGL#BGbklUNWL{1DGcPe?xOo0S|nW`}pIJCQK|6Ix(!t7(gXS zQz;7!C7stYhDO9a8icB1m9-UBl*0*btQTfMN<)Us@f1SR+Zv%2B`uGQ%a}pOjp$Bb zG;yP-pcGaToW1hUUfs0U{$73h2Yd4y`^hVgmoZJWwI@GyZi9&ko#q9iB9h1A@VJg7 z%&RaZ`62{^Ooh4d8zVF`FV%NJdR?5_Tr^De-x>kh!Nn0~J7cWC1>g z!(isH(pyN)J*M9yFAFy_J_P5?v->y{3d)C$~YyBUd0;rDE zMEEeN{mp0Ay?guHFYQ0A{I64Mj`go!+fO#^jR#iwp}n#0-Re-k^!@&wJ!^Hlvir>1 zc+MS{D2F({C@F~21SdCoQ&5OH!|_=IrxRS3F`XtlIx>W1&6FrZ6O2F(<(bOPP>>RP3|2qFj!QEFo9c6DKmF_}xwiSHy1r$-{%3V})mq!OmY&=9*FbBP zoo~M4PM(8qxJ5>of*b8#*tDwnIjdtTqU zuVE*={$=rN`|c{N0%zR5UH2w#b!*XndE41>?|!T;eqSjs*$29$p1oIj#7o(oMD;HOrS=PW-u?YK8`{AFWIaeT0}GeI%F=eMD1XO^rFZZ=$L? ztg}~#&+=Ea)*v^eJ1@{E=C6W2I@viPsyst>(QnL z&U==t^Ri<%+S@xrJ$0p^A)OV#vP5lpAc{f3bLCn`BwmWr1q~r3Y{+s`BUcA;-aa1* zwXyxj62GlC`8cnat7At-x;0}YDwOVv{FucGKp^T%+JJ!D6PHUd29{)Uipw7gZrXC=jTNc7njgJj?MQ^uweWRr|kO0A99g5Y!)w6xLaUj+vHJ4(> zfg%xU7N&s>^WjLmA$ClpSeK%7g4H@>@mww#SynxS9`v~2O1XQ9C(M80#pt2eJCcv@;pd*VR6;aaC`lnH%M zQh05Q)rBaE0mHneBhAuBJsS-6`IPHu=$Py!5t54Xih^XQ8WmDhuJhukr@j;zL70UC z!@buf0gw<0+ZFP(4h+<{lp>?N&gx^aK~>f*i}g@JjD{{6&E>ebref7Xd0BD%a(i8W z%}CFF7-ve2vg)l{I_1>~LBGaGdPgN!qF+h{S}9gTvdW8og;C>3>4D4T?_&g6)sgjE zOa(#|rAO6~LMVQjiAth~l%o}ard%8=b>@#TSdBzvbcAb51rpRAl~n|_!cs5D5&63q zd!<8)M6tbu@`vrWI0Ixf$K&=}FcpZp+!r*USyPU2z!WmF8zJsQiqRdX+kS&7qUP}D zbrkmF6VhkCH1UxFf-fh5Ic@rXRn`<^x3)w1mC|Dz(u0qv;E$45i;~xlB`=jFuT)IF zuPkA)EMd7kVWA}9SV_WdCnwyM3gD=u=e6LV*9Sh=;JU9%6_HEfr3B)-dg8o*nB<7Y z$1hj-g%-L~eXa4Xzpog|W=fo7#!4D$&=7~Al@mcPw%BRJ^SXG#$ssv?87`Cvo z%YAZEMUj)~DRb_bx%@b{`ykKaU(sL5l~9|jrF)s3cVFl#R+FnDCxw62>Z;Hq9OlLc zGPm*dw3R=2Nr@X64${x4pEeGz(5V@xs@#Z+@ang=oqiPfwiFUTjH*~B=w7nVh1}3@ zsf50&%A_jmVJ>|>c(Idbveu$2RXWKn-_Jgt|3W8XZ6ZE$QnRw?Crpu)$fnKQ4mYqR9ttoi5zv~35B`i_HzRq`NB9=tJE!1fIE=-lp7_T3A| zIgcl%JIL;*?EY%LbC;3e9Mtkje04DJG=4l;koe6*3-+5xWMlEQEE@hAJr zo4+IBTv}0JYk=gCsi84t8GKb^uAXKV`NS$g4Z%(-j+#ck$$@`Rn$fyKOrd+gEPlXOjLo51x7t z2Fcs|1%s#Q7?m_&xV*mV+IV*JeK!4Hh=`7-hbb0au~f=^0gYP!6$u@X*ByD2sSE%3 MKb*tK!lD!a0Q4RJiU0rr diff --git a/assets/index-Ctn_Z3V9.js.gz b/assets/index-Ctn_Z3V9.js.gz deleted file mode 100644 index e80bd5c1469a12f353f3f0560edfccfb90830f7e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1415 zcmV;21$g=&iwFP!000026U|p`Puo@${=Q$4<`YP{UYs{dDyjep&{CjM%(U$bjEH?C0|H6*#6mWRe)(`t;-TRz# zp65B|TqSZr*9fbWd;<01YKCY9Klf!$)AAHu&36gIB-zi+QU3+m!NHwQWR;;gn&7z@ z7ev|V;bKf1yygW7B}}yfM)M>Q;&?8KhzQt8^{N(54J5tTqJfcHP*)5)?RhRb1BZz) z7v^|~8qB7r(xH+!O3@^N<`NN(@8Uu{Do+j#jie?*UeFvxB4n2BTtQ$lD+Y(JUCHWR z6cq`^YQ|8MM3f5w&-w0bY5+~Q37@Bl7{~Km2$f1>#3YZ3PpXfv3xNyTs%qth!9-9-$Yk|Mp>0SRRpeQy1haucd~bB}`gqr2H)e>TG8tys@v-GX zBq(Of6Vc>Ra11`kMVXcN!1={))SZeP0dCpc0-{pBpcl37wtfq0QLtO>%$}6iBiBY0 zAH}0EY!aF>&T2jQabhV(K`aYa4r60#P|ZRj~qHvj-`sgm{(_II^5?)<^+mpxiG6K)X5lz4l+D9X!IV&=|p3igW{32czGx^ z9c^2s-qG1}@$2>^5J_`dDb8{-H+T+D&Wydw;-wFx{uqW}y=d*2Mjy zKqUY1JifvU%;n;@mVdB*+H6bvar>V6=5=#xwYj~vd;5iXXTyB3xwE=qy<3BC>*@O6 zwQv2M-&8vTr)vwHtStoEJgoPW-ruzDKC`t1XfB|!qMr@8Fc{Q(us2^^~% zDm33c+x`7dw+;w8qonZ3lEMchNwT15+5exY)*$zT{N$41Gnd?av%C2eig~M^*|N5EJfmNS-;YxppNpK>`8FaS zp44`q-!vcGvmU?ReffT;@$%#L+Wu4FYi_;uF=F7oMfbS_>s;7t=z~D3z5@Hdv-+#` zPaQaG6Ri4Oc$Hk4=F5ip_PPJR+F6n%mixH9j1WPN1k^gI z$9-nw;l5idwqfp)`>f?hyR{|PzMZx2z(KS2GdSFA{06JFd#eF2sQLbJbL-A=Zk|TV zEp+`5IrscHj-LpARw}m2!$j=U<7wEppOu7FuUSv(;I-TK4@)cd2)z2ms{QfdRs)9D z`fI~nde+>kHMd^Cs+(_D0qnaWQtB%TL>6Whd;=Ik61Q8[Vue.createVNode(e,{show:this.modal1,"onUpdate:show":u=>this.modal1=u,title:"全屏模态框",fullscreen:!0,preset:"card"},{default:()=>[Vue.createTextVNode("我是全屏模态框,并且会自动启用滚动条。")]}),Vue.createVNode(e,{show:this.modal2,"onUpdate:show":u=>this.modal2=u,preset:"card",title:"可拖拽卡片模态框",dad:!0},{default:()=>[Vue.createVNode("p",null,[Vue.createTextVNode("我可以被拖拽")])]}),Vue.createVNode(e,{show:this.modal3,"onUpdate:show":u=>this.modal3=u,preset:"dialog",title:"可拖拽卡片模态框",dad:!0},{default:()=>[Vue.createVNode("p",null,[Vue.createTextVNode("我可以被拖拽")])]}),Vue.createVNode(naive.NCard,{title:"可拖拽模态框"},{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>this.modal2=!0},{default:()=>[Vue.createTextVNode("卡片模态框")]}),Vue.createVNode(naive.NButton,{onClick:()=>this.modal3=!0},{default:()=>[Vue.createTextVNode("对话框模态框")]})]}),Vue.createVNode(naive.NCard,{title:"全屏模态框"},{default:()=>[Vue.createVNode(naive.NSpace,{vertical:!0},{default:()=>[Vue.createVNode("h4",null,[Vue.createTextVNode("全屏模态框需要同时设置:fullscreen 为 true,并且 preset 为 card 时才会生效。")]),Vue.createVNode(naive.NButton,{onClick:()=>this.modal1=!0},{default:()=>[Vue.createTextVNode("打开")]})]})]}),Vue.createVNode(naive.NCard,{title:"手动设置宽度"},{default:()=>[Vue.createVNode("h4",null,[Vue.createTextVNode("width(--r-modal-width): 当 preset 不为 dialog 或者 card 的时候,你可能用得上。")]),Vue.createVNode("h4",null,[Vue.createTextVNode("dialogWidth(--r-modal-dialog-width): 当 preset 为 dialog,你可能用得上。")]),Vue.createVNode("h4",null,[Vue.createTextVNode("cardWidth(--r-modal-card-width): 当 preset 为 card,你可能用得上。")]),Vue.createVNode("h4",null,[Vue.createTextVNode("所有的宽度配置属性都会注入一个对应的 `css variable`,有时候会用上。")])]})]})}});export{S as default}; +import{w as e}from"./hooks-aPwUAFNt.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.3.10-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-IrZctHvJ.js";import"./utils-B6Okv4Kv.js";import"./lodash-es@4.17.21-B0eCOOcg.js";import"./currency.js@2.0.4--or6eeOG.js";import"./@vueuse_core@10.6.1_vue@3.3.10-finMrxOz.js";import"./@vueuse_shared@10.6.1_vue@3.3.10-DJDYauAH.js";import"./interactjs@1.10.21-7zFZdvts.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.6-fNhqB16x.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.3.10-40cgyS5D.js";import"./@vue_reactivity@3.3.10-4kz9-9E4.js";import"./@vue_shared@3.3.10--wkmpvo9.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";const S=Vue.defineComponent({name:"ModalDemo",setup(){const u=Vue.reactive({modal1:!1,modal2:!1,modal3:!1});return{...Vue.toRefs(u)}},render(){return Vue.createVNode(naive.NSpace,{vertical:!0,wrapItem:!1},{default:()=>[Vue.createVNode(e,{show:this.modal1,"onUpdate:show":u=>this.modal1=u,title:"全屏模态框",fullscreen:!0,preset:"card"},{default:()=>[Vue.createTextVNode("我是全屏模态框,并且会自动启用滚动条。")]}),Vue.createVNode(e,{show:this.modal2,"onUpdate:show":u=>this.modal2=u,preset:"card",title:"可拖拽卡片模态框",dad:!0},{default:()=>[Vue.createVNode("p",null,[Vue.createTextVNode("我可以被拖拽")])]}),Vue.createVNode(e,{show:this.modal3,"onUpdate:show":u=>this.modal3=u,preset:"dialog",title:"可拖拽卡片模态框",dad:!0},{default:()=>[Vue.createVNode("p",null,[Vue.createTextVNode("我可以被拖拽")])]}),Vue.createVNode(naive.NCard,{title:"可拖拽模态框"},{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>this.modal2=!0},{default:()=>[Vue.createTextVNode("卡片模态框")]}),Vue.createVNode(naive.NButton,{onClick:()=>this.modal3=!0},{default:()=>[Vue.createTextVNode("对话框模态框")]})]}),Vue.createVNode(naive.NCard,{title:"全屏模态框"},{default:()=>[Vue.createVNode(naive.NSpace,{vertical:!0},{default:()=>[Vue.createVNode("h4",null,[Vue.createTextVNode("全屏模态框需要同时设置:fullscreen 为 true,并且 preset 为 card 时才会生效。")]),Vue.createVNode(naive.NButton,{onClick:()=>this.modal1=!0},{default:()=>[Vue.createTextVNode("打开")]})]})]}),Vue.createVNode(naive.NCard,{title:"手动设置宽度"},{default:()=>[Vue.createVNode("h4",null,[Vue.createTextVNode("width(--r-modal-width): 当 preset 不为 dialog 或者 card 的时候,你可能用得上。")]),Vue.createVNode("h4",null,[Vue.createTextVNode("dialogWidth(--r-modal-dialog-width): 当 preset 为 dialog,你可能用得上。")]),Vue.createVNode("h4",null,[Vue.createTextVNode("cardWidth(--r-modal-card-width): 当 preset 为 card,你可能用得上。")]),Vue.createVNode("h4",null,[Vue.createTextVNode("所有的宽度配置属性都会注入一个对应的 `css variable`,有时候会用上。")])]})]})}});export{S as default}; diff --git a/assets/index-HI97-lGW.js.gz b/assets/index-HI97-lGW.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..8166cc19670843f4e9b175aa311b7bd3b658acb4 GIT binary patch literal 1416 zcmV;31$X)%iwFP!000026U|p`Puo@${=Q$4<`YP{UYxgX7%;iE%8@}cR2}Mk`JVpy75#o3*iiil}Jox1g>VcG`1XbQTU1 zVJ^(^5H*}hO{YRdZ}A#%BJm?DJfo~ZsH9vB}NGhUo%5Q0^)1gBtbkc%Lskr>9~!(Lnh zJTxet6*Ynrd=R?DAG9?stD|IbeChBYniU9^4hb8)G&my|eIwp57zs=Sk+}v0ZSrTA zhEh_2(YEQ4Ravkbosm_fV?t%hutb@_>_R^uTlD6@B9LPgnib)~ zXqrV+`60Q_i&+ATBupGk1f_*^Mvvs%hLll7o`Xs-8z{v0MW?P$ob7aDmKZ9NVU`^q zTP{R`Vx}}19Xt$3?PT={rv6m$fl@(MKE6_E2kg`gMXW3xb z3(R1Kpuw>BR2BgVOwd>|IG9R>`@P7lKoKqF=QM>n8N<*)hUbTkzD}G@G^RNy9!X1= zMnW^uwuMU@DmbaBwlv9}D?rY~P%hUWr5*WN^@w=&%7j#yY`0KRK4pR7MCX*TWKXa@4ByL~%<3{g=1J}JqfXPe&56tCF^VNN8bHl3Mv^Ku?2kZyaeL8IxI>BH~ z+%F15@*mCPE4;{DE`Dp}2kWP;wzMC2?wN01H@4RrJL}EcFU&ie=7X)>wN2~YI(%DC zH~y}E>+k-i(j7QiTj+RgA<*Vwy{Gj4mUZ`$b+>M=ZtT`>ACN2w5@nRlTRz0<4ZR>bSzdGNK6C0n69NYOe zA|IYqo6m2W5AIoyUpHUA->tv=xU;_hRQMX(Z+(mycyG~t?!Y=1_8R&i(5kJ%{_n2+ zYW=w4F8sgj27lUaSha`dPW4jU_Hj`U5oWma#Y8YGB*O4qC6rDqV-Pyzi4up$Z^S z^)EG}W|-ZUnbhz|qfTSI%G|r`R7Z&E&!##S>yF1XD04JbiV3=bRS?(0E<#c@7#rV| zxfW=cYW7N{VlCT(Y1#jmb-~5GdLM632kDR~=AQ`b-S(y=Z4b*~ULzi11yotz2KI+1I{w#4H@1yjK(dS$c zwLzMOECz*%(o7ZpsH1Lo(hyHM*e0~K$FUMJhl^De~6* z+*d$O8)&uac=}7e!+DB6{C@JY=VJ+@=x-JH9Q^BJG0h5vR*}19i z*4#H?vtnD;Kb308co3Sue_GLIB{U|{&06i96L<%BkP@WG1_#`P=^S%egFj>rWguVD tTBRD1?WXzN+E)d_(()=>import("./adjustment-xKF72UgA.js"),__vite__mapDeps([])),"/src/icons/axios.svg":()=>_(()=>import("./axios-YSlog9Ro.js"),__vite__mapDeps([])),"/src/icons/close.svg":()=>_(()=>import("./close-azVF77Xi.js"),__vite__mapDeps([])),"/src/icons/close_left.svg":()=>_(()=>import("./close_left-wghYE-yL.js"),__vite__mapDeps([])),"/src/icons/close_right.svg":()=>_(()=>import("./close_right-rXgRVuVY.js"),__vite__mapDeps([])),"/src/icons/dark.svg":()=>_(()=>import("./dark-a3Shlz-3.js"),__vite__mapDeps([])),"/src/icons/dashboard.svg":()=>_(()=>import("./dashboard-VSK8Ksb1.js"),__vite__mapDeps([])),"/src/icons/doc.svg":()=>_(()=>import("./doc-p7kRFTKe.js"),__vite__mapDeps([])),"/src/icons/draggable.svg":()=>_(()=>import("./draggable-WSlqett4.js"),__vite__mapDeps([])),"/src/icons/echart.svg":()=>_(()=>import("./echart-uDAjf1Xg.js"),__vite__mapDeps([])),"/src/icons/empty.svg":()=>_(()=>import("./empty-H5pwkZW3.js"),__vite__mapDeps([])),"/src/icons/error.svg":()=>_(()=>import("./error-1RFXBHac.js"),__vite__mapDeps([])),"/src/icons/expanded.svg":()=>_(()=>import("./expanded-cve55icR.js"),__vite__mapDeps([])),"/src/icons/export_excel.svg":()=>_(()=>import("./export_excel-GFRgGiCF.js"),__vite__mapDeps([])),"/src/icons/fullscreen.svg":()=>_(()=>import("./fullscreen-LJg-Litq.js"),__vite__mapDeps([])),"/src/icons/fullscreen_fold.svg":()=>_(()=>import("./fullscreen_fold-0gdJoV38.js"),__vite__mapDeps([])),"/src/icons/github.svg":()=>_(()=>import("./github-cVhKF5HM.js"),__vite__mapDeps([])),"/src/icons/google.svg":()=>_(()=>import("./google-Mjnm1oio.js"),__vite__mapDeps([])),"/src/icons/language.svg":()=>_(()=>import("./language-dqZc_JRl.js"),__vite__mapDeps([])),"/src/icons/left_arrow.svg":()=>_(()=>import("./left_arrow-9Z3nu3IR.js"),__vite__mapDeps([])),"/src/icons/light.svg":()=>_(()=>import("./light-xmnw2Bnt.js"),__vite__mapDeps([])),"/src/icons/lock.svg":()=>_(()=>import("./lock-Dt93hMYt.js"),__vite__mapDeps([])),"/src/icons/login_bg.svg":()=>_(()=>import("./login_bg-BPuoXCrC.js"),__vite__mapDeps([])),"/src/icons/menu.svg":()=>_(()=>import("./menu-KnKYw6gN.js"),__vite__mapDeps([])),"/src/icons/more.svg":()=>_(()=>import("./more-Ej8Oiwns.js"),__vite__mapDeps([])),"/src/icons/mouse.svg":()=>_(()=>import("./mouse-03_U_h0x.js"),__vite__mapDeps([])),"/src/icons/office.svg":()=>_(()=>import("./office-mL13bbyC.js"),__vite__mapDeps([])),"/src/icons/other.svg":()=>_(()=>import("./other-QN44tLIz.js"),__vite__mapDeps([])),"/src/icons/out.svg":()=>_(()=>import("./out-Pi3tiQst.js"),__vite__mapDeps([])),"/src/icons/print.svg":()=>_(()=>import("./print-WnHXqwgf.js"),__vite__mapDeps([])),"/src/icons/qrcode.svg":()=>_(()=>import("./qrcode-Ecs_mS_M.js"),__vite__mapDeps([])),"/src/icons/ray.svg":()=>_(()=>import("./ray-vB7gcmcu.js"),__vite__mapDeps([])),"/src/icons/reload.svg":()=>_(()=>import("./reload-LXSqxm9O.js"),__vite__mapDeps([])),"/src/icons/rely.svg":()=>_(()=>import("./rely-19SjH3Lv.js"),__vite__mapDeps([])),"/src/icons/resize_h.svg":()=>_(()=>import("./resize_h-DOQBjTSz.js"),__vite__mapDeps([])),"/src/icons/right_arrow.svg":()=>_(()=>import("./right_arrow-ZCE0gHo4.js"),__vite__mapDeps([])),"/src/icons/row_end.svg":()=>_(()=>import("./row_end-BkDswo_g.js"),__vite__mapDeps([])),"/src/icons/row_head.svg":()=>_(()=>import("./row_head-yo3TQzYk.js"),__vite__mapDeps([])),"/src/icons/search.svg":()=>_(()=>import("./search-PNJFeCur.js"),__vite__mapDeps([])),"/src/icons/setting.svg":()=>_(()=>import("./setting-oh7cMM8q.js"),__vite__mapDeps([])),"/src/icons/table.svg":()=>_(()=>import("./table-RDC-4476.js"),__vite__mapDeps([])),"/src/icons/twitter.svg":()=>_(()=>import("./twitter-dtkDLQvk.js"),__vite__mapDeps([]))})).forEach(t=>{const i=t.match(/\/(\w+)\.svg/)[1];i&&o.value.push(i)}),{icons:o}},render(){return Vue.createVNode(naive.NCard,{title:"svg图标"},{"header-extra":()=>"点击图标复制代码",default:()=>{let o;return Vue.createVNode(naive.NSpace,{wrapItem:!1},e(o=this.icons.map(r=>Vue.withDirectives(Vue.createVNode("div",{class:"pre-view-icons__card",key:r},[Vue.createVNode(naive.NPopover,null,{trigger:()=>Vue.createVNode(s,{name:r,size:"56",cursor:"pointer"},null),default:()=>r})]),[[Vue.resolveDirective("copy"),``]])))?o:{default:()=>[o]})}})}});export{C as default}; +import{l as s,_}from"./hooks-aPwUAFNt.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.3.10-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-IrZctHvJ.js";import"./utils-B6Okv4Kv.js";import"./lodash-es@4.17.21-B0eCOOcg.js";import"./currency.js@2.0.4--or6eeOG.js";import"./@vueuse_core@10.6.1_vue@3.3.10-finMrxOz.js";import"./@vueuse_shared@10.6.1_vue@3.3.10-DJDYauAH.js";import"./interactjs@1.10.21-7zFZdvts.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.6-fNhqB16x.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.3.10-40cgyS5D.js";import"./@vue_reactivity@3.3.10-4kz9-9E4.js";import"./@vue_shared@3.3.10--wkmpvo9.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";function e(o){return typeof o=="function"||Object.prototype.toString.call(o)==="[object Object]"&&!Vue.isVNode(o)}const C=Vue.defineComponent({name:"PreviewSVGIcons",setup(){const o=Vue.ref([]);return Object.keys(Object.assign({"/src/icons/adjustment.svg":()=>_(()=>import("./adjustment-xKF72UgA.js"),__vite__mapDeps([])),"/src/icons/axios.svg":()=>_(()=>import("./axios-YSlog9Ro.js"),__vite__mapDeps([])),"/src/icons/close.svg":()=>_(()=>import("./close-azVF77Xi.js"),__vite__mapDeps([])),"/src/icons/close_left.svg":()=>_(()=>import("./close_left-wghYE-yL.js"),__vite__mapDeps([])),"/src/icons/close_right.svg":()=>_(()=>import("./close_right-rXgRVuVY.js"),__vite__mapDeps([])),"/src/icons/dark.svg":()=>_(()=>import("./dark-a3Shlz-3.js"),__vite__mapDeps([])),"/src/icons/dashboard.svg":()=>_(()=>import("./dashboard-VSK8Ksb1.js"),__vite__mapDeps([])),"/src/icons/doc.svg":()=>_(()=>import("./doc-p7kRFTKe.js"),__vite__mapDeps([])),"/src/icons/draggable.svg":()=>_(()=>import("./draggable-WSlqett4.js"),__vite__mapDeps([])),"/src/icons/echart.svg":()=>_(()=>import("./echart-uDAjf1Xg.js"),__vite__mapDeps([])),"/src/icons/empty.svg":()=>_(()=>import("./empty-H5pwkZW3.js"),__vite__mapDeps([])),"/src/icons/error.svg":()=>_(()=>import("./error-1RFXBHac.js"),__vite__mapDeps([])),"/src/icons/expanded.svg":()=>_(()=>import("./expanded-cve55icR.js"),__vite__mapDeps([])),"/src/icons/export_excel.svg":()=>_(()=>import("./export_excel-GFRgGiCF.js"),__vite__mapDeps([])),"/src/icons/fullscreen.svg":()=>_(()=>import("./fullscreen-LJg-Litq.js"),__vite__mapDeps([])),"/src/icons/fullscreen_fold.svg":()=>_(()=>import("./fullscreen_fold-0gdJoV38.js"),__vite__mapDeps([])),"/src/icons/github.svg":()=>_(()=>import("./github-cVhKF5HM.js"),__vite__mapDeps([])),"/src/icons/google.svg":()=>_(()=>import("./google-Mjnm1oio.js"),__vite__mapDeps([])),"/src/icons/language.svg":()=>_(()=>import("./language-dqZc_JRl.js"),__vite__mapDeps([])),"/src/icons/left_arrow.svg":()=>_(()=>import("./left_arrow-9Z3nu3IR.js"),__vite__mapDeps([])),"/src/icons/light.svg":()=>_(()=>import("./light-xmnw2Bnt.js"),__vite__mapDeps([])),"/src/icons/lock.svg":()=>_(()=>import("./lock-Dt93hMYt.js"),__vite__mapDeps([])),"/src/icons/login_bg.svg":()=>_(()=>import("./login_bg-BPuoXCrC.js"),__vite__mapDeps([])),"/src/icons/menu.svg":()=>_(()=>import("./menu-KnKYw6gN.js"),__vite__mapDeps([])),"/src/icons/more.svg":()=>_(()=>import("./more-Ej8Oiwns.js"),__vite__mapDeps([])),"/src/icons/mouse.svg":()=>_(()=>import("./mouse-03_U_h0x.js"),__vite__mapDeps([])),"/src/icons/office.svg":()=>_(()=>import("./office-mL13bbyC.js"),__vite__mapDeps([])),"/src/icons/other.svg":()=>_(()=>import("./other-QN44tLIz.js"),__vite__mapDeps([])),"/src/icons/out.svg":()=>_(()=>import("./out-Pi3tiQst.js"),__vite__mapDeps([])),"/src/icons/print.svg":()=>_(()=>import("./print-WnHXqwgf.js"),__vite__mapDeps([])),"/src/icons/qrcode.svg":()=>_(()=>import("./qrcode-Ecs_mS_M.js"),__vite__mapDeps([])),"/src/icons/ray.svg":()=>_(()=>import("./ray-vB7gcmcu.js"),__vite__mapDeps([])),"/src/icons/reload.svg":()=>_(()=>import("./reload-LXSqxm9O.js"),__vite__mapDeps([])),"/src/icons/rely.svg":()=>_(()=>import("./rely-19SjH3Lv.js"),__vite__mapDeps([])),"/src/icons/resize_h.svg":()=>_(()=>import("./resize_h-DOQBjTSz.js"),__vite__mapDeps([])),"/src/icons/right_arrow.svg":()=>_(()=>import("./right_arrow-ZCE0gHo4.js"),__vite__mapDeps([])),"/src/icons/row_end.svg":()=>_(()=>import("./row_end-BkDswo_g.js"),__vite__mapDeps([])),"/src/icons/row_head.svg":()=>_(()=>import("./row_head-yo3TQzYk.js"),__vite__mapDeps([])),"/src/icons/search.svg":()=>_(()=>import("./search-PNJFeCur.js"),__vite__mapDeps([])),"/src/icons/setting.svg":()=>_(()=>import("./setting-oh7cMM8q.js"),__vite__mapDeps([])),"/src/icons/table.svg":()=>_(()=>import("./table-RDC-4476.js"),__vite__mapDeps([])),"/src/icons/twitter.svg":()=>_(()=>import("./twitter-dtkDLQvk.js"),__vite__mapDeps([]))})).forEach(t=>{const i=t.match(/\/(\w+)\.svg/)[1];i&&o.value.push(i)}),{icons:o}},render(){return Vue.createVNode(naive.NCard,{title:"svg图标"},{"header-extra":()=>"点击图标复制代码",default:()=>{let o;return Vue.createVNode(naive.NSpace,{wrapItem:!1},e(o=this.icons.map(r=>Vue.withDirectives(Vue.createVNode("div",{class:"pre-view-icons__card",key:r},[Vue.createVNode(naive.NPopover,null,{trigger:()=>Vue.createVNode(s,{name:r,size:"56",cursor:"pointer"},null),default:()=>r})]),[[Vue.resolveDirective("copy"),``]])))?o:{default:()=>[o]})}})}});export{C as default}; function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { __vite__mapDeps.viteFileDeps = [] diff --git a/assets/index-La0mWDXU.js.gz b/assets/index-La0mWDXU.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..8b18a73ec66f5446e59e609cf3a5c2c1d039ffb5 GIT binary patch literal 2010 zcmV<02POC)iwFP!000026P1|VZsWKW$M5GUJVG(BQB(1EzUpb>uQ=a{J@LfO1X`M+ zCEBv6kd$o4>x=Hq?oFSdHw(1SP@q_#Pt)nXMoGz&jx!UD21tU~=g;3cJUpU!NTwcT zV(FwHPw}j=8ZkQ6^evmx2?y|Mc5~Re5c-&F`y^CKo5zSNz?dK8^@^SYR{u1p(4*^3 z5u9O8rx-l2gMyyd%YY%Ny>YK-vDs>DY6BmG$f4)>3cI714f*9kQ7`IwIqJw7^ah35 z<|v1nklP0(J-@9N@?de(Zl5>1g-y|z10=~rv2rqsA{9}7+)T3>JDTMeU1%889vD8^4hZ5wFv{7J}Ji>IHQ7*?L1afNH73+A{}U>H6I9zbNz}aUoj(j%+-Y z8HS8w7S=}*)a$*9+ri^!Wlu~wDI2;jcI2w5Lb9DgUf8+frqIFy$OV?qJts&iWhCID znQIIN#oDIQh8*z4bVwZ@5{q&L1s)&yhhOSEMgdw%M?+OA65nfY-n{PlSSP%9K~3dj zg{aF#s$NxJn^-=GxK3rLE_OwF>B1@A)2>26n_g;LoS`kE25&)g>~k@d&U7AF+Fm+SeQTuE-zZ;cwSPZp z!2GneUAVEr70hG}Lsm96j4AXQ*yGB5Cc8nO6Ut-2$_)Blhg!QGnvjVc%JIw0&OTLF`ICvz!0S+}_X4(BFSe$(qoe|6aCO#Aac58Kdey^X9Z$dVC8LX@T7Q43d z2#Se`+#XWM%sA{?0(#xkol`!{CuLIAWW6-kT(21#uCkc4pbsn$~ zrG)J0$cX0C@FL9 zLHXW{DS}T5fC5}D6VypgmIMRO5q4tfPbzTK>R3ml-b&~}9pIv)+{^s`Yrxrw1J3v0qWVOt#bQ3DV0(y?s19i;C$>(^OPjr zmmTO@KD1)EpA^7+7$D=M<0K`^J=cJ;f@d-8Ck@yg6kWe~oU|65_6?X z%A_b}M^;wQ5W7YDyq}yX&&bBmilasfP`mQ!ZJpH>BrQkG=eKq6y%yGt);MOf0-Ed^zYsF?ZeC(C1gG@B+s)iLnAwAB5q8( zM$(;%!I<}?G=iYEZJ{ahlk%`bVa#?N*}>Uu_hCNWy-ZGB#4;BkzuO(Ri)TS%A}5d7 zu;Zwa0yHkKYvXs_q_q?tFu%2#ekKBgdNXIWY0?vu9Ae03JBA$zKyA|CGiq4h!L>2` z23RS;f)?LhKlUdH$s9w5Vlo}s!PUh{3)g*?m@0&71!J(G08o1youBU{J$Z=ulWu4R zokks$O52sB%o!0PZr551fGH-8v+E!xv#U%-A5qqX$WDvu+jWCVszRSaA-~)Du$BHW z`(x&Va<-MZ%ir&lH*csOKu5N)p3m(xk&x^%jBJmtR@vz8CjHcmt6o>0sGz`63++M@ zVEv*lTaoNi5aGy%S;9a5?ce|X^=ECBU23W-Wb}A07>p*U{r=OxKK}e$r1|)dzkdAX zpa1#o@4x^07cDDWaOgWClr0@ByX*aU$6XI1oL$Zs^o|9d?!C^hva+$S3Y%~}oQ9mc zmuA(s3LrCSHweS(RtWR-bEamJK+7(XBYX8d&696R)%b%DV;D%zQOnAfevhrPcQ3?q zMLil|mUZRPQzk?{%NAzgbe<33+30?OWz}A?r)4j>+KKsvRpEMrhCiJ z(RcKIm05*9`_b`#Sy$K5Yt3r^)zbyd^YSCIOy-zpQp;DV6d9$`ub(M&^{GW1tUg4t sR4PuBs;2JlrD`RA*EO(q60WGM)Kv9tEa8saXI`!T2eFE<)L0h)08cjR3jhEB literal 0 HcmV?d00001 diff --git a/assets/index-Btm1hHvy.js b/assets/index-NwClnS-g.js similarity index 98% rename from assets/index-Btm1hHvy.js rename to assets/index-NwClnS-g.js index 2a0df911..6a03adeb 100644 --- a/assets/index-Btm1hHvy.js +++ b/assets/index-NwClnS-g.js @@ -1 +1 @@ -import{g as B,u as s,y as A,z as D,B as E,C as v,E as h}from"./hooks-Pk7aKrDC.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.3.10-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-IrZctHvJ.js";import"./utils-B6Okv4Kv.js";import"./lodash-es@4.17.21-B0eCOOcg.js";import"./currency.js@2.0.4--or6eeOG.js";import"./@vueuse_core@10.6.1_vue@3.3.10-finMrxOz.js";import"./@vueuse_shared@10.6.1_vue@3.3.10-DJDYauAH.js";import"./interactjs@1.10.21-7zFZdvts.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.6-fNhqB16x.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.3.10-40cgyS5D.js";import"./@vue_reactivity@3.3.10-4kz9-9E4.js";import"./@vue_shared@3.3.10--wkmpvo9.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";const ue=Vue.defineComponent({name:"TemplateHooks",setup(){const u=Vue.ref(""),t=B("layoutContentMaximize"),a=Vue.ref(s().getWatermarkConfig.value.content),{navigationTo:o}=A(),{maximize:r,isLayoutContentMaximized:i}=D(),{reload:n,openSpin:V,closeSpin:d}=E(),{showWatermark:l,hiddenWatermark:c,setWatermarkContent:m,toggleWatermark:F}=v(),{changeDarkTheme:N,changeLightTheme:e,toggleTheme:p,getAppTheme:C}=h();return{navigationTo:o,reload:n,currentMenuOption:u,maximize:r,maximizeRef:t,openSpin:V,closeSpin:d,showWatermark:l,hiddenWatermark:c,setWatermarkContent:m,watermark:a,toggleWatermark:F,changeDarkTheme:N,changeLightTheme:e,toggleTheme:p,getAppTheme:C,isLayoutContentMaximized:i}},render(){const{navigationTo:u,reload:t,maximize:a,openSpin:o,closeSpin:r,showWatermark:i,hiddenWatermark:n,setWatermarkContent:V,toggleWatermark:d,changeDarkTheme:l,changeLightTheme:c,toggleTheme:m,getAppTheme:F,isLayoutContentMaximized:N}=this;return Vue.createVNode(naive.NSpace,{wrapItem:!1,vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"接口说明"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("hooks/template 包存放模板专属 hook 方法。这里不做过多的赘述,可以查看文档具体描述。")])]}),Vue.createVNode(naive.NCard,{title:"useTheme 主题"},{default:()=>[Vue.createVNode(naive.NSpace,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("getAppTheme 获取当前主题色: "),F().themeLabel]),Vue.createVNode(naive.NSpace,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>l()},{default:()=>[Vue.createTextVNode("切换暗黑主题")]}),Vue.createVNode(naive.NButton,{onClick:()=>c()},{default:()=>[Vue.createTextVNode("切换明亮主题")]}),Vue.createVNode(naive.NButton,{onClick:()=>m()},{default:()=>[Vue.createTextVNode("切换主题")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useWatermark 水印"},{default:()=>[Vue.createVNode(naive.NSpace,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.watermark,"onUpdate:value":e=>this.watermark=e,onInput:e=>{V(e)}},null),Vue.createVNode(naive.NSpace,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>i()},{default:()=>[Vue.createTextVNode("显示水印")]}),Vue.createVNode(naive.NButton,{onClick:()=>n()},{default:()=>[Vue.createTextVNode("隐藏水印")]}),Vue.createVNode(naive.NButton,{onClick:()=>d()},{default:()=>[Vue.createTextVNode("切换水印")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useSpinning"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("手动刷新内容区域,会使得当前路由页面内容强制重新加载(会执行完整的 vue 生命周期)。默认 800ms 延迟。")]),Vue.createVNode("br",null,null),Vue.createVNode(naive.NSpace,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>{t()}},{default:()=>[Vue.createTextVNode("刷新(强制刷新)")]}),Vue.createVNode(naive.NButton,{onClick:()=>{o(),setTimeout(()=>{r()},800)}},{default:()=>[Vue.createTextVNode("触发加载动画(不强制刷新)")]})]})]}),Vue.createVNode(naive.NCard,{title:"useMaximize 内容区域最大化"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("isLayoutContentMaximized 检测当前内容区域是否最大化:"),N?"最大化":"正常尺寸"]),Vue.createVNode(naive.NButton,{onClick:()=>{a(!this.maximizeRef)}},{default:()=>[Vue.createTextVNode("最大化内容区域")]})]}),Vue.createVNode(naive.NCard,{title:"useAppNavigation 导航方法"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("navigationTo 参数为正整数时,会更具当前的菜单顺序进行自动导航匹配。但是此方法仅能导航一级菜单。并且如果导航菜单非根菜单项,会自动递归导航至一子菜单。")]),Vue.createVNode("br",null,null),Vue.createVNode(naive.NButton,{onClick:()=>u(16)},{default:()=>[Vue.createTextVNode("跳转至多级菜单")]})]})]})}});export{ue as default}; +import{g as B,u as s,y as A,z as D,B as E,C as v,E as h}from"./hooks-aPwUAFNt.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.3.10-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-IrZctHvJ.js";import"./utils-B6Okv4Kv.js";import"./lodash-es@4.17.21-B0eCOOcg.js";import"./currency.js@2.0.4--or6eeOG.js";import"./@vueuse_core@10.6.1_vue@3.3.10-finMrxOz.js";import"./@vueuse_shared@10.6.1_vue@3.3.10-DJDYauAH.js";import"./interactjs@1.10.21-7zFZdvts.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.6-fNhqB16x.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.3.10-40cgyS5D.js";import"./@vue_reactivity@3.3.10-4kz9-9E4.js";import"./@vue_shared@3.3.10--wkmpvo9.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";const ue=Vue.defineComponent({name:"TemplateHooks",setup(){const u=Vue.ref(""),t=B("layoutContentMaximize"),a=Vue.ref(s().getWatermarkConfig.value.content),{navigationTo:o}=A(),{maximize:r,isLayoutContentMaximized:i}=D(),{reload:n,openSpin:V,closeSpin:d}=E(),{showWatermark:l,hiddenWatermark:c,setWatermarkContent:m,toggleWatermark:F}=v(),{changeDarkTheme:N,changeLightTheme:e,toggleTheme:p,getAppTheme:C}=h();return{navigationTo:o,reload:n,currentMenuOption:u,maximize:r,maximizeRef:t,openSpin:V,closeSpin:d,showWatermark:l,hiddenWatermark:c,setWatermarkContent:m,watermark:a,toggleWatermark:F,changeDarkTheme:N,changeLightTheme:e,toggleTheme:p,getAppTheme:C,isLayoutContentMaximized:i}},render(){const{navigationTo:u,reload:t,maximize:a,openSpin:o,closeSpin:r,showWatermark:i,hiddenWatermark:n,setWatermarkContent:V,toggleWatermark:d,changeDarkTheme:l,changeLightTheme:c,toggleTheme:m,getAppTheme:F,isLayoutContentMaximized:N}=this;return Vue.createVNode(naive.NSpace,{wrapItem:!1,vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"接口说明"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("hooks/template 包存放模板专属 hook 方法。这里不做过多的赘述,可以查看文档具体描述。")])]}),Vue.createVNode(naive.NCard,{title:"useTheme 主题"},{default:()=>[Vue.createVNode(naive.NSpace,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("getAppTheme 获取当前主题色: "),F().themeLabel]),Vue.createVNode(naive.NSpace,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>l()},{default:()=>[Vue.createTextVNode("切换暗黑主题")]}),Vue.createVNode(naive.NButton,{onClick:()=>c()},{default:()=>[Vue.createTextVNode("切换明亮主题")]}),Vue.createVNode(naive.NButton,{onClick:()=>m()},{default:()=>[Vue.createTextVNode("切换主题")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useWatermark 水印"},{default:()=>[Vue.createVNode(naive.NSpace,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.watermark,"onUpdate:value":e=>this.watermark=e,onInput:e=>{V(e)}},null),Vue.createVNode(naive.NSpace,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>i()},{default:()=>[Vue.createTextVNode("显示水印")]}),Vue.createVNode(naive.NButton,{onClick:()=>n()},{default:()=>[Vue.createTextVNode("隐藏水印")]}),Vue.createVNode(naive.NButton,{onClick:()=>d()},{default:()=>[Vue.createTextVNode("切换水印")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useSpinning"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("手动刷新内容区域,会使得当前路由页面内容强制重新加载(会执行完整的 vue 生命周期)。默认 800ms 延迟。")]),Vue.createVNode("br",null,null),Vue.createVNode(naive.NSpace,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>{t()}},{default:()=>[Vue.createTextVNode("刷新(强制刷新)")]}),Vue.createVNode(naive.NButton,{onClick:()=>{o(),setTimeout(()=>{r()},800)}},{default:()=>[Vue.createTextVNode("触发加载动画(不强制刷新)")]})]})]}),Vue.createVNode(naive.NCard,{title:"useMaximize 内容区域最大化"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("isLayoutContentMaximized 检测当前内容区域是否最大化:"),N?"最大化":"正常尺寸"]),Vue.createVNode(naive.NButton,{onClick:()=>{a(!this.maximizeRef)}},{default:()=>[Vue.createTextVNode("最大化内容区域")]})]}),Vue.createVNode(naive.NCard,{title:"useAppNavigation 导航方法"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("navigationTo 参数为正整数时,会更具当前的菜单顺序进行自动导航匹配。但是此方法仅能导航一级菜单。并且如果导航菜单非根菜单项,会自动递归导航至一子菜单。")]),Vue.createVNode("br",null,null),Vue.createVNode(naive.NButton,{onClick:()=>u(16)},{default:()=>[Vue.createTextVNode("跳转至多级菜单")]})]})]})}});export{ue as default}; diff --git a/assets/index-NwClnS-g.js.gz b/assets/index-NwClnS-g.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..f23c5cda0b8516d5a8730f0d6fb45f64721c8b79 GIT binary patch literal 2031 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 diff --git a/assets/index-ltouenr5.js b/assets/index-Pdf0DJXE.js similarity index 96% rename from assets/index-ltouenr5.js rename to assets/index-Pdf0DJXE.js index 13f53dcd..b25afc31 100644 --- a/assets/index-ltouenr5.js +++ b/assets/index-Pdf0DJXE.js @@ -1 +1 @@ -import{F as r}from"./hooks-Pk7aKrDC.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./vue-hooks-plus@1.8.5_vue@3.3.10-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./dayjs@1.11.10-IrZctHvJ.js";import"./utils-B6Okv4Kv.js";import"./lodash-es@4.17.21-B0eCOOcg.js";import"./currency.js@2.0.4--or6eeOG.js";import"./@vueuse_core@10.6.1_vue@3.3.10-finMrxOz.js";import"./@vueuse_shared@10.6.1_vue@3.3.10-DJDYauAH.js";import"./interactjs@1.10.21-7zFZdvts.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.6-fNhqB16x.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.3.10-40cgyS5D.js";import"./@vue_reactivity@3.3.10-4kz9-9E4.js";import"./@vue_shared@3.3.10--wkmpvo9.js";const t=Vue.defineComponent({name:"PageResult",props:{...naive.resultProps},render(){return Vue.createVNode("div",{class:"error-page"},[Vue.createVNode(naive.NResult,Vue.mergeProps(this.$props,{status:"500",title:"小调皮你走错地方了"}),{...this.$slots,footer:()=>Vue.createVNode(naive.NButton,{onClick:r.bind(this,!0)},{default:()=>[Vue.createTextVNode("返回首页")]})})])}}),j=Vue.defineComponent({name:"ErrorPage404",setup(){return{}},render(){return Vue.createVNode(t,{status:"404"},null)}});export{j as default}; +import{F as r}from"./hooks-aPwUAFNt.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./vue-hooks-plus@1.8.5_vue@3.3.10-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./dayjs@1.11.10-IrZctHvJ.js";import"./utils-B6Okv4Kv.js";import"./lodash-es@4.17.21-B0eCOOcg.js";import"./currency.js@2.0.4--or6eeOG.js";import"./@vueuse_core@10.6.1_vue@3.3.10-finMrxOz.js";import"./@vueuse_shared@10.6.1_vue@3.3.10-DJDYauAH.js";import"./interactjs@1.10.21-7zFZdvts.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.6-fNhqB16x.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.3.10-40cgyS5D.js";import"./@vue_reactivity@3.3.10-4kz9-9E4.js";import"./@vue_shared@3.3.10--wkmpvo9.js";const t=Vue.defineComponent({name:"PageResult",props:{...naive.resultProps},render(){return Vue.createVNode("div",{class:"error-page"},[Vue.createVNode(naive.NResult,Vue.mergeProps(this.$props,{status:"500",title:"小调皮你走错地方了"}),{...this.$slots,footer:()=>Vue.createVNode(naive.NButton,{onClick:r.bind(this,!0)},{default:()=>[Vue.createTextVNode("返回首页")]})})])}}),j=Vue.defineComponent({name:"ErrorPage404",setup(){return{}},render(){return Vue.createVNode(t,{status:"404"},null)}});export{j as default}; diff --git a/assets/index-Pdf0DJXE.js.gz b/assets/index-Pdf0DJXE.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..4adb8eee6b7b57862068f3ff0576a7255b68b465 GIT binary patch literal 992 zcmV<610Vb!iwFP!000026NQyeZ{tK5#_xQJVsU6B&tNA`x^1;6O`0^@Zj=6@MGab2 zQ+r}h;>@@+W2b546B1W0tCjd81Q(8|mpy=l_%d5)zXh+IP}XSy`vGtc|H?~K_v z5>n6FD@3ixbRfmpz#j)fj1(dVlasA>SL2~FHd)TWf01NdqoJzXxP~p{pY0_zv2$32 z$b>2}rsz`E%h<+MBwb)n_<^Xj+S^6eB|IT2<7`|;UO#dU_rtiz3>CUyoX9CsZa~Kb zMMNr^iCegWn$6Q1Kcd6po+PGdUPu(incZi&dJc>A3a(%q-0b-M(|&nU+!YFssG#m( zdkvRuG(G8b_FKp0M|NCLW|@`+)m^yO-r-9>DpJaol=49whV?22r|5FsZ?(}`vxr@) zdTn0&WYUxIByg8xm`9Nt5YA}`Ran?TL0GnRU{#8sPc?$xKz|f-frLa+w`Fbj`;|tK z42VK%I=&F0$`vbU(A9Lf6K_4{A}O@UDI0m$yPfh`b*X?s%w5d{&syXG2|sjJL!(in zsvhYr&XexJ%Ofv2ULJ)o{9DC>K%Rx&R#mvIBIS{3K7NoHwDE=PySkI?7MWPHP@zVx zH%gqn*zjod3dx>6(I%1rWZ1R1^ zQADL;N>fj1qO%jAob#N>uV)R~A6z!<+Er15!qiEvV0s;B*{QDf$8EMWBG(X+2RAWe z95f&UKXS%PuYpz}yMUA6vY@iPRXzFaXzg(t=Q8G+!K0DqxJbdVTz`68-F^zEkONDY zo<6{%>vgo=a-M(}F)u(g8I7YvtmmLBxY8^7`DskCN1qp;b!F8H7i`YA*6#HJ{Qey{P`~_t&@Iet-YdoBJQ%8l_ih zDJ{J!rC?|HU+K59n6ef)mSdO-l8qh`o~8dEy8b7jOd&NnJjvOyoAfIG_zkm<-@<*m O`N3Zl(K^2q2LJ#=75L`> literal 0 HcmV?d00001 diff --git a/assets/index-VqVgrNuT.js.gz b/assets/index-VqVgrNuT.js.gz deleted file mode 100644 index ba725677f9a7ac939588d88c7dd20ad0484e57a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1577 zcmV+^2G;o>iwFP!000026UA3sZxcrpe($eXwtcWw&&GErj?(7hTp%HagrrI;6is%= z_Qva-&CIMF$5=`zltRO$0-*}3QdCt%6@|7!TodtQi0$yiU+CH05PS(G&`Omo%j@~h z?K|H&W9tQrGEte5FqcR*!)QTPx^k4}IXae4;Bl53QkJ;ftGhTjvzTrQw8Z;EN?Zw| z?A&-UPDhWof{Hdlo)gQk9cZ@_TYxY7BT7UG1<}lCc7Ap~Txzv4sD^p2KdOWhN;rhd zGh<^%ho{4>pe2q}@T@z&f=Uc6s=@K&6IrVj#Z^X#nXwI{Kc<8s&*h%%@Cce~D`uJZ z$CXe>38PXe&FoT6Z9Ug;*{u{Hko93UuZpqaktR%K!XeInO&r5z)N>*;6CTK=T0P+s z;j}=|GV2d3A;_DlkkyQNj7Ek>+OR4%iLzAo#MK-rU}Ry& ziQ_z|M9|RCY}}k8ORYAx&<&0Tn* z!>aIF6?BqMtd7iUMZw#&tD8D@B$?GsWD&-7E{Mhj7ES~xXTe3d9g3sOWNvvd6kloe zK~zXiaFA6Lh@KU(`ND`k(27|FiZp13gNdRH&Sb4

0G2H}pk_1S&@1&_HbFi>X8> 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 |ddAAxuL>hdTJI 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:"Ray Admin",pwd:"123456"}),g=VueRouter.useRouter(),r=Vue.ref(c()),m={name:{required:!0,message:i("views.login.index.NamePlaceholder"),trigger:["blur","input"]},pwd:{required:!0,message:i("views.login.index.PasswordPlaceholder"),trigger:["blur","input"]}};return{signingForm:r,loginFormRef:e,handleLogin:()=>{var l;(l=e.value)==null||l.validate(V=>{V||(p("globalSpinning",!0),t(r.value).then(s=>{s.code===0&&setTimeout(()=>{p("globalSpinning",!1),window.$message.success(`欢迎${r.value.name}登陆~`),u(d.token,"tokenValue"),u(d.signing,s.data),g.push(n.value)},2*1e3)}).catch(()=>{window.$message.error("不可以这样哟, 不可以哟")}))})},rules:m,globalSpinning:a}},render(){let e;const{$t:i,globalSpinning:t}=this;return Vue.createVNode(naive.NForm,{model:this.signingForm,ref:"loginFormRef",rules:this.rules},{default:()=>[Vue.createVNode(naive.NFormItem,{label:i("views.login.index.Name"),path:"name"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.signingForm.name,"onUpdate:value":n=>this.signingForm.name=n,placeholder:i("views.login.index.NamePlaceholder")},null)]}),Vue.createVNode(naive.NFormItem,{label:i("views.login.index.Password"),path:"pwd"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.signingForm.pwd,"onUpdate:value":n=>this.signingForm.pwd=n,type:"password",showPasswordOn:"click",placeholder:i("views.login.index.PasswordPlaceholder")},null)]}),Vue.createVNode(naive.NButton,{style:["width: 100%","margin-to: 18px"],type:"primary",onClick:this.handleLogin.bind(this),loading:t},k(e=i("views.login.index.Login"))?e:{default:()=>[e]})]})}}),j=Vue.defineComponent({name:"RRegister",render(){return Vue.createVNode(naive.NResult,{status:"info",title:"提示",description:"我实在是不想写了..."},null)}}),L=Vue.defineComponent({name:"QRCodeSigning",setup(){const e=Vue.reactive({qrcodeValue:"https://github.com/XiaoDaiGua-Ray/xiaodaigua-ray.github.io"});return{...Vue.toRefs(e)}},render(){return Vue.createVNode("div",{class:"qrcode-signing"},[Vue.createVNode(y,{text:"ray template yes",size:200,logoImage:x},null)])}});function T(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const P=Vue.defineComponent({name:"SSOSigning",setup(){return{ssoSigningOptions:[{icon:"github",key:"github",tooltipLabel:"Github登陆"},{icon:"google",key:"google",tooltipLabel:"Google登陆"},{icon:"twitter",key:"twitter",tooltipLabel:"Twitter登陆"}],handleSSOSigningClick:t=>{window.$message.info(`调用${t.tooltipLabel}`)}}},render(){let e;return Vue.createVNode(naive.NSpace,{class:"sso-signing",align:"center",itemStyle:{display:"flex"}},T(e=this.ssoSigningOptions.map(i=>Vue.createVNode(naive.NPopover,{key:i.key},{trigger:()=>Vue.createVNode(o,{name:i.icon,size:"24",cursor:"pointer",onClick:this.handleSSOSigningClick.bind(this,i)},null),default:()=>i.tooltipLabel})))?e:{default:()=>[e]})}});var O={pkg:{dependencies:{"@vueuse/core":"^10.6.1","awesome-qr":"2.1.5-rc.0",axios:"^1.5.0",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10",echarts:"^5.4.3",interactjs:"1.10.21","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.35.0",pinia:"^2.1.6","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.3.10","vue-hooks-plus":"1.8.5","vue-i18n":"^9.7.1","vue-router":"^4.2.4",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^4.4.1","@vitejs/plugin-vue-jsx":"^3.0.2","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"^8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.4","vite-plugin-cdn2":"0.15.2","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.4.3"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const me=Vue.defineComponent({name:"RLogin",setup(){const{layout:{copyright:e}}=O,i=Vue.reactive({tabsValue:"signing"}),{height:t,width:n}=R(),{updateLocale:a}=w();return{...Vue.toRefs(i),windowHeight:t,updateLocale:a,copyright:e,windowWidth:n}},render(){const{$t:e}=this;return Vue.createVNode("div",{class:["login"],style:[`height: ${this.windowHeight}px`,`--login-height: ${this.windowHeight}px`]},[Vue.createVNode("div",{class:["login-wrapper",this.windowWidth>=1440?"login-wrapper--divider":""]},[Vue.createVNode("div",{class:["login-wrapper__content"]},[Vue.createVNode(naive.NSpace,{align:"center",class:"login-title__wrapper"},{default:()=>[Vue.createVNode(o,{name:"ray",size:"48"},null),Vue.createVNode(naive.NGradientText,{class:"login-title",type:"info",size:28},{default:()=>[Vue.createTextVNode("Ray Template")]})]}),Vue.createVNode(naive.NSpace,{align:"center",class:"login-action__wrapper",itemStyle:{display:"flex"}},{default:()=>[Vue.createVNode(b,null,null),Vue.createVNode(naive.NDropdown,{options:S,onSelect:i=>this.updateLocale(i),trigger:"click"},{default:()=>[Vue.createVNode(o,{customClassName:"login-icon",name:"language",size:"18",cursor:"pointer"},null)]})]}),Vue.createVNode(naive.NGrid,{cols:"s:1 m:1 l:2 xl:2 2xl:2",itemResponsive:!1,responsive:"screen"},{default:()=>[Vue.createVNode(naive.NGridItem,{span:"s:0 m:0 l:1 xl:1 2xl:1",class:"login__left-wrapper"},{default:()=>[Vue.createVNode(naive.NSpace,{align:"center",vertical:!0},{default:()=>[Vue.createVNode(o,{name:"login_bg",width:"368",height:"368"},null),Vue.createVNode(naive.NGradientText,{class:"login-title",type:"info",size:36},{default:()=>[Vue.createTextVNode("开箱即用的中后台管理系统")]})]})]}),Vue.createVNode(naive.NGridItem,{span:1,class:"login__right-wrapper"},{default:()=>[Vue.createVNode(naive.NCard,{class:"login__right-wrapper__content",embedded:!0,bordered:!1},{default:()=>[Vue.createVNode(naive.NTabs,{value:this.tabsValue,"onUpdate:value":i=>this.tabsValue=i,type:"line",animated:!0,size:"large"},{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NTabPane,{tab:e("views.login.index.Signing"),name:"signing"},{default:()=>[Vue.createVNode(C,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:e("views.login.index.Register"),name:"register"},{default:()=>[Vue.createVNode(j,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:e("views.login.index.QRCodeSigning"),name:"qrcodeSigning"},{default:()=>[Vue.createVNode(L,null,null)]})])}),Vue.createVNode(naive.NDivider,null,{default:()=>[Vue.createTextVNode("其他登陆方式")]}),Vue.createVNode(P,null,null),Vue.createVNode(naive.NDivider,null,{default:()=>[Vue.createTextVNode("友情链接")]}),Vue.createVNode(_,null,null)]})]})]}),Vue.createVNode(naive.NSpace,{align:"center",justify:"center",class:"login-copyright__wrapper",wrapItem:!1},{default:()=>[this.copyright]})])])])}});export{me as default}; +import{s as u}from"./utils-B6Okv4Kv.js";import{h as v,c as h,i as N,g as f,j as p,k as d,R as y,l as o,a as w,T as b,L as S}from"./hooks-aPwUAFNt.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.3.10-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-IrZctHvJ.js";import{L as x}from"./ray-9TfU2AhD.js";import{b as R}from"./@vueuse_core@10.6.1_vue@3.3.10-finMrxOz.js";import{R as _}from"./index-gjWEVNq5.js";import"./lodash-es@4.17.21-B0eCOOcg.js";import"./currency.js@2.0.4--or6eeOG.js";import"./interactjs@1.10.21-7zFZdvts.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.6-fNhqB16x.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.3.10-40cgyS5D.js";import"./@vue_reactivity@3.3.10-4kz9-9E4.js";import"./@vue_shared@3.3.10--wkmpvo9.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./@vueuse_shared@10.6.1_vue@3.3.10-DJDYauAH.js";function k(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const C=Vue.defineComponent({name:"RSigning",setup(){const e=Vue.ref(),{t:i}=v(),{signing:t}=h(),{getRootPath:n}=N(),a=f("globalSpinning"),c=()=>({name:"Ray Admin",pwd:"123456"}),g=VueRouter.useRouter(),r=Vue.ref(c()),m={name:{required:!0,message:i("views.login.index.NamePlaceholder"),trigger:["blur","input"]},pwd:{required:!0,message:i("views.login.index.PasswordPlaceholder"),trigger:["blur","input"]}};return{signingForm:r,loginFormRef:e,handleLogin:()=>{var l;(l=e.value)==null||l.validate(V=>{V||(p("globalSpinning",!0),t(r.value).then(s=>{s.code===0&&setTimeout(()=>{p("globalSpinning",!1),window.$message.success(`欢迎${r.value.name}登陆~`),u(d.token,"tokenValue"),u(d.signing,s.data),g.push(n.value)},2*1e3)}).catch(()=>{window.$message.error("不可以这样哟, 不可以哟")}))})},rules:m,globalSpinning:a}},render(){let e;const{$t:i,globalSpinning:t}=this;return Vue.createVNode(naive.NForm,{model:this.signingForm,ref:"loginFormRef",rules:this.rules},{default:()=>[Vue.createVNode(naive.NFormItem,{label:i("views.login.index.Name"),path:"name"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.signingForm.name,"onUpdate:value":n=>this.signingForm.name=n,placeholder:i("views.login.index.NamePlaceholder")},null)]}),Vue.createVNode(naive.NFormItem,{label:i("views.login.index.Password"),path:"pwd"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.signingForm.pwd,"onUpdate:value":n=>this.signingForm.pwd=n,type:"password",showPasswordOn:"click",placeholder:i("views.login.index.PasswordPlaceholder")},null)]}),Vue.createVNode(naive.NButton,{style:["width: 100%","margin-to: 18px"],type:"primary",onClick:this.handleLogin.bind(this),loading:t},k(e=i("views.login.index.Login"))?e:{default:()=>[e]})]})}}),j=Vue.defineComponent({name:"RRegister",render(){return Vue.createVNode(naive.NResult,{status:"info",title:"提示",description:"我实在是不想写了..."},null)}}),L=Vue.defineComponent({name:"QRCodeSigning",setup(){const e=Vue.reactive({qrcodeValue:"https://github.com/XiaoDaiGua-Ray/xiaodaigua-ray.github.io"});return{...Vue.toRefs(e)}},render(){return Vue.createVNode("div",{class:"qrcode-signing"},[Vue.createVNode(y,{text:"ray template yes",size:200,logoImage:x},null)])}});function T(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const P=Vue.defineComponent({name:"SSOSigning",setup(){return{ssoSigningOptions:[{icon:"github",key:"github",tooltipLabel:"Github登陆"},{icon:"google",key:"google",tooltipLabel:"Google登陆"},{icon:"twitter",key:"twitter",tooltipLabel:"Twitter登陆"}],handleSSOSigningClick:t=>{window.$message.info(`调用${t.tooltipLabel}`)}}},render(){let e;return Vue.createVNode(naive.NSpace,{class:"sso-signing",align:"center",itemStyle:{display:"flex"}},T(e=this.ssoSigningOptions.map(i=>Vue.createVNode(naive.NPopover,{key:i.key},{trigger:()=>Vue.createVNode(o,{name:i.icon,size:"24",cursor:"pointer",onClick:this.handleSSOSigningClick.bind(this,i)},null),default:()=>i.tooltipLabel})))?e:{default:()=>[e]})}});var O={pkg:{dependencies:{"@vueuse/core":"^10.6.1","awesome-qr":"2.1.5-rc.0",axios:"^1.5.0",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10",echarts:"^5.4.3",interactjs:"1.10.21","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.35.0",pinia:"^2.1.6","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.3.10","vue-hooks-plus":"1.8.5","vue-i18n":"^9.7.1","vue-router":"^4.2.4",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^4.4.1","@vitejs/plugin-vue-jsx":"^3.0.2","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"^8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.4","vite-plugin-cdn2":"0.15.2","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.4.3"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const me=Vue.defineComponent({name:"RLogin",setup(){const{layout:{copyright:e}}=O,i=Vue.reactive({tabsValue:"signing"}),{height:t,width:n}=R(),{updateLocale:a}=w();return{...Vue.toRefs(i),windowHeight:t,updateLocale:a,copyright:e,windowWidth:n}},render(){const{$t:e}=this;return Vue.createVNode("div",{class:["login"],style:[`height: ${this.windowHeight}px`,`--login-height: ${this.windowHeight}px`]},[Vue.createVNode("div",{class:["login-wrapper",this.windowWidth>=1440?"login-wrapper--divider":""]},[Vue.createVNode("div",{class:["login-wrapper__content"]},[Vue.createVNode(naive.NSpace,{align:"center",class:"login-title__wrapper"},{default:()=>[Vue.createVNode(o,{name:"ray",size:"48"},null),Vue.createVNode(naive.NGradientText,{class:"login-title",type:"info",size:28},{default:()=>[Vue.createTextVNode("Ray Template")]})]}),Vue.createVNode(naive.NSpace,{align:"center",class:"login-action__wrapper",itemStyle:{display:"flex"}},{default:()=>[Vue.createVNode(b,null,null),Vue.createVNode(naive.NDropdown,{options:S,onSelect:i=>this.updateLocale(i),trigger:"click"},{default:()=>[Vue.createVNode(o,{customClassName:"login-icon",name:"language",size:"18",cursor:"pointer"},null)]})]}),Vue.createVNode(naive.NGrid,{cols:"s:1 m:1 l:2 xl:2 2xl:2",itemResponsive:!1,responsive:"screen"},{default:()=>[Vue.createVNode(naive.NGridItem,{span:"s:0 m:0 l:1 xl:1 2xl:1",class:"login__left-wrapper"},{default:()=>[Vue.createVNode(naive.NSpace,{align:"center",vertical:!0},{default:()=>[Vue.createVNode(o,{name:"login_bg",width:"368",height:"368"},null),Vue.createVNode(naive.NGradientText,{class:"login-title",type:"info",size:36},{default:()=>[Vue.createTextVNode("开箱即用的中后台管理系统")]})]})]}),Vue.createVNode(naive.NGridItem,{span:1,class:"login__right-wrapper"},{default:()=>[Vue.createVNode(naive.NCard,{class:"login__right-wrapper__content",embedded:!0,bordered:!1},{default:()=>[Vue.createVNode(naive.NTabs,{value:this.tabsValue,"onUpdate:value":i=>this.tabsValue=i,type:"line",animated:!0,size:"large"},{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NTabPane,{tab:e("views.login.index.Signing"),name:"signing"},{default:()=>[Vue.createVNode(C,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:e("views.login.index.Register"),name:"register"},{default:()=>[Vue.createVNode(j,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:e("views.login.index.QRCodeSigning"),name:"qrcodeSigning"},{default:()=>[Vue.createVNode(L,null,null)]})])}),Vue.createVNode(naive.NDivider,null,{default:()=>[Vue.createTextVNode("其他登陆方式")]}),Vue.createVNode(P,null,null),Vue.createVNode(naive.NDivider,null,{default:()=>[Vue.createTextVNode("友情链接")]}),Vue.createVNode(_,null,null)]})]})]}),Vue.createVNode(naive.NSpace,{align:"center",justify:"center",class:"login-copyright__wrapper",wrapItem:!1},{default:()=>[this.copyright]})])])])}});export{me as default}; diff --git a/assets/index-e4YID1gZ.js.gz b/assets/index-e4YID1gZ.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..afc31418b8d968ec22ca8b415a06fe750c8af116 GIT binary patch literal 3709 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 bq$~fQO^e9?SEV)$F8<)Z{Hci$xg`Jq7!@%r literal 0 HcmV?d00001 diff --git a/assets/index-g7iT3xnR.js.gz b/assets/index-g7iT3xnR.js.gz deleted file mode 100644 index f2159887ce272fc07fb5c0e811b96a394699d678..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2011 zcmV<12PF6(iwFP!000026P1`-bKAHT$KUfQ6iz22O$Aza`BJ5hZk8=yr9`phc(@P< zk&q~Y20&e`)kF7X_obhpFFVtIhR$?$rk|$ievJa8;zml$Ff+Et()r_e4h{}M9FVC; znOHdq$P+wmtVfJaHGR*fbi%>)qzv1vUem{1J0gKn+B`;F0ml3|tC#c)u=?#;iJshS zi{Kn{I>q3D9q06{UIYwD?K}6H<{QoWwsz)Y5IXc6Ut#z4q9MOL&g*$SD@UDJgWe!F z-yY>q6LR~wpl8c^E(@0LTCIylH@7VsbATk7C{{*BF+`d6&AH`mt2km9yCdImj*EIu z#`$nyHJYHmGw}z0T+*{yJqPCVE9TE_v~4%xGRTUQ$f!@*0EyP@Y+K_C;&4zcT}@_% z_Uvmj0+>Hds+z&It1Dz}>yXbFcF|IPE0dei3jk17!uaZBTX!sT=yPl!%J6YEBUdZ? zd0I!rypjv2) zxWL1V6E3jH1r*AIoQ@GFf~qNj(WU)R&6XD142)!Og3HA!=y}i+#lf^m-fU|gWr|G9 z0!;yo;K=d{)14v}+#y5hN!A9)W#1Ivz3-I2%!a{yR}fjtK^`|*C}fbe>=x@^lVh0& zG9zO7B%VATfP+TiE8H$pIajoDQkO17cpTpupo3|IL>=k5NGbRTh|!XRTbnxbwh`d{<_Yx@u~s zsw=7Nm%wCFE%GmT8-EO4pLfhzcQ=KO^NAvh6YM*ejUq*jK=sK@0w-x|#jx<1n-EJ6 z(@}y}D%vNz_T!IN!!bre4?Tj5@q}soq zG+@zgmUHi{Unj)Z-G`!Nu5}W+{og zFFVk+d}u{*KPiCuFhIsx$B9dpd#(Xx128*dX&sF71 zGA5Ivh#gs3L0uf=?TdbVqC6uTLo13JDnRwxr?)j$i%FL6b^m#)vVykT?$1lsWn7{> z8%GeO6*R{CS7h$;*hHU4BBdE*^2R&E&Maaw>1aey1T?gR>3KFk94_N#lL{M0?8AW> z+*}q4;{5b6F4K>wPiX|#BrnJfk6TMY)BZd$?CIaTt=osWHHyi6U`U>4pNEEa&_LXn zc8$0@6@wA)NofSLYS}_lMI<$lH+wQ|+dTx~Y!ecH`DkaKQZ5X8M^33~G&x)uM4vOmc`Jo9zg8C;-(-ozJOZeFxXZ z@Ec&I085&Gd-K?z#3XYJ8H&hsXb0DqXH8u5S!}8hsuhgD1_D6sGP=0fk9+bE(I?%& z3_A51C=|-2xXd{bB5K##2!JUj_4AuqL}u5ils=-Y0g;^)mDigFl~ja2g+hL}_hB#j zVgAR|2jy%pb(g(ABClRieFh!b!g@ZplSD$&t01yNx?ZQlyPM=wGp>4Fd7^>>hb^=V z$qeh4HQ9=!SAqyfHp~+K@o)eB@2@{=>-0)fRUxCt3&CJGLGAaS{`K+a-$KpDfBg01 zFaP|{Z-4*&*S~0K*@8pg5rJ&wVA)+CMLX_#5aIM{&Y*WH@bvIycAb`ueMQ)W>%lbS z+`S~LyjB32NxM!MR<}Z!CwG~eNoHDlg&f(dA8MX_Q>w-v1Q^3Wa*kSBw)BT=oxXb} zo@?sS8D?o$9zA73N8k$kzM(AB3Vaj^Oj t$`XkvO`?*xyO*l9{N2>R#!0ZEvQiV3*O7!fa-Vv!{vULGf4W!~001I(_=*4k diff --git a/assets/index-kYu7q6Gi.js.gz b/assets/index-kYu7q6Gi.js.gz deleted file mode 100644 index 4381a658a1b4ebd1619089fcc4be68791be7918d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1979 zcmV;s2SoTEiwFP!000026SY@sZ`;-x{=Q$K5t&Cta2$zU{|MqU2Be3wsYq$&&0e28IDP zB%b#<@8vnq`yNU+^MtbUatPU>yh!7ba+T!vW0%#gM%$k zb&E+$_CQSTm7`K-{!*crj9uvjp(3`4iKS&a5SL?ek3?0#UbUu4Vq|o<4O>P$u+|J* zaIoYD&l?U8@rm4X0~QAoazc)Qhq27U+(NwA8EwgyRM@0*SQLUSs?keVE@$$cD1&Io z&JHBySf3n^Nu{gf;}avZ@lKGfQjD#%V;BQHavXAAKARaCmFBxhShfdxkD*2W#fg5?RDGDl6A{w$WpOHRwkrUe5$Y0lf!hwmIiyLa)soj z!bufL*lray7{x3g;VZ zCqJ!Q6Le*2_2f-<7E!F7uxUXEuaut5E)T|fS2}%Q6_R5%9BEQcNOP=b!5r1kcVbq7 zA`Mdyla$gZoyjN7E?G0%&=(;R$V`gI&i7pX?M&ZsHf~VIVmheb<1t_%8C5f-*`DE( z;23z&3py*cz`514(%F&Z3E+U{04No6X1+kqcAYn}3Wy)Ir%-JnpS&_*ILCTsQMV8+ zNw%8BCNPYsjj5-PgfuiX*K5t-rLN}CH7F{JEDIZOYFtQJBOYVfXrdFC!Ayb!hDl-T zDj*>fX>uewys(fM>_ldfE!ib=kr=k;F##vY@Y0xb{x~jA2_qgVCTXh|$K&%oU2U0m zEMSsYyflsL3Xt=?QZ6^xV;}Pu#G~r;kshLscqo-X&xYnw zICahrmmO*-!Wop;&ln(0K{PST5={|+1VIE=k!dTq5)r3Ta}Jg@3~hvm2n4dQ#lmF^ znOG4fh?*P5CJ{s%GbbO8l>H#s+Y~4Shs$}C!AeZzAG7)@e2t1a!{!hH$tls+x~*IT zOFSwjqGB>C_C&9Xc9s;mX7k9l~guncgdFwr1L)2)m`Md$=YucWl_oLDxIr=RUkw-QQ@s@N_7M{!rm{@&f&R zbCX2FVGF^5%9FEsq++p*3_W9kW6Z}QcM3W|j=_|0Bz5lEd-e`Gj1dbGDCHqOT+Al) zvmi3O!hD*C3^;7hMY#xCCPn$zCU64v$-0#$VZr_Wd41zc0Z#9|5kCcQe$*EFI-J=5 zA*CXs7RV+n)b}1Y4*qc3teWUkXN4&x^prVy*f40|>ESm&o;IT<8Zv^v%Jqndy4u)N zu42J!1|&^VUTCl3%dO6Kyk=I6N($uRS17U{z*>AtMs7NUTAehWl%RL;T&m%c05n9ZalYzt#PR z%dLiooZwdB+MmH`1&b;%9MiHDOO$1K&IlO^A79oL-)Il>f4?AUw6PEi0qey-%*@<|3Ur7o&UM6nNQK8fkXA( z+tuASP(k(WTJ`Nu?)Ia`!L8cbUhQDr{rjeS`##hG1KEB2uJ-bkUvy*pxxcHr_oVT~ zPqp7~0>=I7ZvC?tK2L{V+;40>t8cB>?tFgu>>uv8&tM&@^l7N>Kdo(S*7k0?e|z5e z`k%G?kNsWT$@-hx+BXmalBsPyY5e7P?%glJe`D*QzP}ZsaI-QTs=fNoU3&rCg&1|P ze+t#Nj{;DuAwuq*$BnhmLcG7cg%9&QN~kH84YY`jX#*5$!W>rw1E<*s>CTJgMM6RQ zSOW#~hOw1I*QV}0{CSk33=ebcsE#GZn`2B5(raCzr@Uh>Sb2v*!|@5Bu&i#&-mDRY z=IeptnFNKU&K;RkOjHdF?>?Xu=+TOoq&E*?7J66XiFN(*CDI(!UYOSOkoj9$n6E`n zcZogNsK5Tf8_tyzk5p~D`MC-k&o>#rwfI<^9n1>8bSp N>c7){for(const i of t)if(i.type==="childList")for(const o of i.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&a(o)}).observe(document,{childList:!0,subtree:!0});function c(t){const i={};return t.integrity&&(i.integrity=t.integrity),t.referrerPolicy&&(i.referrerPolicy=t.referrerPolicy),t.crossOrigin==="use-credentials"?i.credentials="include":t.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function a(t){if(t.ep)return;t.ep=!0;const i=c(t);fetch(t.href,i)}})();const q=Vue.defineComponent({name:"GlobalProvider",setup(e,{expose:l}){const{getPrimaryColorOverride:c,getAppTheme:a,getLocaleLanguage:t}=u(),i=Vue.computed(()=>{const s=t.value;return A(s)}),{message:o,notification:r,dialog:n,loadingBar:d}=naive.createDiscreteApi(["message","dialog","notification","loadingBar"],{configProviderProps:Vue.computed(()=>({theme:a.value?naive.darkTheme:null})),notificationProviderProps:{}});return window.$dialog=n,window.$message=o,window.$loadingBar=d,window.$notification=r,l(),{getPrimaryColorOverride:c,localePackage:i,getAppTheme:a}},render(){return Vue.createVNode(naive.NConfigProvider,{themeOverrides:this.getPrimaryColorOverride,theme:this.getAppTheme?naive.darkTheme:null,locale:this.localePackage.locale,dateLocale:this.localePackage.dateLocal},{default:()=>[Vue.createVNode(naive.NLoadingBarProvider,null,{default:()=>[Vue.createVNode(naive.NMessageProvider,null,{default:()=>[Vue.createVNode(naive.NDialogProvider,null,{default:()=>[Vue.createVNode(naive.NNotificationProvider,null,{default:()=>{var e,l;return[Vue.createVNode(naive.NGlobalStyle,null,null),(l=(e=this.$slots).default)==null?void 0:l.call(e)]}})]})]})]})]})}});var W={pkg:{dependencies:{"@vueuse/core":"^10.6.1","awesome-qr":"2.1.5-rc.0",axios:"^1.5.0",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10",echarts:"^5.4.3",interactjs:"1.10.21","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.35.0",pinia:"^2.1.6","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.3.10","vue-hooks-plus":"1.8.5","vue-i18n":"^9.7.1","vue-router":"^4.2.4",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^4.4.1","@vitejs/plugin-vue-jsx":"^3.0.2","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"^8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.4","vite-plugin-cdn2":"0.15.2","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.4.3"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const Y=Vue.defineComponent({name:"AppStyleProvider",setup(e,{expose:l}){const{getAppTheme:c}=u(),a=()=>{const{appPrimaryColor:{primaryColor:o,primaryFadeColor:r}}=W,n=document.body,d=I("piniaSettingStore","localStorage");if(d){const s=O(d,"primaryColorOverride.common.primaryColor",o),f=$(s,.38);n.style.setProperty("--ray-theme-primary-color",s),n.style.setProperty("--ray-theme-primary-fade-color",f||r)}},t=()=>{const o=document.getElementById("pre-loading-animation");o&&U(o,{display:"none"})},i=o=>{const r=document.body,n="ray-template--dark",d="ray-template--light";o?m(r,d):m(r,n),_(r,o?n:d)};a(),t(),Vue.watch(()=>c.value,o=>{i(o)},{immediate:!0}),l()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),Z={lockPassword:{required:!0,message:"请输入正确格式密码",min:6,max:12,trigger:["input"]}},h=()=>({lockPassword:null}),G=Vue.defineComponent({name:"LockScreen",setup(){const e=Vue.ref(null),l=Vue.ref(null),{setLockAppScreen:c}=g(),{updateSettingState:a}=v(),t=Vue.reactive({lockCondition:h()}),i=()=>{var o;(o=e.value)==null||o.validate(r=>{r||(c(!0),a("lockScreenSwitch",!0),t.lockCondition=h())})};return Vue.onMounted(()=>{Vue.nextTick(()=>{var o;(o=l.value)==null||o.focus()})}),{...Vue.toRefs(t),lockScreen:i,formInstRef:e,inputInstRef:l}},render(){return Vue.createVNode("div",{class:"app-lock-screen__input"},[Vue.createVNode(V,{vertical:!0,align:"center",avatarSize:52},null),Vue.createVNode(naive.NForm,{ref:"formInstRef",model:this.lockCondition,rules:Z,labelPlacement:"left"},{default:()=>[Vue.createVNode(naive.NFormItem,{path:"lockPassword"},{default:()=>[Vue.createVNode(naive.NInput,{ref:"inputInstRef",value:this.lockCondition.lockPassword,"onUpdate:value":e=>this.lockCondition.lockPassword=e,type:"password",placeholder:"请输入锁屏密码",clearable:!0,showPasswordOn:"click",minlength:6,maxlength:12,onKeydown:e=>{e.code==="Enter"&&this.lockScreen()}},null)]}),Vue.createVNode(naive.NButton,{type:"primary",onClick:this.lockScreen.bind(this)},{default:()=>[Vue.createTextVNode("锁屏")]})]})])}}),J=Vue.defineComponent({name:"UnlockScreen",setup(){const e=Vue.ref(null),l=Vue.ref(null),{logout:c}=x(),{updateSettingState:a}=v(),{setLockAppScreen:t}=g(),{isTabletOrSmaller:i}=L(),o="HH:mm",r="A",n="YY年MM月DD日",d="ddd",s=Vue.reactive({lockCondition:h(),HH_MM:p().format(o),AM_PM:p().locale("en").format(r),YY_MM_DD:p().format(n),DDD:p().format(d)}),f=setInterval(()=>{s.HH_MM=p().format(o),s.AM_PM=p().format(r)},6e3),C=setInterval(()=>{s.YY_MM_DD=p().format(n),s.DDD=p().format(d)},864e5),H=()=>{window.$dialog.warning({title:"警告",content:"是否返回到登陆页?",positiveText:"确定",negativeText:"取消",onPositiveClick:()=>{c(),setTimeout(()=>{a("lockScreenSwitch",!1)})}})},S=()=>{var M;(M=e.value)==null||M.validate(N=>{N||(t(!1),a("lockScreenSwitch",!1),s.lockCondition=h())})};return Vue.onBeforeUnmount(()=>{clearInterval(f),clearInterval(C)}),{...Vue.toRefs(s),backToSigning:H,unlockScreen:S,formRef:e,inputInstRef:l,isTabletOrSmaller:i}},render(){const{isTabletOrSmaller:e}=this,{HH_MM:l,AM_PM:c,YY_MM_DD:a,DDD:t}=this,i=l.split(":"),{unlockScreen:o,backToSigning:r}=this;return Vue.createVNode("div",{class:"app-lock-screen__unlock"},[Vue.createVNode("div",{class:"app-lock-screen__unlock__content"},[Vue.createVNode("div",{class:["app-lock-screen__unlock__content-bg",e?"app-lock-screen__unlock__content-bg--smaller":""]},[Vue.createVNode("div",{class:"left"},[i[0]]),Vue.createVNode("div",{class:"right"},[i[1]])]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-avatar"},[Vue.createVNode(V,{vertical:!0,align:"center",avatarSize:52},null)]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-input"},[Vue.createVNode(naive.NForm,{ref:"formRef",model:this.lockCondition,rules:Z},{default:()=>[Vue.createVNode(naive.NFormItem,{path:"lockPassword"},{default:()=>[Vue.createVNode(naive.NInput,{ref:"inputInstRef",value:this.lockCondition.lockPassword,"onUpdate:value":n=>this.lockCondition.lockPassword=n,type:"password",placeholder:"请输入解锁密码",clearable:!0,minlength:6,maxlength:12,onKeydown:n=>{n.code==="Enter"&&o()}},null)]}),Vue.createVNode(naive.NSpace,{justify:"space-between"},{default:()=>[Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:r.bind(this)},{default:()=>[Vue.createTextVNode("返回登陆")]}),Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:o.bind(this)},{default:()=>[Vue.createTextVNode("进入系统")]})]})]})]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-date"},[Vue.createVNode("div",{class:"current-date"},[l,Vue.createTextVNode(" "),Vue.createVNode("span",null,[c])]),Vue.createVNode("div",{class:"current-year"},[a,Vue.createTextVNode(" "),Vue.createVNode("span",null,[t])])])])])}}),K=Vue.defineComponent({name:"AppLockScreen",setup(){const{getLockAppScreen:e}=g(),{updateSettingState:l}=v(),{getLockScreenSwitch:c}=u();return{lockScreenSwitchRef:Vue.computed({get:()=>c.value,set:t=>{l("lockScreenSwitch",t)}}),getLockAppScreen:e}},render(){const{getLockAppScreen:e}=this;return Vue.createVNode(naive.NModal,{show:this.lockScreenSwitchRef,"onUpdate:show":l=>this.lockScreenSwitchRef=l,transformOrigin:"center",autoFocus:!1,maskClosable:!1,closeOnEsc:!1,preset:e()?void 0:"dialog",title:"锁定屏幕"},{default:()=>[Vue.createVNode("div",{class:"app-lock-screen__content"},[e()?Vue.createVNode(J,null,null):Vue.createVNode(G,null,null)])]})}}),Q=Vue.defineComponent({name:"AppWatermarkProvider",setup(){const{getWatermarkSwitch:e,getWatermarkConfig:l}=u();return{getWatermarkSwitch:e,getWatermarkConfig:l}},render(){const{getWatermarkConfig:e,getWatermarkSwitch:l}=this;return l?Vue.createVNode(naive.NWatermark,Vue.mergeProps({cross:!0,fullscreen:!0},e),null):null}}),X=Vue.defineComponent({name:"GlobalSpin",props:{...naive.spinProps},setup(){const e={opacitySpinning:"0.3"};return{spinValue:P("globalSpinning"),overrides:e}},render(){return Vue.createVNode(naive.NSpin,Vue.mergeProps(this.$props,{show:this.spinValue,themeOverrides:this.overrides}),{...this.$slots})}}),w=Vue.defineComponent({name:"App",render(){return Vue.createVNode(q,null,{default:()=>[Vue.createVNode(K,null,null),Vue.createVNode(Y,null,null),Vue.createVNode(Q,null,null),Vue.createVNode(X,null,{default:()=>Vue.createVNode(VueRouter.RouterView,null,null),description:()=>"loading..."})]})}});if(typeof window<"u"){let e=function(){var l=document.body,c=document.getElementById("__svg__icons__dom__");c||(c=document.createElementNS("http://www.w3.org/2000/svg","svg"),c.style.position="absolute",c.style.width="0",c.style.height="0",c.id="__svg__icons__dom__",c.setAttribute("xmlns","http://www.w3.org/2000/svg"),c.setAttribute("xmlns:link","http://www.w3.org/1999/xlink")),c.innerHTML='',l.insertBefore(c,l.lastChild)};document.readyState==="loading"?document.addEventListener("DOMContentLoaded",e):e()}const e1=()=>{p.locale(B)},l1=()=>({mounted:(e,{value:l})=>{const c=new b(e,{text:()=>String(l)});c.on("success",()=>{window.$message.success("复制成功")}),c.on("error",()=>{window.$message.error("复制失败")}),e.$$clipboard=c},updated:(e,{value:l,oldValue:c})=>{var a;l!==c&&((a=e.$$clipboard)==null||a.destroy(),e.$$clipboard=new b(e,{text:()=>String(l)}))},beforeUnmount:e=>{var l;e.$$clipboard&&((l=e.$$clipboard)==null||l.destroy(),e.$$clipboard=null)}}),c1=Object.freeze(Object.defineProperty({__proto__:null,default:l1},Symbol.toStringTag,{value:"Module"})),t1=()=>{let e,l;return{beforeMount:(c,{value:a})=>{const{func:t,trigger:i="click",wait:o=500,options:r}=a;if(typeof t!="function")throw new TypeError("debounce directive value must be a function");e=j(t,o,Object.assign({},r)),l=z(c,i,e)},beforeUnmount:(c,{value:a})=>{e&&(e.cancel(),l==null||l()),e=null}}},o1=Object.freeze(Object.defineProperty({__proto__:null,default:t1},Symbol.toStringTag,{value:"Module"})),y=(e,l)=>{if(e){const c="ray-template__directive--disabled";l?(e.setAttribute("disabled","disabled"),_(e,c)):(e.removeAttribute("disabled"),m(e,c)),e==null||e.setAttribute("disabled",l?"disabled":"")}},i1=()=>({mounted:(e,{value:l})=>{y(e,l)},updated:(e,{value:l,oldValue:c})=>{l!==c&&y(e,l)}}),a1=Object.freeze(Object.defineProperty({__proto__:null,default:i1},Symbol.toStringTag,{value:"Module"})),r1=()=>{let e;return{beforeMount:(l,{value:c})=>{const{func:a,trigger:t="click",wait:i=500,options:o}=c;if(typeof a!="function")throw new TypeError("throttle directive value must be a function");e=E(a,i,Object.assign({},o)),z(l,t,e)},beforeUnmount:()=>{e&&e.cancel(),e=null}}},n1=Object.freeze(Object.defineProperty({__proto__:null,default:r1},Symbol.toStringTag,{value:"Module"})),s1=e=>Object.keys(e).reduce((c,a)=>{var i;const t=(i=e[a])==null?void 0:i.default;if(typeof t=="function")return c[a]=t,c;throw new TypeError(`directiveModules: ${a} is not function`)},{}),d1=e=>{const c=s1(Object.assign({"/src/directives/modules/copy/index.ts":c1,"/src/directives/modules/debounce/index.ts":o1,"/src/directives/modules/disabled/index.ts":a1,"/src/directives/modules/throttle/index.ts":n1})),a=new RegExp("(?<=modules\\/).*(?=\\/index\\.ts)"),t=/^([^-]+-)*[^-]+$/;R(c,(i,o)=>{var n;const r=(n=o.match(a))==null?void 0:n[0];typeof r=="string"&&t.test(r)?e.directive(r,i()):console.error(`[setupDirectives] ${r} is not a valid directive name`)})},k=async e=>{await D(e),await T(e),await F(e),e1(),d1(e)},p1=async()=>{const e=Vue.createApp(w);await k(e),e.mount("#app")},h1=async()=>{let e;window.__WUJIE_MOUNT=async()=>{e=Vue.createApp(w),await k(e),e.mount("#app")},window.__WUJIE_UNMOUNT=()=>{e.unmount()},window.__WUJIE.mount()};window.__POWERED_BY_WUJIE__?h1():p1(); +import{u,n as A,a as v,A as V,b as g,c as x,d as L,g as P,D as B,s as D,e as T,f as F}from"./hooks-aPwUAFNt.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.3.10-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import{d as p}from"./dayjs@1.11.10-IrZctHvJ.js";import{g as O,d as j,t as E,f as R}from"./lodash-es@4.17.21-B0eCOOcg.js";import{g as I,m as $,o as U,h as m,j as _}from"./utils-B6Okv4Kv.js";import{C as b}from"./clipboard@2.0.11-1jqEMlOW.js";import{a as z}from"./@vueuse_core@10.6.1_vue@3.3.10-finMrxOz.js";import"./interactjs@1.10.21-7zFZdvts.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.6-fNhqB16x.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.3.10-40cgyS5D.js";import"./@vue_reactivity@3.3.10-4kz9-9E4.js";import"./@vue_shared@3.3.10--wkmpvo9.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./currency.js@2.0.4--or6eeOG.js";import"./@vueuse_shared@10.6.1_vue@3.3.10-DJDYauAH.js";(function(){const l=document.createElement("link").relList;if(l&&l.supports&&l.supports("modulepreload"))return;for(const t of document.querySelectorAll('link[rel="modulepreload"]'))a(t);new MutationObserver(t=>{for(const i of t)if(i.type==="childList")for(const o of i.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&a(o)}).observe(document,{childList:!0,subtree:!0});function c(t){const i={};return t.integrity&&(i.integrity=t.integrity),t.referrerPolicy&&(i.referrerPolicy=t.referrerPolicy),t.crossOrigin==="use-credentials"?i.credentials="include":t.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function a(t){if(t.ep)return;t.ep=!0;const i=c(t);fetch(t.href,i)}})();const q=Vue.defineComponent({name:"GlobalProvider",setup(e,{expose:l}){const{getPrimaryColorOverride:c,getAppTheme:a,getLocaleLanguage:t}=u(),i=Vue.computed(()=>{const s=t.value;return A(s)}),{message:o,notification:r,dialog:n,loadingBar:d}=naive.createDiscreteApi(["message","dialog","notification","loadingBar"],{configProviderProps:Vue.computed(()=>({theme:a.value?naive.darkTheme:null})),notificationProviderProps:{}});return window.$dialog=n,window.$message=o,window.$loadingBar=d,window.$notification=r,l(),{getPrimaryColorOverride:c,localePackage:i,getAppTheme:a}},render(){return Vue.createVNode(naive.NConfigProvider,{themeOverrides:this.getPrimaryColorOverride,theme:this.getAppTheme?naive.darkTheme:null,locale:this.localePackage.locale,dateLocale:this.localePackage.dateLocal},{default:()=>[Vue.createVNode(naive.NLoadingBarProvider,null,{default:()=>[Vue.createVNode(naive.NMessageProvider,null,{default:()=>[Vue.createVNode(naive.NDialogProvider,null,{default:()=>[Vue.createVNode(naive.NNotificationProvider,null,{default:()=>{var e,l;return[Vue.createVNode(naive.NGlobalStyle,null,null),(l=(e=this.$slots).default)==null?void 0:l.call(e)]}})]})]})]})]})}});var W={pkg:{dependencies:{"@vueuse/core":"^10.6.1","awesome-qr":"2.1.5-rc.0",axios:"^1.5.0",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10",echarts:"^5.4.3",interactjs:"1.10.21","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.35.0",pinia:"^2.1.6","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.3.10","vue-hooks-plus":"1.8.5","vue-i18n":"^9.7.1","vue-router":"^4.2.4",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^4.4.1","@vitejs/plugin-vue-jsx":"^3.0.2","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"^8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.4","vite-plugin-cdn2":"0.15.2","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.7.0","vite-plugin-eslint":"1.8.1","vite-plugin-imp":"^2.4.0","vite-plugin-inspect":"^0.7.38","vite-plugin-mock-dev-server":"1.3.4","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^4.0.0","vue-tsc":"^1.8.8"},name:"ray-template",version:"4.4.3"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const Y=Vue.defineComponent({name:"AppStyleProvider",setup(e,{expose:l}){const{getAppTheme:c}=u(),a=()=>{const{appPrimaryColor:{primaryColor:o,primaryFadeColor:r}}=W,n=document.body,d=I("piniaSettingStore","localStorage");if(d){const s=O(d,"primaryColorOverride.common.primaryColor",o),f=$(s,.38);n.style.setProperty("--ray-theme-primary-color",s),n.style.setProperty("--ray-theme-primary-fade-color",f||r)}},t=()=>{const o=document.getElementById("pre-loading-animation");o&&U(o,{display:"none"})},i=o=>{const r=document.body,n="ray-template--dark",d="ray-template--light";o?m(r,d):m(r,n),_(r,o?n:d)};a(),t(),Vue.watch(()=>c.value,o=>{i(o)},{immediate:!0}),l()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),Z={lockPassword:{required:!0,message:"请输入正确格式密码",min:6,max:12,trigger:["input"]}},h=()=>({lockPassword:null}),G=Vue.defineComponent({name:"LockScreen",setup(){const e=Vue.ref(null),l=Vue.ref(null),{setLockAppScreen:c}=g(),{updateSettingState:a}=v(),t=Vue.reactive({lockCondition:h()}),i=()=>{var o;(o=e.value)==null||o.validate(r=>{r||(c(!0),a("lockScreenSwitch",!0),t.lockCondition=h())})};return Vue.onMounted(()=>{Vue.nextTick(()=>{var o;(o=l.value)==null||o.focus()})}),{...Vue.toRefs(t),lockScreen:i,formInstRef:e,inputInstRef:l}},render(){return Vue.createVNode("div",{class:"app-lock-screen__input"},[Vue.createVNode(V,{vertical:!0,align:"center",avatarSize:52},null),Vue.createVNode(naive.NForm,{ref:"formInstRef",model:this.lockCondition,rules:Z,labelPlacement:"left"},{default:()=>[Vue.createVNode(naive.NFormItem,{path:"lockPassword"},{default:()=>[Vue.createVNode(naive.NInput,{ref:"inputInstRef",value:this.lockCondition.lockPassword,"onUpdate:value":e=>this.lockCondition.lockPassword=e,type:"password",placeholder:"请输入锁屏密码",clearable:!0,showPasswordOn:"click",minlength:6,maxlength:12,onKeydown:e=>{e.code==="Enter"&&this.lockScreen()}},null)]}),Vue.createVNode(naive.NButton,{type:"primary",onClick:this.lockScreen.bind(this)},{default:()=>[Vue.createTextVNode("锁屏")]})]})])}}),J=Vue.defineComponent({name:"UnlockScreen",setup(){const e=Vue.ref(null),l=Vue.ref(null),{logout:c}=x(),{updateSettingState:a}=v(),{setLockAppScreen:t}=g(),{isTabletOrSmaller:i}=L(),o="HH:mm",r="A",n="YY年MM月DD日",d="ddd",s=Vue.reactive({lockCondition:h(),HH_MM:p().format(o),AM_PM:p().locale("en").format(r),YY_MM_DD:p().format(n),DDD:p().format(d)}),f=setInterval(()=>{s.HH_MM=p().format(o),s.AM_PM=p().format(r)},6e3),C=setInterval(()=>{s.YY_MM_DD=p().format(n),s.DDD=p().format(d)},864e5),H=()=>{window.$dialog.warning({title:"警告",content:"是否返回到登陆页?",positiveText:"确定",negativeText:"取消",onPositiveClick:()=>{c(),setTimeout(()=>{a("lockScreenSwitch",!1)})}})},S=()=>{var M;(M=e.value)==null||M.validate(N=>{N||(t(!1),a("lockScreenSwitch",!1),s.lockCondition=h())})};return Vue.onBeforeUnmount(()=>{clearInterval(f),clearInterval(C)}),{...Vue.toRefs(s),backToSigning:H,unlockScreen:S,formRef:e,inputInstRef:l,isTabletOrSmaller:i}},render(){const{isTabletOrSmaller:e}=this,{HH_MM:l,AM_PM:c,YY_MM_DD:a,DDD:t}=this,i=l.split(":"),{unlockScreen:o,backToSigning:r}=this;return Vue.createVNode("div",{class:"app-lock-screen__unlock"},[Vue.createVNode("div",{class:"app-lock-screen__unlock__content"},[Vue.createVNode("div",{class:["app-lock-screen__unlock__content-bg",e?"app-lock-screen__unlock__content-bg--smaller":""]},[Vue.createVNode("div",{class:"left"},[i[0]]),Vue.createVNode("div",{class:"right"},[i[1]])]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-avatar"},[Vue.createVNode(V,{vertical:!0,align:"center",avatarSize:52},null)]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-input"},[Vue.createVNode(naive.NForm,{ref:"formRef",model:this.lockCondition,rules:Z},{default:()=>[Vue.createVNode(naive.NFormItem,{path:"lockPassword"},{default:()=>[Vue.createVNode(naive.NInput,{ref:"inputInstRef",value:this.lockCondition.lockPassword,"onUpdate:value":n=>this.lockCondition.lockPassword=n,type:"password",placeholder:"请输入解锁密码",clearable:!0,minlength:6,maxlength:12,onKeydown:n=>{n.code==="Enter"&&o()}},null)]}),Vue.createVNode(naive.NSpace,{justify:"space-between"},{default:()=>[Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:r.bind(this)},{default:()=>[Vue.createTextVNode("返回登陆")]}),Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:o.bind(this)},{default:()=>[Vue.createTextVNode("进入系统")]})]})]})]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-date"},[Vue.createVNode("div",{class:"current-date"},[l,Vue.createTextVNode(" "),Vue.createVNode("span",null,[c])]),Vue.createVNode("div",{class:"current-year"},[a,Vue.createTextVNode(" "),Vue.createVNode("span",null,[t])])])])])}}),K=Vue.defineComponent({name:"AppLockScreen",setup(){const{getLockAppScreen:e}=g(),{updateSettingState:l}=v(),{getLockScreenSwitch:c}=u();return{lockScreenSwitchRef:Vue.computed({get:()=>c.value,set:t=>{l("lockScreenSwitch",t)}}),getLockAppScreen:e}},render(){const{getLockAppScreen:e}=this;return Vue.createVNode(naive.NModal,{show:this.lockScreenSwitchRef,"onUpdate:show":l=>this.lockScreenSwitchRef=l,transformOrigin:"center",autoFocus:!1,maskClosable:!1,closeOnEsc:!1,preset:e()?void 0:"dialog",title:"锁定屏幕"},{default:()=>[Vue.createVNode("div",{class:"app-lock-screen__content"},[e()?Vue.createVNode(J,null,null):Vue.createVNode(G,null,null)])]})}}),Q=Vue.defineComponent({name:"AppWatermarkProvider",setup(){const{getWatermarkSwitch:e,getWatermarkConfig:l}=u();return{getWatermarkSwitch:e,getWatermarkConfig:l}},render(){const{getWatermarkConfig:e,getWatermarkSwitch:l}=this;return l?Vue.createVNode(naive.NWatermark,Vue.mergeProps({cross:!0,fullscreen:!0},e),null):null}}),X=Vue.defineComponent({name:"GlobalSpin",props:{...naive.spinProps},setup(){const e={opacitySpinning:"0.3"};return{spinValue:P("globalSpinning"),overrides:e}},render(){return Vue.createVNode(naive.NSpin,Vue.mergeProps(this.$props,{show:this.spinValue,themeOverrides:this.overrides}),{...this.$slots})}}),w=Vue.defineComponent({name:"App",render(){return Vue.createVNode(q,null,{default:()=>[Vue.createVNode(K,null,null),Vue.createVNode(Y,null,null),Vue.createVNode(Q,null,null),Vue.createVNode(X,null,{default:()=>Vue.createVNode(VueRouter.RouterView,null,null),description:()=>"loading..."})]})}});if(typeof window<"u"){let e=function(){var l=document.body,c=document.getElementById("__svg__icons__dom__");c||(c=document.createElementNS("http://www.w3.org/2000/svg","svg"),c.style.position="absolute",c.style.width="0",c.style.height="0",c.id="__svg__icons__dom__",c.setAttribute("xmlns","http://www.w3.org/2000/svg"),c.setAttribute("xmlns:link","http://www.w3.org/1999/xlink")),c.innerHTML='',l.insertBefore(c,l.lastChild)};document.readyState==="loading"?document.addEventListener("DOMContentLoaded",e):e()}const e1=()=>{p.locale(B)},l1=()=>({mounted:(e,{value:l})=>{const c=new b(e,{text:()=>String(l)});c.on("success",()=>{window.$message.success("复制成功")}),c.on("error",()=>{window.$message.error("复制失败")}),e.$$clipboard=c},updated:(e,{value:l,oldValue:c})=>{var a;l!==c&&((a=e.$$clipboard)==null||a.destroy(),e.$$clipboard=new b(e,{text:()=>String(l)}))},beforeUnmount:e=>{var l;e.$$clipboard&&((l=e.$$clipboard)==null||l.destroy(),e.$$clipboard=null)}}),c1=Object.freeze(Object.defineProperty({__proto__:null,default:l1},Symbol.toStringTag,{value:"Module"})),t1=()=>{let e,l;return{beforeMount:(c,{value:a})=>{const{func:t,trigger:i="click",wait:o=500,options:r}=a;if(typeof t!="function")throw new TypeError("debounce directive value must be a function");e=j(t,o,Object.assign({},r)),l=z(c,i,e)},beforeUnmount:(c,{value:a})=>{e&&(e.cancel(),l==null||l()),e=null}}},o1=Object.freeze(Object.defineProperty({__proto__:null,default:t1},Symbol.toStringTag,{value:"Module"})),y=(e,l)=>{if(e){const c="ray-template__directive--disabled";l?(e.setAttribute("disabled","disabled"),_(e,c)):(e.removeAttribute("disabled"),m(e,c)),e==null||e.setAttribute("disabled",l?"disabled":"")}},i1=()=>({mounted:(e,{value:l})=>{y(e,l)},updated:(e,{value:l,oldValue:c})=>{l!==c&&y(e,l)}}),a1=Object.freeze(Object.defineProperty({__proto__:null,default:i1},Symbol.toStringTag,{value:"Module"})),r1=()=>{let e;return{beforeMount:(l,{value:c})=>{const{func:a,trigger:t="click",wait:i=500,options:o}=c;if(typeof a!="function")throw new TypeError("throttle directive value must be a function");e=E(a,i,Object.assign({},o)),z(l,t,e)},beforeUnmount:()=>{e&&e.cancel(),e=null}}},n1=Object.freeze(Object.defineProperty({__proto__:null,default:r1},Symbol.toStringTag,{value:"Module"})),s1=e=>Object.keys(e).reduce((c,a)=>{var i;const t=(i=e[a])==null?void 0:i.default;if(typeof t=="function")return c[a]=t,c;throw new TypeError(`directiveModules: ${a} is not function`)},{}),d1=e=>{const c=s1(Object.assign({"/src/directives/modules/copy/index.ts":c1,"/src/directives/modules/debounce/index.ts":o1,"/src/directives/modules/disabled/index.ts":a1,"/src/directives/modules/throttle/index.ts":n1})),a=new RegExp("(?<=modules\\/).*(?=\\/index\\.ts)"),t=/^([^-]+-)*[^-]+$/;R(c,(i,o)=>{var n;const r=(n=o.match(a))==null?void 0:n[0];typeof r=="string"&&t.test(r)?e.directive(r,i()):console.error(`[setupDirectives] ${r} is not a valid directive name`)})},k=async e=>{await D(e),await T(e),await F(e),e1(),d1(e)},p1=async()=>{const e=Vue.createApp(w);await k(e),e.mount("#app")},h1=async()=>{let e;window.__WUJIE_MOUNT=async()=>{e=Vue.createApp(w),await k(e),e.mount("#app")},window.__WUJIE_UNMOUNT=()=>{e.unmount()},window.__WUJIE.mount()};window.__POWERED_BY_WUJIE__?h1():p1(); diff --git a/assets/index-kijijsBi.js.gz b/assets/index-kijijsBi.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..1f3e972bd9c45f50dcf4e8798e7ce5672b7097c8 GIT binary patch literal 28776 zcmV(;K-<3`iwFP!000026YRZPZzM^UCiYi+ID;M%2#<0zw~ITg+1*uHRn4AGR#kUa zbGEb5N<;>OjHn7SSP{Xw}%SzDdvb%ybi^Z;>hn_s($ny!R0g*E1nOFpZ@Ie+2v-g#c)0vU7TJ`r$6$2EA9Nc zKKuBS{Fje5vwgkzQRo}fxA}_~pUtmcjE9}~uQbSZUUGyayY%2E^QXh*;p$Ji z`8gS%>C}ALTjKJu&ce@|LbQwdXwmla!(#O4v(JWSHwyYm?;Mvu>dkQZMQ@DDdGAYH zo;BrNEhp1O{$cp+tCjods$0e*pAg=z zn@@fu^L4ctJsZyEqaT?za>&*cbI2z3d!=;W?feyy&PoAEvmWwTr zn_Nr=fR3}tMSeM&FD8rS=wz`REK!3r@)>gw)Ixsx>G(WE z$4me8{FBKCn|ZG1ql=T#oOxV+IygPMbmv=;yS8&O1;7DGqu`3+*~=&Xqua8NWE>`|$?|2J`K#+XuRnITWL`*5Mkh_i{KZ%2m#bO5 znQ=I{SPd2!5diGT(@XcWqv_R+)$x3CF_^#17sK)BTt;{>UySCQ^)i3-=r~;beDvkk zTA7?kr^bVei_uhOt&njVPpw&wi*hsL*=U)|1PiiQOoozET9SYIaq-d9r{#y6Imd%V zzIb{5d^TOM#8PH(Ir{R)S0CKWcR8OeXUt{tlj}b@w7>LQtMv5hLPm0Sfv%kZt|aF# zL;lrQANs|O@=|^C;pdNkezJP9J%rO~Q;Gm*UQIv!*w2O^Z{@n03)Bo>N-77=<@szL zMx)Pud~@coLek{jTq7U-$w$8&TzzoJ&vu(`?C!l9&Mp?qYi=Z-_?4S+3YlHtNQwCG=KSIG#w3>v-t

Fyt+wqMET2U|t``j7Ya2D{6> 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 W>?AJ>8IRe@C;tLdKopTf2mk=Z3p5b` diff --git a/assets/index-1BKuZonN.js b/assets/index-l_23Na7f.js similarity index 98% rename from assets/index-1BKuZonN.js rename to assets/index-l_23Na7f.js index 1284ee76..692b1bf5 100644 --- a/assets/index-1BKuZonN.js +++ b/assets/index-l_23Na7f.js @@ -1 +1 @@ -import{q as d,r as s,l as c,x as V}from"./hooks-Pk7aKrDC.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.3.10-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-IrZctHvJ.js";import"./utils-B6Okv4Kv.js";import"./lodash-es@4.17.21-B0eCOOcg.js";import"./currency.js@2.0.4--or6eeOG.js";import"./@vueuse_core@10.6.1_vue@3.3.10-finMrxOz.js";import"./@vueuse_shared@10.6.1_vue@3.3.10-DJDYauAH.js";import"./interactjs@1.10.21-7zFZdvts.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.6-fNhqB16x.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.3.10-40cgyS5D.js";import"./@vue_reactivity@3.3.10-4kz9-9E4.js";import"./@vue_shared@3.3.10--wkmpvo9.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";function p(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const q=Vue.defineComponent({name:"TableView",setup(){const e=[{title:"Name",key:"name"},{title:"Age",key:"age"},{title:"Address",key:"address"},{title:"Tags",key:"tags",render:t=>t.tags.map(a=>Vue.createVNode(naive.NTag,{type:"info",bordered:!1,style:"margin-right: 6px"},p(a)?a:{default:()=>[a]}))},{title:"Remark",key:"remark",width:300},{title:"Action",key:"actions",render:t=>Vue.createVNode(naive.NSpace,{wrapItem:!1,align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{size:"tiny"},{default:()=>[Vue.createTextVNode("查看")]}),Vue.createVNode(V,{options:[{label:"编辑",key:"edit"},{label:"新增",key:"add"}],onSelect:o=>{window.$message.info(`当前选择: ${o}`)}},null)]})}],r=Vue.ref([...e].map(t=>({...t,width:400}))),u=Vue.ref([{key:0,name:"John Brown",age:32,address:"New York No. 1 Lake Park",tags:["nice","developer"],remark:"我是一条很长很长的备注"},{key:1,name:"Jim Green",age:42,address:"London No. 1 Lake Park",tags:["wow"],remark:"我是一条很长很长的备注"},{key:2,name:"Joe Black",age:32,address:"Sidney No. 1 Lake Park",tags:["cool","teacher"],remark:"我是一条很长很长的备注"}]),n=[{label:"编辑",key:"edit"},{label:()=>Vue.createVNode("span",{style:"color: red;"},[Vue.createTextVNode("删除")]),key:"delete"}],l=Vue.reactive({gridItemCount:4,gridCollapsedRows:1,tableLoading:!1}),i=t=>{window.$message.info(`${t}`)};return{...Vue.toRefs(l),tableData:u,actionColumns:r,baseColumns:e,tableMenuOptions:n,handleMenuSelect:i}},render(){return Vue.createVNode(naive.NSpace,{wrapItem:!1,vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"RTable"},{default:()=>[Vue.createTextVNode("基于 NDataTable 封装,继承该组件所有 props 属性。查看 RTable props 文件即可查看该组件拓展项")]}),Vue.createVNode(d,{bordered:!1,collapsedRows:this.gridCollapsedRows,cols:this.gridItemCount,onUpdateValue:e=>window.$message.info(`我是 RCollapseGrid 组件${e?"收起":"展开"}的回调函数`)},{action:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NButton,{type:"primary"},{default:()=>[Vue.createTextVNode("搜索")]}),Vue.createVNode(naive.NButton,null,{default:()=>[Vue.createTextVNode("重置")]})]),default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NSelect,null,null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NDatePicker,{type:"datetimerange",clearable:!0},null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]})])}),Vue.createVNode(s,{style:"margin-top: 18px",scrollX:2e3,title:Vue.createVNode(naive.NSpace,{align:"center"},{default:()=>[Vue.createVNode("span",null,[Vue.createTextVNode("标题插槽:")]),Vue.createVNode(naive.NSwitch,{onUpdateValue:e=>this.tableLoading=e},null)]}),data:this.tableData,columns:this.actionColumns,"onUpdate:columns":e=>this.actionColumns=e,pagination:{pageSize:10},contextMenuOptions:this.tableMenuOptions,loading:this.tableLoading,onContextMenuClick:this.handleMenuSelect.bind(this),toolOptions:[Vue.createVNode(naive.NPopover,null,{trigger:()=>Vue.createVNode(c,{name:"search",size:"18",cursor:"pointer",onClick:()=>{window.$message.info("点击了搜索按钮")}},null),default:()=>"我是自定义工具栏示例"})]},{tableFooter:()=>"表格的底部内容区域插槽,有时候你可能会用上",tableAction:()=>"表格的操作区域内容插槽,有时候可能会用上"})]})}});export{q as default}; +import{q as d,r as s,l as c,x as V}from"./hooks-aPwUAFNt.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.3.10-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-IrZctHvJ.js";import"./utils-B6Okv4Kv.js";import"./lodash-es@4.17.21-B0eCOOcg.js";import"./currency.js@2.0.4--or6eeOG.js";import"./@vueuse_core@10.6.1_vue@3.3.10-finMrxOz.js";import"./@vueuse_shared@10.6.1_vue@3.3.10-DJDYauAH.js";import"./interactjs@1.10.21-7zFZdvts.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.6-fNhqB16x.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.3.10-40cgyS5D.js";import"./@vue_reactivity@3.3.10-4kz9-9E4.js";import"./@vue_shared@3.3.10--wkmpvo9.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";function p(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const q=Vue.defineComponent({name:"TableView",setup(){const e=[{title:"Name",key:"name"},{title:"Age",key:"age"},{title:"Address",key:"address"},{title:"Tags",key:"tags",render:t=>t.tags.map(a=>Vue.createVNode(naive.NTag,{type:"info",bordered:!1,style:"margin-right: 6px"},p(a)?a:{default:()=>[a]}))},{title:"Remark",key:"remark",width:300},{title:"Action",key:"actions",render:t=>Vue.createVNode(naive.NSpace,{wrapItem:!1,align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{size:"tiny"},{default:()=>[Vue.createTextVNode("查看")]}),Vue.createVNode(V,{options:[{label:"编辑",key:"edit"},{label:"新增",key:"add"}],onSelect:o=>{window.$message.info(`当前选择: ${o}`)}},null)]})}],r=Vue.ref([...e].map(t=>({...t,width:400}))),u=Vue.ref([{key:0,name:"John Brown",age:32,address:"New York No. 1 Lake Park",tags:["nice","developer"],remark:"我是一条很长很长的备注"},{key:1,name:"Jim Green",age:42,address:"London No. 1 Lake Park",tags:["wow"],remark:"我是一条很长很长的备注"},{key:2,name:"Joe Black",age:32,address:"Sidney No. 1 Lake Park",tags:["cool","teacher"],remark:"我是一条很长很长的备注"}]),n=[{label:"编辑",key:"edit"},{label:()=>Vue.createVNode("span",{style:"color: red;"},[Vue.createTextVNode("删除")]),key:"delete"}],l=Vue.reactive({gridItemCount:4,gridCollapsedRows:1,tableLoading:!1}),i=t=>{window.$message.info(`${t}`)};return{...Vue.toRefs(l),tableData:u,actionColumns:r,baseColumns:e,tableMenuOptions:n,handleMenuSelect:i}},render(){return Vue.createVNode(naive.NSpace,{wrapItem:!1,vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"RTable"},{default:()=>[Vue.createTextVNode("基于 NDataTable 封装,继承该组件所有 props 属性。查看 RTable props 文件即可查看该组件拓展项")]}),Vue.createVNode(d,{bordered:!1,collapsedRows:this.gridCollapsedRows,cols:this.gridItemCount,onUpdateValue:e=>window.$message.info(`我是 RCollapseGrid 组件${e?"收起":"展开"}的回调函数`)},{action:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NButton,{type:"primary"},{default:()=>[Vue.createTextVNode("搜索")]}),Vue.createVNode(naive.NButton,null,{default:()=>[Vue.createTextVNode("重置")]})]),default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NSelect,null,null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NDatePicker,{type:"datetimerange",clearable:!0},null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]})])}),Vue.createVNode(s,{style:"margin-top: 18px",scrollX:2e3,title:Vue.createVNode(naive.NSpace,{align:"center"},{default:()=>[Vue.createVNode("span",null,[Vue.createTextVNode("标题插槽:")]),Vue.createVNode(naive.NSwitch,{onUpdateValue:e=>this.tableLoading=e},null)]}),data:this.tableData,columns:this.actionColumns,"onUpdate:columns":e=>this.actionColumns=e,pagination:{pageSize:10},contextMenuOptions:this.tableMenuOptions,loading:this.tableLoading,onContextMenuClick:this.handleMenuSelect.bind(this),toolOptions:[Vue.createVNode(naive.NPopover,null,{trigger:()=>Vue.createVNode(c,{name:"search",size:"18",cursor:"pointer",onClick:()=>{window.$message.info("点击了搜索按钮")}},null),default:()=>"我是自定义工具栏示例"})]},{tableFooter:()=>"表格的底部内容区域插槽,有时候你可能会用上",tableAction:()=>"表格的操作区域内容插槽,有时候可能会用上"})]})}});export{q as default}; diff --git a/assets/index-l_23Na7f.js.gz b/assets/index-l_23Na7f.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..ca7447320d49d5f02c3a224106eb5d9f2bcb0c52 GIT binary patch literal 2237 zcmV;u2txNCiwFP!000026V+H-bKAxhe($eo$yO_AH1-Nu zkq|*Fv{;a$7|y7199gwpH*xGHuIpRvvC{|JnY4B+Th5QEKuJ&e3popb5@m4uv|I92K-gJ+{4RK^Y|VtJl+rIe)7AyW;o=dBTv?jPuj zVoNTT1BJHfa5@~CdVgJ<>)Ds=*Y=;Wt8M0C6$yb=Z_yh(?6Dq zg614q1IY%Ll>jSdw8W{ir*n1`{|cz7_1>w*}%4!)ofio22t$X2pBth0u7hAs>*wm;ler?vC@n8$Gl;8W*T*F$1{l$1#jTCZXjjV;z0%;27dylnhqc1{W5O$Vd7! zZNOoeL!ewP6zvi@(vojvl@L$0&pmz8&YV4Cy1R%zV_1k*WJk;6B19Nb2UDLPX}Py| zywe)Rb1k$tbZ{zPMtoFK))!A6Pfc{R6x^(9K_rRAUDG+Q06Ebq7YaQc z&MtYOKB|qJ9@R@@tsykch7=&DeApc7?;u*gk7}q9>==$$DP}IU1Xi&znH6w0D>nAU zPd*u*nZp`WeA78XVPuTQC8ux=a6Ak6DdMAq06Z;z^wEKF7b}J{K16g3pqfT3hY9mp zzN}*?MBGcjR0~@yR<%$OtKvB{W8!fGmqp0|i|kmu8l1w}sVXy=378>3ic$erRFNMN zYf@vUJJ;AixyZV%Q|vg6z3^#g{~XFSHkto3s3MhRk1>U>C`Dw)Q1%$N9J(e{ZQzuJ zj1pFc;5^8Jz^I~O%@R?XAr#JIT|JPL99H2viiq;sr$#Q%RH4&e0R12{{xMRk5Des+ zOpV2}$EMJ9Egs*oZ4_ut3!!y1d?*__%d6=`qRGb~S)q&mL&T9iOdqq6hNWtmBKrix zMQ$)Mjhv;58s^Q7M=4_79&&nI#)u_V9b*xUVTM)tz{zuXfd!|<`u!&xcdv?Za9U~= zJuX#=?K`4QRZTR5O;y}@cYE{w7onS2HyBqF?$vL<^d8;Y$+B3RmWVZmP2i(Svd5}r zCil$Evavn>OcU7-)<;R%fs`@c5Kj}N zL$`(EgeozzY)>j5tTImCqd_<4?Bp658O5_s%!~)p`Vd2^D+N6Q^tnYSFe=R;2REK@ zfINdOcQ~v-OM;Q92Ww$T8BirbgNbbqko~ur5~j?6`Jo<2?6b%8BC7B7MSoQ6ugQ4# zSJzknBn)xS{bPdn@(-JTzx>m?Ya4H$)>nSqeDP%C?Pu$6U)5KZ>UUQJm~^%yc;DTt zFFpPD(x*X_5(1UsX8rau;JxeLdpBML`#VCe-t@k^we|2#`?dx?G|vYul5v(d9Ay^~ zIH+lFn>5hg&f7Ydj7%4+ID4!;FM=`=MjJv0L5L6-d$5W>7VBTV+WgmRQ5C^%@7GWKl>XD42&N^xR6!l@cU1iO?#4eK zwU233x^KZgByKHV-&lL@ON44|#{YT;2gCe)*obIx_~jHFXiOdHzbF2LWxM}7=}=R6 z#LxKu$ln|&viN;WGclsPaQs65zw@t+^yzpT4bJwE2yc3f*s72`3>Q5K-n60c zey^r*S_<0Nhuh>YyMcu>s+E<^mGfYE>(STs8(-F+uBrZH+Dm`gU|JroU9D}!Z#~Vk zD2tnNsq=}l1L19!cPxLD_{))5BZ&?1Y6udyRYZVUEZGP`iTu7(h2MCLUoVruBX}!d z;9&EF+A*MMRWifbxyu8I>)964YXXM@Q0tsi_#0G=Z@~bCi%3J?UW^$bHi6+5atz*+ zayhtyx9cjJ6u$O2P$F6$h~nR#lZT;dTy7bKZ{Id7_jdyL;yMI5R7mQRGp!L7J@|M0?UwZ(~a(7E?6<6~w=(YG!ywLO?U*Kl#=x=@o LWMCGo`V#;EU(Y^s literal 0 HcmV?d00001 diff --git a/assets/index-ltouenr5.js.gz b/assets/index-ltouenr5.js.gz deleted file mode 100644 index 70800cc50d981e629ce42ed1f52fc951c0cdbc88..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 991 zcmV<510eh#iwFP!000026NOdFZsRr--S;a}p^F$0S;>~2NrEXHKaxx`vGZtB#KjIpJ4Zzj z8B--j6kW-B8QZvuqzl+nekdyK?N$-%5}pv1;cQ$+UN3Tv4#K#I87OqgIFS>i+<=Y< ziilJ+Be!q`HJfKOeoP0&nk1%Z-bfV2ncQc%dI5*^3a(%q)a>}ZvtD^ztO|ukR8V)Y zy@ty+nw;+L9<)!&kL0+(%rY(uy1R6({iBzDR75FPQp)>r7}l#8l%lJ3zrBslmkhm9 z_1e7m@whAFao{e|FpnZPAe_?>y0EZ=g0O7sz^W91KGg`afqWEm0SS(xPTOkrdX+{I z84!ikWOOM)l`~dQzoY43C*FFDi=@yZN7=}m?(LS(t4j^^WA17ucovZdNcf@i8X688 zRrQE(ai4S#UmknO$?_=t!c>zS@;V4SPdJc32S9(Q1KZ_~$D5OQ30%|$sdUeLhh;A5%#HYtp z#i2G#*oR1M%rM5Bu!LfnpC4wYsW~@ewKS7d$C9sPobU>O>1Q3`(N)7^iDAy%kSMib zP$`9kr_85DYJR?qozr*b_nO(iBPxBG-?XX&rtn9(7IT)R8UtU|vJ6u*9fIWBo3HL} zzWDQ-pWprV!`<7P``2IJes}Z7n_u4j`lXSU%uN5BLxn;svo8b;*2Ze-`6vIPqY-N@ zxH%KN88UacA#t{-xe)V1tCX5EFpq%LoaDW3KBd=s(f!@;uW!Ho{{E*o_dmWhO0UvV zT6$GVLC)a6+;3+#Wf3@*W0(q@jUF7HrT=fb{>Pz=AvHNX$=S7=^g93e4YH5lLVddV N!Cyes5Y`h1000*=@Us8_ diff --git a/assets/index--wESg5LW.js b/assets/index-olXYPpee.js similarity index 99% rename from assets/index--wESg5LW.js rename to assets/index-olXYPpee.js index ea233427..e6b072fd 100644 --- a/assets/index--wESg5LW.js +++ b/assets/index-olXYPpee.js @@ -1 +1 @@ -import{p as u}from"./hooks-Pk7aKrDC.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.3.10-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-IrZctHvJ.js";import"./utils-B6Okv4Kv.js";import"./lodash-es@4.17.21-B0eCOOcg.js";import"./currency.js@2.0.4--or6eeOG.js";import"./@vueuse_core@10.6.1_vue@3.3.10-finMrxOz.js";import"./@vueuse_shared@10.6.1_vue@3.3.10-DJDYauAH.js";import"./interactjs@1.10.21-7zFZdvts.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.6-fNhqB16x.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.3.10-40cgyS5D.js";import"./@vue_reactivity@3.3.10-4kz9-9E4.js";import"./@vue_shared@3.3.10--wkmpvo9.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";const q=Vue.defineComponent({name:"REchart",setup(){const t=Vue.ref(),r=Vue.ref(!1),o=Vue.ref(!1),i=Vue.reactive({loading:!1}),n={legend:{},tooltip:{},xAxis:{type:"category",data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]},yAxis:{type:"value"},series:[{name:"日期",data:[120,200,150,80,70,110,130],type:"bar",showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}},{name:"数量",data:[12,220,250,180,20,10,190],type:"bar",showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}}]},s={title:{text:"Referer of a Website",subtext:"Fake Data",left:"center"},tooltip:{trigger:"item"},legend:{orient:"vertical",left:"left"},series:[{name:"Access From",type:"pie",radius:"50%",data:[{value:1048,name:"Search Engine"},{value:735,name:"Direct"},{value:580,name:"Email"},{value:484,name:"Union Ads"},{value:300,name:"Video Ads"}],emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]},a=Vue.ref({tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},legend:{data:["Email","Union Ads","Video Ads","Direct","Search Engine"]},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",boundaryGap:!1,data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]}],yAxis:[{type:"value"}],series:[{name:"Email",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[120,132,101,134,90,230,210]},{name:"Union Ads",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[220,182,191,234,290,330,310]},{name:"Video Ads",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[150,232,201,154,190,330,410]},{name:"Direct",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[320,332,301,334,390,330,320]},{name:"Search Engine",type:"line",stack:"Total",label:{show:!0,position:"top"},areaStyle:{},emphasis:{focus:"series"},data:[820,932,901,934,1290,1330,1320]}]}),l=e=>{i.loading=e},d=e=>{o.value=e},c=()=>{var e;(e=t.value)==null||e.render()},h=()=>{var e;(e=t.value)==null||e.dispose()},V=()=>{const e=()=>Math.floor((Math.random()+1)*100);a.value.series[0].data=new Array(7).fill(0).map(()=>e()),a.value.series[1].data=new Array(7).fill(0).map(()=>e())};return{baseOptions:n,baseChartRef:t,chartLoading:r,handleLoadingShow:l,chartAria:o,handleAriaShow:d,basePieOptions:s,baseLineOptions:a,...Vue.toRefs(i),mountChart:c,unmountChart:h,handleUpdateTitle:V}},render(){return Vue.createVNode("div",{class:"echart"},[Vue.createVNode(naive.NCard,{title:"chart 组件"},{default:()=>[Vue.createVNode("ul",null,[Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("1. 当未获取到宽高时,组件会默认以 200*200 尺寸填充。")])]),Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("2. 默认启用 autoChangeTheme,自动监听模板主题变化,如果设置为 false 则为 APP_THEME.echartTheme 配置项为渲染结果(RayTemplate 独有)")])]),Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("3. 默认启用 watchOptions,自动监听配置项变化")])]),Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("4. 默认启用 animation,强制启用渲染过渡动画")])]),Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("5. 配置 setChartOptions 属性,可以定制化合并模式")])])])]}),Vue.createVNode(naive.NH2,null,{default:()=>[Vue.createTextVNode("强制渲染过渡动画(animation),预设 card 风格图表")]}),Vue.createVNode(naive.NSpace,{style:["padding: 18px 0"]},{default:()=>[Vue.createVNode(naive.NButton,{onClick:this.mountChart.bind(this)},{default:()=>[Vue.createTextVNode("渲染")]}),Vue.createVNode(naive.NButton,{onClick:this.unmountChart.bind(this)},{default:()=>[Vue.createTextVNode("卸载")]}),Vue.createVNode(naive.NButton,{onClick:this.handleUpdateTitle.bind(this)},{default:()=>[Vue.createTextVNode("更新配置项")]})]}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(u,{title:"周销售量",ref:"baseChartRef",autoChangeTheme:!0,options:this.baseLineOptions,showAria:this.chartAria,preset:"card"},null)]),Vue.createVNode(naive.NH2,null,{default:()=>[Vue.createTextVNode("不跟随主题切换的暗色主题可视化图,并且手动指定原始主题色")]}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(u,{autoChangeTheme:!1,theme:"default",options:this.baseOptions},null)]),Vue.createVNode(naive.NH2,null,{default:()=>[Vue.createTextVNode("加载动画")]}),Vue.createVNode(naive.NSwitch,{value:this.chartLoading,"onUpdate:value":t=>this.chartLoading=t,onUpdateValue:this.handleLoadingShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"隐藏加载动画",unchecked:()=>"显示加载动画"}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(u,{loading:this.loading,options:this.baseOptions},null)]),Vue.createVNode(naive.NH2,null,{default:()=>[Vue.createTextVNode("贴画可视化图")]}),Vue.createVNode(naive.NSwitch,{value:this.chartAria,"onUpdate:value":t=>this.chartAria=t,onUpdateValue:this.handleAriaShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"隐藏贴花",unchecked:()=>"显示贴花"}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(u,{options:this.baseOptions,showAria:this.chartAria},null)])])}});export{q as default}; +import{p as u}from"./hooks-aPwUAFNt.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.3.10-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-IrZctHvJ.js";import"./utils-B6Okv4Kv.js";import"./lodash-es@4.17.21-B0eCOOcg.js";import"./currency.js@2.0.4--or6eeOG.js";import"./@vueuse_core@10.6.1_vue@3.3.10-finMrxOz.js";import"./@vueuse_shared@10.6.1_vue@3.3.10-DJDYauAH.js";import"./interactjs@1.10.21-7zFZdvts.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.6-fNhqB16x.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.3.10-40cgyS5D.js";import"./@vue_reactivity@3.3.10-4kz9-9E4.js";import"./@vue_shared@3.3.10--wkmpvo9.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";const q=Vue.defineComponent({name:"REchart",setup(){const t=Vue.ref(),r=Vue.ref(!1),o=Vue.ref(!1),i=Vue.reactive({loading:!1}),n={legend:{},tooltip:{},xAxis:{type:"category",data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]},yAxis:{type:"value"},series:[{name:"日期",data:[120,200,150,80,70,110,130],type:"bar",showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}},{name:"数量",data:[12,220,250,180,20,10,190],type:"bar",showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}}]},s={title:{text:"Referer of a Website",subtext:"Fake Data",left:"center"},tooltip:{trigger:"item"},legend:{orient:"vertical",left:"left"},series:[{name:"Access From",type:"pie",radius:"50%",data:[{value:1048,name:"Search Engine"},{value:735,name:"Direct"},{value:580,name:"Email"},{value:484,name:"Union Ads"},{value:300,name:"Video Ads"}],emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]},a=Vue.ref({tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},legend:{data:["Email","Union Ads","Video Ads","Direct","Search Engine"]},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",boundaryGap:!1,data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]}],yAxis:[{type:"value"}],series:[{name:"Email",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[120,132,101,134,90,230,210]},{name:"Union Ads",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[220,182,191,234,290,330,310]},{name:"Video Ads",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[150,232,201,154,190,330,410]},{name:"Direct",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[320,332,301,334,390,330,320]},{name:"Search Engine",type:"line",stack:"Total",label:{show:!0,position:"top"},areaStyle:{},emphasis:{focus:"series"},data:[820,932,901,934,1290,1330,1320]}]}),l=e=>{i.loading=e},d=e=>{o.value=e},c=()=>{var e;(e=t.value)==null||e.render()},h=()=>{var e;(e=t.value)==null||e.dispose()},V=()=>{const e=()=>Math.floor((Math.random()+1)*100);a.value.series[0].data=new Array(7).fill(0).map(()=>e()),a.value.series[1].data=new Array(7).fill(0).map(()=>e())};return{baseOptions:n,baseChartRef:t,chartLoading:r,handleLoadingShow:l,chartAria:o,handleAriaShow:d,basePieOptions:s,baseLineOptions:a,...Vue.toRefs(i),mountChart:c,unmountChart:h,handleUpdateTitle:V}},render(){return Vue.createVNode("div",{class:"echart"},[Vue.createVNode(naive.NCard,{title:"chart 组件"},{default:()=>[Vue.createVNode("ul",null,[Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("1. 当未获取到宽高时,组件会默认以 200*200 尺寸填充。")])]),Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("2. 默认启用 autoChangeTheme,自动监听模板主题变化,如果设置为 false 则为 APP_THEME.echartTheme 配置项为渲染结果(RayTemplate 独有)")])]),Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("3. 默认启用 watchOptions,自动监听配置项变化")])]),Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("4. 默认启用 animation,强制启用渲染过渡动画")])]),Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("5. 配置 setChartOptions 属性,可以定制化合并模式")])])])]}),Vue.createVNode(naive.NH2,null,{default:()=>[Vue.createTextVNode("强制渲染过渡动画(animation),预设 card 风格图表")]}),Vue.createVNode(naive.NSpace,{style:["padding: 18px 0"]},{default:()=>[Vue.createVNode(naive.NButton,{onClick:this.mountChart.bind(this)},{default:()=>[Vue.createTextVNode("渲染")]}),Vue.createVNode(naive.NButton,{onClick:this.unmountChart.bind(this)},{default:()=>[Vue.createTextVNode("卸载")]}),Vue.createVNode(naive.NButton,{onClick:this.handleUpdateTitle.bind(this)},{default:()=>[Vue.createTextVNode("更新配置项")]})]}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(u,{title:"周销售量",ref:"baseChartRef",autoChangeTheme:!0,options:this.baseLineOptions,showAria:this.chartAria,preset:"card"},null)]),Vue.createVNode(naive.NH2,null,{default:()=>[Vue.createTextVNode("不跟随主题切换的暗色主题可视化图,并且手动指定原始主题色")]}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(u,{autoChangeTheme:!1,theme:"default",options:this.baseOptions},null)]),Vue.createVNode(naive.NH2,null,{default:()=>[Vue.createTextVNode("加载动画")]}),Vue.createVNode(naive.NSwitch,{value:this.chartLoading,"onUpdate:value":t=>this.chartLoading=t,onUpdateValue:this.handleLoadingShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"隐藏加载动画",unchecked:()=>"显示加载动画"}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(u,{loading:this.loading,options:this.baseOptions},null)]),Vue.createVNode(naive.NH2,null,{default:()=>[Vue.createTextVNode("贴画可视化图")]}),Vue.createVNode(naive.NSwitch,{value:this.chartAria,"onUpdate:value":t=>this.chartAria=t,onUpdateValue:this.handleAriaShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"隐藏贴花",unchecked:()=>"显示贴花"}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(u,{options:this.baseOptions,showAria:this.chartAria},null)])])}});export{q as default}; diff --git a/assets/index-olXYPpee.js.gz b/assets/index-olXYPpee.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..c1b79af4e4d923e7cffdcfa22e6e1a04d50e4290 GIT binary patch literal 2623 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[Vue.createVNode(naive.NCard,null,{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("基于 awesome-qr 进行封装,支持 LOGO、gif、backgroundImage 等属性。")]),Vue.createVNode("h2",null,[Vue.createTextVNode("该组件会自动监听文本内容变化,然后重新渲染(watchText)")]),Vue.createVNode("h2",null,[Vue.createTextVNode("具体使用请参考 props 配置项")])]}),Vue.createVNode(naive.NCard,{title:"基础二维码"},{default:()=>[Vue.createVNode(naive.NSpace,null,{default:()=>[Vue.createVNode(e,{text:"ray template yes"},null),Vue.createVNode(e,{text:"ray template yes",logoImage:u},null),Vue.createVNode(e,{text:"ray template yes",gifBackgroundURL:"https://wpimg.wallstcn.com/f778738c-e4f8-4870-b634-56703b4acafe.gif?imageView2/1/w/80/h/80",dotScale:.5,colorDark:"#64d9d6"},null)]})]}),Vue.createVNode(naive.NCard,{title:"状态二维码"},{default:()=>[Vue.createVNode(naive.NSpace,null,{default:()=>[Vue.createVNode(e,{text:"ray template yes",logoImage:u,status:"error",onReload:()=>{window.$message.error("relod props")}},null),Vue.createVNode(e,{text:"ray template yes",logoImage:u,status:"loading"},null)]})]}),Vue.createVNode(naive.NCard,{title:"监听内容变化"},{default:()=>[Vue.createVNode(naive.NSpace,{vertical:!0},{default:()=>[Vue.createVNode(naive.NSpace,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>{this.qrcodeStatus="loading",setTimeout(()=>{this.qrcodeText="text updated: "+new Date().getTime(),this.qrcodeStatus=void 0},1e3)}},{default:()=>[Vue.createTextVNode("更新二维码内容")]}),Vue.createVNode(naive.NButton,{onClick:()=>{var t;(t=this.rayQRCodeRef)==null||t.downloadQRCode()}},{default:()=>[Vue.createTextVNode("下载二维码")]})]}),Vue.createVNode(naive.NSpace,null,{default:()=>[Vue.createVNode(e,{text:this.qrcodeText,status:this.qrcodeStatus,logoImage:u,ref:"rayQRCodeRef"},null),Vue.createTextVNode("当前二维码内容:"),this.qrcodeText]})]})]})]})}});export{O as default}; +import{R as e}from"./hooks-aPwUAFNt.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./vue-hooks-plus@1.8.5_vue@3.3.10-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-IrZctHvJ.js";import{L as u}from"./ray-9TfU2AhD.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./utils-B6Okv4Kv.js";import"./lodash-es@4.17.21-B0eCOOcg.js";import"./currency.js@2.0.4--or6eeOG.js";import"./@vueuse_core@10.6.1_vue@3.3.10-finMrxOz.js";import"./@vueuse_shared@10.6.1_vue@3.3.10-DJDYauAH.js";import"./interactjs@1.10.21-7zFZdvts.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.6-fNhqB16x.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.3.10-40cgyS5D.js";import"./@vue_reactivity@3.3.10-4kz9-9E4.js";import"./@vue_shared@3.3.10--wkmpvo9.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";const O=Vue.defineComponent({name:"RQRCodeDemo",setup(){const t=Vue.ref("ray template yes"),o=Vue.ref(),a=Vue.ref();return{qrcodeText:t,qrcodeStatus:o,rayQRCodeRef:a}},render(){return Vue.createVNode(naive.NSpace,{wrapItem:!1},{default:()=>[Vue.createVNode(naive.NCard,null,{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("基于 awesome-qr 进行封装,支持 LOGO、gif、backgroundImage 等属性。")]),Vue.createVNode("h2",null,[Vue.createTextVNode("该组件会自动监听文本内容变化,然后重新渲染(watchText)")]),Vue.createVNode("h2",null,[Vue.createTextVNode("具体使用请参考 props 配置项")])]}),Vue.createVNode(naive.NCard,{title:"基础二维码"},{default:()=>[Vue.createVNode(naive.NSpace,null,{default:()=>[Vue.createVNode(e,{text:"ray template yes"},null),Vue.createVNode(e,{text:"ray template yes",logoImage:u},null),Vue.createVNode(e,{text:"ray template yes",gifBackgroundURL:"https://wpimg.wallstcn.com/f778738c-e4f8-4870-b634-56703b4acafe.gif?imageView2/1/w/80/h/80",dotScale:.5,colorDark:"#64d9d6"},null)]})]}),Vue.createVNode(naive.NCard,{title:"状态二维码"},{default:()=>[Vue.createVNode(naive.NSpace,null,{default:()=>[Vue.createVNode(e,{text:"ray template yes",logoImage:u,status:"error",onReload:()=>{window.$message.error("relod props")}},null),Vue.createVNode(e,{text:"ray template yes",logoImage:u,status:"loading"},null)]})]}),Vue.createVNode(naive.NCard,{title:"监听内容变化"},{default:()=>[Vue.createVNode(naive.NSpace,{vertical:!0},{default:()=>[Vue.createVNode(naive.NSpace,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>{this.qrcodeStatus="loading",setTimeout(()=>{this.qrcodeText="text updated: "+new Date().getTime(),this.qrcodeStatus=void 0},1e3)}},{default:()=>[Vue.createTextVNode("更新二维码内容")]}),Vue.createVNode(naive.NButton,{onClick:()=>{var t;(t=this.rayQRCodeRef)==null||t.downloadQRCode()}},{default:()=>[Vue.createTextVNode("下载二维码")]})]}),Vue.createVNode(naive.NSpace,null,{default:()=>[Vue.createVNode(e,{text:this.qrcodeText,status:this.qrcodeStatus,logoImage:u,ref:"rayQRCodeRef"},null),Vue.createTextVNode("当前二维码内容:"),this.qrcodeText]})]})]})]})}});export{O as default}; diff --git a/assets/index-serutCs-.js.gz b/assets/index-serutCs-.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..b06bf58fcfc37d56585565def178d0fd7b5d7b39 GIT binary patch literal 1577 zcmV+^2G;o>iwFP!000026UA3sPa8)Re($f?Z2MrVp2c^-h!!xnBm@TtR8U3HusgOF zuXmQ2SsUY6f;2QuN-kBRs7k7)QB^gn(xk1TTtWFU!8Uo~FZAp#5MM|`(n^&q%j@~h z?K|H&W9xZ~GEttCFqcRr&1ha$I53@X?Jc}^_DcA#BK>?eNiRUsf0tQ zG(9?cVrVMd3|inw1<$(UE2zZKyc#?{F_y8KQCww&m}%QE`eI5L@?7lB3=N~%WHW4$ z_r;Y^NC~52F~#g+R&74laLKI{AdvM@Hm8cw!m$QSdCVcs-Xo6T66!vco(}hC2b(?N zBH=Vo&?4&#DIHVc?LI43i0&WcW)FzhxO=5-UZ65?u>sai%!qb?+2FCkS#0-@Hk*MU z3B#)JS`~DX?_3_9(+YyOXjeCN>_{@Bo5&)J>s%0x3oM)nP|g__;dUsF(&O31flz#@ z*#}V}Il)0zQ6PFo#OCtDdVe!!87R`A84f0j(m0*5qWP8)5!}${Arhz@@X&;uOjH*K}N~I0?UP|eNP^@o14Jj42$%fZs5uu1~uBE!~E z$R=?lR0))!E^Hej;q&)?_T^g)lbC4%6ZYym;Bq!Bd$@)pr-t3*>Ye9X&#y>t)}pli z^7i)K_39t1+dr@EY^>LAJglv+N@J;!)T@=%jGl(~d93C#jM}DlG>Vs$1 ztKV1GZ$d`(^N*|7uDrf*xpwo9+S9*kcdqYjd{e|i%{m@;HZFcp3e~kITbtLnHec3n z+}nQmq$S`E%?GdVK65;uuCzOEY)V<^!T=cpv-P_xThG_)FCNu@ zT9pskSWgj$=q$)aI9hC1a>X@o&+_dS0fT0!+slOg0oI_3fqh9#PmU$ztPmDYbaWIg zJ)cpEFwtD7rlQh(N4m4Kt25H2A`(q^p=eiU5Y5LUQ51`J1|#!Ptl~6Lz~kq-lh2G! zis6n>N3o+T*pY=dIiOK71v`QylvqHe24#boRf4D>Am|TI5)^C zxcR9qe63h#ee}u>wUTXV5J^i&@~0*#N`vs=^D7z87VeYw2nDKZ5>y!?5vOx+OTJ-6 z)owq6mA9``k7oIwnsZ>W1Z?d128+6@2z1Q`ws literal 0 HcmV?d00001 diff --git a/assets/index-lTK79mHu.js b/assets/index-tKuos9N3.js similarity index 75% rename from assets/index-lTK79mHu.js rename to assets/index-tKuos9N3.js index a8ef08c7..417b782f 100644 --- a/assets/index-lTK79mHu.js +++ b/assets/index-tKuos9N3.js @@ -1 +1 @@ -import{r as i}from"./hooks-Pk7aKrDC.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.3.10-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-IrZctHvJ.js";import"./utils-B6Okv4Kv.js";import"./lodash-es@4.17.21-B0eCOOcg.js";import"./currency.js@2.0.4--or6eeOG.js";import"./@vueuse_core@10.6.1_vue@3.3.10-finMrxOz.js";import"./@vueuse_shared@10.6.1_vue@3.3.10-DJDYauAH.js";import"./interactjs@1.10.21-7zFZdvts.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.6-fNhqB16x.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.3.10-40cgyS5D.js";import"./@vue_reactivity@3.3.10-4kz9-9E4.js";import"./@vue_shared@3.3.10--wkmpvo9.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";const L=Vue.defineComponent({name:"RouterDemoHome",setup(){const t=VueRouter.useRouter(),r=Vue.ref([{title:"姓名",key:"name"},{title:"地址",key:"address"},{title:"联系方式",key:"phone"},{title:"操作",key:"",render:e=>Vue.createVNode(naive.NSpace,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{type:"info",text:!0,size:"tiny",onClick:()=>{t.push({path:"/router-demo/router-demo-detail",query:{name:"23"}})}},{default:()=>[Vue.createTextVNode("详情")]})]})}]),o=[];for(let e=0;e<10;e++)o.push({name:"张三",address:"New York No. 1 Lake Park",phone:"010-121212",key:e});return{dataSource:o,columns:r}},render(){return Vue.createVNode(naive.NSpace,{wrapItem:!1},{default:()=>[Vue.createVNode(i,{columns:this.columns,"onUpdate:columns":t=>this.columns=t,data:this.dataSource},null)]})}});export{L as default}; +import{r as m}from"./hooks-aPwUAFNt.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.3.10-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-IrZctHvJ.js";import"./utils-B6Okv4Kv.js";import"./lodash-es@4.17.21-B0eCOOcg.js";import"./currency.js@2.0.4--or6eeOG.js";import"./@vueuse_core@10.6.1_vue@3.3.10-finMrxOz.js";import"./@vueuse_shared@10.6.1_vue@3.3.10-DJDYauAH.js";import"./interactjs@1.10.21-7zFZdvts.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.6-fNhqB16x.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.3.10-40cgyS5D.js";import"./@vue_reactivity@3.3.10-4kz9-9E4.js";import"./@vue_shared@3.3.10--wkmpvo9.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";const L=Vue.defineComponent({name:"RouterDemoHome",setup(){const t=VueRouter.useRouter(),r=Vue.ref([{title:"姓名",key:"name"},{title:"地址",key:"address"},{title:"联系方式",key:"phone"},{title:"操作",key:"",render:e=>Vue.createVNode(naive.NSpace,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{type:"info",text:!0,size:"tiny",onClick:()=>{t.push({path:"/router-demo/router-demo-detail",query:{name:e.name}})}},{default:()=>[Vue.createTextVNode("详情")]})]})}]),o=[];for(let e=0;e<10;e++)o.push({name:"张三",address:"New York No. 1 Lake Park",phone:"010-121212",key:e});return{dataSource:o,columns:r}},render(){return Vue.createVNode(naive.NSpace,{wrapItem:!1},{default:()=>[Vue.createVNode(m,{columns:this.columns,"onUpdate:columns":t=>this.columns=t,data:this.dataSource},null)]})}});export{L as default}; diff --git a/assets/index-tKuos9N3.js.gz b/assets/index-tKuos9N3.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..8168d674716e8bc248702d5af0007830048c5962 GIT binary patch literal 1157 zcmV;01bX`)iwFP!000026NOeyZ`(!?z4uorJV^+bA@!A*t_=A@wv#yWSM9dUq*V76h~?dgvi&ffPNZKu_(l1$t@G^xwp3eny9+lA5-YLIOqYzL|OZ<_#ql z#X{<-EKya8W_>9l!@3s;F;s-^j1QLAyV^Qc#v;pbxED*tH91vn$7)(O85}(xHO0nm z5k$wJLOd%$-@t+T#X#EudmdBHeL(zFk(#xX9oYgWy2FluAaJM2}* z#i&sDR0Zw2<=nTb4w)QmZa(SkSBs!iMLf*R(p)yOIPvVqyIX^}h*F*e;Qb^F+YPIV zJkJ&eopo}wT7;dccGGekt4hY>ZJCS%uek5iNu~-yko7~^^YrHEQ4y197AmsR+#ZhV zk4Lwih=6*3s1+Mlx3|4P5$7dR0{14kisITi+Posz$QvEK7XT3vGwMS=7KHs~4Q;lPpaLv%mnT~T6>b5tS>^IhKg9GZoModrM zgNGLjWT8{P1w5B|4kY7Y6pzHhwSH4RqG_u$@AzSIFqH~q z=8qa#T|I2_JvhB)d*(y3@ z$bc%MCeeuqRhF@a9n^5Tku2ZD#ZqXIp&a60Jld=tHLeX@KjEmP;OWu))K`c+YLek_ zrJ-)*o7a=x&eonk+P^Mg7{1Gb<|GfoZl@uyynOZT925u0@(Se5i|4QZ zemUPX%zOk~Xf35Y@F9mocGwj@lsRQ1u)6y(^}w9ckPWzNc#sZpnhsT&sU^z5e4H!<=`(HM%e^9SJ!sb%j-ON?UXYr5!4V zhMDQ_8a9ruQ%zsF^f0R|N_2?iQ=e+OFB0j2D@;#>NyL>a@d$Zu&_X$|^zjajC5<0y zh}=8Q|FtJFr|;_MfGKPK#WVyzh>;Gs^A*F@t);7wmNrwmdDwr%XC}vA#!N*#7o2B* X7q-&B3v(W`#ZUePE}DeKMF;=@_i8&R literal 0 HcmV?d00001 diff --git a/assets/instance-oxM-y2O7.js b/assets/instance-8HvHQCfd.js similarity index 96% rename from assets/instance-oxM-y2O7.js rename to assets/instance-8HvHQCfd.js index f1fd04cb..e1f202dd 100644 --- a/assets/instance-oxM-y2O7.js +++ b/assets/instance-8HvHQCfd.js @@ -1 +1 @@ -import{t,v as o,k as R}from"./hooks-Pk7aKrDC.js";import{g as d}from"./utils-B6Okv4Kv.js";const q={baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}},y=(e,r)=>{t.removePendingRequest(e.config)},A=(e,r)=>{t.removePendingRequest(e.config)},p={implementResponseInterceptorArray:[y],implementResponseInterceptorErrorArray:[A]},{setImplement:c}=o(),E=()=>{const{implementResponseInterceptorArray:e}=p;c("implementResponseInterceptorArray",e,"ok")},k=()=>{const{implementResponseInterceptorErrorArray:e}=p;c("implementResponseInterceptorErrorArray",e,"error")},f=(e,r)=>{if(e){const n=e.headers;r.forEach(s=>{n[s.key]=s.value})}},g=(e,r)=>{const n=d(R.token);return e.url,{key:"X-TOKEN",value:n}},v=(e,r)=>{f(e,[g(e),{key:"Demo-Header-Key",value:"Demo Header Value"}])},C=(e,r)=>{t.removePendingRequest(e),t.addPendingRequest(e)},P=(e,r)=>{t.removePendingRequest(e)},m={implementRequestInterceptorArray:[v,C],implementRequestInterceptorErrorArray:[P]},{setImplement:a}=o(),H=()=>{const{implementRequestInterceptorArray:e}=m;a("implementRequestInterceptorArray",e,"ok")},h=()=>{const{implementRequestInterceptorErrorArray:e}=m;a("implementRequestInterceptorErrorArray",e,"error")},i=axios.create(q),{createAxiosInstance:u,beforeFetch:l,fetchError:I}=o();i.interceptors.request.use(e=>(u(e,"requestInstance"),H(),l("requestInstance","implementRequestInterceptorArray","ok"),e),e=>(h(),I("requestError",e,"implementRequestInterceptorErrorArray"),Promise.reject(e)));i.interceptors.response.use(e=>{u(e,"responseInstance"),E(),l("responseInstance","implementResponseInterceptorArray","ok");const{data:r}=e;return Promise.resolve(r)},e=>(k(),I("responseError",e,"implementResponseInterceptorErrorArray"),Promise.reject(e)));export{i as s}; +import{t,v as o,k as R}from"./hooks-aPwUAFNt.js";import{g as d}from"./utils-B6Okv4Kv.js";const q={baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}},y=(e,r)=>{t.removePendingRequest(e.config)},A=(e,r)=>{t.removePendingRequest(e.config)},p={implementResponseInterceptorArray:[y],implementResponseInterceptorErrorArray:[A]},{setImplement:c}=o(),E=()=>{const{implementResponseInterceptorArray:e}=p;c("implementResponseInterceptorArray",e,"ok")},k=()=>{const{implementResponseInterceptorErrorArray:e}=p;c("implementResponseInterceptorErrorArray",e,"error")},f=(e,r)=>{if(e){const n=e.headers;r.forEach(s=>{n[s.key]=s.value})}},g=(e,r)=>{const n=d(R.token);return e.url,{key:"X-TOKEN",value:n}},v=(e,r)=>{f(e,[g(e),{key:"Demo-Header-Key",value:"Demo Header Value"}])},C=(e,r)=>{t.removePendingRequest(e),t.addPendingRequest(e)},P=(e,r)=>{t.removePendingRequest(e)},m={implementRequestInterceptorArray:[v,C],implementRequestInterceptorErrorArray:[P]},{setImplement:a}=o(),H=()=>{const{implementRequestInterceptorArray:e}=m;a("implementRequestInterceptorArray",e,"ok")},h=()=>{const{implementRequestInterceptorErrorArray:e}=m;a("implementRequestInterceptorErrorArray",e,"error")},i=axios.create(q),{createAxiosInstance:u,beforeFetch:l,fetchError:I}=o();i.interceptors.request.use(e=>(u(e,"requestInstance"),H(),l("requestInstance","implementRequestInterceptorArray","ok"),e),e=>(h(),I("requestError",e,"implementRequestInterceptorErrorArray"),Promise.reject(e)));i.interceptors.response.use(e=>{u(e,"responseInstance"),E(),l("responseInstance","implementResponseInterceptorArray","ok");const{data:r}=e;return Promise.resolve(r)},e=>(k(),I("responseError",e,"implementResponseInterceptorErrorArray"),Promise.reject(e)));export{i as s}; diff --git a/assets/instance-8HvHQCfd.js.gz b/assets/instance-8HvHQCfd.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..1ad3e11578e4f95727b9bb7403872a0dce5e0d08 GIT binary patch literal 676 zcmV;V0$cqbiwFP!000026O~m>Z<|06z4uqpJwdf5iu!Q?5y^EO#Y&Y}R#H`peAvL) zZ1`BRyO3Cj|K4FSP8>V2d%_;x%)B@AcHvneq^>osET$|$llC!d7E)xyJ&A=#)PPN& zZinYr+I>*O=Uu|G#YH`?)I3##pFggX>f2>yaG}VRwjP7}o+-GU{q_im)NMga4PD6+Pfh~d>MW&Ep{~4$Pg}?;a$PfxGC+>7=4z2Z?)VaPDRT?lQl_-VT#x)6++1IduLw0Iyc|nZn-WNa-Yt>K8vF~_Ke#Yt z2A8nvlT6&|;?|!wM4CAY8Xa_wL$%AIXeZpz>EYalW?ObM@m;r7bhPESx3JfCo9@_+ zb#}XW#|!&=q6;#gZMk4C@Rix(BO7dc?NFEZti}WO%!P782~30ihzst14%_eqIj}qg zucY^Yj)Qa1VeF-J(LPO0Z(`=+bC~wsbh#4oySeYp;NqqxdNp90AXt>XOE)p{PvRSwWR)3Z#0d2O>f@N zW9}TIs=N2=h-v1@CV>99zOYmxt-zMJz*c?ItM97rmH*M@vtK_vn~xN4KT@jkKm7w7 KG0hj|1^@t5mQmmU literal 0 HcmV?d00001 diff --git a/assets/instance-oxM-y2O7.js.gz b/assets/instance-oxM-y2O7.js.gz deleted file mode 100644 index 465420759b2712b62c1195a86f80a8656f276956..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 675 zcmV;U0$lwciwFP!000026O~olZks?5eeYM$eS&ID6!j*7h~zr1V!3K8E3GP7e%Qd+ zY`84hU1%)Czjs)I6UR>MK4A}MX3m*8yYQ?KQrDVR7E_j>N&A>LD=9MKp2b2WYA{Q_ zvZ=frxp#{Ayh~WOxTwdKnx|^;?aOsieVSGV7m8eI>prM&nSx*QA08p}FW2!%LIkp9$)ptKDxl34Mz)6n66V2hwektt-@e-5fZAuvHUGK4}4Ih2xZ zyv1fo-$IS0+(L)ThSm!7q{n+<6A0U(+x9zvu4w|oQaJt4;9)SC}TVJ{>OlM(iD@5fBybZ$o9pTLC!wZfXuTyXbu*oG&_f#o51 zCA|f79DD~I#$HNS?bFosCT1=^cllE{g_|-A+){xJ!G&Go5{c|-byW#Y6DOM5doSn- z12f~IXq>iujCCg4I)<3hdD=uAI>RfND?r+J5Vn?b4k+r*Z!f8Sl+>TBSp* z%AI3Wb@zT9G0i;L1kfMXCzeX271$CN*s4!@^p^O551M@lvRyMH{6 JG!Nzm003koO8Ni* diff --git a/assets/zh-CN-MFDBCD_I.js b/assets/zh-CN-69rzQYDa.js similarity index 98% rename from assets/zh-CN-MFDBCD_I.js rename to assets/zh-CN-69rzQYDa.js index 72ad2054..7a177e2f 100644 --- a/assets/zh-CN-MFDBCD_I.js +++ b/assets/zh-CN-69rzQYDa.js @@ -1 +1 @@ -import{m as J}from"./hooks-Pk7aKrDC.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./vue-hooks-plus@1.8.5_vue@3.3.10-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./dayjs@1.11.10-IrZctHvJ.js";import"./utils-B6Okv4Kv.js";import"./lodash-es@4.17.21-B0eCOOcg.js";import"./currency.js@2.0.4--or6eeOG.js";import"./@vueuse_core@10.6.1_vue@3.3.10-finMrxOz.js";import"./@vueuse_shared@10.6.1_vue@3.3.10-DJDYauAH.js";import"./interactjs@1.10.21-7zFZdvts.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.6-fNhqB16x.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.3.10-40cgyS5D.js";import"./@vue_reactivity@3.3.10-4kz9-9E4.js";import"./@vue_shared@3.3.10--wkmpvo9.js";const o="当前环境不支持全屏",K={isEnabledFullscreen:o},U=Object.freeze(Object.defineProperty({__proto__:null,default:K,isEnabledFullscreen:o},Symbol.toStringTag,{value:"Module"})),e="项目配置",t={Title:"主题",Dark:"暗色",Light:"明亮",PrimaryColorConfig:"主题色"},n="界面显示",i="动画效果",W={Title:e,ThemeOptions:t,InterfaceDisplay:n,ContentTransition:i},X=Object.freeze(Object.defineProperty({__proto__:null,ContentTransition:i,InterfaceDisplay:n,ThemeOptions:t,Title:e,default:W},Symbol.toStringTag,{value:"Module"})),c="刷新当前页面",s="锁屏",r="设置",l="Github",a="全屏",p="退出全屏",m="搜索",Y={Reload:c,Lock:s,Setting:r,Github:l,FullScreen:a,CancelFullScreen:p,Search:m},Z=Object.freeze(Object.defineProperty({__proto__:null,CancelFullScreen:p,FullScreen:a,Github:l,Lock:s,Reload:c,Search:m,Setting:r,default:Y},Symbol.toStringTag,{value:"Module"})),_="首页",u="依赖项",d="关于",g="可视化",f="滚动动画",b="请求",h="表格",S="多级菜单(缓存)",O="文档",T="文档 (加速地址)",C="文档(内嵌)",y="办公",D="文档",M="演示",P="表格",j="数字精度",v="指令",R="页面详情模式",z="Mock 数据",N="二维码",I="SVG 图标",L="模板内置 Api",k="模态框",x="右键菜单",oo={Dashboard:_,Rely:u,RelyAbout:d,Error:"错误页",Echart:g,scrollReveal:f,Axios:b,Table:h,MultiMenu:S,Doc:O,DocLocal:T,DocLocalInside:C,Office:y,Office_Document:D,Office_Presentation:M,Office_Spreadsheet:P,CalculatePrecision:j,Directive:v,RouterDemo:R,Mock:z,QRCode:N,SvgIcon:I,TemplateHooks:L,Modal:k,ContextMenu:x},eo=Object.freeze(Object.defineProperty({__proto__:null,Axios:b,CalculatePrecision:j,ContextMenu:x,Dashboard:_,Directive:v,Doc:O,DocLocal:T,DocLocalInside:C,Echart:g,Mock:z,Modal:k,MultiMenu:S,Office:y,Office_Document:D,Office_Presentation:M,Office_Spreadsheet:P,QRCode:N,Rely:u,RelyAbout:d,RouterDemo:R,SvgIcon:I,Table:h,TemplateHooks:L,default:oo,scrollReveal:f},Symbol.toStringTag,{value:"Module"})),F="项目配置",w={Title:"主题",Dark:"暗色",Light:"明亮",PrimaryColorConfig:"主题色"},A="界面显示",to={Title:F,ThemeOptions:w,InterfaceDisplay:A},no=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:A,ThemeOptions:w,Title:F,default:to},Symbol.toStringTag,{value:"Module"})),E="注册",G="登录",Q="扫码登陆",$="请输入用户名",H="请输入密码",V="登 陆",q="用户名",B="密码",io={Register:E,Signing:G,QRCodeSigning:Q,NamePlaceholder:$,PasswordPlaceholder:H,Login:V,Name:q,Password:B},co=Object.freeze(Object.defineProperty({__proto__:null,Login:V,Name:q,NamePlaceholder:$,Password:B,PasswordPlaceholder:H,QRCodeSigning:Q,Register:E,Signing:G,default:io},Symbol.toStringTag,{value:"Module"})),so=Object.assign({"./zh-CN/globalMessage.json":U,"./zh-CN/headerSettingOptions.json":X,"./zh-CN/headerTooltip.json":Z,"./zh-CN/menu.json":eo,"./zh-CN/setting.json":no,"./zh-CN/views/login/index.json":co}),Eo={message:{...J(so,"zh-CN")}};export{Eo as default}; +import{m as J}from"./hooks-aPwUAFNt.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./vue-hooks-plus@1.8.5_vue@3.3.10-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./dayjs@1.11.10-IrZctHvJ.js";import"./utils-B6Okv4Kv.js";import"./lodash-es@4.17.21-B0eCOOcg.js";import"./currency.js@2.0.4--or6eeOG.js";import"./@vueuse_core@10.6.1_vue@3.3.10-finMrxOz.js";import"./@vueuse_shared@10.6.1_vue@3.3.10-DJDYauAH.js";import"./interactjs@1.10.21-7zFZdvts.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.6-fNhqB16x.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.3.10-40cgyS5D.js";import"./@vue_reactivity@3.3.10-4kz9-9E4.js";import"./@vue_shared@3.3.10--wkmpvo9.js";const o="当前环境不支持全屏",K={isEnabledFullscreen:o},U=Object.freeze(Object.defineProperty({__proto__:null,default:K,isEnabledFullscreen:o},Symbol.toStringTag,{value:"Module"})),e="项目配置",t={Title:"主题",Dark:"暗色",Light:"明亮",PrimaryColorConfig:"主题色"},n="界面显示",i="动画效果",W={Title:e,ThemeOptions:t,InterfaceDisplay:n,ContentTransition:i},X=Object.freeze(Object.defineProperty({__proto__:null,ContentTransition:i,InterfaceDisplay:n,ThemeOptions:t,Title:e,default:W},Symbol.toStringTag,{value:"Module"})),c="刷新当前页面",s="锁屏",r="设置",l="Github",a="全屏",p="退出全屏",m="搜索",Y={Reload:c,Lock:s,Setting:r,Github:l,FullScreen:a,CancelFullScreen:p,Search:m},Z=Object.freeze(Object.defineProperty({__proto__:null,CancelFullScreen:p,FullScreen:a,Github:l,Lock:s,Reload:c,Search:m,Setting:r,default:Y},Symbol.toStringTag,{value:"Module"})),_="首页",u="依赖项",d="关于",g="可视化",f="滚动动画",b="请求",h="表格",S="多级菜单(缓存)",O="文档",T="文档 (加速地址)",C="文档(内嵌)",y="办公",D="文档",M="演示",P="表格",j="数字精度",v="指令",R="页面详情模式",z="Mock 数据",N="二维码",I="SVG 图标",L="模板内置 Api",k="模态框",x="右键菜单",oo={Dashboard:_,Rely:u,RelyAbout:d,Error:"错误页",Echart:g,scrollReveal:f,Axios:b,Table:h,MultiMenu:S,Doc:O,DocLocal:T,DocLocalInside:C,Office:y,Office_Document:D,Office_Presentation:M,Office_Spreadsheet:P,CalculatePrecision:j,Directive:v,RouterDemo:R,Mock:z,QRCode:N,SvgIcon:I,TemplateHooks:L,Modal:k,ContextMenu:x},eo=Object.freeze(Object.defineProperty({__proto__:null,Axios:b,CalculatePrecision:j,ContextMenu:x,Dashboard:_,Directive:v,Doc:O,DocLocal:T,DocLocalInside:C,Echart:g,Mock:z,Modal:k,MultiMenu:S,Office:y,Office_Document:D,Office_Presentation:M,Office_Spreadsheet:P,QRCode:N,Rely:u,RelyAbout:d,RouterDemo:R,SvgIcon:I,Table:h,TemplateHooks:L,default:oo,scrollReveal:f},Symbol.toStringTag,{value:"Module"})),F="项目配置",w={Title:"主题",Dark:"暗色",Light:"明亮",PrimaryColorConfig:"主题色"},A="界面显示",to={Title:F,ThemeOptions:w,InterfaceDisplay:A},no=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:A,ThemeOptions:w,Title:F,default:to},Symbol.toStringTag,{value:"Module"})),E="注册",G="登录",Q="扫码登陆",$="请输入用户名",H="请输入密码",V="登 陆",q="用户名",B="密码",io={Register:E,Signing:G,QRCodeSigning:Q,NamePlaceholder:$,PasswordPlaceholder:H,Login:V,Name:q,Password:B},co=Object.freeze(Object.defineProperty({__proto__:null,Login:V,Name:q,NamePlaceholder:$,Password:B,PasswordPlaceholder:H,QRCodeSigning:Q,Register:E,Signing:G,default:io},Symbol.toStringTag,{value:"Module"})),so=Object.assign({"./zh-CN/globalMessage.json":U,"./zh-CN/headerSettingOptions.json":X,"./zh-CN/headerTooltip.json":Z,"./zh-CN/menu.json":eo,"./zh-CN/setting.json":no,"./zh-CN/views/login/index.json":co}),Eo={message:{...J(so,"zh-CN")}};export{Eo as default}; diff --git a/assets/zh-CN-69rzQYDa.js.gz b/assets/zh-CN-69rzQYDa.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..4a5ef1c0d59d0e9a8f968de6aa0bdaccfca06e41 GIT binary patch literal 2028 zcmV!o@ubmK3B)TJLJA!tk(oWlHXG^!+LE4?tnNHOipzNQ)34EHru*Z%Ql8|Z<8dak9 z@pI2T=Q+@4)I@RD9tiXj1}hxho?<`iJ_aSi-T`@L)A@g zi4FMqe%{9^ixY)@Ix^D=5{rb<9O0IYfgaw^_i=^<*m*rhdn3c)R;(oI1(7*8Ki|X2 ziF{yYO0!xqON>jYx@eR*CS^!YoEW*_i$!nGq?pJ(Y z5{v`Ad@t{ZXhxL8LZYYGx=N$6$T9-~-hZ9%@pGm5(b1_$yyrqV5_nb}Up~k#CHW?1 zCY5|Eib)0`dfL*ofj%B0<(6+KkzsBz)CyZ>1O2t!i^Zs66*E$s8&xKplo55EXpn`E z4{#Z+$8TnQy{$lnm>kpw>cdnCkiaN69r1+|iQb`BWJY8hE9FvDW3I07{Non;xomc*k6rNR?Po}_$yvD&Zam+yIEmVk9Y1gADk6&=&q?ouyTM%2`xEvd)w9f`}V7EPJZ96?Ce*zZrdAs_Ad_* zo(Qg~ETW4kjmX2$(zWImXc^B3qp2k#nS2^7tEAg|lL-`_#0(1Lo2BlxWYX=VWKz&! zIfl=orJ2G6{*2qW+n>Bi<4#8_bE1OR3ZiBa0Zmca(g-SFyM{>+o$dZn{o(D|#&-47 zTZGNv+MH@?fI9j8@a)wSgu|kd6;S2b_ow%MMR-zGGA6t}xqos1@R*_IV629yMvV~F z)2dQm=%CA352EU$t+N-eDo>89uMZGbfv0cxsym03M|UefK1cXgeM5rhU^J6x-kAkV zF!7k9)wC#)u*&k9SQ2y$TbM*Q=L`{Ml!Fu0GXDBX1a@%MX~(vh>Y>)@zjaxnCCK~k z$I9b(HIZC4>i5S_j~c8j0|(THkhtQ5i`tn(z42kiQ~ednNV$OTd5 zyXV#4z|UfEZI)U>XWjG1+ym<`7B5VcG$?=QR5AgN}!m>l*`;&wF z2rKaTVE^=|O?&Gx!fD{|@EORlrbvWSP=fuBm0$jja0VWC_bM-s5RSv5*Uzd4Kb<~! zZf`&8t{y$Ke|~Ze;V7(se5bPePlV^{k6qpNw=d7u|6xCWXTMknP^kXp&!fBc=7#-Y z>(8Tm2$!5b_|e|@4>Z`hn<;oa+Ho5tb{@bISRcK!fBwGu>#=?C2H^r2w(gu9zD9V~ zX<$c7r~7Xz-)vO&cI_jO#%d6#k+NN|uCfh^ng&J=wyKA}RbSplcr1wG3nN|j566|4 zcc7=i-QI5H#eX3_&|lYJUPU-tGp^sR>~12w;t==#Z0Bu_1B59Ju7%+kOi|I0g``u; zl3=<24W_7N3Nnru1~mlG_tVq;eYY+V_dpO73}cFF+AJv$Q4`X5a7Cp|NZ~nWjtLn& z1%+3qh;9jS9Hx>Gb$)_o06f=t9MhefjS#}obXt{&Q1Tv<0I+h<+CsQ)i5Y}}L3G=E zs&0+v;Rujfh7ePTfp#^?(%^Ulu%t2vxrD z#4wHH1!W8l0$~i#kzC$!GwNI&g-Jll5O%gUZ&pkNMx^ z{|RlB$;+~yLUURE8qyp5b&yXB-%b2_8foXbJ})S3Q`cqZ$8h^mSo~{`!ol{V(4_SZ zhFg!B;>Ck#5RTHTDdwW9_RZ=s)EP7{eS3(&jCj9iZ*Czx0@*!1v_HXUm;vj(f5V^w z!`V|99$&a)_4N3mz45Q=&R*s2NBg^Ngh!jq_Wq_jnHF3(UGB1Fcs@rD!36R^Ds@gf z#kr9hLIlTEMR(4O5l>F__Zd7b=15F~+%r^zOQ!Gzj){yFsUbI8N8vbvTduI+;)Ue~ zNEj+(>1wREdHj4J!q8`8YR{!(!u67=mo6D=hVxtx1;7Lg;A0BJ}1sU!-%jvE1~CRR`cq8(VM;$R8nN{ zD;LlSzr4s~#luLn4Eh5hYdp`7cQaV(E=1SL<(p*1{o_Q0I)9z;xGLZL+y4M0 K>+3_b5C8y(1?`Cd literal 0 HcmV?d00001 diff --git a/assets/zh-CN-MFDBCD_I.js.gz b/assets/zh-CN-MFDBCD_I.js.gz deleted file mode 100644 index b56652cbaa004ee019f97d49263972628bc80411..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2027 zcmV!o@ubmK3B)TJLJA!tk(oWlHXG^!+LE4?tnNHOipzNQ)34EHru*Xgul8|Z<8dak9 z@pI2T=Q+@4)I@RD9ti1mc1@c7~v4V#L!LE#lg3{q3R~L z#0LC)Kkws|#fd^c9hqqbiABO_j&RGyKo9Td`#3`a?7SYMy^-N?D^?Qqg2)`4pYP%1 zL_RPxrCF_*CB~&xT{KD@lQJYHa(U5U#BuK9d$~|(p1mTJjaY*h zae0H9)J6F@d3AiWXR)s>fwZMdrb>0EL^2@ZAGg@gWwS$l?1I1geufmAoRtglb}49@ z=fwwve5FlC`lu9XMag2xl^<{hWgIgSk~vx!Z^c-qsxfY;KbkEBCJLQO%n{b8@{o^& zqESg{i^ehxqDv*PxoTY>F+|C%5#V!zzrH%0kPBuT)p=D{MMwFHs&jc_FqN4^W~OL5 zJ3u-~7vZ*NKa@YSJml|RY4t%sb%x16y#XlMg4vhI4XbSuSp|w@=tKt-;L>7R$p><6 z)4*h!nu496S-2kmVBh?$+3OeCNE()IsxUNM9_uUwe3DX%_k}yb3Gkp6RI}6oXIF1< zHzI)!;5yB9AXm)h@&$Us1xi$BW)}@2`_n`F-gfo=zWwT(li#;1JNuQb+xEtu{mTP{ zCxUA#i|ArXBl0k`bgj7sTE_FiXljW_CZ7h&D(SAj$pi{dVg?2B%~JPTGU;|wGAZb= z9K&bP(oA6jf5vUx?N8pMai^n|IZ?rD1yQqzfTpNyX#|z8UBe`Z&UXK({_yr}W4rq4 zEy8ASZB8{cK%M-4c=qZE!eP+Hp=%9G>j>jQ*U;OX1F>ds;1(cQ|A&k?@mZAkDOjAjzeJF|cZ zCLVLNnieGzR#{#XOM;GJ3zO*PoFT%Da&UrL#$R8Fzz(iD?bsHR7ph19t;-TELEd*i zRvy2rspM?;1CW9+1O9hzy9zOa==ANeTLdkLMpQFnr4SZjU0p(Xz^<>`cMd#5E{H1M zJ+J--einmkvqYn!EJ%2gN?C#7I5AC#M=)^Bm!M%sA@Q0*L>v-ziD*rxJS-6nDI?^{ zIB_*jFS=~mvJpr<#74;8#!W$c3@=`m;Uv)W<}nb9uoXln$1hGlz}p`P%MOL_PY&)Q ztia=g{nMW|?XAZMr-8r2XCTL#A`wnO3HCo$e)&7X8F<{?tGqlyI1Y5Y9c;Q|=8?wlOHMtIg~ zU`I=*`)?}WY*hAk?IV!JY7nTAvR$yQvJHxw21X9Hs)xT-U*1M|EQsO@BVG0n$Ca0N zpr^sz-frc^e<425U)Nw>ML1hCuHUZgZX&$m5cmFU=WUGxgeeWKh2a=XQPGfvq*Kb0 zV7dPdrl@5KGL9GqH3ZQ2)6@NZw=NO)KoArRV~T3pEGZCC6ViBaMWswg;W=lH2^l;E zg;%GDZV7Q5rjihKeu8EIJlA*})18}*5W>-PT9t@Usy`$FVCA5-g|KId8H9mBblZH& zv&Qpq1jsByh$+NCyP9NaaJ&InQkjEX!eJF&;E*6f0nb8K#0Zld6=tzRuCR({WKJXy7Pz@O&3XKP zLK|hOXX&NTT$aCv^ag(&B}Bskgy! z>oHTjcn}T3QF=ASTy)jGnHPh{pn2)rLj-2T`#pPe3*iyS?&+cZ2}Z*VSnvHC1`Qa_ zp2G0>!X2xp#}Dm|e^qz(DtABH-)$p2+GMu(H{Hp!;JWE@mo3BdIeG{tP#vUF=d@Ft z8>t~ga9mY%=gb(X%gKA6!P8=n#5Bk~Lp8W$3SZ!u$XJmYaK$yg&F*cJSAuQ`|S3>TXIQqgEi)TRhyqC((m zOLZj7Bd6CIV9V5{)=nsUDtHmp<@jO4?&0wj!5M3*mZ;}=Fj}sB<{B@$vRr%)M{s)Ot J;{3D_006%-=KcTx diff --git a/index.html b/index.html index 1c65ffc3..6f026668 100644 --- a/index.html +++ b/index.html @@ -18,7 +18,7 @@ content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" /> Ray Template - + @@ -49,7 +49,7 @@ - + diff --git a/index.html.gz b/index.html.gz index bd3edcab6dc75275e8959a0ac8d5e4ae01054af9..6b515db180917724f1c1cf0928e94d5c69839cb9 100644 GIT binary patch literal 1865 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 { __defProp(target, name, { get: all[name], enumerable: true }); }; -// mock-data-1701837025684.js +// mock-data-1701837233414.js import { transformMockData } from "vite-plugin-mock-dev-server"; // mock/demo/person.mock.ts @@ -85,7 +85,7 @@ var getPersonList = defineMock({ } }); -// mock-data-1701837025684.js +// mock-data-1701837233414.js var exporters = [person_mock_exports]; var mockList = exporters.map((raw) => { let mockConfig; @@ -99,7 +99,7 @@ var mockList = exporters.map((raw) => { } return mockConfig; }); -var mock_data_1701837025684_default = transformMockData(mockList); +var mock_data_1701837233414_default = transformMockData(mockList); export { - mock_data_1701837025684_default as default + mock_data_1701837233414_default as default }; diff --git a/mockServer/mock-data.js.gz b/mockServer/mock-data.js.gz index 33f6974dc8f60c7fb788bffdd00ba937f7cab659..9d447cb95beaefa5dce1fa1fee0dc1959c418494 100644 GIT binary patch delta 622 zcmV-!0+IcT2#W}i8h>FYcI9z8t($bF($F?%M3x~PDyg;4ruKd62bv!vt-;g3vNTeyeG_1%exepV0DR51s9|0 zVlgNz{C)F@_bg$&xAn> z)6I2#E0~^AQzGN3+^T6xfH9w)p}jANrSZ>i{&0c>Q@LNl%h@b+bQCQ^Z!fjG2_tb~#=fQk73!+SJg&#@Xg$F^;!uQ&x zGk>j{%4^jc#0x$bzJ7%lU7t1)QuGn#iKw^G>!nuIn+&R9 z0KC5S3D#dkpKx#3IoJB3qGz(uZ)AKg1SxtwNp2n5G)v`MDv&Gu;MT}Y<04~66^Rh9kk1;~BMZaux# z2blyufWSup+?~|0S|zytpo=YB!uz`ijBP{$l_Seg+x^98=V18fw$PSP!b-hC8-h&J z04`s{VFa))GzbRfGDA?gQ<5CI16n(Vgm3`bEE#vrg4+-%Y=$cp&WB#~B5=4Z3{`OCA};^g%FRk6U60e|VNM#UPXMH&xBU}A_oc|NP>XTqR` z>E^n=6--a5DUtD1Zq+m;z?jd@(B2os()i~$e>g#csoXE&WHt*OxxQRzNND^V^1dCf zO`Z5Pz~>S*Ssq*y_FK{M1(kzU6c%~9aGR9MJ@ujbc`%>Nf+&+);YU(;;X%-|@V$2F zOn>X9@>;b9@q*8VuV3Ls*QZT{6n%twBI+&ldZ`t4ISck5!h)E9@lARD=YNDrh&&s?MnbObxbfYC?`CT%S)y)V4lnM{v*! zr1s$mqVZ{|-b73T&#}r2U&B<4aaty5YJU%{Q}`E>p}xugEuGvh?)`e^jpmN=&m#2< zWqSR@dwJ`>G+0#kRBPeuRLd`ILvV32@~X(!YQxd+t8V!Avu0((*@~H84VYimxl%%pzKuk~Gr6cg?Kp|&JV^uflE2LU2Fr?o I3qcA108NraumAu6