From f9a823cf2135c3cd930fdfcf05075c86f498ca6a Mon Sep 17 00:00:00 2001 From: XiaoDaiGua-Ray <51957438+XiaoDaiGua-Ray@users.noreply.github.com> Date: Mon, 1 Jan 2024 14:06:03 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20dist=20from=20@=20XiaoDaiGua-R?= =?UTF-8?q?ay/ray-template@f663cf5b4167dea21935a6ee2c526abc2109760c=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/en-US-eOH6Fp4X.js.gz | Bin 1827 -> 0 bytes .../{en-US-eOH6Fp4X.js => en-US-ebBm8py8.js} | 2 +- assets/en-US-ebBm8py8.js.gz | Bin 0 -> 1826 bytes assets/hooks-GPnuRIeB.js | 17 +++++++++++++++++ assets/hooks-GPnuRIeB.js.gz | Bin 0 -> 30112 bytes assets/hooks-mYUjrhfJ.js | 17 ----------------- assets/hooks-mYUjrhfJ.js.gz | Bin 30109 -> 0 bytes assets/index--0iHBIL7.js.gz | Bin 2274 -> 0 bytes .../{index-qHzeTjgG.js => index-07tpAhEq.js} | 2 +- assets/index-07tpAhEq.js.gz | Bin 0 -> 1010 bytes assets/index-0BAUlYcg.js.gz | Bin 2692 -> 0 bytes assets/index-1oke_5CI.js | 1 - assets/index-1oke_5CI.js.gz | Bin 3769 -> 0 bytes assets/index-8GdskEcB.js.gz | Bin 1634 -> 0 bytes .../{index-wkW-DXHo.js => index-8ae0JiOu.js} | 2 +- assets/index-8ae0JiOu.js.gz | Bin 0 -> 1180 bytes .../{index-Os6jI8qG.js => index-A3Ze0oIU.js} | 2 +- assets/index-A3Ze0oIU.js.gz | Bin 0 -> 2077 bytes .../{index-gZqXAs-T.js => index-AvDSH_gJ.js} | 2 +- assets/index-AvDSH_gJ.js.gz | Bin 0 -> 29078 bytes .../{index-oTla0xNl.js => index-Hat4mwRu.js} | 2 +- assets/index-Hat4mwRu.js.gz | Bin 0 -> 989 bytes .../{index-0BAUlYcg.js => index-HoaE8J2q.js} | 2 +- assets/index-HoaE8J2q.js.gz | Bin 0 -> 2692 bytes .../{index-rGjlB5W-.js => index-IKqQk_dn.js} | 2 +- assets/index-IKqQk_dn.js.gz | Bin 0 -> 2030 bytes assets/index-KQLefMtq.js.gz | Bin 1615 -> 0 bytes assets/index-Mgd-FgYm.js.gz | Bin 2025 -> 0 bytes ...{index-yI3wIIQR.css => index-O2GXbd2t.css} | 2 +- assets/index-O2GXbd2t.css.gz | Bin 0 -> 1445 bytes assets/index-Os6jI8qG.js.gz | Bin 2078 -> 0 bytes assets/index-P-zwa3Dw.js | 1 + assets/index-P-zwa3Dw.js.gz | Bin 0 -> 3769 bytes .../{index-QnaIV3m5.js => index-Q-b1TuBr.js} | 2 +- assets/index-Q-b1TuBr.js.gz | Bin 0 -> 1860 bytes assets/index-QnaIV3m5.js.gz | Bin 1860 -> 0 bytes .../{index-Mgd-FgYm.js => index-U_9lzGOh.js} | 2 +- assets/index-U_9lzGOh.js.gz | Bin 0 -> 2024 bytes assets/index-UxIJYAid.js.gz | Bin 836 -> 0 bytes .../{index-UxIJYAid.js => index-Yqg7fLWK.js} | 2 +- assets/index-Yqg7fLWK.js.gz | Bin 0 -> 837 bytes assets/index-c8IL6Kpd.js.gz | Bin 1723 -> 0 bytes assets/index-fyg5qHB0.js.gz | Bin 2141 -> 0 bytes assets/index-gZqXAs-T.js.gz | Bin 28755 -> 0 bytes .../{index-KQLefMtq.js => index-h4WXWUuN.js} | 2 +- assets/index-h4WXWUuN.js.gz | Bin 0 -> 1614 bytes .../{index-fyg5qHB0.js => index-iTF3nq5a.js} | 2 +- assets/index-iTF3nq5a.js.gz | Bin 0 -> 2138 bytes assets/index-oTla0xNl.js.gz | Bin 988 -> 0 bytes assets/index-qHzeTjgG.js.gz | Bin 1010 -> 0 bytes .../{index-c8IL6Kpd.js => index-qQsJZb52.js} | 2 +- assets/index-qQsJZb52.js.gz | Bin 0 -> 1721 bytes assets/index-rGjlB5W-.js.gz | Bin 2029 -> 0 bytes .../{index-8GdskEcB.js => index-wGdRhkB-.js} | 2 +- assets/index-wGdRhkB-.js.gz | Bin 0 -> 1634 bytes assets/index-wkW-DXHo.js.gz | Bin 1180 -> 0 bytes assets/index-yI3wIIQR.css.gz | Bin 1444 -> 0 bytes .../{index--0iHBIL7.js => index-ya54qAHY.js} | 2 +- assets/index-ya54qAHY.js.gz | Bin 0 -> 2273 bytes assets/instance-mKFXWLEb.js.gz | Bin 881 -> 0 bytes ...tance-mKFXWLEb.js => instance-shh-1c6u.js} | 2 +- assets/instance-shh-1c6u.js.gz | Bin 0 -> 879 bytes assets/utils-8AYccRWl.js.gz | Bin 2918 -> 0 bytes .../{utils-8AYccRWl.js => utils-ddsIP9VB.js} | 2 +- assets/utils-ddsIP9VB.js.gz | Bin 0 -> 2918 bytes .../{zh-CN-_h35muD5.js => zh-CN-HqA4U_x6.js} | 2 +- assets/zh-CN-HqA4U_x6.js.gz | Bin 0 -> 2082 bytes assets/zh-CN-_h35muD5.js.gz | Bin 2083 -> 0 bytes index.html | 8 ++++---- index.html.gz | Bin 1868 -> 1866 bytes mockServer/mock-data.js | 8 ++++---- mockServer/mock-data.js.gz | Bin 1040 -> 1040 bytes 72 files changed, 46 insertions(+), 46 deletions(-) delete mode 100644 assets/en-US-eOH6Fp4X.js.gz rename assets/{en-US-eOH6Fp4X.js => en-US-ebBm8py8.js} (89%) create mode 100644 assets/en-US-ebBm8py8.js.gz create mode 100644 assets/hooks-GPnuRIeB.js create mode 100644 assets/hooks-GPnuRIeB.js.gz delete mode 100644 assets/hooks-mYUjrhfJ.js delete mode 100644 assets/hooks-mYUjrhfJ.js.gz delete mode 100644 assets/index--0iHBIL7.js.gz rename assets/{index-qHzeTjgG.js => index-07tpAhEq.js} (93%) create mode 100644 assets/index-07tpAhEq.js.gz delete mode 100644 assets/index-0BAUlYcg.js.gz delete mode 100644 assets/index-1oke_5CI.js delete mode 100644 assets/index-1oke_5CI.js.gz delete mode 100644 assets/index-8GdskEcB.js.gz rename assets/{index-wkW-DXHo.js => index-8ae0JiOu.js} (94%) create mode 100644 assets/index-8ae0JiOu.js.gz rename assets/{index-Os6jI8qG.js => index-A3Ze0oIU.js} (97%) create mode 100644 assets/index-A3Ze0oIU.js.gz rename assets/{index-gZqXAs-T.js => index-AvDSH_gJ.js} (78%) create mode 100644 assets/index-AvDSH_gJ.js.gz rename assets/{index-oTla0xNl.js => index-Hat4mwRu.js} (86%) create mode 100644 assets/index-Hat4mwRu.js.gz rename assets/{index-0BAUlYcg.js => index-HoaE8J2q.js} (93%) create mode 100644 assets/index-HoaE8J2q.js.gz rename assets/{index-rGjlB5W-.js => index-IKqQk_dn.js} (97%) create mode 100644 assets/index-IKqQk_dn.js.gz delete mode 100644 assets/index-KQLefMtq.js.gz delete mode 100644 assets/index-Mgd-FgYm.js.gz rename assets/{index-yI3wIIQR.css => index-O2GXbd2t.css} (98%) create mode 100644 assets/index-O2GXbd2t.css.gz delete mode 100644 assets/index-Os6jI8qG.js.gz create mode 100644 assets/index-P-zwa3Dw.js create mode 100644 assets/index-P-zwa3Dw.js.gz rename assets/{index-QnaIV3m5.js => index-Q-b1TuBr.js} (96%) create mode 100644 assets/index-Q-b1TuBr.js.gz delete mode 100644 assets/index-QnaIV3m5.js.gz rename assets/{index-Mgd-FgYm.js => index-U_9lzGOh.js} (95%) create mode 100644 assets/index-U_9lzGOh.js.gz delete mode 100644 assets/index-UxIJYAid.js.gz rename assets/{index-UxIJYAid.js => index-Yqg7fLWK.js} (91%) create mode 100644 assets/index-Yqg7fLWK.js.gz delete mode 100644 assets/index-c8IL6Kpd.js.gz delete mode 100644 assets/index-fyg5qHB0.js.gz delete mode 100644 assets/index-gZqXAs-T.js.gz rename assets/{index-KQLefMtq.js => index-h4WXWUuN.js} (96%) create mode 100644 assets/index-h4WXWUuN.js.gz rename assets/{index-fyg5qHB0.js => index-iTF3nq5a.js} (96%) create mode 100644 assets/index-iTF3nq5a.js.gz delete mode 100644 assets/index-oTla0xNl.js.gz delete mode 100644 assets/index-qHzeTjgG.js.gz rename assets/{index-c8IL6Kpd.js => index-qQsJZb52.js} (96%) create mode 100644 assets/index-qQsJZb52.js.gz delete mode 100644 assets/index-rGjlB5W-.js.gz rename assets/{index-8GdskEcB.js => index-wGdRhkB-.js} (94%) create mode 100644 assets/index-wGdRhkB-.js.gz delete mode 100644 assets/index-wkW-DXHo.js.gz delete mode 100644 assets/index-yI3wIIQR.css.gz rename assets/{index--0iHBIL7.js => index-ya54qAHY.js} (97%) create mode 100644 assets/index-ya54qAHY.js.gz delete mode 100644 assets/instance-mKFXWLEb.js.gz rename assets/{instance-mKFXWLEb.js => instance-shh-1c6u.js} (93%) create mode 100644 assets/instance-shh-1c6u.js.gz delete mode 100644 assets/utils-8AYccRWl.js.gz rename assets/{utils-8AYccRWl.js => utils-ddsIP9VB.js} (99%) create mode 100644 assets/utils-ddsIP9VB.js.gz rename assets/{zh-CN-_h35muD5.js => zh-CN-HqA4U_x6.js} (92%) create mode 100644 assets/zh-CN-HqA4U_x6.js.gz delete mode 100644 assets/zh-CN-_h35muD5.js.gz diff --git a/assets/en-US-eOH6Fp4X.js.gz b/assets/en-US-eOH6Fp4X.js.gz deleted file mode 100644 index cdd598c3ec0737e524d54369b0ac7f8020add3cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1827 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 in e?wo(e,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[t]=o;var Ae=(e,t,o)=>(_o(e,typeof t!="symbol"?t+"":t,o),o);import{u as Ke}from"./vue-hooks-plus@1.8.5_vue@3.4.0-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 $}from"./dayjs@1.11.10-A-QuG2Ol.js";import{p as Co}from"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import{u as B,s as ke,c as ko,a as D,r as ne,b as L,d as No,e as pe,i as Z,f as To,p as Oo,g as ae,h as Le,j as xo,k as Ve,q as Se,l as Ro,m as Ao,n as Lo,w as Mo,o as Po}from"./utils-ddsIP9VB.js";import{l as Do}from"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import{u as Io,a as we,b as Ne,c as ge,d as zo}from"./@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js";import{i as Me}from"./interactjs@1.10.26-I0IiZoEj.js";import{s as jo}from"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import{s as ue,t as Ue,c as Eo,i as $o,d as Bo}from"./lodash-es@4.17.21-xgd1l9mE.js";import{d as te}from"./dom-to-image@2.6.0-eHYYUq-2.js";import{u as oe,r as Fo,i as Wo,a as Ko,b as Uo,c as qo,d as Go,e as Ho,f as Yo,g as Xo,h as Zo,j as Qo,k as Jo,l as en,m as tn,n as on,o as nn,p as rn,q as an,s as ln}from"./echarts@5.4.3-Vt5ZmFiA.js";import{o as qe,c as Ge,a as He}from"./@vue_runtime-core@3.4.0-GutacKex.js";const sn="modulepreload",cn=function(e){return"/ray-template/"+e},Pe={},O=function(t,o,r){let a=Promise.resolve();if(o&&o.length>0){const n=document.getElementsByTagName("link");a=Promise.all(o.map(i=>{if(i=cn(i),i in Pe)return;Pe[i]=!0;const l=i.endsWith(".css"),s=l?'[rel="stylesheet"]':"";if(!!r)for(let m=n.length-1;m>=0;m--){const g=n[m];if(g.href===i&&(!l||g.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${s}`))return;const u=document.createElement("link");if(u.rel=l?"stylesheet":sn,l||(u.as="script",u.crossOrigin=""),u.href=i,document.head.appendChild(u),l)return new Promise((m,g)=>{u.addEventListener("load",m),u.addEventListener("error",()=>g(new Error(`Unable to preload CSS for ${i}`)))})}))}return a.then(()=>t()).catch(n=>{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=n,window.dispatchEvent(i),!i.defaultPrevented)throw n})},un=(e,t)=>{const o=e[t];return o?typeof o=="function"?o():Promise.resolve(o):new Promise((r,a)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(a.bind(null,new Error("Unknown variable dynamic import: "+t)))})},Ye=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],dn="zh-CN",pn="zh-CN",mn={"zh-CN":"zh-cn","en-US":"en"},hn="zh-cn";let Xe;const gn=async()=>{const e=yo(),t=await ja(Ye);return VueI18n.createI18n({legacy:!1,locale:e,messages:t,sync:!0,missingWarn:!1,silentFallbackWarn:!0,fallbackLocale:pn})},nl=async e=>{const t=await gn();Xe=t,e.use(t)},fn=(e,t)=>!e||t[0]===e?t:`${e}.${t}`,Q=e=>{const{t,locale:o,...r}=Xe.global;return{...r,t:(i,...l)=>i?!i.includes(".")&&!e?i:t(fn(e,i),...l):"",locale:i=>{const l=o;l.value=i}}},A=e=>e,yn={path:"/dashboard",name:"RDashboard",component:()=>O(()=>import("./index-Q-b1TuBr.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33])),meta:{i18nKey:A("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:()=>O(()=>import("./index-iTF3nq5a.js"),__vite__mapDeps([34,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,35,20,18,16,17,21,22,23,24,25,26,27,28,29,30,31,32,36])),meta:{i18nKey:A("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:()=>O(()=>import("./index-ckcaOD1F.js"),__vite__mapDeps([37,22,23])),meta:{i18nKey:A("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:()=>O(()=>import("./index-gRQOEXFu.js"),__vite__mapDeps([])),meta:{i18nKey:A("menu.Directive"),icon:"other",order:2}},Cn=Object.freeze(Object.defineProperty({__proto__:null,default:_n},Symbol.toStringTag,{value:"Module"})),W=()=>O(()=>Promise.resolve().then(()=>oa),void 0),kn={path:"/doc",name:"RDocLayout",component:W,meta:{i18nKey:A("menu.Doc"),icon:"doc",order:5},children:[{path:"doc-inside",name:"RDocInside",component:()=>O(()=>import("./index-Yqg7fLWK.js"),__vite__mapDeps([38,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:A("menu.DocLocalInside")}},{path:"doc-outside",name:"RDoc",component:W,meta:{i18nKey:A("menu.Doc"),windowOpen:"https://xiaodaigua-ray.github.io/ray-template-doc/"}},{path:"doc-outside-local",name:"RDocLocal",component:W,meta:{i18nKey:A("menu.DocLocal"),windowOpen:"https://ray-template.yunkuangao.com/ray-template-doc/"}}]},Nn=Object.freeze(Object.defineProperty({__proto__:null,default:kn},Symbol.toStringTag,{value:"Module"})),Tn={path:"/echart",name:"REchart",component:()=>O(()=>import("./index-HoaE8J2q.js"),__vite__mapDeps([39,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32,40])),meta:{i18nKey:A("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:()=>O(()=>import("./index-Hat4mwRu.js"),__vite__mapDeps([41,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{icon:"other",order:2,noLocalTitle:"iframe"}},Rn=Object.freeze(Object.defineProperty({__proto__:null,default:xn},Symbol.toStringTag,{value:"Module"})),An={path:"/mock-demo",name:"MockDemo",component:()=>O(()=>import("./index-U_9lzGOh.js"),__vite__mapDeps([42,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,35,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:A("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:()=>O(()=>import("./index-wGdRhkB-.js"),__vite__mapDeps([43,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:A("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:W,meta:{i18nKey:A("menu.MultiMenu"),icon:"other",order:4},children:[{path:"multi-menu-one",name:"MultiMenuOne",component:()=>O(()=>import("./index-OlZM-6Aq.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-1",keepAlive:!0}},{path:"multi-menu-two",name:"MultiMenuTwo",component:W,meta:{noLocalTitle:"多级菜单-2"},children:[{path:"sub-menu-other",name:"SubMenuOther",component:()=>O(()=>import("./index-7HAQIe0w.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-2-1",keepAlive:!0}},{path:"sub-menu",name:"SubMenu",component:W,meta:{noLocalTitle:"多级菜单-2-2",keepAlive:!0},children:[{path:"sub-menu-one",name:"MultiMenuTwoOne",component:()=>O(()=>import("./index-vRnYP7XJ.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-2-2-1",keepAlive:!0}}]}]}]},In=Object.freeze(Object.defineProperty({__proto__:null,default:Dn},Symbol.toStringTag,{value:"Module"})),zn={path:"/precision",name:"CalculatePrecision",component:()=>O(()=>import("./index-qQsJZb52.js"),__vite__mapDeps([44,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,16,17,20,18,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:A("menu.CalculatePrecision"),icon:"other",order:2}},jn=Object.freeze(Object.defineProperty({__proto__:null,default:zn},Symbol.toStringTag,{value:"Module"})),En={path:"/qrcode",name:"RQRCode",component:()=>O(()=>import("./index-h4WXWUuN.js"),__vite__mapDeps([45,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,46,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:A("menu.QRCode"),icon:"other",order:3}},$n=Object.freeze(Object.defineProperty({__proto__:null,default:En},Symbol.toStringTag,{value:"Module"})),Bn={path:"/rely",name:"Rely",component:W,meta:{i18nKey:A("menu.Rely"),icon:"rely",order:999},children:[{path:"rely-about",name:"RelyAbout",component:()=>O(()=>import("./index-x3DQmVNT.js"),__vite__mapDeps([47,48])),meta:{i18nKey:A("menu.RelyAbout")}}]},Fn=Object.freeze(Object.defineProperty({__proto__:null,default:Bn},Symbol.toStringTag,{value:"Module"})),Wn={path:"/router-demo",name:"RouterDemoRoot",component:W,meta:{i18nKey:A("menu.RouterDemo"),icon:"other",order:3},children:[{path:"router-demo-home",name:"RouterDemoHome",component:()=>O(()=>import("./index-8ae0JiOu.js"),__vite__mapDeps([49,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{noLocalTitle:"人员信息(平级模式)"}},{path:"router-demo-detail",name:"RouterDemoDetail",component:()=>O(()=>import("./index-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:()=>O(()=>import("./index-v5xFQW7A.js"),__vite__mapDeps([50,51])),meta:{i18nKey:A("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:()=>O(()=>import("./index-IKqQk_dn.js"),__vite__mapDeps([52,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32,53])),meta:{i18nKey:A("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:()=>O(()=>import("./index-ya54qAHY.js"),__vite__mapDeps([54,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:A("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:()=>O(()=>import("./index-A3Ze0oIU.js"),__vite__mapDeps([55,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:A("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:()=>O(()=>import("./index-07tpAhEq.js"),__vite__mapDeps([56,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32,57])),meta:{i18nKey:A("menu.Error"),icon:"error",hidden:!0,sameLevel:!0}},er=Object.freeze(Object.defineProperty({__proto__:null,default:Jn},Symbol.toStringTag,{value:"Module"})),Te=Vue.ref(null),tr={setupRouterLoadingBar:!0,setupRouterGuard:!0},or=["RLogin","ErrorPage","RayTemplateDoc"],ie=["admin"],nr=()=>{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":Nn,"/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":In,"/src/router/modules/demo/precision.ts":jn,"/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":er});return Object.keys(e).reduce((o,r)=>{const a=e[r].default;if(a)o.push(a);else throw new Error("router helper combine: an exception occurred while parsing the routing file!");return o},[])},rr=e=>e.sort((t,o)=>{var n,i;const r=((n=t.meta)==null?void 0:n.order)??1,a=((i=o.meta)==null?void 0:i.order)??0;if(typeof r!="number"||typeof a!="number")throw new TypeError("orderRoutes error: order must be a number!");return r===a?t.name?o.name?t.name.localeCompare(o.name):-1:1:r-a}),ar=e=>{var o;const{meta:t}=e;t!=null&&t.ignoreAutoResetScroll||(o=Te.value)==null||o.scrollTo({top:0,left:0,behavior:"smooth"})},Ze={setupKeepAlive:!0,keepAliveExclude:[],maxKeepAliveLength:5},q={menuCollapsedWidth:64,menuCollapsedMode:"width",menuCollapsedIconSize:22,menuCollapsedIndent:24,menuAccordion:!1},Oe={signing:"signing",localeLanguage:"localeLanguage",token:"token"},Qe=Vue.reactive({globalSpinning:!1,globalDrawerValue:!1,globalMainLayoutLoad:!0,layoutContentMaximize:!1,layoutContentSpinning:!1});function F(e,t,o){Qe[e]=t,o==null||o()}function G(e){return Vue.readonly(Vue.toRef(Qe,e))}const Je=()=>({isLayoutContentMaximized:Vue.computed(()=>G("layoutContentMaximize").value),maximize:(o,r)=>{const a=B(Te),{toggleFullscreen:n}=za(a,r);F("layoutContentMaximize",o),n()}}),et=()=>({reload:(r=800)=>{F("globalMainLayoutLoad",!1),setTimeout(()=>F("globalMainLayoutLoad",!0),r)},openSpin:()=>{F("layoutContentSpinning",!0)},closeSpin:()=>{F("layoutContentSpinning",!1)}}),xe={appThemeColors:["#2d8cf0","#0960bd","#536dfe","#ff5c93","#ee4f12","#9c27b0","#ff9800","#18A058"],appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"},appNaiveUIThemeOverrides:{},echartTheme:"macarons"};var lr={pkg:{dependencies:{"@vueuse/core":"^10.6.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.2",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.36.0",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.0","vue-hooks-plus":"1.8.5","vue-i18n":"^9.8.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.0","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.10","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.5.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const tt=Pinia.defineStore("setting",()=>{const{appPrimaryColor:{primaryColor:e}}=lr,{locale:t}=Q(),{locale:o}=Ia(),r=Vue.reactive({drawerPlacement:"right",primaryColorOverride:{...xe.appNaiveUIThemeOverrides,common:{primaryColor:e,primaryColorHover:e}},appTheme:!1,menuTagSwitch:!0,breadcrumbSwitch:!0,localeLanguage:yo(),lockScreenSwitch:!1,copyrightSwitch:!0,contentTransition:"scale",watermarkSwitch:!1,watermarkConfig:{content:"Trying be better~",fontSize:16,lineHeight:16,width:384,height:384,xOffset:12,yOffset:60,rotate:-15},appRootRoute:{name:"Dashboard",path:"/dashboard"}}),a=l=>{t(l),o(l),r.localeLanguage=l,ke("localeLanguage",l,"localStorage")},n=(l,s=.3)=>{ue(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",ko(l,s))},i=(l,s,c)=>{Object.hasOwn(r,l)&&(r[l]=s),c==null||c()};return{...Vue.toRefs(r),updateLocale:a,changePrimaryColor:n,updateSettingState:i}},{persist:{key:"piniaSettingStore"}}),ot=["#fc97af","#87f7cf","#f7f494","#72ccff","#f7c5a0","#d4a4eb","#d2f5a6","#76f2f2"],nt="transparent",rt={},at={textStyle:{color:"#ffffff"},subtextStyle:{color:"#dddddd"}},lt={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},it={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},st={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},ct={itemStyle:{borderWidth:0,borderColor:"#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:{color:"#fc97af",color0:"transparent",borderColor:"#fc97af",borderColor0:"#87f7cf",borderWidth:"2"}},yt={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"}},bt={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)"}}},Vt={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)"]}}},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={iconStyle:{borderColor:"#999999"},emphasis:{iconStyle:{borderColor:"#666666"}}},kt={textStyle:{color:"#999999"}},Nt={axisPointer:{lineStyle:{color:"#cccccc",width:1},crossStyle:{color:"#cccccc",width:1}}},Tt={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"}}},Ot={color:["#fc97af","#87f7cf"]},xt={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"}},Rt={label:{color:"#293441"},emphasis:{label:{color:"#293441"}}},ir={color:ot,backgroundColor:nt,textStyle:rt,title:at,line:lt,radar:it,bar:st,pie:ct,scatter:ut,boxplot:dt,parallel:pt,sankey:mt,funnel:ht,gauge:gt,candlestick:ft,graph:yt,map:bt,geo:vt,categoryAxis:Vt,valueAxis:St,logAxis:wt,timeAxis:_t,toolbox:Ct,legend:kt,tooltip:Nt,timeline:Tt,visualMap:Ot,dataZoom:xt,markPoint:Rt},sr=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:nt,bar:st,boxplot:dt,candlestick:ft,categoryAxis:Vt,color:ot,dataZoom:xt,default:ir,funnel:ht,gauge:gt,geo:vt,graph:yt,legend:kt,line:lt,logAxis:wt,map:bt,markPoint:Rt,parallel:pt,pie:ct,radar:it,sankey:mt,scatter:ut,textStyle:rt,timeAxis:_t,timeline:Tt,title:at,toolbox:Ct,tooltip:Nt,valueAxis:St,visualMap:Ot},Symbol.toStringTag,{value:"Module"})),At=["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089"],Lt="transparent",Mt={},Pt={textStyle:{color:"#008acd"},subtextStyle:{color:"#aaaaaa"}},Dt={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},zt={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},jt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Et={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:{color:"#d87a80",color0:"#2ec7c9",borderColor:"#d87a80",borderColor0:"#2ec7c9",borderWidth:1}},qt={itemStyle:{borderWidth:0,borderColor:"#ccc"},lineStyle:{width:1,color:"#aaa"},symbolSize:3,symbol:"emptyCircle",smooth:!0,color:["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089"],label:{color:"#eee"}},Gt={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)"}}},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={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)"]}}},Xt={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)"]}}},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:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},Jt={iconStyle:{borderColor:"#2ec7c9"},emphasis:{iconStyle:{borderColor:"#18a4a6"}}},eo={textStyle:{color:"#333333"}},to={axisPointer:{lineStyle:{color:"#008acd",width:"1"},crossStyle:{color:"#008acd",width:"1"}}},oo={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"}}},no={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"}},ao={label:{color:"#eee"},emphasis:{label:{color:"#eee"}}},cr={color:At,backgroundColor:Lt,textStyle:Mt,title:Pt,line:Dt,radar:It,bar:zt,pie:jt,scatter:Et,boxplot:$t,parallel:Bt,sankey:Ft,funnel:Wt,gauge:Kt,candlestick:Ut,graph:qt,map:Gt,geo:Ht,categoryAxis:Yt,valueAxis:Xt,logAxis:Zt,timeAxis:Qt,toolbox:Jt,legend:eo,tooltip:to,timeline:oo,visualMap:no,dataZoom:ro,markPoint:ao},ur=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:Lt,bar:zt,boxplot:$t,candlestick:Ut,categoryAxis:Yt,color:At,dataZoom:ro,default:cr,funnel:Wt,gauge:Kt,geo:Ht,graph:qt,legend:eo,line:Dt,logAxis:Zt,map:Gt,markPoint:ao,parallel:Bt,pie:jt,radar:It,sankey:Ft,scatter:Et,textStyle:Mt,timeAxis:Qt,timeline:oo,title:Pt,toolbox:Jt,tooltip:to,valueAxis:Xt,visualMap:no},Symbol.toStringTag,{value:"Module"})),dr=()=>{const e=Object.assign({"/src/echart-themes/macarons/macarons-dark.json":sr,"/src/echart-themes/macarons/macarons.json":ur}),t=/\/([^/]+)\.json$/;return Object.keys(e).reduce((r,a)=>{var i;const n=(i=a.match(t))==null?void 0:i[1];if(n)return r.push({name:n,theme:e[a].default}),r;throw new Error("theme name is not found")},[])},pr=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),mr={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:()=>pr()},observer:{type:Object,default:null},throttleWait:{type:Number,default:500},animation:{type:Boolean,default:!0},setChartOptions:{type:Object,default:()=>({})}},hr={notMerge:!1,lazyUpdate:!0,silent:!1,replaceMerge:[]},gr=dr(),rl=Vue.defineComponent({name:"RChart",props:mr,setup(e,{expose:t}){const{getAppTheme:o}=E(),r=Vue.ref(),a=Vue.ref(),n=Vue.ref();let i,l;const{echartTheme:s}=xe;let c,u;const m=Vue.computed(()=>[{label:"下载图片",key:"downloadChart",disabled:!(n.value&&n.value.getDom())}]),g=Vue.computed(()=>({"--ray-chart-width":D(e.width),"--ray-chart-height":D(e.height)})),f=async()=>{var b;oe([Ko,Uo,qo,Go,Ho,Yo,Xo,Zo]),oe([Qo,Jo,en,tn,on,nn]),oe([rn,an]),oe([ln]);try{oe((b=e.use)==null?void 0:b.filter(Boolean))}catch(w){console.error("RChart register error: ",w)}},S=()=>{if(e.theme==="default"){e.autoChangeTheme?h("dark"):h("");return}if(e.theme)h(e.theme);else{const b=e.autoChangeTheme&&o.value?`${s}-dark`:s;h(b)}},p=b=>{let w=Vue.unref(b);const x=T=>Object.assign({animation:!0},w,T);return e.showAria&&(w=x({aria:{enabled:!0,decal:{show:!0}}})),w},h=(b=s)=>{const w=r.value,x=p(e.options),{height:T,width:M}=w.getBoundingClientRect(),{onSuccess:z,onError:K}=e;try{gr.forEach(Y=>{Fo(Y.name,Y.theme)}),u=Wo(w,b,{width:M===0?200:void 0,height:T===0?200:void 0}),n.value=u,e.animation?(u.setOption({}),setTimeout(()=>{x&&(u==null||u.setOption(x))})):x&&(u==null||u.setOption(x)),z&&L(z,u)}catch(Y){K&&L(K),console.error("RChart render error: ",Y)}},_=()=>!!(u&&u.getDom()),R=()=>{_()&&(u.clear(),u.dispose(),n.value=void 0)},y=()=>{u&&u.resize()},d=(b,w)=>{if(b==="downloadChart"&&_()){const{filename:T,...M}=e.downloadOptions;No(u.getDataURL(M),T??`${new Date().getTime()}`)}const{onDropdownSelect:x}=e;x&&L(x,b,w)},v=()=>{if(u!=null&&u.getDom()){console.warn("RChart mount: There is a chart instance already initialized on the dom. Execution was interrupted.");return}S(),e.autoResize&&(i=Ue(y,e.throttleWait),l=Io(e.observer||a,i))},k=()=>{var b;R(),i==null||i.cancel(),(b=l==null?void 0:l.stop)==null||b.call(l)};return Vue.watch(()=>o.value,()=>{e.autoChangeTheme&&(R(),S())}),Vue.watch(()=>e.showAria,()=>{R(),S()}),Vue.watchEffect(()=>{e.watchOptions?c=Vue.watch(()=>e.options,b=>{const w=p(b),x=Object.assign(e.setChartOptions,hr);u==null||u.setOption(w,x)},{deep:!0}):c==null||c(),e.loading?u==null||u.showLoading(e.loadingOptions):u==null||u.hideLoading()}),t({echart:n,dispose:k,render:v,isDispose:_}),Vue.onBeforeMount(async()=>{await f()}),Vue.onMounted(()=>{v()}),Vue.onBeforeUnmount(()=>{k(),c==null||c()}),{rayChartRef:r,cssVarsRef:g,rayChartWrapperRef:a,moreDropDownOptions:m,dropdownSelect:d}},render(){const{title:e,contentStyle:t,preset:o,moreDropDownOptions:r,dropdownSelect:a,bordered:n,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:n},{default:ne(Vue.createVNode("div",{class:"ray-chart__container",ref:"rayChartRef"},null)),header:ne(e,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":ne(l,{defaultElement:Vue.createVNode(lo,{iconSize:18,cursor:"pointer",options:i??r,trigger:"click",onSelect:a.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)])}}),fr={open:{type:Boolean,default:!1},collapseToggleText:{type:Array,default:()=>["展开","收起"]},bordered:{type:Boolean,default:!1},onUpdateValue:{type:[Function,Array],default:null},"onUpdate:value":{type:[Function,Array],default:null},...naive.gridProps},al=Vue.defineComponent({name:"RCollapseGrid",props:fr,setup(e){const t=Vue.ref(!e.open),o=()=>{t.value=!t.value;const{onUpdateValue:a,"onUpdate:value":n}=e;a&&L(a,t.value),n&&L(n,t.value)};return{modelCollapsed:t,collapseClick:o,CollapseIcon:()=>Vue.createVNode("div",{class:"collapse-icon",onClick:o.bind(this)},[Vue.createVNode("span",null,[t.value?e.collapseToggleText[0]:e.collapseToggleText[1]]),Vue.createVNode(N,{customClassName:`collapse-icon--arrow ${t.value?"":"collapse-icon--arrow__expanded"}`,name:"expanded",size:"14"},null)])}},render(){return Vue.createVNode(naive.NCard,{bordered:this.bordered},{default:()=>Vue.createVNode(naive.NGrid,Vue.mergeProps({class:"ray-collapse-grid"},this.$props,{collapsed:this.modelCollapsed,xGap:this.xGap||12,yGap:this.yGap||18,collapsedRows:this.collapsedRows}),{default:()=>{var e,t;return[(t=(e=this.$slots).default)==null?void 0:t.call(e),Vue.createVNode(naive.NGridItem,{suffix:!0,class:"ray-collapse-grid__suffix--btn"},{default:()=>[Vue.createVNode(naive.NSpace,{justify:"end"},{default:()=>{var o,r;return[(r=(o=this.$slots).action)==null?void 0:r.call(o),this.CollapseIcon()]}})]})]}})})}}),yr={color:{type:String,default:"currentColor"},prefix:{type:String,default:"icon"},name:{type:String,required:!0},size:{type:[Number,String],default:14},width:{type:[Number,String],default:0},height:{type:[Number,String],default:0},customClassName:{type:String,default:null},depth:{type:Number,default:1},cursor:{type:String,default:"default"},onClick:{type:[Function,Array],default:null}},N=Vue.defineComponent({name:"RIcon",props:yr,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:a=>{const{onClick:n}=e;n&&L(n,a)}}},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)])])}}),br={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:br,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(),a=Vue.ref(!0),n=l=>{a.value=!1;const{onSuccess:s}=e;s&&L(s,r.value,l)},i=l=>{a.value=!1;const{onError:s}=e;s&&L(s,l)};return we(r,"load",n),we(r,"error",i),t({iframeInst:r}),{cssVars:o,iframeRef:r,spinShow:a}},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)})])}}),vr={...naive.modalProps,memo:{type:Boolean,default:!0},fullscreen:{type:Boolean,default:!1},width:{type:[String,Number],default:600},cardWidth:{type:[String,Number],default:600},dialogWidth:{type:[String,Number],default:446},dad:{type:Boolean,default:!1}},Vr=(e,t,o)=>{const{scheduler:r}=o??{};return new Promise(a=>{setTimeout(()=>{const n=t==="card"?".n-card-header__main":".n-dialog__title";if(e){const i=Me(e).draggable({inertia:!0,autoScroll:!0,allowFrom:n,modifiers:[Me.modifiers.restrictRect({restriction:"parent",endOnly:!0})],listeners:{move:l=>{r==null||r(l)}}}).resizable(!1);a(i)}},30)})},il=Vue.defineComponent({name:"RModal",props:vr,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=pe();let a;const n={x:0,y:0},i=()=>e.preset==="card"&&e.fullscreen,l=()=>{const s=document.getElementById(r);s&&Vr(s,e.preset,{scheduler:c=>{const u=c.target;n.x+=c.dx,n.y+=c.dy,u.style.transform=`translate(${n.x}px, ${n.y}px)`}}).then(c=>{a=c})};return Vue.watch(()=>e.show,s=>{s&&e.dad&&(e.preset==="card"||e.preset==="dialog")?Vue.nextTick(()=>{l();const c=document.getElementById(r);e.memo&&c&&(c.style.transform=`translate(${n.x}px, ${n.y}px)`)}):(a==null||a.unset(),a=null)},{immediate:!0}),{cssVars:o,height:t,isFullscreenCardType:i,uuidEl:r}},render(){const{isFullscreenCardType:e}=this,{$props:t,$slots:o,$attrs:r}=this,{preset:a,...n}=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:a},{id:s},n,r),{...o})}}),Sr={...naive.dropdownProps,iconSize:{type:Number,default:14},cursor:{type:String,default:"default"}};function wr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const lo=Vue.defineComponent({name:"RMoreDropdown",props:Sr,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"}),wr(e=ne(r,{defaultElement:Vue.createVNode(N,{name:"more",size:t,cursor:o},null)}))?e:{default:()=>[e]})}}),_r={loadingDescription:{type:String},watchText:{type:Boolean,default:!0},status:{type:String},errorDescription:{type:[String,Object],default:"二维码已过期"},errorActionDescription:{type:String,default:"重新加载"},text:{type:String,required:!0},size:{type:Number,default:160},margin:{type:Number,default:12},correctLevel:{type:Number,default:1,validator:e=>[0,1,2,3].includes(e)},maskPattern:{type:Number},version:{type:Number},components:{type:Object,default:()=>({data:{scale:1},timing:{scale:1,protectors:!1},alignment:{scale:1,protectors:!1},cornerAlignment:{scale:1,protectors:!0}})},colorDark:{type:String,default:"#000000"},colorLight:{type:String,default:"#ffffff"},autoColor:{type:Boolean,default:!0},backgroundImage:{type:String},backgroundDimming:{type:String,default:"rgba(0, 0, 0, 0)"},gifBackgroundURL:{type:String},gifBackground:{type:ArrayBuffer},whiteMargin:{type:Boolean,default:!0},logoImage:{type:String},logoScale:{type:Number,default:.4},logoMargin:{type:Number,default:6},logoCornerRadius:{type:Number,default:8},dotScale:{type:Number,default:1},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},onReload:{type:[Function,Array],default:null}},Cr=e=>new Promise((t,o)=>{const r=new XMLHttpRequest;r.responseType="blob",r.onload=()=>{const a=new FileReader;a.onloadend=()=>{t(a.result)},a.onerror=n=>{o(n)},a.onabort=n=>{o(n)},a.readAsArrayBuffer(r.response)},r.open("GET",e),r.send()}),sl=Vue.defineComponent({name:"RayQRcode",props:_r,setup(e,t){const{expose:o}=t,r=Vue.ref();let a,n;const i=async()=>{const{gifBackgroundURL:u}=e;if(u)try{a=await Cr(u)}catch(m){console.error(m)}},l=()=>{const{gifBackground:u,...m}=e;new Do.AwesomeQR({...m,gifBackground:a??void 0}).draw().then(g=>{const{onSuccess:f}=e;f&&L(f,g),r.value=g}).catch(g=>{const{onError:f}=e;f&&L(f,g)})},s=()=>{if(t.slots.errorAction)return;const{onReload:u}=e;u&&L(u)},c=u=>r.value&&Z(r.value,"String")?To(r.value,u||new Date().getTime()+".png"):Promise.reject();return Vue.watchEffect(()=>{e.watchText?n=Vue.watch(()=>e.text,()=>l()):n==null||n()}),o({downloadQRCode:c}),Vue.onMounted(async()=>{await i(),l()}),Vue.onBeforeUnmount(()=>{n==null||n()}),{qrcodeURL:r,errorActionClick:s}},render(){return Vue.createVNode("div",{class:"ray-qrcode"},[Vue.createVNode(naive.NSpin,{show:this.status==="loading",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"},[Z(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,type:"primary",color:"#ffffff"},{default:()=>this.errorActionDescription,icon:()=>Vue.createVNode(N,{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}},j={tableIconSize:"18",tableKey:Symbol("r-table")},kr=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:n=>{const{onChangeSize:i}=e;i&&L(i,n)}}},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(N,{name:"adjustment",size:j.tableIconSize,cursor:"pointer"},null),default:()=>"密度"})]})}}),Nr=Vue.defineComponent({name:"TableFullscreen",setup(){const{wrapperRef:e}=Vue.inject(j.tableKey,{}),[t,{toggleFullscreen:o,isEnabled:r}]=Ke(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(N,{name:"fullscreen",size:j.tableIconSize,cursor:"pointer",onClick:()=>{t||o("globalMessage.isEnabledFullscreen"),e()}},null),default:()=>this.isFullscreen?"取消全屏":"全屏表格"})}}),Tr=()=>Vue.createVNode(N,{name:"draggable",size:j.tableIconSize,cursor:"all-scroll"},null),De=({icon:e,title:t,onClick:o,customClassName:r})=>Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:e,size:j.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:g,...f}=i,S=m==="left",p=m==="right",h={...f,title:c,key:s,fixed:m,isLeftFixedActivated:S,isRightFixedActivated:p,isResizable:g};return{...h,suffix:()=>Vue.createVNode(naive.NSpace,{wrapItem:!1,style:"padding-left: 32px;"},{default:()=>[Vue.createVNode(De,{icon:"row_head",title:"固定在列首",customClassName:S?"r-table__c-tool-icon--active":"",onClick:a.bind(this,"left",h,l)},null),Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:"resize_h",size:j.tableIconSize,cursor:"pointer",customClassName:g?"r-table__c-tool-icon--active":"",onClick:r.bind(this,h,l)},null),default:()=>"修改列宽"}),Vue.createVNode(De,{icon:"row_end",title:"固定在列尾",customClassName:p?"r-table__c-tool-icon--active":"",onClick:a.bind(this,"right",h,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)},a=(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,g]=_e(i,t.value);m===null||g===null||(s==="before"?m.splice(g,0,l):m.splice(g+1,0,l),o(m))}}},render(){return Vue.createVNode(naive.NPopover,{displayDirective:"show",trigger:"click",showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:"setting",size:j.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:Tr.bind(this),onDrop:this.treeDrop.bind(this)},null)})}}),xr=Vue.defineComponent({name:"TablePrint",props:me,setup(e){const{wrapperRef:t}=Vue.inject(j.tableKey,{});return{printTableClick:()=>{const{printTableOptions:{printOptions:r={},domToImageOptions:a}={},title:n}=e;(r.documentTitle===""||r.documentTitle===void 0||r.documentTitle===null)&&(r.documentTitle=typeof n=="string"?n:""),Oo(t,{printOptions:r,domToImageOptions:a})}}},render(){return Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:"print",size:j.tableIconSize,cursor:"pointer",onClick:this.printTableClick.bind(this)},null),default:()=>"打印表格"})}});function Rr(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(),a=Vue.ref(),n=pe(16),i=pe(16),l=Vue.reactive({x:0,y:0,showContextMenu:!1}),s=Vue.reactive({size:e.size}),c=(p,h)=>{const{onContextMenuClick:_}=e;_&&L(_,p,h),l.showContextMenu=!1},u=(p,h)=>{var R;return{...(R=e.rowProps)==null?void 0:R.call(e,p,h),onContextmenu:e.disabledContextMenu?void 0:y=>{y.preventDefault(),l.showContextMenu=!1,Vue.nextTick().then(()=>{l.showContextMenu=!0,l.x=y.clientX,l.y=y.clientY})}}},m=p=>{s.size=p},g=p=>{const{onUpdateColumns:h,"onUpdate:columns":_}=e;h&&L(h,p),_&&L(_,p)},f=()=>{const{toolOptions:p}=e;return p==null?void 0:p.filter(()=>Boolean).map(h=>typeof h=="function"?h():h)},S=p=>{const h=()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(xr,p,null),Vue.createVNode(kr,Vue.mergeProps(p,{onChangeSize:m.bind(this)}),null),Vue.createVNode(Nr,null,null),Vue.createVNode(Or,Vue.mergeProps(p,{onUpdateColumn:g.bind(this)}),null)]);return e.toolOptions?e.coverTool?f:()=>Vue.createVNode(Vue.Fragment,null,[h(),f()]):h};return Vue.provide(j.tableKey,{uuidTable:i,uuidWrapper:n,wrapperRef:a}),o({rTableInst:r,uuidTable:i,uuidWrapper:n}),{uuidWrapper:n,uuidTable:i,contextMenuReactive:l,rTableInst:r,combineRowProps:u,contextMenuSelect:c,privateReactive:s,tool:S,wrapperRef:a}},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:ne(this.title,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":()=>{let t;return Vue.createVNode(naive.NSpace,{wrapItem:!1,align:"center"},Rr(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)}})}}),Ar={transitionPropName:"fade",transitionMode:"out-in",transitionAppear:!0},Lr=Vue.defineComponent({name:"RTransitionComponent",__name:"index",props:Vue.mergeDefaults({transitionPropName:{},transitionMode:{},transitionAppear:{type:Boolean}},Ar),setup(e){const{getKeepAliveInclude:t}=Wr(),{setupKeepAlive:o,maxKeepAliveLength:r,keepAliveExclude:a}=Ze;return(n,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:n.transitionPropName,mode:n.transitionMode,appear:n.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(a)},[(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 Mr={pkg:{dependencies:{"@vueuse/core":"^10.6.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.2",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.36.0",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.0","vue-hooks-plus":"1.8.5","vue-i18n":"^9.8.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.0","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.10","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.5.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const Pr=(e,t,o)=>!e||typeof e!="object"?!1:e[t]===o,io=(e,t,o)=>{const r=[];if(Pr(e,t,o))return r.push(e),r;if(e.children&&e.children.length>0)for(const a of e.children){const n=io(a,t,o);n.length>0&&r.push(e,...n)}return r},Dr=(e,t,o)=>{const r=[];for(const a of e){const n=io(a,t,o);n.length>0&&r.push(...n)}return r},Ir=e=>{const{breadcrumbLabel:t}=e,{layout:{sideBarLogo:o}}=Mr,r=o?o.title:"";document.title=t+" - "+r},zr=e=>{const{meta:t}=e;if(!t.icon)return;if(Z(t.icon,"Object"))return()=>t.icon;const o=Vue.h(N,{name:t.icon,size:q.menuCollapsedIconSize,cursor:"pointer"},{});return()=>o},Ie=()=>{const{getRootPath:e}=ee();return ae("menuKey","sessionStorage",e.value)},jr=e=>e[0]==="/",so=(e,t=[],o="")=>{var r;if(!Array.isArray(e))return[];for(const a of e){const n=o+(jr(a.path)?a.path:"/"+a.path);if((r=a.children)!=null&&r.length){so(a.children,t,n);continue}else t.push({...a,path:n})}return t},Er=e=>Array.isArray(e)?so(Eo(e)):[],co=()=>rr(nr()),$r=()=>Er(co()),uo=Pinia.defineStore("menu",()=>{const{push:e,getRoutes:t}=VueRouter.useRouter(),o=VueRouter.useRoute(),{t:r}=Q(),{setKeepAliveInclude:a}=Kr(),n=Vue.reactive({menuKey:Ie(),options:[],collapsed:!1,menuTagOptions:[],breadcrumbOptions:[],currentMenuOption:null}),i=Vue.ref(!0),l=new RegExp("/","g"),s=d=>{const{meta:v}=d,k=Vue.computed(()=>v!=null&&v.i18nKey?r(`${v.i18nKey}`):v==null?void 0:v.noLocalTitle),b={...d,key:d.path,label:()=>Vue.h(naive.NEllipsis,null,{default:()=>k.value}),breadcrumbLabel:k.value},w=Object.assign({},b,{icon:zr(d)});return d.path===Ie()&&(n.currentMenuOption=w),w.show=Ce(w),w},c=(d,v)=>Dr(d,"key",v),u=(d,v)=>{n.breadcrumbOptions=c(n.options,d)},m=(d,v=!0)=>{const b=Array.isArray(d)?[...d]:[d];v?n.menuTagOptions.push(...b):n.menuTagOptions=b},g=(d,v)=>{n.menuTagOptions.find(b=>b.path===d)||n.menuTagOptions.push(v)},f=(d,v,k)=>{const{meta:b,path:w}=v;if(b.windowOpen)window.open(b.windowOpen);else{if(String(d)[0]==="/")e({path:w,query:k});else{const M=c(n.options,d).map(z=>z.key).join("/");e({path:M,query:k})}const x=(w.match(l)||[]).length,{sameLevel:T}=b;if(a(v),Ir(v),!T||T&&x===1)g(d,v),u(d),n.menuKey=d,n.currentMenuOption=v,ke("menuKey",d);else{const M=Le(s(v),["breadcrumbLabel","children","key","meta","name","path","show"]);n.breadcrumbOptions.find(K=>K.key===M.key)||n.breadcrumbOptions.push(M)}}},S=async(d,v)=>{const[k]=d.split("?"),b=(k.match(new RegExp("/","g"))||[]).length;let w=k;if(b>1){const T=k.split("/").filter(M=>M);w=T[T.length-1]}const x=t().find(T=>T.path===k);if(x){const T=Le(x,["children","meta","path","name","redirect"]);f(b>1?w:d,s(T),v)}},p=()=>new Promise(d=>{const v=(k,b)=>{var x;const w=[];for(const T of k){if((x=T.children)!=null&&x.length)T.children=v(T.children);else if(!ho(T.meta))continue;w.push(s(T))}return w};if(n.options=v(co()),n.currentMenuOption){const{currentMenuOption:k}=n;u(k.key),g(k.key,k)}d()}),h=d=>n.collapsed=d,_=(d,v=1)=>n.menuTagOptions.splice(d,v),R=()=>{n.menuTagOptions=[]},y=async()=>{i.value&&(await p(),i.value=!1)};return Vue.watch(()=>o.fullPath,async(d,v)=>{await y(),d!==v&&await S(d,o.query)},{immediate:!0}),{...Vue.toRefs(n),changeMenuModelValue:f,collapsedMenu:h,spliceMenTagOptions:_,emptyMenuTagOptions:R,setMenuTagOptions:m}},{persist:{key:"piniaMenuStore",storage:window.sessionStorage,paths:["breadcrumbOptions","menuKey","menuTagOptions"]}}),po=Pinia.defineStore("signing",()=>{const e=Vue.reactive({signingCallback:{}}),t=r=>new Promise((a,n)=>{$o(r)?n({code:1,message:"登陆失败",data:null}):(e.signingCallback={role:"admin",name:r.name,avatar:"https://r2chevereto.yka.moe/longmao.navigator.png"},a({code:0,message:"登陆成功",data:e.signingCallback}))}),o=()=>{window.$message.info("账号退出中..."),xo("all-sessionStorage"),setTimeout(()=>window.location.reload())};return{...Vue.toRefs(e),signing:t,logout:o}},{persist:{key:"piniaSigningStore",paths:["signingCallback"],storage:sessionStorage}}),mo=Pinia.defineStore("keepAlive",()=>{const{maxKeepAliveLength:e}=Ze,t=Vue.reactive({keepAliveInclude:[]}),o=()=>t.keepAliveInclude.length,r=n=>{const i=o(),{name:l,meta:{keepAlive:s}}=n;if(s){if(i=e&&(t.keepAliveInclude.splice(0,1),t.keepAliveInclude.push(l))}},a=()=>t.keepAliveInclude;return{...Vue.toRefs(t),setKeepAliveInclude:r,getKeepAliveInclude:a}},{persist:{key:"piniaKeepAliveStore",storage:window.sessionStorage,paths:["keepAliveInclude"]}}),H=()=>{const e=uo(),t=Vue.computed(()=>e.options),o=Vue.computed(()=>e.breadcrumbOptions),r=Vue.computed(()=>e.menuKey),a=Vue.computed(()=>{const{getRootPath:l}=ee();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))}),n=Vue.computed(()=>e.currentMenuOption),i=Vue.computed(()=>e.collapsed);return{getMenuOptions:t,getBreadcrumbOptions:o,getMenuKey:r,getMenuTagOptions:a,getCurrentMenuOption:n,getCollapsed:i}},J=()=>{const{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,emptyMenuTagOptions:r,setMenuTagOptions:a}=uo();return{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,emptyMenuTagOptions:r,setMenuTagOptions:a}},E=()=>{const e=tt(),t=Vue.computed(()=>e.drawerPlacement),o=Vue.computed(()=>e.primaryColorOverride),r=Vue.computed(()=>e.appTheme),a=Vue.computed(()=>e.menuTagSwitch),n=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),g=Vue.computed(()=>e.appRootRoute);return{getDrawerPlacement:t,getPrimaryColorOverride:o,getAppTheme:r,getMenuTagSwitch:a,getBreadcrumbSwitch:n,getLocaleLanguage:i,getLockScreenSwitch:l,getCopyrightSwitch:s,getContentTransition:c,getWatermarkSwitch:u,getWatermarkConfig:m,getAppRootRoute:g}},I=()=>{const{updateLocale:e,changePrimaryColor:t,updateSettingState:o}=tt();return{updateLocale:e,changePrimaryColor:t,updateSettingState:o}},Br=()=>{const e=po();return{getSigningCallback:Vue.computed(()=>e.signingCallback)}},Fr=()=>{const{signing:e,logout:t}=po();return{signing:e,logout:t}},Wr=()=>{const e=mo();return{getKeepAliveInclude:Vue.computed(()=>e.keepAliveInclude)}},Kr=()=>{const{setKeepAliveInclude:e,getKeepAliveInclude:t}=mo();return{setKeepAliveInclude:e,getKeepAliveInclude:t}},ul=async e=>{const t=Pinia.createPinia();e.use(t),t.use(jo)},dl=()=>({setWatermarkContent:a=>{const{getWatermarkConfig:n}=E(),i=Object.assign(n.value,{content:a}),{updateSettingState:l}=I();l("watermarkConfig",i)},showWatermark:()=>{const{updateSettingState:a}=I();a("watermarkSwitch",!0)},hiddenWatermark:()=>{const{updateSettingState:a}=I();a("watermarkSwitch",!1)},toggleWatermark:()=>{const{getWatermarkSwitch:a}=E(),{updateSettingState:n}=I();n("watermarkSwitch",!a.value)}}),Ur=()=>{const e=()=>{const{getAppTheme:a}=E(),{t:n}=Q();return{theme:a.value,themeLabel:a.value?n("headerSettingOptions.ThemeOptions.Dark"):n("headerSettingOptions.ThemeOptions.Light")}};return{changeDarkTheme:()=>{const{updateSettingState:a}=I();a("appTheme",!0)},changeLightTheme:()=>{const{updateSettingState:a}=I();a("appTheme",!1)},toggleTheme:()=>{const{theme:a}=e(),{updateSettingState:n}=I();n("appTheme",!a)},getAppTheme:e}},X=(e,t)=>{const{getMenuTagOptions:o}=H();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(a=>a.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,a=o.value.findIndex(n=>n.key===r);if(a===-1){console.warn(`${t}: The incoming menuTag option ${e.key} did not match the corresponding item.`);return}return{option:e,index:a}}};function qr(){const{getMenuTagOptions:e,getMenuKey:t}=H(),{changeMenuModelValue:o,spliceMenTagOptions:r,emptyMenuTagOptions:a,setMenuTagOptions:n}=J(),i=()=>e.value.findIndex(S=>S.key===t.value);return{close:S=>{const p=X(S,"close");if(p){const{index:h,option:_}=p;if(r(h),_.key===t.value){const R=e.value[h-1];R&&o(R.key,R)}}},closeAll:()=>{a(),de()},closeRight:S=>{const p=X(S,"closeRight");if(p){const{option:h,index:_}=p,R=e.value.length-_,y=i();r(_+1,R),_<=y&&t.value!==h.key&&o(h.key,h)}},closeLeft:S=>{const p=X(S,"closeLeft");if(p){const{option:h,index:_}=p,R=i();r(0,_),R<=_&&t.value!==h.key&&o(h.key,h)}},closeOther:S=>{const p=X(S,"closeOther");if(p){const{option:h}=p;t.value!==h.key?(a(),o(h.key,h)):n(h,!1)}},getCurrentTagIndex:i,checkCloseRight:S=>{const p=X(S,"checkCloseRight");if(p){const{index:h}=p,_=e.value.length-1;return!(h>=_)}return!1},checkCloseLeft:S=>{const p=X(S,"checkCloseRight");if(p){const{index:h}=p,_=e.value.length-1;return h===0?!1:h>0&&_>0}return!1}}}function pl(){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}=H();if(o>r.value.length){console.warn(`navigationTo: The current ${o} exceeds the maximum number of menus.`);return}const a=r.value[o],n=i=>{if(i.children&&i.children.length>0){const{children:[l]}=i;n(l);return}e(i.key,i)};n(a)}else e(o.key,o)}}}function ee(){const{getAppRootRoute:e}=E(),{updateSettingState:t}=I(),o=e,r=Vue.computed(()=>e.value.path),a=Vue.computed(()=>e.value.name);return{getRootRoute:o,getRootPath:r,getRootName:a,setRootRoute:i=>{t("appRootRoute",Object.assign({},e.value,i))}}}const Gr=e=>{const{beforeEach:t}=e,{getRootPath:o}=ee(),r=(a,n)=>a.path==="/"||n.path==="/login";t((a,n,i)=>{const l=ae(Oe.token),s=ae("menuKey","sessionStorage",o.value),{meta:c,name:u}=a;l!==null?r(a,n)?de(!0):!Z(u,"Symbol")&&u&&or.includes(u)?i():ho(c)?r(a,n)?s?i(s):de(!0):i():de(!0):r(a,n)?i():i("/")})},ho=e=>{const{getSigningCallback:t}=Br(),{role:o}=e;return ie!=null&&ie.length&&ie.includes(t.value.role)||!o||!(o!=null&&o.length)?!0:o?o.includes(t.value.role):!0},Ce=e=>{const{meta:t={}}=e,{hidden:o,sameLevel:r,env:a}=t,{MODE:n}=Ve();return!(r||o||a&&typeof a=="string"&&a!==n||a&&Array.isArray(a)&&!a.includes(n))},Hr=e=>{e.beforeEach(()=>{window==null||window.$loadingBar.start()}),e.afterEach(()=>{window==null||window.$loadingBar.finish()}),e.onError(()=>{window==null||window.$loadingBar.error()})},Yr=e=>{const{setupRouterLoadingBar:t,setupRouterGuard:o}=tr;t&&Hr(e),o&&Gr(e)},de=(e=!0)=>{const{router:t}=fo(),{push:o,replace:r}=t,{getRootPath:a}=ee();ke("menuKey",a.value),e?r(a.value):o(a.value)};var Xr={pkg:{dependencies:{"@vueuse/core":"^10.6.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.2",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.36.0",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.0","vue-hooks-plus":"1.8.5","vue-i18n":"^9.8.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.0","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.10","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.5.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const Zr=Vue.defineComponent({name:"SiderBarLogo",props:{collapsed:{type:Boolean,required:!0}},setup(){const e=VueRouter.useRouter(),{layout:{sideBarLogo:t}}=Xr;return{sideBarLogo:t,handleSideBarLogoClick:()=>{t&&t.url&&(t.jumpType==="station"?e.push(t.url):window.open(t.url))},TemplateLogo:({cursor:a})=>Vue.createVNode(N,{name:t.icon,size:"30",cursor:a},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 a;return(a=this.sideBarLogo)==null?void 0:a.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 a;return[(a=this.sideBarLogo)==null?void 0:a.title]}})])]):null}}),Qr=Vue.defineComponent({name:"AppMenu",setup(){const e=Vue.ref(null),{changeMenuModelValue:t,collapsedMenu:o}=J(),{getMenuOptions:r,getCollapsed:a,getMenuKey:n}=H(),i=Vue.computed({get:()=>(Vue.nextTick().then(()=>{c()}),n.value),set:()=>{l.value&&F("globalDrawerValue",!1)}}),{isTabletOrSmaller:l}=he(),s=Vue.computed({get:()=>G("globalDrawerValue").value,set:m=>{F("globalDrawerValue",m)}}),c=()=>{const m=i.value;Vue.nextTick().then(()=>{var g,f;(f=(g=e.value)==null?void 0:g.showOption)==null||f.call(g,m)})};return{isTabletOrSmaller:l,BasicMenu:()=>Vue.createVNode(naive.NLayoutSider,{bordered:!0,showTrigger:!l.value,collapseMode:q.menuCollapsedMode,collapsedWidth:q.menuCollapsedWidth,onUpdateCollapsed:o.bind(this),nativeScrollbar:!1},{default:()=>[Vue.createVNode(Zr,{collapsed:a.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:q.menuCollapsedIndent,collapsed:a.value,collapsedIconSize:q.menuCollapsedIconSize,collapsedWidth:q.menuCollapsedWidth,onUpdateValue:(m,g)=>{t(m,g)},accordion:q.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 Jr{constructor(){Ae(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 a=new AbortController;t.signal=a.signal,this.pendingRequest.set(r,a)}}}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:[]},se={implementRequestInterceptorErrorArray:[],implementResponseInterceptorErrorArray:[]},ea=new Jr,ml=()=>{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:se[l]=s},r=(l,s)=>s==="ok"?ye[l]:se[l],a=(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]:se[s],m=t(l),{MODE:g}=Ve();m&&a(u,m,g)},fetchError:(l,s,c)=>{const u=se[c],{MODE:m}=Ve();a(u,s,m)}}},ta=Vue.defineComponent({name:"AppRequestCancelerProvider",setup(e,{expose:t}){VueRouter.onBeforeRouteUpdate(()=>{ea.cancelAllRequest()}),t()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),go=Vue.defineComponent({name:"LayoutContentWrapper",setup(){const e=VueRouter.useRouter(),{maximize:t}=Je(),{getContentTransition:o}=E(),r=Vue.ref(!1),a={opacitySpinning:"0"},n=G("globalMainLayoutLoad"),i=G("layoutContentMaximize"),l=G("layoutContentSpinning");return(()=>{e.beforeEach(()=>{r.value=!0}),e.afterEach(()=>{r.value=!1})})(),{globalMainLayoutLoad:n,spinning:r,themeOverridesSpin:a,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(N,{name:"out",size:"16",cursor:"pointer"},null)]):null,Vue.createVNode(ta,null,null),e?Vue.createVNode(Lr,{class:"content-wrapper",transitionPropName:this.getContentTransition+"-transform"},null):null]})}}),oa=Object.freeze(Object.defineProperty({__proto__:null,default:go},Symbol.toStringTag,{value:"Module"}));var na={pkg:{dependencies:{"@vueuse/core":"^10.6.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.2",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.36.0",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.0","vue-hooks-plus":"1.8.5","vue-i18n":"^9.8.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.0","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.10","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.5.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const ra=Vue.defineComponent({name:"LayoutFooterWrapper",setup(){const{layout:{copyright:e}}=na;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=a=>{t("click",a)};return{iconClick:o,Icon:()=>Vue.createVNode(N,{name:e.iconName,size:"18",customClassName:`tooltip-text__icon ${e.customClassName}`,cursor:"pointer",onClick:o.bind(this)},null)}},render(){const{Icon:e}=this;return this.tooltipText?Vue.createVNode(naive.NTooltip,this.$props,{trigger:()=>Vue.createVNode(e,null,null),default:()=>this.tooltipText}):Vue.createVNode(e,null,null)}}),aa=Vue.defineComponent({name:"ThemeSwitch",setup(){const{changeDarkTheme:e,changeLightTheme:t}=Ur(),{getAppTheme:o}=E(),r=Vue.ref(o.value);return{changeDarkTheme:e,changeLightTheme:t,getAppTheme:o,railStyle:({checked:n})=>n?{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":a=>this.modelAppThemeRef=a,railStyle:r.bind(this),onUpdateValue:a=>a?t():o()},{"checked-icon":()=>Vue.createVNode(N,{name:"dark"},null),"unchecked-icon":()=>Vue.createVNode(N,{name:"light"},null),checked:()=>"亮",unchecked:()=>"暗"}),default:()=>this.getAppTheme?e("headerSettingOptions.ThemeOptions.Dark"):e("headerSettingOptions.ThemeOptions.Light")})]})}});function ce(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const la=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}=I(),{getAppTheme:a,getPrimaryColorOverride:n,getMenuTagSwitch:i,getBreadcrumbSwitch:l,getCopyrightSwitch:s,getContentTransition:c,getWatermarkSwitch:u}=E(),m=Vue.computed({get:()=>e.show,set:S=>{t("update:show",S)}}),g=[{label:"无",value:"none"},{label:"缩放效果",value:"scale"},{label:"淡入淡出",value:"fade"},{label:"闪入效果",value:"opacity"}],f=Vue.reactive({getMenuTagSwitch:i.value,getBreadcrumbSwitch:l.value,getCopyrightSwitch:s.value,getContentTransition:c.value,getWatermarkSwitch:u.value});return{modelShow:m,changePrimaryColor:o,getAppTheme:a,getPrimaryColorOverride:n,contentTransitionOptions:g,updateSettingState:r,modelSwitchReactive:f}},render(){let e,t,o,r;const{$t:a}=this;return Vue.createVNode(naive.NDrawer,{show:this.modelShow,"onUpdate:show":n=>this.modelShow=n,placement:this.placement,width:this.width},{default:()=>[Vue.createVNode(naive.NDrawerContent,{title:a("headerSettingOptions.Title")},{default:()=>[Vue.createVNode(naive.NSpace,{class:"setting-drawer__space",vertical:!0},{default:()=>[Vue.createVNode(naive.NDivider,{titlePlacement:"center"},ce(e=a("headerSettingOptions.ThemeOptions.Title"))?e:{default:()=>[e]}),Vue.createVNode(aa,null,null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},ce(t=a("headerSettingOptions.ThemeOptions.PrimaryColorConfig"))?t:{default:()=>[t]}),Vue.createVNode(naive.NColorPicker,{swatches:xe.appThemeColors,value:this.getPrimaryColorOverride.common.primaryColor,"onUpdate:value":n=>this.getPrimaryColorOverride.common.primaryColor=n,onUpdateValue:this.changePrimaryColor.bind(this)},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},ce(o=a("headerSettingOptions.ContentTransition"))?o:{default:()=>[o]}),Vue.createVNode(naive.NSelect,{value:this.modelSwitchReactive.getContentTransition,"onUpdate:value":n=>this.modelSwitchReactive.getContentTransition=n,options:this.contentTransitionOptions,onUpdateValue:n=>{this.updateSettingState("contentTransition",n)}},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},ce(r=a("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":n=>this.modelSwitchReactive.getMenuTagSwitch=n,onUpdateValue:n=>this.updateSettingState("menuTagSwitch",n)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"面包屑"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getBreadcrumbSwitch,"onUpdate:value":n=>this.modelSwitchReactive.getBreadcrumbSwitch=n,onUpdateValue:n=>this.updateSettingState("breadcrumbSwitch",n)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"水印"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getWatermarkSwitch,"onUpdate:value":n=>this.modelSwitchReactive.getWatermarkSwitch=n,onUpdateValue:n=>this.updateSettingState("watermarkSwitch",n)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"版权信息"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getCopyrightSwitch,"onUpdate:value":n=>this.modelSwitchReactive.getCopyrightSwitch=n,onUpdateValue:n=>this.updateSettingState("copyrightSwitch",n)},null)]})]})]})]})]})}});function ia(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const sa=Vue.defineComponent({name:"SiderBarBreadcrumb",setup(){const{changeMenuModelValue:e}=J(),{getBreadcrumbOptions:t}=H(),{isTabletOrSmaller:o}=he();return{getBreadcrumbOptions:t,dropdownSelect:(n,i)=>{e(n,i)},breadcrumbItemClick:n=>{var i;if(!((i=n.children)!=null&&i.length)){const{meta:l={}}=n;l.sameLevel||e(n.key,n)}},isTabletOrSmaller:o}},render(){let e;const{isTabletOrSmaller:t,getBreadcrumbOptions:o}=this,{dropdownSelect:r,breadcrumbItemClick:a}=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},ia(e=o.map(n=>Vue.createVNode(naive.NBreadcrumbItem,{key:n.path,onClick:a.bind(this,n)},{default:()=>{var i;return[Vue.createVNode(naive.NDropdown,{labelField:"breadcrumbLabel",options:n.children&&((i=n.children)==null?void 0:i.length)>1?n.children:[],onSelect:r.bind(this)},{default:()=>Vue.createVNode("span",null,[n.label&&typeof n.label=="function"?n.label():n.breadcrumbLabel])})]}})))?e:{default:()=>[e]})]})}});function je(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ca=Vue.defineComponent({name:"GlobalSearch",props:{show:{type:Boolean,default:!1}},emits:["update:show"],setup(e,{emit:t}){const{changeMenuModelValue:o}=J(),r=Vue.computed({get:()=>e.show,set:y=>{t("update:show",y),y||u()}}),{getMenuOptions:a}=H(),n=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=()=>{n.searchOptions=[],n.searchValue=null,l=0,s=l},m=y=>{(y.ctrlKey||y.metaKey)&&y.key==="k"&&(y.preventDefault(),y.stopPropagation(),u(),r.value=!0)},g=y=>{const d=[],v=k=>{k.forEach(b=>{var T,M,z;(T=b.children)!=null&&T.length&&Ce(b)&&v(b.children);const w=(M=b.breadcrumbLabel)==null?void 0:M.toLocaleLowerCase(),x=String(y).toLocaleLowerCase();w!=null&&w.includes(x)&&Ce(b)&&!((z=b.children)!=null&&z.length)&&d.push(b)})};y?(v(a.value),n.searchOptions=d):n.searchOptions=[],Vue.nextTick().then(()=>{S()})},f=y=>{if(y){const{meta:d}=y;d.windowOpen?window.open(d.windowOpen):(r.value=!1,o(y.key,y))}},S=()=>{const y=n.searchOptions[l],d=n.searchOptions[s],v="content-item--active";y&&Vue.nextTick().then(()=>{const k=Se(`attr:data_path="${y.path}"`),b=d?Se(`attr:data_path="${d==null?void 0:d.path}"`):null;if(b!=null&&b.length){const[w]=b;Ro(w,v)}if(k!=null&&k.length){const[w]=k;Ao(w,v)}})},p=y=>{const{icon:d}=y;return typeof d=="string"?Vue.createVNode(N,{name:d,size:"24"},null):typeof d=="function"?()=>d:Vue.createVNode(N,{name:"table",size:"24"},null)},h=y=>{y==="up"?l=l-1<0?0:l-1:y==="down"&&(l=l+1>=n.searchOptions.length?n.searchOptions.length-1:l+1)},_=y=>{const d=y.key;switch((d==="ArrowUp"||d==="ArrowDown")&&(y.preventDefault(),y.stopPropagation()),s=l<=0?0:l,d){case"ArrowUp":h("up");break;case"ArrowDown":h("down");break;case"Enter":const v=n.searchOptions[l];v&&f(v);break}S()},R=({menuOption:y})=>Vue.createVNode(naive.NSpace,Vue.mergeProps({align:"center",wrapItem:!1,class:"content-item"},{onClick:f.bind(this,y),data_path:y.path}),{default:()=>[Vue.createVNode("div",{class:"content-item-icon"},[p(y.meta)]),Vue.createVNode("div",{class:"content-item-label"},[y.breadcrumbLabel])]});return Vue.watchEffect(()=>{c.value&&(r.value=!1)}),we(window,"keydown",y=>{m(y),_(y)}),{...Vue.toRefs(n),modelShow:r,helperTipOptions:i,fuzzySearchMenuOptions:Bo(g,300),handleSearchItemClick:f,RenderPreIcon:p,isTabletOrSmaller:c,SearchItem:R}},render(){let e,t;const{isTabletOrSmaller:o,searchOptions:r}=this,{SearchItem:a}=this;return o?Vue.createVNode("div",{style:"display: none;"},null):Vue.createVNode(naive.NModal,{show:this.modelShow,"onUpdate:show":n=>this.modelShow=n,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":n=>this.searchValue=n,clearable:!0,onInput:this.fuzzySearchMenuOptions.bind(this)},{prefix:()=>Vue.createVNode(N,{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]},je(e=r.map(n=>Vue.createVNode(a,{menuOption:n,key:n.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(N,{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]},je(t=this.helperTipOptions.map(n=>Vue.createVNode("div",{class:"tip-wrapper-item",key:n.label},[Vue.createVNode("div",{class:"item-icon"},[n.plain?Vue.createVNode("span",null,[n.icon]):Vue.createVNode(N,{name:n.icon,size:"18"},null)]),Vue.createVNode("div",{class:"item-label"},[n.label])])))?t:{default:()=>[t]})])])])])]})}}),ua=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(Oe.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])]}})}}),da=()=>[{key:"person",label:"个人信息"},{key:"lockScreen",label:"锁定屏幕"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],pa={logout:()=>{const{logout:e}=Fr();window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{e()}})},lockScreen:()=>{const{updateSettingState:e}=I();e("lockScreenSwitch",!0)}},ma=e=>{const t=pa[e];t?t():window.$message.info("这个人很懒, 没做这个功能~")},ha=e=>{const{isTabletOrSmaller:t,globalMainLayoutLoad:o}=e,{t:r}=Q(),a=[{name:"reload",size:18,tooltip:r("headerTooltip.Reload"),iconClass:o.value?"":"ray-icon__reload--loading",eventKey:"reload"}],n=[{name:"menu",size:18,eventKey:"menu"}];return t.value?n:a},ga=e=>{const{isFullscreen:t,isTabletOrSmaller:o}=e,{t:r}=Q(),a=[{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"}],n=[{name:"search",size:18,tooltip:r("headerTooltip.Search"),eventKey:"search"},...a],i=[...a];return o.value?i:n},fa=Vue.defineComponent({name:"AppSiderBar",setup(){const{updateLocale:e,updateSettingState:t}=I(),{t:o}=Q(),{reload:r}=et(),[a,{toggleFullscreen:n,isEnabled:i}]=Ke(document.getElementsByTagName("html")[0]),{getDrawerPlacement:l,getBreadcrumbSwitch:s}=E(),c=Vue.ref(!1),u={display:"flex"},m=Vue.ref(!1),{isTabletOrSmaller:g}=he(),f=G("globalDrawerValue"),S=G("globalMainLayoutLoad"),p=Vue.computed(()=>ha({isFullscreen:a,isTabletOrSmaller:g,globalMainLayoutLoad:S})),h=Vue.computed(()=>ga({isFullscreen:a,isTabletOrSmaller:g,globalMainLayoutLoad:S})),_={reload:()=>{r()},setting:()=>{c.value=!0},github:()=>{window.open("https://github.com/XiaoDaiGua-Ray/ray-template")},fullscreen:()=>{i||window.$message.warning(o("globalMessage.isEnabledFullscreen")),n()},search:()=>{m.value=!0},lock:()=>{t("lockScreenSwitch",!0)},menu:()=>{F("globalDrawerValue",!f.value)}};return{leftIconOptions:p,rightTooltipIconOptions:h,toolIconClick:y=>{var d;(d=_[y])==null||d.call(_)},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(ca,{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(sa,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(N,{customClassName:"layout-header__method--icon",name:"language",size:"18",cursor:"pointer"},null)]}),Vue.createVNode(naive.NDropdown,{options:da(),onSelect:ma.bind(this),trigger:"click"},{default:()=>[Vue.createVNode(ua,{avatarSize:"small",align:"center",cursor:"pointer"},null)]})]})]}),Vue.createVNode(la,{show:this.showSettings,"onUpdate:show":e=>this.showSettings=e,placement:this.getDrawerPlacement},null)]})}}),ya=Vue.defineComponent({name:"LayoutHeaderWrapper",setup(){return{}},render(){return Vue.createVNode(naive.NSpace,{wrapItem:!1,size:[0,0]},{default:()=>[Vue.createVNode(fa,null,null)]})}}),ba={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},va=He('',1),Va=[va];function Sa(e,t){return qe(),Ge("svg",ba,[...Va])}const wa={render:Sa},_a={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},Ca=He('',1),ka=[Ca];function Na(e,t){return qe(),Ge("svg",_a,[...ka])}const Ta={render:Na};function Oa(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const xa=Vue.defineComponent({name:"AppMenuTag",setup(e,{expose:t}){const o=Vue.ref(null),{getMenuKey:r,getMenuTagOptions:a}=H(),{changeMenuModelValue:n}=J(),{getRootPath:i}=ee(),{maximize:l}=Je(),{reload:s}=et(),{close:c,closeAll:u,closeRight:m,closeLeft:g,closeOther:f}=qr(),S=["closeAll","closeRight","closeLeft","closeOther","closeCurrentPage"];let p=-1;const h={size:16},_=Vue.ref([{label:"刷新页面",key:"reloadCurrentPage",icon:()=>Vue.createVNode(N,{name:"reload",size:h.size},null)},{label:"关闭当前页面",key:"closeCurrentPage",icon:()=>Vue.createVNode(N,{name:"close",size:h.size},null)},{type:"divider",key:"d1"},{label:"关闭左侧标签页",key:"closeLeft",icon:()=>Vue.createVNode(Ta,{class:"menu-tag__icon"},null)},{label:"关闭右侧标签页",key:"closeRight",icon:()=>Vue.createVNode(wa,{class:"menu-tag__icon"},null)},{type:"divider",key:"d1"},{label:"关闭其他标签页",key:"closeOther",icon:()=>Vue.createVNode(N,{name:"other",size:h.size},null)},{label:"关闭所有标签页",key:"closeAll",icon:()=>Vue.createVNode(N,{name:"resize_h",size:h.size},null),disabled:!1}]),R=pe(16),y={closeCurrentPage:()=>{r.value!==i.value&&c(p)},reloadCurrentPage:()=>{s()},closeAll:()=>{u()},closeRight:()=>{m(p)},closeLeft:()=>{g(p)},closeOther:()=>{f(p)}},d=Vue.reactive({x:0,y:0,actionDropdownShow:!1}),v="menu_tag_data",k=V=>{c(V)},b=(V,C)=>{_.value.forEach(P=>{if(P.key===V){P.disabled=C;return}})},w=V=>{d.actionDropdownShow=!1,n(V.key,V)},x=()=>{const V=document.getElementById(R);if(V)return Array.from(V.childNodes).find(le=>Lo(le,"n-scrollbar-container").value)},T=V=>{var P;const C=x();if(C){const le=C.scrollLeft||0,Re=V==="left"?Math.max(0,le-200):le+200;(P=o.value)==null||P.scrollTo({left:Re,behavior:"smooth"})}},M=V=>{var C;d.actionDropdownShow=!1,(C=y[V])==null||C.call(y)},z=(V,C)=>{C.preventDefault(),d.actionDropdownShow=!1,p=V,Vue.nextTick(()=>{d.actionDropdownShow=!0,d.x=C.clientX,d.y=C.clientY})},K=()=>{const V=a.value.length-1,{closeable:C}=a.value[p]??{};b("closeCurrentPage",!C),p===V?b("closeRight",!0):p0&&b("closeLeft",!1)},Y=()=>{p=a.value.findIndex(C=>C.key===r.value),K()},bo=V=>{a.value.length>1&&V.key!==i.value&&(V.closeable=!0)},vo=V=>{V.key!==r.value&&(V.closeable=!1)},Vo=()=>{x()&&Vue.nextTick().then(()=>{var C;(C=o.value)==null||C.scrollTo({left:99999,behavior:"smooth"})})},So=()=>{Vue.nextTick().then(()=>{const V=Se(`attr:${v}="${r.value}"`);if(V!=null&&V.length){const[C]=V;Vue.nextTick().then(()=>{var P;(P=o.value)==null||P.scrollTo({left:C.offsetLeft,behavior:"smooth"})})}})};return Vue.watch(()=>a.value,(V,C)=>{_.value.forEach(P=>{S.includes(P.key)&&(V.length>1?P.disabled=!1:P.disabled=!0)}),C!=null&&C.length&&(V.length>(C==null?void 0:C.length)?Vo():V.length===(C==null?void 0:C.length)&&So())},{immediate:!0}),Vue.watch(()=>d.actionDropdownShow,V=>{var C;V&&((C=Ue(K,100))==null||C())}),t({}),{getMenuTagOptions:a,changeMenuModelValue:n,closeCurrentMenuTag:k,getMenuKey:r,handleTagClick:w,moreOptions:_,scrollX:T,scrollRef:o,uuidScrollBar:R,actionDropdownSelect:M,actionState:d,handleContextMenu:z,setCurrentContextmenuIndex:Y,menuTagMouseenter:bo,menuTagMouseleave:vo,MENU_TAG_DATA:v,iconConfig:{width:20,height:28},maximize:l,getRootPath:i}},render(){let e;const{iconConfig:t,getRootPath:o,uuidScrollBar:r,getMenuTagOptions:a}=this,{maximize:n,closeCurrentMenuTag:i,scrollX:l,$t:s}=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(N,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__left-arrow",onClick:this.scrollX.bind(this,"left")},null),Vue.createVNode(naive.NScrollbar,Vue.mergeProps({xScrollable:!0,ref:"scrollRef"},{id:r}),{default:()=>[Vue.createVNode(naive.NSpace,{ref:"menuTagSpaceRef",class:"menu-tag-wrapper",wrap:!1,align:"center",justify:"start"},Oa(e=a.map((c,u)=>Vue.createVNode(naive.NButton,Vue.mergeProps({key:c.key,class:["menu-tag__btn"],strong:!0,secondary:!0,type:c.key===this.getMenuKey?"primary":"default"},{onClick:this.handleTagClick.bind(this,c),onContextmenu:this.handleContextMenu.bind(this,u),onMouseenter:this.menuTagMouseenter.bind(this,c),onMouseleave:this.menuTagMouseleave.bind(this,c),[this.MENU_TAG_DATA]:c.path}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode("span",null,{default:()=>{const{breadcrumbLabel:m,meta:{i18nKey:g}}=c;return g?s(g):m}}),(c.closeable||a.length===1)&&c.key!==o?Vue.createVNode(naive.NIcon,Vue.mergeProps({class:"menu-tag__btn-icon"},{onMousedown:i.bind(this,u)}),{default:()=>[Vue.createVNode(N,{name:"close",size:"14"},null)]}):Vue.createVNode(naive.NIcon,{class:[c.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(N,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__right-arrow",onClick:l.bind(this,"right")},null),Vue.createVNode(N,{name:"fullscreen_fold",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:()=>{n(!0)}},null),Vue.createVNode(lo,{class:"menu-tag__dropdown",options:this.moreOptions,trigger:"click",onSelect:this.actionDropdownSelect.bind(this),iconSize:20,keyboard:!1},{default:()=>[Vue.createVNode(N,{name:"more",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:this.setCurrentContextmenuIndex.bind(this)},null)]})]})]})])]})}}),Ra=Vue.defineComponent({name:"LayoutFeatureWrapper",setup(){return{}},render(){return Vue.createVNode(xa,null,null)}}),Aa=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=zo("isAppLockScreen",!1,sessionStorage,{mergeDefaults:!0}),La=()=>({setLockAppScreen:o=>{Ee.value=o},getLockAppScreen:()=>Ee.value}),Ma=Vue.defineComponent({name:"RLayout",setup(){const e=Vue.ref(),t=Vue.ref(),o=Vue.ref(),{getMenuTagSwitch:r,getCopyrightSwitch:a}=E(),{getLockAppScreen:n}=La(),i=Aa([e,t,o]);return{getMenuTagSwitch:r,cssVarsRef:i,getLockAppScreen:n,layoutSiderBarRef:e,layoutMenuTagRef:t,layoutFooterRef:o,getCopyrightSwitch:a}},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(Qr,null,null),Vue.createVNode(naive.NLayoutContent,{class:"r-layout-full__viewer"},{default:()=>[Vue.createVNode(ya,{ref:"layoutSiderBarRef"},null),e?Vue.createVNode(Ra,{ref:"layoutMenuTagRef"},null):null,Vue.createVNode(naive.NLayoutContent,{ref:Te,class:["r-layout-full__viewer-content"],nativeScrollbar:!1},{default:()=>[Vue.createVNode(go,null,null)]}),o?Vue.createVNode(ra,{ref:"layoutFooterRef"},null):null]})]})}}),Pa=async()=>{const{getRootPath:e}=ee();return[{path:"/",name:"login",component:()=>O(()=>import("./index-P-zwa3Dw.js"),__vite__mapDeps([58,20,18,16,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,17,21,46,22,23,19,24,25,26,27,28,29,30,31,32,59]))},{path:"/",name:"layout",redirect:e.value,component:Ma,children:$r()}]};let re;const Da=async()=>VueRouter.createRouter({history:VueRouter.createWebHashHistory(),routes:await Pa(),scrollBehavior:e=>{ar(e)}}),hl=async e=>{re=await Da(),Yr(re),e.use(re),fo()},fo=()=>{try{if(re)return{router:re};throw new Error}catch{throw new Error("router is not defined")}},$e="YYYY-MM-DD HH:mm:ss",Ia=()=>({locale:i=>{const l=mn[i];l?$.locale(l):$.locale(hn)},getStartAndEndOfDay:i=>{const{format:l=$e}=i??{},s=$(),c=s.startOf("day"),u=s.endOf("day"),m=s.format(l),g=c.format(l);return{today:s,startOfDay:c,endOfDay:u,formatToday:m,formatStartOfDay:g}},format:(i,l)=>{const{format:s=$e}=l??{};return $(i).format(s)},isDayjs:i=>$.isDayjs(i),daysDiff:(i,l)=>{const s=$(i);return $(l).diff(s,"days")},isDateInRange:(i,l)=>{const{start:s,end:c}=l,u=$(i);return u.isAfter(s)&&u.isBefore(c)}});function he(e){const{width:t,height:o}=Ne(e),r=Vue.ref(!1);return Mo(()=>{r.value=t.value<=768}),{width:t,height:o,isTabletOrSmaller:r}}let Be=999,be=!1;const U="ELEMENT-FULLSCREEN-RAY",{height:Fe}=Ne(),We=document.createElement("style"),za=(e,t)=>{const{beforeEnter:o,beforeExit:r,backgroundColor:a,zIndex:n}=t??{},i={};let l=!1;const s=()=>{const f=B(e);if(!f)return;const{left:S,top:p}=f.getBoundingClientRect(),h=` + [${U}] { + position: fixed; + width: 100% !important; + height: ${Fe.value}px !important; + transform: translate(-${S}px, -${p}px) !important; + transition: all 0.3s var(--r-bezier); + z-index: ${Z(n,"Null")||Z(n,"Undefined")?Be:n} !important; + background-color: ${a??null}; + } + `;We.innerHTML=h,be||document.head.appendChild(We)},c=()=>{const f=B(e);o==null||o(),f&&(f.getAttribute(U)||f.setAttribute(U,U),l||(l=!0,Be+=1),be||(s(),be=!0),i.transition=f.style.transition,f.style.transition="all 0.3s var(--r-bezier)")},u=()=>{r==null||r();const f=B(e);f&&f.removeAttribute(U)},m=()=>{const f=B(e);f&&(f.getAttribute(U)?u():c())},g=Vue.watch(()=>Fe.value,s);return Po(()=>{const f=B(e);f&&(f.style.transition=i.transition??"",f.removeAttribute(U)),g()}),{enter:c,exit:u,toggleFullscreen:m}},ve={svg:te.toSvg,png:te.toPng,jpeg:te.toJpeg,blob:te.toBlob,pixelData:te.toPixelData},gl=(e,t)=>{const{beforeCreate:o,created:r,createdError:a,finally:n,imageType:i}=t??{};return{create:s=>new Promise((c,u)=>{var g;const m=B(e);if(o==null||o(m),!m)return a==null||a(),u("useDomToImage: element is undefined.");(g=ve[s??i??"jpeg"])==null||g.call(ve,m,t).then(f=>(r==null||r(f,m),c(f))).catch(f=>(a==null||a(f),u(f))).finally(()=>{n==null||n()})})}},fl=(e,t)=>({print:()=>{const r=B(e);r&&Co({...t,printable:r})}}),yl=(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 a=e[r].default;let n=r.replace(`./${t}/`,"").replace(/^\.\//,"");const i=n.lastIndexOf(".");n=n.substring(0,i);const l=n.split("/"),s=l.shift(),c=l.join(".");s&&(c?(ue(o,s,o[s]||{}),ue(o[s],c,a)):ue(o,s,a||{}))}),o},ja=async e=>{var o;const t={};for(const r of e){const a=await un(Object.assign({"./lang/en-US.ts":()=>O(()=>import("./en-US-ebBm8py8.js"),__vite__mapDeps([60,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),"./lang/zh-CN.ts":()=>O(()=>import("./zh-CN-HqA4U_x6.js"),__vite__mapDeps([61,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32]))}),`./lang/${r.key}.ts`),n=r.key;n&&(t[n]=((o=a==null?void 0:a.default)==null?void 0:o.message)??{})}return t},bl=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}}},yo=()=>ae(Oe.localeLanguage,"localStorage",dn);export{ua as A,pl as B,Je as C,hn as D,et as E,dl as F,Ur as G,de as H,Ye as L,il as R,aa as T,O as _,gl as a,E as b,I as c,La as d,Fr as e,he as f,G as g,ul as h,hl as i,Q as j,ee as k,F as l,Oe as m,bl as n,sl as o,N as p,yl as q,ll as r,nl as s,rl as t,fl as u,al as v,cl as w,ea as x,ml as y,lo as z}; +function __vite__mapDeps(indexes) { + if (!__vite__mapDeps.viteFileDeps) { + __vite__mapDeps.viteFileDeps = ["assets/index-Q-b1TuBr.js","assets/vue-hooks-plus@1.8.5_vue@3.4.0-UGgZVZ2w.js","assets/lodash@4.17.21-yUHHMES2.js","assets/awesome-qr@2.1.5-rc.0-UnPo3EFD.js","assets/canvas@2.11.2-dZp4QMlu.js","assets/js-binary-schema-parser@2.0.3-CCV6nRej.js","assets/js-cookie@3.0.5-bc0KQLgp.js","assets/screenfull@5.2.0-q9gEF-YC.js","assets/qs@6.11.2-wwOruwhc.js","assets/side-channel@1.0.4-hl21th03.js","assets/get-intrinsic@1.2.1-NE0DZZ3B.js","assets/has-symbols@1.0.3-fNtejGuA.js","assets/has-proto@1.0.1-dzJH2Y5C.js","assets/function-bind@1.1.1-Y6-kkB5s.js","assets/has@1.0.3-rcPLRdvS.js","assets/call-bind@1.0.2-8lNE5ocE.js","assets/dayjs@1.11.10-A-QuG2Ol.js","assets/print-js@1.6.0-gYKv6oGQ.js","assets/currency.js@2.0.4--or6eeOG.js","assets/index-gjWEVNq5.js","assets/utils-ddsIP9VB.js","assets/lodash-es@4.17.21-xgd1l9mE.js","assets/@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js","assets/@vueuse_shared@10.6.1_vue@3.4.0-DJDYauAH.js","assets/interactjs@1.10.26-I0IiZoEj.js","assets/pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js","assets/dom-to-image@2.6.0-eHYYUq-2.js","assets/echarts@5.4.3-Vt5ZmFiA.js","assets/zrender@5.4.4-fafgp4mQ.js","assets/tslib@2.3.0-21A5UWR7.js","assets/@vue_runtime-core@3.4.0-GutacKex.js","assets/@vue_reactivity@3.4.0-PX72Bnai.js","assets/@vue_shared@3.4.0--wkmpvo9.js","assets/index-3nkF0W6U.css","assets/index-iTF3nq5a.js","assets/instance-shh-1c6u.js","assets/index-kznjMqp-.css","assets/index-ckcaOD1F.js","assets/index-Yqg7fLWK.js","assets/index-HoaE8J2q.js","assets/index-ajyCn2oj.css","assets/index-Hat4mwRu.js","assets/index-U_9lzGOh.js","assets/index-wGdRhkB-.js","assets/index-qQsJZb52.js","assets/index-h4WXWUuN.js","assets/ray-9TfU2AhD.js","assets/index-x3DQmVNT.js","assets/index-HDKPr_0g.css","assets/index-8ae0JiOu.js","assets/index-v5xFQW7A.js","assets/index-4oPeexgb.css","assets/index-IKqQk_dn.js","assets/index-iKuv6ZNn.css","assets/index-ya54qAHY.js","assets/index-A3Ze0oIU.js","assets/index-07tpAhEq.js","assets/index-Btqqg3j9.css","assets/index-P-zwa3Dw.js","assets/index-48JFfn_Q.css","assets/en-US-ebBm8py8.js","assets/zh-CN-HqA4U_x6.js"] + } + return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) +} \ No newline at end of file diff --git a/assets/hooks-GPnuRIeB.js.gz b/assets/hooks-GPnuRIeB.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..beda41fe6dc409a098e0a0fcb76e5dee1ada3dc2 GIT binary patch literal 30112 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 in e?wo(e,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[t]=o;var Ae=(e,t,o)=>(_o(e,typeof t!="symbol"?t+"":t,o),o);import{u as Ke}from"./vue-hooks-plus@1.8.5_vue@3.4.0-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 $}from"./dayjs@1.11.10-A-QuG2Ol.js";import{p as Co}from"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import{u as B,s as ke,c as ko,a as D,r as ne,b as L,d as No,e as pe,i as Z,f as To,p as Oo,g as ae,h as Le,j as xo,k as Ve,q as Se,l as Ro,m as Ao,n as Lo,w as Mo,o as Po}from"./utils-8AYccRWl.js";import{l as Do}from"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import{u as Io,a as we,b as Ne,c as ge,d as zo}from"./@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js";import{i as Me}from"./interactjs@1.10.26-I0IiZoEj.js";import{s as jo}from"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import{s as ue,t as Ue,c as Eo,i as $o,d as Bo}from"./lodash-es@4.17.21-xgd1l9mE.js";import{d as te}from"./dom-to-image@2.6.0-eHYYUq-2.js";import{u as oe,r as Fo,i as Wo,a as Ko,b as Uo,c as qo,d as Go,e as Ho,f as Yo,g as Xo,h as Zo,j as Qo,k as Jo,l as en,m as tn,n as on,o as nn,p as rn,q as an,s as ln}from"./echarts@5.4.3-Vt5ZmFiA.js";import{o as qe,c as Ge,a as He}from"./@vue_runtime-core@3.4.0-GutacKex.js";const sn="modulepreload",cn=function(e){return"/ray-template/"+e},Pe={},O=function(t,o,r){let a=Promise.resolve();if(o&&o.length>0){const n=document.getElementsByTagName("link");a=Promise.all(o.map(i=>{if(i=cn(i),i in Pe)return;Pe[i]=!0;const l=i.endsWith(".css"),s=l?'[rel="stylesheet"]':"";if(!!r)for(let m=n.length-1;m>=0;m--){const g=n[m];if(g.href===i&&(!l||g.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${s}`))return;const u=document.createElement("link");if(u.rel=l?"stylesheet":sn,l||(u.as="script",u.crossOrigin=""),u.href=i,document.head.appendChild(u),l)return new Promise((m,g)=>{u.addEventListener("load",m),u.addEventListener("error",()=>g(new Error(`Unable to preload CSS for ${i}`)))})}))}return a.then(()=>t()).catch(n=>{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=n,window.dispatchEvent(i),!i.defaultPrevented)throw n})},un=(e,t)=>{const o=e[t];return o?typeof o=="function"?o():Promise.resolve(o):new Promise((r,a)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(a.bind(null,new Error("Unknown variable dynamic import: "+t)))})},Ye=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],dn="zh-CN",pn="zh-CN",mn={"zh-CN":"zh-cn","en-US":"en"},hn="zh-cn";let Xe;const gn=async()=>{const e=yo(),t=await ja(Ye);return VueI18n.createI18n({legacy:!1,locale:e,messages:t,sync:!0,missingWarn:!1,silentFallbackWarn:!0,fallbackLocale:pn})},nl=async e=>{const t=await gn();Xe=t,e.use(t)},fn=(e,t)=>!e||t[0]===e?t:`${e}.${t}`,Q=e=>{const{t,locale:o,...r}=Xe.global;return{...r,t:(i,...l)=>i?!i.includes(".")&&!e?i:t(fn(e,i),...l):"",locale:i=>{const l=o;l.value=i}}},A=e=>e,yn={path:"/dashboard",name:"RDashboard",component:()=>O(()=>import("./index-QnaIV3m5.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33])),meta:{i18nKey:A("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:()=>O(()=>import("./index-fyg5qHB0.js"),__vite__mapDeps([34,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,35,20,18,16,17,21,22,23,24,25,26,27,28,29,30,31,32,36])),meta:{i18nKey:A("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:()=>O(()=>import("./index-ckcaOD1F.js"),__vite__mapDeps([37,22,23])),meta:{i18nKey:A("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:()=>O(()=>import("./index-gRQOEXFu.js"),__vite__mapDeps([])),meta:{i18nKey:A("menu.Directive"),icon:"other",order:2}},Cn=Object.freeze(Object.defineProperty({__proto__:null,default:_n},Symbol.toStringTag,{value:"Module"})),W=()=>O(()=>Promise.resolve().then(()=>oa),void 0),kn={path:"/doc",name:"RDocLayout",component:W,meta:{i18nKey:A("menu.Doc"),icon:"doc",order:5},children:[{path:"doc-inside",name:"RDocInside",component:()=>O(()=>import("./index-UxIJYAid.js"),__vite__mapDeps([38,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:A("menu.DocLocalInside")}},{path:"doc-outside",name:"RDoc",component:W,meta:{i18nKey:A("menu.Doc"),windowOpen:"https://xiaodaigua-ray.github.io/ray-template-doc/"}},{path:"doc-outside-local",name:"RDocLocal",component:W,meta:{i18nKey:A("menu.DocLocal"),windowOpen:"https://ray-template.yunkuangao.com/ray-template-doc/"}}]},Nn=Object.freeze(Object.defineProperty({__proto__:null,default:kn},Symbol.toStringTag,{value:"Module"})),Tn={path:"/echart",name:"REchart",component:()=>O(()=>import("./index-0BAUlYcg.js"),__vite__mapDeps([39,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32,40])),meta:{i18nKey:A("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:()=>O(()=>import("./index-oTla0xNl.js"),__vite__mapDeps([41,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{icon:"other",order:2,noLocalTitle:"iframe"}},Rn=Object.freeze(Object.defineProperty({__proto__:null,default:xn},Symbol.toStringTag,{value:"Module"})),An={path:"/mock-demo",name:"MockDemo",component:()=>O(()=>import("./index-Mgd-FgYm.js"),__vite__mapDeps([42,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,35,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:A("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:()=>O(()=>import("./index-8GdskEcB.js"),__vite__mapDeps([43,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:A("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:W,meta:{i18nKey:A("menu.MultiMenu"),icon:"other",order:4},children:[{path:"multi-menu-one",name:"MultiMenuOne",component:()=>O(()=>import("./index-OlZM-6Aq.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-1",keepAlive:!0}},{path:"multi-menu-two",name:"MultiMenuTwo",component:W,meta:{noLocalTitle:"多级菜单-2"},children:[{path:"sub-menu-other",name:"SubMenuOther",component:()=>O(()=>import("./index-7HAQIe0w.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-2-1",keepAlive:!0}},{path:"sub-menu",name:"SubMenu",component:W,meta:{noLocalTitle:"多级菜单-2-2",keepAlive:!0},children:[{path:"sub-menu-one",name:"MultiMenuTwoOne",component:()=>O(()=>import("./index-vRnYP7XJ.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-2-2-1",keepAlive:!0}}]}]}]},In=Object.freeze(Object.defineProperty({__proto__:null,default:Dn},Symbol.toStringTag,{value:"Module"})),zn={path:"/precision",name:"CalculatePrecision",component:()=>O(()=>import("./index-c8IL6Kpd.js"),__vite__mapDeps([44,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,16,17,20,18,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:A("menu.CalculatePrecision"),icon:"other",order:2}},jn=Object.freeze(Object.defineProperty({__proto__:null,default:zn},Symbol.toStringTag,{value:"Module"})),En={path:"/qrcode",name:"RQRCode",component:()=>O(()=>import("./index-KQLefMtq.js"),__vite__mapDeps([45,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,46,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:A("menu.QRCode"),icon:"other",order:3}},$n=Object.freeze(Object.defineProperty({__proto__:null,default:En},Symbol.toStringTag,{value:"Module"})),Bn={path:"/rely",name:"Rely",component:W,meta:{i18nKey:A("menu.Rely"),icon:"rely",order:999},children:[{path:"rely-about",name:"RelyAbout",component:()=>O(()=>import("./index-x3DQmVNT.js"),__vite__mapDeps([47,48])),meta:{i18nKey:A("menu.RelyAbout")}}]},Fn=Object.freeze(Object.defineProperty({__proto__:null,default:Bn},Symbol.toStringTag,{value:"Module"})),Wn={path:"/router-demo",name:"RouterDemoRoot",component:W,meta:{i18nKey:A("menu.RouterDemo"),icon:"other",order:3},children:[{path:"router-demo-home",name:"RouterDemoHome",component:()=>O(()=>import("./index-wkW-DXHo.js"),__vite__mapDeps([49,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{noLocalTitle:"人员信息(平级模式)"}},{path:"router-demo-detail",name:"RouterDemoDetail",component:()=>O(()=>import("./index-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:()=>O(()=>import("./index-v5xFQW7A.js"),__vite__mapDeps([50,51])),meta:{i18nKey:A("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:()=>O(()=>import("./index-rGjlB5W-.js"),__vite__mapDeps([52,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32,53])),meta:{i18nKey:A("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:()=>O(()=>import("./index--0iHBIL7.js"),__vite__mapDeps([54,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:A("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:()=>O(()=>import("./index-Os6jI8qG.js"),__vite__mapDeps([55,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:A("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:()=>O(()=>import("./index-qHzeTjgG.js"),__vite__mapDeps([56,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32,57])),meta:{i18nKey:A("menu.Error"),icon:"error",hidden:!0,sameLevel:!0}},er=Object.freeze(Object.defineProperty({__proto__:null,default:Jn},Symbol.toStringTag,{value:"Module"})),Te=Vue.ref(null),tr={setupRouterLoadingBar:!0,setupRouterGuard:!0},or=["RLogin","ErrorPage","RayTemplateDoc"],ie=["admin"],nr=()=>{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":Nn,"/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":In,"/src/router/modules/demo/precision.ts":jn,"/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":er});return Object.keys(e).reduce((o,r)=>{const a=e[r].default;if(a)o.push(a);else throw new Error("router helper combine: an exception occurred while parsing the routing file!");return o},[])},rr=e=>e.sort((t,o)=>{var n,i;const r=((n=t.meta)==null?void 0:n.order)??1,a=((i=o.meta)==null?void 0:i.order)??0;if(typeof r!="number"||typeof a!="number")throw new TypeError("orderRoutes error: order must be a number!");return r===a?t.name?o.name?t.name.localeCompare(o.name):-1:1:r-a}),ar=e=>{var o;const{meta:t}=e;t!=null&&t.ignoreAutoResetScroll||(o=Te.value)==null||o.scrollTo({top:0,left:0,behavior:"smooth"})},Ze={setupKeepAlive:!0,keepAliveExclude:[],maxKeepAliveLength:5},q={menuCollapsedWidth:64,menuCollapsedMode:"width",menuCollapsedIconSize:22,menuCollapsedIndent:24,menuAccordion:!1},Oe={signing:"signing",localeLanguage:"localeLanguage",token:"token"},Qe=Vue.reactive({globalSpinning:!1,globalDrawerValue:!1,globalMainLayoutLoad:!0,layoutContentMaximize:!1,layoutContentSpinning:!1});function F(e,t,o){Qe[e]=t,o==null||o()}function G(e){return Vue.readonly(Vue.toRef(Qe,e))}const Je=()=>({isLayoutContentMaximized:Vue.computed(()=>G("layoutContentMaximize").value),maximize:(o,r)=>{const a=B(Te),{toggleFullscreen:n}=za(a,r);F("layoutContentMaximize",o),n()}}),et=()=>({reload:(r=800)=>{F("globalMainLayoutLoad",!1),setTimeout(()=>F("globalMainLayoutLoad",!0),r)},openSpin:()=>{F("layoutContentSpinning",!0)},closeSpin:()=>{F("layoutContentSpinning",!1)}}),xe={appThemeColors:["#2d8cf0","#0960bd","#536dfe","#ff5c93","#ee4f12","#9c27b0","#ff9800","#18A058"],appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"},appNaiveUIThemeOverrides:{},echartTheme:"macarons"};var lr={pkg:{dependencies:{"@vueuse/core":"^10.6.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.2",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.36.0",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.0","vue-hooks-plus":"1.8.5","vue-i18n":"^9.8.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.0","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.10","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.5.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const tt=Pinia.defineStore("setting",()=>{const{appPrimaryColor:{primaryColor:e}}=lr,{locale:t}=Q(),{locale:o}=Ia(),r=Vue.reactive({drawerPlacement:"right",primaryColorOverride:{...xe.appNaiveUIThemeOverrides,common:{primaryColor:e,primaryColorHover:e}},appTheme:!1,menuTagSwitch:!0,breadcrumbSwitch:!0,localeLanguage:yo(),lockScreenSwitch:!1,copyrightSwitch:!0,contentTransition:"scale",watermarkSwitch:!1,watermarkConfig:{content:"Trying be better~",fontSize:16,lineHeight:16,width:384,height:384,xOffset:12,yOffset:60,rotate:-15},appRootRoute:{name:"Dashboard",path:"/dashboard"}}),a=l=>{t(l),o(l),r.localeLanguage=l,ke("localeLanguage",l,"localStorage")},n=(l,s=.3)=>{ue(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",ko(l,s))},i=(l,s,c)=>{Object.hasOwn(r,l)&&(r[l]=s),c==null||c()};return{...Vue.toRefs(r),updateLocale:a,changePrimaryColor:n,updateSettingState:i}},{persist:{key:"piniaSettingStore"}}),ot=["#fc97af","#87f7cf","#f7f494","#72ccff","#f7c5a0","#d4a4eb","#d2f5a6","#76f2f2"],nt="transparent",rt={},at={textStyle:{color:"#ffffff"},subtextStyle:{color:"#dddddd"}},lt={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},it={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},st={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},ct={itemStyle:{borderWidth:0,borderColor:"#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:{color:"#fc97af",color0:"transparent",borderColor:"#fc97af",borderColor0:"#87f7cf",borderWidth:"2"}},yt={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"}},bt={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)"}}},Vt={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)"]}}},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={iconStyle:{borderColor:"#999999"},emphasis:{iconStyle:{borderColor:"#666666"}}},kt={textStyle:{color:"#999999"}},Nt={axisPointer:{lineStyle:{color:"#cccccc",width:1},crossStyle:{color:"#cccccc",width:1}}},Tt={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"}}},Ot={color:["#fc97af","#87f7cf"]},xt={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"}},Rt={label:{color:"#293441"},emphasis:{label:{color:"#293441"}}},ir={color:ot,backgroundColor:nt,textStyle:rt,title:at,line:lt,radar:it,bar:st,pie:ct,scatter:ut,boxplot:dt,parallel:pt,sankey:mt,funnel:ht,gauge:gt,candlestick:ft,graph:yt,map:bt,geo:vt,categoryAxis:Vt,valueAxis:St,logAxis:wt,timeAxis:_t,toolbox:Ct,legend:kt,tooltip:Nt,timeline:Tt,visualMap:Ot,dataZoom:xt,markPoint:Rt},sr=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:nt,bar:st,boxplot:dt,candlestick:ft,categoryAxis:Vt,color:ot,dataZoom:xt,default:ir,funnel:ht,gauge:gt,geo:vt,graph:yt,legend:kt,line:lt,logAxis:wt,map:bt,markPoint:Rt,parallel:pt,pie:ct,radar:it,sankey:mt,scatter:ut,textStyle:rt,timeAxis:_t,timeline:Tt,title:at,toolbox:Ct,tooltip:Nt,valueAxis:St,visualMap:Ot},Symbol.toStringTag,{value:"Module"})),At=["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089"],Lt="transparent",Mt={},Pt={textStyle:{color:"#008acd"},subtextStyle:{color:"#aaaaaa"}},Dt={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},zt={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},jt={itemStyle:{borderWidth:0,borderColor:"#ccc"}},Et={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:{color:"#d87a80",color0:"#2ec7c9",borderColor:"#d87a80",borderColor0:"#2ec7c9",borderWidth:1}},qt={itemStyle:{borderWidth:0,borderColor:"#ccc"},lineStyle:{width:1,color:"#aaa"},symbolSize:3,symbol:"emptyCircle",smooth:!0,color:["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089"],label:{color:"#eee"}},Gt={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)"}}},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={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)"]}}},Xt={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)"]}}},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:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},Jt={iconStyle:{borderColor:"#2ec7c9"},emphasis:{iconStyle:{borderColor:"#18a4a6"}}},eo={textStyle:{color:"#333333"}},to={axisPointer:{lineStyle:{color:"#008acd",width:"1"},crossStyle:{color:"#008acd",width:"1"}}},oo={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"}}},no={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"}},ao={label:{color:"#eee"},emphasis:{label:{color:"#eee"}}},cr={color:At,backgroundColor:Lt,textStyle:Mt,title:Pt,line:Dt,radar:It,bar:zt,pie:jt,scatter:Et,boxplot:$t,parallel:Bt,sankey:Ft,funnel:Wt,gauge:Kt,candlestick:Ut,graph:qt,map:Gt,geo:Ht,categoryAxis:Yt,valueAxis:Xt,logAxis:Zt,timeAxis:Qt,toolbox:Jt,legend:eo,tooltip:to,timeline:oo,visualMap:no,dataZoom:ro,markPoint:ao},ur=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:Lt,bar:zt,boxplot:$t,candlestick:Ut,categoryAxis:Yt,color:At,dataZoom:ro,default:cr,funnel:Wt,gauge:Kt,geo:Ht,graph:qt,legend:eo,line:Dt,logAxis:Zt,map:Gt,markPoint:ao,parallel:Bt,pie:jt,radar:It,sankey:Ft,scatter:Et,textStyle:Mt,timeAxis:Qt,timeline:oo,title:Pt,toolbox:Jt,tooltip:to,valueAxis:Xt,visualMap:no},Symbol.toStringTag,{value:"Module"})),dr=()=>{const e=Object.assign({"/src/echart-themes/macarons/macarons-dark.json":sr,"/src/echart-themes/macarons/macarons.json":ur}),t=/\/([^/]+)\.json$/;return Object.keys(e).reduce((r,a)=>{var i;const n=(i=a.match(t))==null?void 0:i[1];if(n)return r.push({name:n,theme:e[a].default}),r;throw new Error("theme name is not found")},[])},pr=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),mr={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:()=>pr()},observer:{type:Object,default:null},throttleWait:{type:Number,default:500},animation:{type:Boolean,default:!0},setChartOptions:{type:Object,default:()=>({})}},hr={notMerge:!1,lazyUpdate:!0,silent:!1,replaceMerge:[]},gr=dr(),rl=Vue.defineComponent({name:"RChart",props:mr,setup(e,{expose:t}){const{getAppTheme:o}=E(),r=Vue.ref(),a=Vue.ref(),n=Vue.ref();let i,l;const{echartTheme:s}=xe;let c,u;const m=Vue.computed(()=>[{label:"下载图片",key:"downloadChart",disabled:!(n.value&&n.value.getDom())}]),g=Vue.computed(()=>({"--ray-chart-width":D(e.width),"--ray-chart-height":D(e.height)})),f=async()=>{var b;oe([Ko,Uo,qo,Go,Ho,Yo,Xo,Zo]),oe([Qo,Jo,en,tn,on,nn]),oe([rn,an]),oe([ln]);try{oe((b=e.use)==null?void 0:b.filter(Boolean))}catch(w){console.error("RChart register error: ",w)}},S=()=>{if(e.theme==="default"){e.autoChangeTheme?h("dark"):h("");return}if(e.theme)h(e.theme);else{const b=e.autoChangeTheme&&o.value?`${s}-dark`:s;h(b)}},p=b=>{let w=Vue.unref(b);const x=T=>Object.assign({animation:!0},w,T);return e.showAria&&(w=x({aria:{enabled:!0,decal:{show:!0}}})),w},h=(b=s)=>{const w=r.value,x=p(e.options),{height:T,width:M}=w.getBoundingClientRect(),{onSuccess:z,onError:K}=e;try{gr.forEach(Y=>{Fo(Y.name,Y.theme)}),u=Wo(w,b,{width:M===0?200:void 0,height:T===0?200:void 0}),n.value=u,e.animation?(u.setOption({}),setTimeout(()=>{x&&(u==null||u.setOption(x))})):x&&(u==null||u.setOption(x)),z&&L(z,u)}catch(Y){K&&L(K),console.error("RChart render error: ",Y)}},_=()=>!!(u&&u.getDom()),R=()=>{_()&&(u.clear(),u.dispose(),n.value=void 0)},y=()=>{u&&u.resize()},d=(b,w)=>{if(b==="downloadChart"&&_()){const{filename:T,...M}=e.downloadOptions;No(u.getDataURL(M),T??`${new Date().getTime()}`)}const{onDropdownSelect:x}=e;x&&L(x,b,w)},v=()=>{if(u!=null&&u.getDom()){console.warn("RChart mount: There is a chart instance already initialized on the dom. Execution was interrupted.");return}S(),e.autoResize&&(i=Ue(y,e.throttleWait),l=Io(e.observer||a,i))},k=()=>{var b;R(),i==null||i.cancel(),(b=l==null?void 0:l.stop)==null||b.call(l)};return Vue.watch(()=>o.value,()=>{e.autoChangeTheme&&(R(),S())}),Vue.watch(()=>e.showAria,()=>{R(),S()}),Vue.watchEffect(()=>{e.watchOptions?c=Vue.watch(()=>e.options,b=>{const w=p(b),x=Object.assign(e.setChartOptions,hr);u==null||u.setOption(w,x)},{deep:!0}):c==null||c(),e.loading?u==null||u.showLoading(e.loadingOptions):u==null||u.hideLoading()}),t({echart:n,dispose:k,render:v}),Vue.onBeforeMount(async()=>{await f()}),Vue.onMounted(()=>{v()}),Vue.onBeforeUnmount(()=>{k(),c==null||c()}),{rayChartRef:r,cssVarsRef:g,rayChartWrapperRef:a,moreDropDownOptions:m,dropdownSelect:d}},render(){const{title:e,contentStyle:t,preset:o,moreDropDownOptions:r,dropdownSelect:a,bordered:n,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:n},{default:ne(Vue.createVNode("div",{class:"ray-chart__container",ref:"rayChartRef"},null)),header:ne(e,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":ne(l,{defaultElement:Vue.createVNode(lo,{iconSize:18,cursor:"pointer",options:i??r,trigger:"click",onSelect:a.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)])}}),fr={open:{type:Boolean,default:!1},collapseToggleText:{type:Array,default:()=>["展开","收起"]},bordered:{type:Boolean,default:!1},onUpdateValue:{type:[Function,Array],default:null},"onUpdate:value":{type:[Function,Array],default:null},...naive.gridProps},al=Vue.defineComponent({name:"RCollapseGrid",props:fr,setup(e){const t=Vue.ref(!e.open),o=()=>{t.value=!t.value;const{onUpdateValue:a,"onUpdate:value":n}=e;a&&L(a,t.value),n&&L(n,t.value)};return{modelCollapsed:t,collapseClick:o,CollapseIcon:()=>Vue.createVNode("div",{class:"collapse-icon",onClick:o.bind(this)},[Vue.createVNode("span",null,[t.value?e.collapseToggleText[0]:e.collapseToggleText[1]]),Vue.createVNode(N,{customClassName:`collapse-icon--arrow ${t.value?"":"collapse-icon--arrow__expanded"}`,name:"expanded",size:"14"},null)])}},render(){return Vue.createVNode(naive.NCard,{bordered:this.bordered},{default:()=>Vue.createVNode(naive.NGrid,Vue.mergeProps({class:"ray-collapse-grid"},this.$props,{collapsed:this.modelCollapsed,xGap:this.xGap||12,yGap:this.yGap||18,collapsedRows:this.collapsedRows}),{default:()=>{var e,t;return[(t=(e=this.$slots).default)==null?void 0:t.call(e),Vue.createVNode(naive.NGridItem,{suffix:!0,class:"ray-collapse-grid__suffix--btn"},{default:()=>[Vue.createVNode(naive.NSpace,{justify:"end"},{default:()=>{var o,r;return[(r=(o=this.$slots).action)==null?void 0:r.call(o),this.CollapseIcon()]}})]})]}})})}}),yr={color:{type:String,default:"currentColor"},prefix:{type:String,default:"icon"},name:{type:String,required:!0},size:{type:[Number,String],default:14},width:{type:[Number,String],default:0},height:{type:[Number,String],default:0},customClassName:{type:String,default:null},depth:{type:Number,default:1},cursor:{type:String,default:"default"},onClick:{type:[Function,Array],default:null}},N=Vue.defineComponent({name:"RIcon",props:yr,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:a=>{const{onClick:n}=e;n&&L(n,a)}}},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)])])}}),br={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:br,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(),a=Vue.ref(!0),n=l=>{a.value=!1;const{onSuccess:s}=e;s&&L(s,r.value,l)},i=l=>{a.value=!1;const{onError:s}=e;s&&L(s,l)};return we(r,"load",n),we(r,"error",i),t({iframeInst:r}),{cssVars:o,iframeRef:r,spinShow:a}},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)})])}}),vr={...naive.modalProps,memoryPosition:{type:Boolean,default:!0},fullscreen:{type:Boolean,default:!1},width:{type:[String,Number],default:600},cardWidth:{type:[String,Number],default:600},dialogWidth:{type:[String,Number],default:446},dad:{type:Boolean,default:!1}},Vr=(e,t,o)=>{const{scheduler:r}=o??{};return new Promise(a=>{setTimeout(()=>{const n=t==="card"?".n-card-header__main":".n-dialog__title";if(e){const i=Me(e).draggable({inertia:!0,autoScroll:!0,allowFrom:n,modifiers:[Me.modifiers.restrictRect({restriction:"parent",endOnly:!0})],listeners:{move:l=>{r==null||r(l)}}}).resizable(!1);a(i)}},30)})},il=Vue.defineComponent({name:"RModal",props:vr,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=pe();let a;const n={x:0,y:0},i=()=>e.preset==="card"&&e.fullscreen,l=()=>{const s=document.getElementById(r);s&&Vr(s,e.preset,{scheduler:c=>{const u=c.target;n.x+=c.dx,n.y+=c.dy,u.style.transform=`translate(${n.x}px, ${n.y}px)`}}).then(c=>{a=c})};return Vue.watch(()=>e.show,s=>{s&&e.dad&&(e.preset==="card"||e.preset==="dialog")?Vue.nextTick(()=>{l();const c=document.getElementById(r);e.memoryPosition&&c&&(c.style.transform=`translate(${n.x}px, ${n.y}px)`)}):(a==null||a.unset(),a=null)}),{cssVars:o,height:t,isFullscreenCardType:i,uuidEl:r}},render(){const{isFullscreenCardType:e}=this,{$props:t,$slots:o,$attrs:r}=this,{preset:a,...n}=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:a},{id:s},n,r),{...o})}}),Sr={...naive.dropdownProps,iconSize:{type:Number,default:14},cursor:{type:String,default:"default"}};function wr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const lo=Vue.defineComponent({name:"RMoreDropdown",props:Sr,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"}),wr(e=ne(r,{defaultElement:Vue.createVNode(N,{name:"more",size:t,cursor:o},null)}))?e:{default:()=>[e]})}}),_r={loadingDescription:{type:String},watchText:{type:Boolean,default:!0},status:{type:String},errorDescription:{type:[String,Object],default:"二维码已过期"},errorActionDescription:{type:String,default:"重新加载"},text:{type:String,required:!0},size:{type:Number,default:160},margin:{type:Number,default:12},correctLevel:{type:Number,default:1,validator:e=>[0,1,2,3].includes(e)},maskPattern:{type:Number},version:{type:Number},components:{type:Object,default:()=>({data:{scale:1},timing:{scale:1,protectors:!1},alignment:{scale:1,protectors:!1},cornerAlignment:{scale:1,protectors:!0}})},colorDark:{type:String,default:"#000000"},colorLight:{type:String,default:"#ffffff"},autoColor:{type:Boolean,default:!0},backgroundImage:{type:String},backgroundDimming:{type:String,default:"rgba(0, 0, 0, 0)"},gifBackgroundURL:{type:String},gifBackground:{type:ArrayBuffer},whiteMargin:{type:Boolean,default:!0},logoImage:{type:String},logoScale:{type:Number,default:.4},logoMargin:{type:Number,default:6},logoCornerRadius:{type:Number,default:8},dotScale:{type:Number,default:1},onSuccess:{type:[Function,Array],default:null},onError:{type:[Function,Array],default:null},onReload:{type:[Function,Array],default:null}},Cr=e=>new Promise((t,o)=>{const r=new XMLHttpRequest;r.responseType="blob",r.onload=()=>{const a=new FileReader;a.onloadend=()=>{t(a.result)},a.onerror=n=>{o(n)},a.onabort=n=>{o(n)},a.readAsArrayBuffer(r.response)},r.open("GET",e),r.send()}),sl=Vue.defineComponent({name:"RayQRcode",props:_r,setup(e,t){const{expose:o}=t,r=Vue.ref();let a,n;const i=async()=>{const{gifBackgroundURL:u}=e;if(u)try{a=await Cr(u)}catch(m){console.error(m)}},l=()=>{const{gifBackground:u,...m}=e;new Do.AwesomeQR({...m,gifBackground:a??void 0}).draw().then(g=>{const{onSuccess:f}=e;f&&L(f,g),r.value=g}).catch(g=>{const{onError:f}=e;f&&L(f,g)})},s=()=>{if(t.slots.errorAction)return;const{onReload:u}=e;u&&L(u)},c=u=>r.value&&Z(r.value,"String")?To(r.value,u||new Date().getTime()+".png"):Promise.reject();return Vue.watchEffect(()=>{e.watchText?n=Vue.watch(()=>e.text,()=>l()):n==null||n()}),o({downloadQRCode:c}),Vue.onMounted(async()=>{await i(),l()}),Vue.onBeforeUnmount(()=>{n==null||n()}),{qrcodeURL:r,errorActionClick:s}},render(){return Vue.createVNode("div",{class:"ray-qrcode"},[Vue.createVNode(naive.NSpin,{show:this.status==="loading",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"},[Z(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,type:"primary",color:"#ffffff"},{default:()=>this.errorActionDescription,icon:()=>Vue.createVNode(N,{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}},j={tableIconSize:"18",tableKey:Symbol("r-table")},kr=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:n=>{const{onChangeSize:i}=e;i&&L(i,n)}}},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(N,{name:"adjustment",size:j.tableIconSize,cursor:"pointer"},null),default:()=>"密度"})]})}}),Nr=Vue.defineComponent({name:"TableFullscreen",setup(){const{wrapperRef:e}=Vue.inject(j.tableKey,{}),[t,{toggleFullscreen:o,isEnabled:r}]=Ke(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(N,{name:"fullscreen",size:j.tableIconSize,cursor:"pointer",onClick:()=>{t||o("globalMessage.isEnabledFullscreen"),e()}},null),default:()=>this.isFullscreen?"取消全屏":"全屏表格"})}}),Tr=()=>Vue.createVNode(N,{name:"draggable",size:j.tableIconSize,cursor:"all-scroll"},null),De=({icon:e,title:t,onClick:o,customClassName:r})=>Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:e,size:j.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:g,...f}=i,S=m==="left",p=m==="right",h={...f,title:c,key:s,fixed:m,isLeftFixedActivated:S,isRightFixedActivated:p,isResizable:g};return{...h,suffix:()=>Vue.createVNode(naive.NSpace,{wrapItem:!1,style:"padding-left: 32px;"},{default:()=>[Vue.createVNode(De,{icon:"row_head",title:"固定在列首",customClassName:S?"r-table__c-tool-icon--active":"",onClick:a.bind(this,"left",h,l)},null),Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:"resize_h",size:j.tableIconSize,cursor:"pointer",customClassName:g?"r-table__c-tool-icon--active":"",onClick:r.bind(this,h,l)},null),default:()=>"修改列宽"}),Vue.createVNode(De,{icon:"row_end",title:"固定在列尾",customClassName:p?"r-table__c-tool-icon--active":"",onClick:a.bind(this,"right",h,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)},a=(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,g]=_e(i,t.value);m===null||g===null||(s==="before"?m.splice(g,0,l):m.splice(g+1,0,l),o(m))}}},render(){return Vue.createVNode(naive.NPopover,{displayDirective:"show",trigger:"click",showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:"setting",size:j.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:Tr.bind(this),onDrop:this.treeDrop.bind(this)},null)})}}),xr=Vue.defineComponent({name:"TablePrint",props:me,setup(e){const{wrapperRef:t}=Vue.inject(j.tableKey,{});return{printTableClick:()=>{const{printTableOptions:{printOptions:r={},domToImageOptions:a}={},title:n}=e;(r.documentTitle===""||r.documentTitle===void 0||r.documentTitle===null)&&(r.documentTitle=typeof n=="string"?n:""),Oo(t,{printOptions:r,domToImageOptions:a})}}},render(){return Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(N,{name:"print",size:j.tableIconSize,cursor:"pointer",onClick:this.printTableClick.bind(this)},null),default:()=>"打印表格"})}});function Rr(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(),a=Vue.ref(),n=pe(16),i=pe(16),l=Vue.reactive({x:0,y:0,showContextMenu:!1}),s=Vue.reactive({size:e.size}),c=(p,h)=>{const{onContextMenuClick:_}=e;_&&L(_,p,h),l.showContextMenu=!1},u=(p,h)=>{var R;return{...(R=e.rowProps)==null?void 0:R.call(e,p,h),onContextmenu:e.disabledContextMenu?void 0:y=>{y.preventDefault(),l.showContextMenu=!1,Vue.nextTick().then(()=>{l.showContextMenu=!0,l.x=y.clientX,l.y=y.clientY})}}},m=p=>{s.size=p},g=p=>{const{onUpdateColumns:h,"onUpdate:columns":_}=e;h&&L(h,p),_&&L(_,p)},f=()=>{const{toolOptions:p}=e;return p==null?void 0:p.filter(()=>Boolean).map(h=>typeof h=="function"?h():h)},S=p=>{const h=()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(xr,p,null),Vue.createVNode(kr,Vue.mergeProps(p,{onChangeSize:m.bind(this)}),null),Vue.createVNode(Nr,null,null),Vue.createVNode(Or,Vue.mergeProps(p,{onUpdateColumn:g.bind(this)}),null)]);return e.toolOptions?e.coverTool?f:()=>Vue.createVNode(Vue.Fragment,null,[h(),f()]):h};return Vue.provide(j.tableKey,{uuidTable:i,uuidWrapper:n,wrapperRef:a}),o({rTableInst:r,uuidTable:i,uuidWrapper:n}),{uuidWrapper:n,uuidTable:i,contextMenuReactive:l,rTableInst:r,combineRowProps:u,contextMenuSelect:c,privateReactive:s,tool:S,wrapperRef:a}},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:ne(this.title,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":()=>{let t;return Vue.createVNode(naive.NSpace,{wrapItem:!1,align:"center"},Rr(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)}})}}),Ar={transitionPropName:"fade",transitionMode:"out-in",transitionAppear:!0},Lr=Vue.defineComponent({name:"RTransitionComponent",__name:"index",props:Vue.mergeDefaults({transitionPropName:{},transitionMode:{},transitionAppear:{type:Boolean}},Ar),setup(e){const{getKeepAliveInclude:t}=Wr(),{setupKeepAlive:o,maxKeepAliveLength:r,keepAliveExclude:a}=Ze;return(n,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:n.transitionPropName,mode:n.transitionMode,appear:n.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(a)},[(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 Mr={pkg:{dependencies:{"@vueuse/core":"^10.6.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.2",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.36.0",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.0","vue-hooks-plus":"1.8.5","vue-i18n":"^9.8.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.0","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.10","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.5.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const Pr=(e,t,o)=>!e||typeof e!="object"?!1:e[t]===o,io=(e,t,o)=>{const r=[];if(Pr(e,t,o))return r.push(e),r;if(e.children&&e.children.length>0)for(const a of e.children){const n=io(a,t,o);n.length>0&&r.push(e,...n)}return r},Dr=(e,t,o)=>{const r=[];for(const a of e){const n=io(a,t,o);n.length>0&&r.push(...n)}return r},Ir=e=>{const{breadcrumbLabel:t}=e,{layout:{sideBarLogo:o}}=Mr,r=o?o.title:"";document.title=t+" - "+r},zr=e=>{const{meta:t}=e;if(!t.icon)return;if(Z(t.icon,"Object"))return()=>t.icon;const o=Vue.h(N,{name:t.icon,size:q.menuCollapsedIconSize,cursor:"pointer"},{});return()=>o},Ie=()=>{const{getRootPath:e}=ee();return ae("menuKey","sessionStorage",e.value)},jr=e=>e[0]==="/",so=(e,t=[],o="")=>{var r;if(!Array.isArray(e))return[];for(const a of e){const n=o+(jr(a.path)?a.path:"/"+a.path);if((r=a.children)!=null&&r.length){so(a.children,t,n);continue}else t.push({...a,path:n})}return t},Er=e=>Array.isArray(e)?so(Eo(e)):[],co=()=>rr(nr()),$r=()=>Er(co()),uo=Pinia.defineStore("menu",()=>{const{push:e,getRoutes:t}=VueRouter.useRouter(),o=VueRouter.useRoute(),{t:r}=Q(),{setKeepAliveInclude:a}=Kr(),n=Vue.reactive({menuKey:Ie(),options:[],collapsed:!1,menuTagOptions:[],breadcrumbOptions:[],currentMenuOption:null}),i=Vue.ref(!0),l=new RegExp("/","g"),s=d=>{const{meta:v}=d,k=Vue.computed(()=>v!=null&&v.i18nKey?r(`${v.i18nKey}`):v==null?void 0:v.noLocalTitle),b={...d,key:d.path,label:()=>Vue.h(naive.NEllipsis,null,{default:()=>k.value}),breadcrumbLabel:k.value},w=Object.assign({},b,{icon:zr(d)});return d.path===Ie()&&(n.currentMenuOption=w),w.show=Ce(w),w},c=(d,v)=>Dr(d,"key",v),u=(d,v)=>{n.breadcrumbOptions=c(n.options,d)},m=(d,v=!0)=>{const b=Array.isArray(d)?[...d]:[d];v?n.menuTagOptions.push(...b):n.menuTagOptions=b},g=(d,v)=>{n.menuTagOptions.find(b=>b.path===d)||n.menuTagOptions.push(v)},f=(d,v,k)=>{const{meta:b,path:w}=v;if(b.windowOpen)window.open(b.windowOpen);else{if(String(d)[0]==="/")e({path:w,query:k});else{const M=c(n.options,d).map(z=>z.key).join("/");e({path:M,query:k})}const x=(w.match(l)||[]).length,{sameLevel:T}=b;if(a(v),Ir(v),!T||T&&x===1)g(d,v),u(d),n.menuKey=d,n.currentMenuOption=v,ke("menuKey",d);else{const M=Le(s(v),["breadcrumbLabel","children","key","meta","name","path","show"]);n.breadcrumbOptions.find(K=>K.key===M.key)||n.breadcrumbOptions.push(M)}}},S=async(d,v)=>{const[k]=d.split("?"),b=(k.match(new RegExp("/","g"))||[]).length;let w=k;if(b>1){const T=k.split("/").filter(M=>M);w=T[T.length-1]}const x=t().find(T=>T.path===k);if(x){const T=Le(x,["children","meta","path","name","redirect"]);f(b>1?w:d,s(T),v)}},p=()=>new Promise(d=>{const v=(k,b)=>{var x;const w=[];for(const T of k){if((x=T.children)!=null&&x.length)T.children=v(T.children);else if(!ho(T.meta))continue;w.push(s(T))}return w};if(n.options=v(co()),n.currentMenuOption){const{currentMenuOption:k}=n;u(k.key),g(k.key,k)}d()}),h=d=>n.collapsed=d,_=(d,v=1)=>n.menuTagOptions.splice(d,v),R=()=>{n.menuTagOptions=[]},y=async()=>{i.value&&(await p(),i.value=!1)};return Vue.watch(()=>o.fullPath,async(d,v)=>{await y(),d!==v&&await S(d,o.query)},{immediate:!0}),{...Vue.toRefs(n),changeMenuModelValue:f,collapsedMenu:h,spliceMenTagOptions:_,emptyMenuTagOptions:R,setMenuTagOptions:m}},{persist:{key:"piniaMenuStore",storage:window.sessionStorage,paths:["breadcrumbOptions","menuKey","menuTagOptions"]}}),po=Pinia.defineStore("signing",()=>{const e=Vue.reactive({signingCallback:{}}),t=r=>new Promise((a,n)=>{$o(r)?n({code:1,message:"登陆失败",data:null}):(e.signingCallback={role:"admin",name:r.name,avatar:"https://r2chevereto.yka.moe/longmao.navigator.png"},a({code:0,message:"登陆成功",data:e.signingCallback}))}),o=()=>{window.$message.info("账号退出中..."),xo("all-sessionStorage"),setTimeout(()=>window.location.reload())};return{...Vue.toRefs(e),signing:t,logout:o}},{persist:{key:"piniaSigningStore",paths:["signingCallback"],storage:sessionStorage}}),mo=Pinia.defineStore("keepAlive",()=>{const{maxKeepAliveLength:e}=Ze,t=Vue.reactive({keepAliveInclude:[]}),o=()=>t.keepAliveInclude.length,r=n=>{const i=o(),{name:l,meta:{keepAlive:s}}=n;if(s){if(i=e&&(t.keepAliveInclude.splice(0,1),t.keepAliveInclude.push(l))}},a=()=>t.keepAliveInclude;return{...Vue.toRefs(t),setKeepAliveInclude:r,getKeepAliveInclude:a}},{persist:{key:"piniaKeepAliveStore",storage:window.sessionStorage,paths:["keepAliveInclude"]}}),H=()=>{const e=uo(),t=Vue.computed(()=>e.options),o=Vue.computed(()=>e.breadcrumbOptions),r=Vue.computed(()=>e.menuKey),a=Vue.computed(()=>{const{getRootPath:l}=ee();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))}),n=Vue.computed(()=>e.currentMenuOption),i=Vue.computed(()=>e.collapsed);return{getMenuOptions:t,getBreadcrumbOptions:o,getMenuKey:r,getMenuTagOptions:a,getCurrentMenuOption:n,getCollapsed:i}},J=()=>{const{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,emptyMenuTagOptions:r,setMenuTagOptions:a}=uo();return{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,emptyMenuTagOptions:r,setMenuTagOptions:a}},E=()=>{const e=tt(),t=Vue.computed(()=>e.drawerPlacement),o=Vue.computed(()=>e.primaryColorOverride),r=Vue.computed(()=>e.appTheme),a=Vue.computed(()=>e.menuTagSwitch),n=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),g=Vue.computed(()=>e.appRootRoute);return{getDrawerPlacement:t,getPrimaryColorOverride:o,getAppTheme:r,getMenuTagSwitch:a,getBreadcrumbSwitch:n,getLocaleLanguage:i,getLockScreenSwitch:l,getCopyrightSwitch:s,getContentTransition:c,getWatermarkSwitch:u,getWatermarkConfig:m,getAppRootRoute:g}},I=()=>{const{updateLocale:e,changePrimaryColor:t,updateSettingState:o}=tt();return{updateLocale:e,changePrimaryColor:t,updateSettingState:o}},Br=()=>{const e=po();return{getSigningCallback:Vue.computed(()=>e.signingCallback)}},Fr=()=>{const{signing:e,logout:t}=po();return{signing:e,logout:t}},Wr=()=>{const e=mo();return{getKeepAliveInclude:Vue.computed(()=>e.keepAliveInclude)}},Kr=()=>{const{setKeepAliveInclude:e,getKeepAliveInclude:t}=mo();return{setKeepAliveInclude:e,getKeepAliveInclude:t}},ul=async e=>{const t=Pinia.createPinia();e.use(t),t.use(jo)},dl=()=>({setWatermarkContent:a=>{const{getWatermarkConfig:n}=E(),i=Object.assign(n.value,{content:a}),{updateSettingState:l}=I();l("watermarkConfig",i)},showWatermark:()=>{const{updateSettingState:a}=I();a("watermarkSwitch",!0)},hiddenWatermark:()=>{const{updateSettingState:a}=I();a("watermarkSwitch",!1)},toggleWatermark:()=>{const{getWatermarkSwitch:a}=E(),{updateSettingState:n}=I();n("watermarkSwitch",!a.value)}}),Ur=()=>{const e=()=>{const{getAppTheme:a}=E(),{t:n}=Q();return{theme:a.value,themeLabel:a.value?n("headerSettingOptions.ThemeOptions.Dark"):n("headerSettingOptions.ThemeOptions.Light")}};return{changeDarkTheme:()=>{const{updateSettingState:a}=I();a("appTheme",!0)},changeLightTheme:()=>{const{updateSettingState:a}=I();a("appTheme",!1)},toggleTheme:()=>{const{theme:a}=e(),{updateSettingState:n}=I();n("appTheme",!a)},getAppTheme:e}},X=(e,t)=>{const{getMenuTagOptions:o}=H();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(a=>a.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,a=o.value.findIndex(n=>n.key===r);if(a===-1){console.warn(`${t}: The incoming menuTag option ${e.key} did not match the corresponding item.`);return}return{option:e,index:a}}};function qr(){const{getMenuTagOptions:e,getMenuKey:t}=H(),{changeMenuModelValue:o,spliceMenTagOptions:r,emptyMenuTagOptions:a,setMenuTagOptions:n}=J(),i=()=>e.value.findIndex(S=>S.key===t.value);return{close:S=>{const p=X(S,"close");if(p){const{index:h,option:_}=p;if(r(h),_.key===t.value){const R=e.value[h-1];R&&o(R.key,R)}}},closeAll:()=>{a(),de()},closeRight:S=>{const p=X(S,"closeRight");if(p){const{option:h,index:_}=p,R=e.value.length-_,y=i();r(_+1,R),_<=y&&t.value!==h.key&&o(h.key,h)}},closeLeft:S=>{const p=X(S,"closeLeft");if(p){const{option:h,index:_}=p,R=i();r(0,_),R<=_&&t.value!==h.key&&o(h.key,h)}},closeOther:S=>{const p=X(S,"closeOther");if(p){const{option:h}=p;t.value!==h.key?(a(),o(h.key,h)):n(h,!1)}},getCurrentTagIndex:i,checkCloseRight:S=>{const p=X(S,"checkCloseRight");if(p){const{index:h}=p,_=e.value.length-1;return!(h>=_)}return!1},checkCloseLeft:S=>{const p=X(S,"checkCloseRight");if(p){const{index:h}=p,_=e.value.length-1;return h===0?!1:h>0&&_>0}return!1}}}function pl(){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}=H();if(o>r.value.length){console.warn(`navigationTo: The current ${o} exceeds the maximum number of menus.`);return}const a=r.value[o],n=i=>{if(i.children&&i.children.length>0){const{children:[l]}=i;n(l);return}e(i.key,i)};n(a)}else e(o.key,o)}}}function ee(){const{getAppRootRoute:e}=E(),{updateSettingState:t}=I(),o=e,r=Vue.computed(()=>e.value.path),a=Vue.computed(()=>e.value.name);return{getRootRoute:o,getRootPath:r,getRootName:a,setRootRoute:i=>{t("appRootRoute",Object.assign({},e.value,i))}}}const Gr=e=>{const{beforeEach:t}=e,{getRootPath:o}=ee(),r=(a,n)=>a.path==="/"||n.path==="/login";t((a,n,i)=>{const l=ae(Oe.token),s=ae("menuKey","sessionStorage",o.value),{meta:c,name:u}=a;l!==null?r(a,n)?de(!0):!Z(u,"Symbol")&&u&&or.includes(u)?i():ho(c)?r(a,n)?s?i(s):de(!0):i():de(!0):r(a,n)?i():i("/")})},ho=e=>{const{getSigningCallback:t}=Br(),{role:o}=e;return ie!=null&&ie.length&&ie.includes(t.value.role)||!o||!(o!=null&&o.length)?!0:o?o.includes(t.value.role):!0},Ce=e=>{const{meta:t={}}=e,{hidden:o,sameLevel:r,env:a}=t,{MODE:n}=Ve();return!(r||o||a&&typeof a=="string"&&a!==n||a&&Array.isArray(a)&&!a.includes(n))},Hr=e=>{e.beforeEach(()=>{window==null||window.$loadingBar.start()}),e.afterEach(()=>{window==null||window.$loadingBar.finish()}),e.onError(()=>{window==null||window.$loadingBar.error()})},Yr=e=>{const{setupRouterLoadingBar:t,setupRouterGuard:o}=tr;t&&Hr(e),o&&Gr(e)},de=(e=!0)=>{const{router:t}=fo(),{push:o,replace:r}=t,{getRootPath:a}=ee();ke("menuKey",a.value),e?r(a.value):o(a.value)};var Xr={pkg:{dependencies:{"@vueuse/core":"^10.6.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.2",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.36.0",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.0","vue-hooks-plus":"1.8.5","vue-i18n":"^9.8.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.0","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.10","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.5.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const Zr=Vue.defineComponent({name:"SiderBarLogo",props:{collapsed:{type:Boolean,required:!0}},setup(){const e=VueRouter.useRouter(),{layout:{sideBarLogo:t}}=Xr;return{sideBarLogo:t,handleSideBarLogoClick:()=>{t&&t.url&&(t.jumpType==="station"?e.push(t.url):window.open(t.url))},TemplateLogo:({cursor:a})=>Vue.createVNode(N,{name:t.icon,size:"30",cursor:a},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 a;return(a=this.sideBarLogo)==null?void 0:a.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 a;return[(a=this.sideBarLogo)==null?void 0:a.title]}})])]):null}}),Qr=Vue.defineComponent({name:"AppMenu",setup(){const e=Vue.ref(null),{changeMenuModelValue:t,collapsedMenu:o}=J(),{getMenuOptions:r,getCollapsed:a,getMenuKey:n}=H(),i=Vue.computed({get:()=>(Vue.nextTick().then(()=>{c()}),n.value),set:()=>{l.value&&F("globalDrawerValue",!1)}}),{isTabletOrSmaller:l}=he(),s=Vue.computed({get:()=>G("globalDrawerValue").value,set:m=>{F("globalDrawerValue",m)}}),c=()=>{const m=i.value;Vue.nextTick().then(()=>{var g,f;(f=(g=e.value)==null?void 0:g.showOption)==null||f.call(g,m)})};return{isTabletOrSmaller:l,BasicMenu:()=>Vue.createVNode(naive.NLayoutSider,{bordered:!0,showTrigger:!l.value,collapseMode:q.menuCollapsedMode,collapsedWidth:q.menuCollapsedWidth,onUpdateCollapsed:o.bind(this),nativeScrollbar:!1},{default:()=>[Vue.createVNode(Zr,{collapsed:a.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:q.menuCollapsedIndent,collapsed:a.value,collapsedIconSize:q.menuCollapsedIconSize,collapsedWidth:q.menuCollapsedWidth,onUpdateValue:(m,g)=>{t(m,g)},accordion:q.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 Jr{constructor(){Ae(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 a=new AbortController;t.signal=a.signal,this.pendingRequest.set(r,a)}}}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:[]},se={implementRequestInterceptorErrorArray:[],implementResponseInterceptorErrorArray:[]},ea=new Jr,ml=()=>{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:se[l]=s},r=(l,s)=>s==="ok"?ye[l]:se[l],a=(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]:se[s],m=t(l),{MODE:g}=Ve();m&&a(u,m,g)},fetchError:(l,s,c)=>{const u=se[c],{MODE:m}=Ve();a(u,s,m)}}},ta=Vue.defineComponent({name:"AppRequestCancelerProvider",setup(e,{expose:t}){VueRouter.onBeforeRouteUpdate(()=>{ea.cancelAllRequest()}),t()},render(){return Vue.createVNode("div",{style:{display:"none"}},null)}}),go=Vue.defineComponent({name:"LayoutContentWrapper",setup(){const e=VueRouter.useRouter(),{maximize:t}=Je(),{getContentTransition:o}=E(),r=Vue.ref(!1),a={opacitySpinning:"0"},n=G("globalMainLayoutLoad"),i=G("layoutContentMaximize"),l=G("layoutContentSpinning");return(()=>{e.beforeEach(()=>{r.value=!0}),e.afterEach(()=>{r.value=!1})})(),{globalMainLayoutLoad:n,spinning:r,themeOverridesSpin:a,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(N,{name:"out",size:"16",cursor:"pointer"},null)]):null,Vue.createVNode(ta,null,null),e?Vue.createVNode(Lr,{class:"content-wrapper",transitionPropName:this.getContentTransition+"-transform"},null):null]})}}),oa=Object.freeze(Object.defineProperty({__proto__:null,default:go},Symbol.toStringTag,{value:"Module"}));var na={pkg:{dependencies:{"@vueuse/core":"^10.6.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.2",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.36.0",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.0","vue-hooks-plus":"1.8.5","vue-i18n":"^9.8.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.0","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.10","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.5.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const ra=Vue.defineComponent({name:"LayoutFooterWrapper",setup(){const{layout:{copyright:e}}=na;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=a=>{t("click",a)};return{iconClick:o,Icon:()=>Vue.createVNode(N,{name:e.iconName,size:"18",customClassName:`tooltip-text__icon ${e.customClassName}`,cursor:"pointer",onClick:o.bind(this)},null)}},render(){const{Icon:e}=this;return this.tooltipText?Vue.createVNode(naive.NTooltip,this.$props,{trigger:()=>Vue.createVNode(e,null,null),default:()=>this.tooltipText}):Vue.createVNode(e,null,null)}}),aa=Vue.defineComponent({name:"ThemeSwitch",setup(){const{changeDarkTheme:e,changeLightTheme:t}=Ur(),{getAppTheme:o}=E(),r=Vue.ref(o.value);return{changeDarkTheme:e,changeLightTheme:t,getAppTheme:o,railStyle:({checked:n})=>n?{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":a=>this.modelAppThemeRef=a,railStyle:r.bind(this),onUpdateValue:a=>a?t():o()},{"checked-icon":()=>Vue.createVNode(N,{name:"dark"},null),"unchecked-icon":()=>Vue.createVNode(N,{name:"light"},null),checked:()=>"亮",unchecked:()=>"暗"}),default:()=>this.getAppTheme?e("headerSettingOptions.ThemeOptions.Dark"):e("headerSettingOptions.ThemeOptions.Light")})]})}});function ce(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const la=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}=I(),{getAppTheme:a,getPrimaryColorOverride:n,getMenuTagSwitch:i,getBreadcrumbSwitch:l,getCopyrightSwitch:s,getContentTransition:c,getWatermarkSwitch:u}=E(),m=Vue.computed({get:()=>e.show,set:S=>{t("update:show",S)}}),g=[{label:"无",value:"none"},{label:"缩放效果",value:"scale"},{label:"淡入淡出",value:"fade"},{label:"闪入效果",value:"opacity"}],f=Vue.reactive({getMenuTagSwitch:i.value,getBreadcrumbSwitch:l.value,getCopyrightSwitch:s.value,getContentTransition:c.value,getWatermarkSwitch:u.value});return{modelShow:m,changePrimaryColor:o,getAppTheme:a,getPrimaryColorOverride:n,contentTransitionOptions:g,updateSettingState:r,modelSwitchReactive:f}},render(){let e,t,o,r;const{$t:a}=this;return Vue.createVNode(naive.NDrawer,{show:this.modelShow,"onUpdate:show":n=>this.modelShow=n,placement:this.placement,width:this.width},{default:()=>[Vue.createVNode(naive.NDrawerContent,{title:a("headerSettingOptions.Title")},{default:()=>[Vue.createVNode(naive.NSpace,{class:"setting-drawer__space",vertical:!0},{default:()=>[Vue.createVNode(naive.NDivider,{titlePlacement:"center"},ce(e=a("headerSettingOptions.ThemeOptions.Title"))?e:{default:()=>[e]}),Vue.createVNode(aa,null,null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},ce(t=a("headerSettingOptions.ThemeOptions.PrimaryColorConfig"))?t:{default:()=>[t]}),Vue.createVNode(naive.NColorPicker,{swatches:xe.appThemeColors,value:this.getPrimaryColorOverride.common.primaryColor,"onUpdate:value":n=>this.getPrimaryColorOverride.common.primaryColor=n,onUpdateValue:this.changePrimaryColor.bind(this)},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},ce(o=a("headerSettingOptions.ContentTransition"))?o:{default:()=>[o]}),Vue.createVNode(naive.NSelect,{value:this.modelSwitchReactive.getContentTransition,"onUpdate:value":n=>this.modelSwitchReactive.getContentTransition=n,options:this.contentTransitionOptions,onUpdateValue:n=>{this.updateSettingState("contentTransition",n)}},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},ce(r=a("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":n=>this.modelSwitchReactive.getMenuTagSwitch=n,onUpdateValue:n=>this.updateSettingState("menuTagSwitch",n)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"面包屑"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getBreadcrumbSwitch,"onUpdate:value":n=>this.modelSwitchReactive.getBreadcrumbSwitch=n,onUpdateValue:n=>this.updateSettingState("breadcrumbSwitch",n)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"水印"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getWatermarkSwitch,"onUpdate:value":n=>this.modelSwitchReactive.getWatermarkSwitch=n,onUpdateValue:n=>this.updateSettingState("watermarkSwitch",n)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"版权信息"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getCopyrightSwitch,"onUpdate:value":n=>this.modelSwitchReactive.getCopyrightSwitch=n,onUpdateValue:n=>this.updateSettingState("copyrightSwitch",n)},null)]})]})]})]})]})}});function ia(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const sa=Vue.defineComponent({name:"SiderBarBreadcrumb",setup(){const{changeMenuModelValue:e}=J(),{getBreadcrumbOptions:t}=H(),{isTabletOrSmaller:o}=he();return{getBreadcrumbOptions:t,dropdownSelect:(n,i)=>{e(n,i)},breadcrumbItemClick:n=>{var i;if(!((i=n.children)!=null&&i.length)){const{meta:l={}}=n;l.sameLevel||e(n.key,n)}},isTabletOrSmaller:o}},render(){let e;const{isTabletOrSmaller:t,getBreadcrumbOptions:o}=this,{dropdownSelect:r,breadcrumbItemClick:a}=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},ia(e=o.map(n=>Vue.createVNode(naive.NBreadcrumbItem,{key:n.path,onClick:a.bind(this,n)},{default:()=>{var i;return[Vue.createVNode(naive.NDropdown,{labelField:"breadcrumbLabel",options:n.children&&((i=n.children)==null?void 0:i.length)>1?n.children:[],onSelect:r.bind(this)},{default:()=>Vue.createVNode("span",null,[n.label&&typeof n.label=="function"?n.label():n.breadcrumbLabel])})]}})))?e:{default:()=>[e]})]})}});function je(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ca=Vue.defineComponent({name:"GlobalSearch",props:{show:{type:Boolean,default:!1}},emits:["update:show"],setup(e,{emit:t}){const{changeMenuModelValue:o}=J(),r=Vue.computed({get:()=>e.show,set:y=>{t("update:show",y),y||u()}}),{getMenuOptions:a}=H(),n=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=()=>{n.searchOptions=[],n.searchValue=null,l=0,s=l},m=y=>{(y.ctrlKey||y.metaKey)&&y.key==="k"&&(y.preventDefault(),y.stopPropagation(),u(),r.value=!0)},g=y=>{const d=[],v=k=>{k.forEach(b=>{var T,M,z;(T=b.children)!=null&&T.length&&Ce(b)&&v(b.children);const w=(M=b.breadcrumbLabel)==null?void 0:M.toLocaleLowerCase(),x=String(y).toLocaleLowerCase();w!=null&&w.includes(x)&&Ce(b)&&!((z=b.children)!=null&&z.length)&&d.push(b)})};y?(v(a.value),n.searchOptions=d):n.searchOptions=[],Vue.nextTick().then(()=>{S()})},f=y=>{if(y){const{meta:d}=y;d.windowOpen?window.open(d.windowOpen):(r.value=!1,o(y.key,y))}},S=()=>{const y=n.searchOptions[l],d=n.searchOptions[s],v="content-item--active";y&&Vue.nextTick().then(()=>{const k=Se(`attr:data_path="${y.path}"`),b=d?Se(`attr:data_path="${d==null?void 0:d.path}"`):null;if(b!=null&&b.length){const[w]=b;Ro(w,v)}if(k!=null&&k.length){const[w]=k;Ao(w,v)}})},p=y=>{const{icon:d}=y;return typeof d=="string"?Vue.createVNode(N,{name:d,size:"24"},null):typeof d=="function"?()=>d:Vue.createVNode(N,{name:"table",size:"24"},null)},h=y=>{y==="up"?l=l-1<0?0:l-1:y==="down"&&(l=l+1>=n.searchOptions.length?n.searchOptions.length-1:l+1)},_=y=>{const d=y.key;switch((d==="ArrowUp"||d==="ArrowDown")&&(y.preventDefault(),y.stopPropagation()),s=l<=0?0:l,d){case"ArrowUp":h("up");break;case"ArrowDown":h("down");break;case"Enter":const v=n.searchOptions[l];v&&f(v);break}S()},R=({menuOption:y})=>Vue.createVNode(naive.NSpace,Vue.mergeProps({align:"center",wrapItem:!1,class:"content-item"},{onClick:f.bind(this,y),data_path:y.path}),{default:()=>[Vue.createVNode("div",{class:"content-item-icon"},[p(y.meta)]),Vue.createVNode("div",{class:"content-item-label"},[y.breadcrumbLabel])]});return Vue.watchEffect(()=>{c.value&&(r.value=!1)}),we(window,"keydown",y=>{m(y),_(y)}),{...Vue.toRefs(n),modelShow:r,helperTipOptions:i,fuzzySearchMenuOptions:Bo(g,300),handleSearchItemClick:f,RenderPreIcon:p,isTabletOrSmaller:c,SearchItem:R}},render(){let e,t;const{isTabletOrSmaller:o,searchOptions:r}=this,{SearchItem:a}=this;return o?Vue.createVNode("div",{style:"display: none;"},null):Vue.createVNode(naive.NModal,{show:this.modelShow,"onUpdate:show":n=>this.modelShow=n,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":n=>this.searchValue=n,clearable:!0,onInput:this.fuzzySearchMenuOptions.bind(this)},{prefix:()=>Vue.createVNode(N,{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]},je(e=r.map(n=>Vue.createVNode(a,{menuOption:n,key:n.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(N,{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]},je(t=this.helperTipOptions.map(n=>Vue.createVNode("div",{class:"tip-wrapper-item",key:n.label},[Vue.createVNode("div",{class:"item-icon"},[n.plain?Vue.createVNode("span",null,[n.icon]):Vue.createVNode(N,{name:n.icon,size:"18"},null)]),Vue.createVNode("div",{class:"item-label"},[n.label])])))?t:{default:()=>[t]})])])])])]})}}),ua=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(Oe.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])]}})}}),da=()=>[{key:"person",label:"个人信息"},{key:"lockScreen",label:"锁定屏幕"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],pa={logout:()=>{const{logout:e}=Fr();window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{e()}})},lockScreen:()=>{const{updateSettingState:e}=I();e("lockScreenSwitch",!0)}},ma=e=>{const t=pa[e];t?t():window.$message.info("这个人很懒, 没做这个功能~")},ha=e=>{const{isTabletOrSmaller:t,globalMainLayoutLoad:o}=e,{t:r}=Q(),a=[{name:"reload",size:18,tooltip:r("headerTooltip.Reload"),iconClass:o.value?"":"ray-icon__reload--loading",eventKey:"reload"}],n=[{name:"menu",size:18,eventKey:"menu"}];return t.value?n:a},ga=e=>{const{isFullscreen:t,isTabletOrSmaller:o}=e,{t:r}=Q(),a=[{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"}],n=[{name:"search",size:18,tooltip:r("headerTooltip.Search"),eventKey:"search"},...a],i=[...a];return o.value?i:n},fa=Vue.defineComponent({name:"AppSiderBar",setup(){const{updateLocale:e,updateSettingState:t}=I(),{t:o}=Q(),{reload:r}=et(),[a,{toggleFullscreen:n,isEnabled:i}]=Ke(document.getElementsByTagName("html")[0]),{getDrawerPlacement:l,getBreadcrumbSwitch:s}=E(),c=Vue.ref(!1),u={display:"flex"},m=Vue.ref(!1),{isTabletOrSmaller:g}=he(),f=G("globalDrawerValue"),S=G("globalMainLayoutLoad"),p=Vue.computed(()=>ha({isFullscreen:a,isTabletOrSmaller:g,globalMainLayoutLoad:S})),h=Vue.computed(()=>ga({isFullscreen:a,isTabletOrSmaller:g,globalMainLayoutLoad:S})),_={reload:()=>{r()},setting:()=>{c.value=!0},github:()=>{window.open("https://github.com/XiaoDaiGua-Ray/ray-template")},fullscreen:()=>{i||window.$message.warning(o("globalMessage.isEnabledFullscreen")),n()},search:()=>{m.value=!0},lock:()=>{t("lockScreenSwitch",!0)},menu:()=>{F("globalDrawerValue",!f.value)}};return{leftIconOptions:p,rightTooltipIconOptions:h,toolIconClick:y=>{var d;(d=_[y])==null||d.call(_)},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(ca,{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(sa,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(N,{customClassName:"layout-header__method--icon",name:"language",size:"18",cursor:"pointer"},null)]}),Vue.createVNode(naive.NDropdown,{options:da(),onSelect:ma.bind(this),trigger:"click"},{default:()=>[Vue.createVNode(ua,{avatarSize:"small",align:"center",cursor:"pointer"},null)]})]})]}),Vue.createVNode(la,{show:this.showSettings,"onUpdate:show":e=>this.showSettings=e,placement:this.getDrawerPlacement},null)]})}}),ya=Vue.defineComponent({name:"LayoutHeaderWrapper",setup(){return{}},render(){return Vue.createVNode(naive.NSpace,{wrapItem:!1,size:[0,0]},{default:()=>[Vue.createVNode(fa,null,null)]})}}),ba={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},va=He('',1),Va=[va];function Sa(e,t){return qe(),Ge("svg",ba,[...Va])}const wa={render:Sa},_a={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},Ca=He('',1),ka=[Ca];function Na(e,t){return qe(),Ge("svg",_a,[...ka])}const Ta={render:Na};function Oa(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const xa=Vue.defineComponent({name:"AppMenuTag",setup(e,{expose:t}){const o=Vue.ref(null),{getMenuKey:r,getMenuTagOptions:a}=H(),{changeMenuModelValue:n}=J(),{getRootPath:i}=ee(),{maximize:l}=Je(),{reload:s}=et(),{close:c,closeAll:u,closeRight:m,closeLeft:g,closeOther:f}=qr(),S=["closeAll","closeRight","closeLeft","closeOther","closeCurrentPage"];let p=-1;const h={size:16},_=Vue.ref([{label:"刷新页面",key:"reloadCurrentPage",icon:()=>Vue.createVNode(N,{name:"reload",size:h.size},null)},{label:"关闭当前页面",key:"closeCurrentPage",icon:()=>Vue.createVNode(N,{name:"close",size:h.size},null)},{type:"divider",key:"d1"},{label:"关闭左侧标签页",key:"closeLeft",icon:()=>Vue.createVNode(Ta,{class:"menu-tag__icon"},null)},{label:"关闭右侧标签页",key:"closeRight",icon:()=>Vue.createVNode(wa,{class:"menu-tag__icon"},null)},{type:"divider",key:"d1"},{label:"关闭其他标签页",key:"closeOther",icon:()=>Vue.createVNode(N,{name:"other",size:h.size},null)},{label:"关闭所有标签页",key:"closeAll",icon:()=>Vue.createVNode(N,{name:"resize_h",size:h.size},null),disabled:!1}]),R=pe(16),y={closeCurrentPage:()=>{r.value!==i.value&&c(p)},reloadCurrentPage:()=>{s()},closeAll:()=>{u()},closeRight:()=>{m(p)},closeLeft:()=>{g(p)},closeOther:()=>{f(p)}},d=Vue.reactive({x:0,y:0,actionDropdownShow:!1}),v="menu_tag_data",k=V=>{c(V)},b=(V,C)=>{_.value.forEach(P=>{if(P.key===V){P.disabled=C;return}})},w=V=>{d.actionDropdownShow=!1,n(V.key,V)},x=()=>{const V=document.getElementById(R);if(V)return Array.from(V.childNodes).find(le=>Lo(le,"n-scrollbar-container").value)},T=V=>{var P;const C=x();if(C){const le=C.scrollLeft||0,Re=V==="left"?Math.max(0,le-200):le+200;(P=o.value)==null||P.scrollTo({left:Re,behavior:"smooth"})}},M=V=>{var C;d.actionDropdownShow=!1,(C=y[V])==null||C.call(y)},z=(V,C)=>{C.preventDefault(),d.actionDropdownShow=!1,p=V,Vue.nextTick(()=>{d.actionDropdownShow=!0,d.x=C.clientX,d.y=C.clientY})},K=()=>{const V=a.value.length-1,{closeable:C}=a.value[p]??{};b("closeCurrentPage",!C),p===V?b("closeRight",!0):p0&&b("closeLeft",!1)},Y=()=>{p=a.value.findIndex(C=>C.key===r.value),K()},bo=V=>{a.value.length>1&&V.key!==i.value&&(V.closeable=!0)},vo=V=>{V.key!==r.value&&(V.closeable=!1)},Vo=()=>{x()&&Vue.nextTick().then(()=>{var C;(C=o.value)==null||C.scrollTo({left:99999,behavior:"smooth"})})},So=()=>{Vue.nextTick().then(()=>{const V=Se(`attr:${v}="${r.value}"`);if(V!=null&&V.length){const[C]=V;Vue.nextTick().then(()=>{var P;(P=o.value)==null||P.scrollTo({left:C.offsetLeft,behavior:"smooth"})})}})};return Vue.watch(()=>a.value,(V,C)=>{_.value.forEach(P=>{S.includes(P.key)&&(V.length>1?P.disabled=!1:P.disabled=!0)}),C!=null&&C.length&&(V.length>(C==null?void 0:C.length)?Vo():V.length===(C==null?void 0:C.length)&&So())},{immediate:!0}),Vue.watch(()=>d.actionDropdownShow,V=>{var C;V&&((C=Ue(K,100))==null||C())}),t({}),{getMenuTagOptions:a,changeMenuModelValue:n,closeCurrentMenuTag:k,getMenuKey:r,handleTagClick:w,moreOptions:_,scrollX:T,scrollRef:o,uuidScrollBar:R,actionDropdownSelect:M,actionState:d,handleContextMenu:z,setCurrentContextmenuIndex:Y,menuTagMouseenter:bo,menuTagMouseleave:vo,MENU_TAG_DATA:v,iconConfig:{width:20,height:28},maximize:l,getRootPath:i}},render(){let e;const{iconConfig:t,getRootPath:o,uuidScrollBar:r,getMenuTagOptions:a}=this,{maximize:n,closeCurrentMenuTag:i,scrollX:l,$t:s}=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(N,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__left-arrow",onClick:this.scrollX.bind(this,"left")},null),Vue.createVNode(naive.NScrollbar,Vue.mergeProps({xScrollable:!0,ref:"scrollRef"},{id:r}),{default:()=>[Vue.createVNode(naive.NSpace,{ref:"menuTagSpaceRef",class:"menu-tag-wrapper",wrap:!1,align:"center",justify:"start"},Oa(e=a.map((c,u)=>Vue.createVNode(naive.NButton,Vue.mergeProps({key:c.key,class:["menu-tag__btn"],strong:!0,secondary:!0,type:c.key===this.getMenuKey?"primary":"default"},{onClick:this.handleTagClick.bind(this,c),onContextmenu:this.handleContextMenu.bind(this,u),onMouseenter:this.menuTagMouseenter.bind(this,c),onMouseleave:this.menuTagMouseleave.bind(this,c),[this.MENU_TAG_DATA]:c.path}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode("span",null,{default:()=>{const{breadcrumbLabel:m,meta:{i18nKey:g}}=c;return g?s(g):m}}),(c.closeable||a.length===1)&&c.key!==o?Vue.createVNode(naive.NIcon,Vue.mergeProps({class:"menu-tag__btn-icon"},{onMousedown:i.bind(this,u)}),{default:()=>[Vue.createVNode(N,{name:"close",size:"14"},null)]}):Vue.createVNode(naive.NIcon,{class:[c.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(N,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__right-arrow",onClick:l.bind(this,"right")},null),Vue.createVNode(N,{name:"fullscreen_fold",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:()=>{n(!0)}},null),Vue.createVNode(lo,{class:"menu-tag__dropdown",options:this.moreOptions,trigger:"click",onSelect:this.actionDropdownSelect.bind(this),iconSize:20,keyboard:!1},{default:()=>[Vue.createVNode(N,{name:"more",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:this.setCurrentContextmenuIndex.bind(this)},null)]})]})]})])]})}}),Ra=Vue.defineComponent({name:"LayoutFeatureWrapper",setup(){return{}},render(){return Vue.createVNode(xa,null,null)}}),Aa=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=zo("isAppLockScreen",!1,sessionStorage,{mergeDefaults:!0}),La=()=>({setLockAppScreen:o=>{Ee.value=o},getLockAppScreen:()=>Ee.value}),Ma=Vue.defineComponent({name:"RLayout",setup(){const e=Vue.ref(),t=Vue.ref(),o=Vue.ref(),{getMenuTagSwitch:r,getCopyrightSwitch:a}=E(),{getLockAppScreen:n}=La(),i=Aa([e,t,o]);return{getMenuTagSwitch:r,cssVarsRef:i,getLockAppScreen:n,layoutSiderBarRef:e,layoutMenuTagRef:t,layoutFooterRef:o,getCopyrightSwitch:a}},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(Qr,null,null),Vue.createVNode(naive.NLayoutContent,{class:"r-layout-full__viewer"},{default:()=>[Vue.createVNode(ya,{ref:"layoutSiderBarRef"},null),e?Vue.createVNode(Ra,{ref:"layoutMenuTagRef"},null):null,Vue.createVNode(naive.NLayoutContent,{ref:Te,class:["r-layout-full__viewer-content"],nativeScrollbar:!1},{default:()=>[Vue.createVNode(go,null,null)]}),o?Vue.createVNode(ra,{ref:"layoutFooterRef"},null):null]})]})}}),Pa=async()=>{const{getRootPath:e}=ee();return[{path:"/",name:"login",component:()=>O(()=>import("./index-1oke_5CI.js"),__vite__mapDeps([58,20,18,16,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,17,21,46,22,23,19,24,25,26,27,28,29,30,31,32,59]))},{path:"/",name:"layout",redirect:e.value,component:Ma,children:$r()}]};let re;const Da=async()=>VueRouter.createRouter({history:VueRouter.createWebHashHistory(),routes:await Pa(),scrollBehavior:e=>{ar(e)}}),hl=async e=>{re=await Da(),Yr(re),e.use(re),fo()},fo=()=>{try{if(re)return{router:re};throw new Error}catch{throw new Error("router is not defined")}},$e="YYYY-MM-DD HH:mm:ss",Ia=()=>({locale:i=>{const l=mn[i];l?$.locale(l):$.locale(hn)},getStartAndEndOfDay:i=>{const{format:l=$e}=i??{},s=$(),c=s.startOf("day"),u=s.endOf("day"),m=s.format(l),g=c.format(l);return{today:s,startOfDay:c,endOfDay:u,formatToday:m,formatStartOfDay:g}},format:(i,l)=>{const{format:s=$e}=l??{};return $(i).format(s)},isDayjs:i=>$.isDayjs(i),daysDiff:(i,l)=>{const s=$(i);return $(l).diff(s,"days")},isDateInRange:(i,l)=>{const{start:s,end:c}=l,u=$(i);return u.isAfter(s)&&u.isBefore(c)}});function he(e){const{width:t,height:o}=Ne(e),r=Vue.ref(!1);return Mo(()=>{r.value=t.value<=768}),{width:t,height:o,isTabletOrSmaller:r}}let Be=999,be=!1;const U="ELEMENT-FULLSCREEN-RAY",{height:Fe}=Ne(),We=document.createElement("style"),za=(e,t)=>{const{beforeEnter:o,beforeExit:r,backgroundColor:a,zIndex:n}=t??{},i={};let l=!1;const s=()=>{const f=B(e);if(!f)return;const{left:S,top:p}=f.getBoundingClientRect(),h=` - [${U}] { - position: fixed; - width: 100% !important; - height: ${Fe.value}px !important; - transform: translate(-${S}px, -${p}px) !important; - transition: all 0.3s var(--r-bezier); - z-index: ${Z(n,"Null")||Z(n,"Undefined")?Be:n} !important; - background-color: ${a??null}; - } - `;We.innerHTML=h,be||document.head.appendChild(We)},c=()=>{const f=B(e);o==null||o(),f&&(f.getAttribute(U)||f.setAttribute(U,U),l||(l=!0,Be+=1),be||(s(),be=!0),i.transition=f.style.transition,f.style.transition="all 0.3s var(--r-bezier)")},u=()=>{r==null||r();const f=B(e);f&&f.removeAttribute(U)},m=()=>{const f=B(e);f&&(f.getAttribute(U)?u():c())},g=Vue.watch(()=>Fe.value,s);return Po(()=>{const f=B(e);f&&(f.style.transition=i.transition??"",f.removeAttribute(U)),g()}),{enter:c,exit:u,toggleFullscreen:m}},ve={svg:te.toSvg,png:te.toPng,jpeg:te.toJpeg,blob:te.toBlob,pixelData:te.toPixelData},gl=(e,t)=>{const{beforeCreate:o,created:r,createdError:a,finally:n,imageType:i}=t??{};return{create:s=>new Promise((c,u)=>{var g;const m=B(e);if(o==null||o(m),!m)return a==null||a(),u("useDomToImage: element is undefined.");(g=ve[s??i??"jpeg"])==null||g.call(ve,m,t).then(f=>(r==null||r(f,m),c(f))).catch(f=>(a==null||a(f),u(f))).finally(()=>{n==null||n()})})}},fl=(e,t)=>({print:()=>{const r=B(e);r&&Co({...t,printable:r})}}),yl=(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 a=e[r].default;let n=r.replace(`./${t}/`,"").replace(/^\.\//,"");const i=n.lastIndexOf(".");n=n.substring(0,i);const l=n.split("/"),s=l.shift(),c=l.join(".");s&&(c?(ue(o,s,o[s]||{}),ue(o[s],c,a)):ue(o,s,a||{}))}),o},ja=async e=>{var o;const t={};for(const r of e){const a=await un(Object.assign({"./lang/en-US.ts":()=>O(()=>import("./en-US-eOH6Fp4X.js"),__vite__mapDeps([60,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32])),"./lang/zh-CN.ts":()=>O(()=>import("./zh-CN-_h35muD5.js"),__vite__mapDeps([61,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23,24,25,26,27,28,29,30,31,32]))}),`./lang/${r.key}.ts`),n=r.key;n&&(t[n]=((o=a==null?void 0:a.default)==null?void 0:o.message)??{})}return t},bl=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}}},yo=()=>ae(Oe.localeLanguage,"localStorage",dn);export{ua as A,pl as B,Je as C,hn as D,et as E,dl as F,Ur as G,de as H,Ye as L,sl as R,aa as T,O as _,gl as a,E as b,I as c,La as d,Fr as e,he as f,G as g,ul as h,hl as i,Q as j,ee as k,F as l,Oe as m,bl as n,N as o,yl as p,ll as q,rl as r,nl as s,al as t,fl as u,cl as v,ea as w,ml as x,il as y,lo as z}; -function __vite__mapDeps(indexes) { - if (!__vite__mapDeps.viteFileDeps) { - __vite__mapDeps.viteFileDeps = ["assets/index-QnaIV3m5.js","assets/vue-hooks-plus@1.8.5_vue@3.4.0-UGgZVZ2w.js","assets/lodash@4.17.21-yUHHMES2.js","assets/awesome-qr@2.1.5-rc.0-UnPo3EFD.js","assets/canvas@2.11.2-dZp4QMlu.js","assets/js-binary-schema-parser@2.0.3-CCV6nRej.js","assets/js-cookie@3.0.5-bc0KQLgp.js","assets/screenfull@5.2.0-q9gEF-YC.js","assets/qs@6.11.2-wwOruwhc.js","assets/side-channel@1.0.4-hl21th03.js","assets/get-intrinsic@1.2.1-NE0DZZ3B.js","assets/has-symbols@1.0.3-fNtejGuA.js","assets/has-proto@1.0.1-dzJH2Y5C.js","assets/function-bind@1.1.1-Y6-kkB5s.js","assets/has@1.0.3-rcPLRdvS.js","assets/call-bind@1.0.2-8lNE5ocE.js","assets/dayjs@1.11.10-A-QuG2Ol.js","assets/print-js@1.6.0-gYKv6oGQ.js","assets/currency.js@2.0.4--or6eeOG.js","assets/index-gjWEVNq5.js","assets/utils-8AYccRWl.js","assets/lodash-es@4.17.21-xgd1l9mE.js","assets/@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js","assets/@vueuse_shared@10.6.1_vue@3.4.0-DJDYauAH.js","assets/interactjs@1.10.26-I0IiZoEj.js","assets/pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js","assets/dom-to-image@2.6.0-eHYYUq-2.js","assets/echarts@5.4.3-Vt5ZmFiA.js","assets/zrender@5.4.4-fafgp4mQ.js","assets/tslib@2.3.0-21A5UWR7.js","assets/@vue_runtime-core@3.4.0-GutacKex.js","assets/@vue_reactivity@3.4.0-PX72Bnai.js","assets/@vue_shared@3.4.0--wkmpvo9.js","assets/index-3nkF0W6U.css","assets/index-fyg5qHB0.js","assets/instance-mKFXWLEb.js","assets/index-kznjMqp-.css","assets/index-ckcaOD1F.js","assets/index-UxIJYAid.js","assets/index-0BAUlYcg.js","assets/index-ajyCn2oj.css","assets/index-oTla0xNl.js","assets/index-Mgd-FgYm.js","assets/index-8GdskEcB.js","assets/index-c8IL6Kpd.js","assets/index-KQLefMtq.js","assets/ray-9TfU2AhD.js","assets/index-x3DQmVNT.js","assets/index-HDKPr_0g.css","assets/index-wkW-DXHo.js","assets/index-v5xFQW7A.js","assets/index-4oPeexgb.css","assets/index-rGjlB5W-.js","assets/index-iKuv6ZNn.css","assets/index--0iHBIL7.js","assets/index-Os6jI8qG.js","assets/index-qHzeTjgG.js","assets/index-Btqqg3j9.css","assets/index-1oke_5CI.js","assets/index-48JFfn_Q.css","assets/en-US-eOH6Fp4X.js","assets/zh-CN-_h35muD5.js"] - } - return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) -} \ No newline at end of file diff --git a/assets/hooks-mYUjrhfJ.js.gz b/assets/hooks-mYUjrhfJ.js.gz deleted file mode 100644 index 54375926aea9145a1709148bc8e11f2f98629256..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30109 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 QDPIZy8xL)=X-1O)013}f`v3p{ diff --git a/assets/index--0iHBIL7.js.gz b/assets/index--0iHBIL7.js.gz deleted file mode 100644 index 3fa9845cf5b9407d19afbe360a27eb5998474f12..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2274 zcmV<82p#tyiwFP!000021JzhtbKAxhe($e z+K0Y~TI{#y`kiwYpnkxGY)FlSnxog$PpEVCW9wJd&s4J_xR3CQRn8Ye!=Ju5FRGPO zcs@i&XmS|g7i$q1>3-lvVcEoo@xbL;1m!;5j|;}dF?VKardaPhJ58_q|u@f{O8aC$(REa9!0b|ZCymJ1u8+4*VTL7?1e#w^kDBZ zVU-AQ_MSR+>ew`ihE8;zqD+DywoKz$z{Nr1WZ@*8;iL0i@uZ9rMH`ngBLET7P=XUm zB9($7E?iC!Nqi0&mGSD8VRLY?D{tI4BsZu}TqqZlyugX+>5Es4E;fN(B|?Vf0o;%K zj43%V;~%F(otUcvm;)lg^cxjYaf5!pE59=I=v=vo`*6W1nnME@U!6F#H)@wf#3c2> zNWz^)Yb=t)egzhLp@G@Q3 zAYUq#&?TOrv=lsxUU=caR0NoYQ{&u$9ORoeXQ9-lOX{%$70O_Q`vGUbWUj%84;H#W z<~*39P)B+QG756}MtTZLml~2v4=glJd_ejFELlh$LQTEBGvu~6h}-epaRh{6doNq< z>|Y>mds8O=rX^&_(ou=k6YP^9M@mPP<+cDKA$5uoS_3?Ofw+1@1;#>@RXEb;xNty# zV;wN{P%bGQJ`t)z2d$F>RZiCD<2 z6WO9p9a**d3WZ%hrpd}&OcouE>|^?5Ky1((bwPrY5`1Ma@uXbRWjt}|}hQtM|l9hWsUi&a! zy|J~t+Pd~POFP)$&DZnIrp_YIQ)V@1b&*h3KqYqxV+^wi9c1Zfu7NR@SvL9$g=RjV z*P|V9Ls?SLQ)-{$Ri+IKUS~)rE?9j%I3|pFCLqe!2CR&*LB7+q(5*`gh~gx8pBYTHoGN5mJVj zZ9}N9jj8)aYDfPrJ5F=vaJH`%bzc89ii_J30BzVK_QKu(Oj3uz(!Ppq&OM|f3B<1c zQs-y$Ix9U7e-uf(DTu;=Fr+uKBDT55g{28_j-aOAo6+%mcenoZCCbm{QzZ^~AVG1F zX3R*&B;*>dppGiK5gsvV_3LUq!aa`!AvhDf9$Ka@RYN?@i9?xd9Wa}D-7Cp`seG^@ z6?u=O-CVI#X_R~dDq)W1Q)$PDBvz!SJz|7=kW`ZbzS?;D_WILDt<~k$?Nu!hJP5V;o6lOyU;k_Q&9q5rsmg4# z_3_I3(?{`*Z{wQ}()}GF*FKEDxwZBA@oqs)~&*pn*2=zv23+{QZSw-m6(=PS%-SC%Pw6amuO}^a) za(89xi%(iNKWKfuW+ek?KmBzo?W*3`(>;<7vwP%}U{}fQArBwx*&Qs4_nXPZbBf!t|C3XB%6nk zZbu^I!a@O0J~$v{ZDOL5(|gFHjW-|1D^J&-yqh+}*7en`5ALJwD{Ds|%PvTpD}Rsg zf4cs7HU93a_?_=scW-Wd`DFcvYp9u@Rj&{#UdK6?nFDC^^Lwqk&(sija%=0Yd-1#P z#P=V^*Pq09?xghk>Dl$x?bX&FAH~amT3@>x-+Zw7*4p~BPd7fgxBmU_PVue.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{H as r}from"./hooks-GPnuRIeB.js";import"./vue-hooks-plus@1.8.5_vue@3.4.0-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./utils-ddsIP9VB.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js";import"./@vueuse_shared@10.6.1_vue@3.4.0-DJDYauAH.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.0-GutacKex.js";import"./@vue_reactivity@3.4.0-PX72Bnai.js";import"./@vue_shared@3.4.0--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-07tpAhEq.js.gz b/assets/index-07tpAhEq.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..138fa9b315cfb23ed7fa28c4044bf49284137ddf GIT binary patch literal 1010 zcmViQJ|3p+^Ls3iR4b5TFkf?WM=UmmFH4=$DCG=UWt{+%%%y_PYC<|IGYn2TS9G z3$<)-5V;}Jq2RHBABCKcC2Dnx0EH-1f-*@x*TxREQKxC`4+iDJbV4GLT*OyAlDT3T4Lb@(Exmi6 zO9WRur)=cEc-nUQ)j|V9%{)ap%Y5`*8{61M{TdpN8&!Ev?=GM4y2t1K^jUFUQS`Tp zg&p)b>NKm|Ypzp1S&T9r+s3wqcF~z`Ij7M&lL*Qb%CQ=@P|!b`)_CizkWLE$%v<1* z%*S0ph>IG)X=|O+ibfLozC7%1_ZknqSp@Rkvz-UN9c{;jqTQ(mE#cDR0$kg|HEh4P z4=@iVCynFU!!a@>0{r_?`%m}#MDMoOqbO4#h^JN_S=gzeL+g+Zc(d?|6Ur#b_A{Ui zB_Je~3Vf-E$`Ux(y3C1u&9>066HXd-ZC;oKkCEbt#v}mO$-Rblzke}7g|!7QBtl8I ziYvH`da62z4`|`Jy%4~B5IIvpLoy7KN?e$kk`cXf9bCp1a_rse#i!?6_g%XbnkgCs z%I#jc)zXT1M=*bg2I46?rD}1m;S8ACTrv_v-RP14&Oz!(8D=7QBI`?xF(Y&eSmfv3>@+o3PHdKz0+bePBh&N* z5Cy#s_hHlU>C`ZnUPPp<8z2N1C?NqDsrh-4UCDP=dClxL1`$A>X;Xz%;*auL%w;xv zE$c?rvJ6vE6+zv&x&G?*`inom`T5OnKis~)e*5z4oA0jwc=gMhU%xccl9|=N(vT5X z(j0QGK-4!&Pd@&aIvQFj&deoedlB`u&kHd>v`VSD^kGPJq;iq>y7>g=>aP3S z-(TK*`~BOWUcLSCwNZMWmeSJmQks^`(SNz$%xua=P_Zh8DM9Jvox{uY|4mo_IFu=* gCeu-rrQLyf{y&bg|M9N+bmxP=0Gbyn0yYN#0Cn>9;Q#;t literal 0 HcmV?d00001 diff --git a/assets/index-0BAUlYcg.js.gz b/assets/index-0BAUlYcg.js.gz deleted file mode 100644 index 34d8c6a0d49d972855fbafcdfa6100b00f20f0fc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2692 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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.6.2",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.36.0",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.0","vue-hooks-plus":"1.8.5","vue-i18n":"^9.8.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.0","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.10","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.5.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const Ve=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{Ve as default}; diff --git a/assets/index-1oke_5CI.js.gz b/assets/index-1oke_5CI.js.gz deleted file mode 100644 index bf00a0dad8d8db2a8a51f71b05b03f1ca2be66bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3769 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 diff --git a/assets/index-8GdskEcB.js.gz b/assets/index-8GdskEcB.js.gz deleted file mode 100644 index 0b0053ab0ffb2e8188a9dc965762b246f8280f59..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1634 zcmV-o2A%mIiwFP!000021I<@kZyU!Ie($fK`6L0H$?j65Z5j%wnR&v)jW?>m>_62qcQ6jnoshwxgOQ6mgL%2K+-fsvYBWZCphxX8oTh>r`yk8(B! zf!)$=o|NGg7<-hnaWV>rpaf4=%zHFCaecfUYYU=taAhQ=sxuGu^P~irH`QFp zXtI9Qm}ti(b2hd)exy={ld=TkP;My`Udb%q8ND4p--l-r!&4Y6o=z-w=t)e1ytc^@6IhsW!Ufj2K*9^4K@b$S2($m@HQ8~WS zQ8#J;K>;yP1}7E2E_f=Hnq3AR-GtRFVuB}Qa0o`hoQTaE*U3mb<}-#(4Kp7z1kxy- zv4)I}`Upc+SR9!)apT zF=|-U#HJW1n8?71@ExileHE@N$g`^qBZ23psfGtkL~mo5QIQ;Q%FF0fjF)dOMMCdpXwivZ|xKGdS@c+s& zoQ;MfrmgFd7SpfsifEV(Y*4m(k8%Ei1pX=4b+VQ)PU^YIjY`uT-=i1x#+VS(i)!lgM zREqV|Q}@*yr}+C?rF8P;_s(Y7IV{zx+s^tA%^=OQ|51Dr9{gl5^6ygduC3q#ON5+f zW#`8ox4iEbAG`Zs{HI51NK1sA7f1Eoav*@myZZ9|v+V}yG}1W^xv$=wR<>%DQvKj@ z6Y74w?!Mk@ME+#W`*p>~kpj=sd_rUihe7j3!ql9#G$e4sGldiO@W(CYVLQ@joDPcN zNDKc;->WG zrVQKdSvQ&P90ig(+xzv6FIy;k_32{JA1y6f~@F@W#;F zZtljmx7~LC;C{V+(Jt+)8gjqY2=0v!73jAJ?#6RxvmDTL4y(?)gYbVVXP#&xdso1ywyHRxaHtMCPLD_>F+WGOdTl~xW z&#Sdc$^CoTdG=lHxL7;>-Z^^fyxXmpo`ybEIS=I!BWOX#pPp8>+`WzFKb87!`7EQL g3)j{Lui+K{tA57&s&BN`+O=Q(6P!*0%j^#T0RALCVgLXD diff --git a/assets/index-wkW-DXHo.js b/assets/index-8ae0JiOu.js similarity index 94% rename from assets/index-wkW-DXHo.js rename to assets/index-8ae0JiOu.js index 4c00056a..8b047642 100644 --- a/assets/index-wkW-DXHo.js +++ b/assets/index-8ae0JiOu.js @@ -1 +1 @@ -import{v as m}from"./hooks-mYUjrhfJ.js";import"./vue-hooks-plus@1.8.5_vue@3.4.0-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./utils-8AYccRWl.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js";import"./@vueuse_shared@10.6.1_vue@3.4.0-DJDYauAH.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.0-GutacKex.js";import"./@vue_reactivity@3.4.0-PX72Bnai.js";import"./@vue_shared@3.4.0--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";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const P=Vue.defineComponent({name:"RouterDemoHome",setup(){const t=VueRouter.useRouter(),r=Vue.ref([{title:"姓名",key:"name"},{title:"地址",key:"address"},{title:"联系方式",key:"phone"},{title:"操作",key:"",render:e=>Vue.createVNode(naive.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:"张三"+e,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{P as default}; +import{w as m}from"./hooks-GPnuRIeB.js";import"./vue-hooks-plus@1.8.5_vue@3.4.0-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./utils-ddsIP9VB.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js";import"./@vueuse_shared@10.6.1_vue@3.4.0-DJDYauAH.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.0-GutacKex.js";import"./@vue_reactivity@3.4.0-PX72Bnai.js";import"./@vue_shared@3.4.0--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";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const P=Vue.defineComponent({name:"RouterDemoHome",setup(){const t=VueRouter.useRouter(),r=Vue.ref([{title:"姓名",key:"name"},{title:"地址",key:"address"},{title:"联系方式",key:"phone"},{title:"操作",key:"",render:e=>Vue.createVNode(naive.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:"张三"+e,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{P as default}; diff --git a/assets/index-8ae0JiOu.js.gz b/assets/index-8ae0JiOu.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..43323811e16ef71e0ee5539870ac78600136134d GIT binary patch literal 1180 zcmV;N1Y`RjiwFP!000021BI4NZ`(!?hVT6q3QrQk-H_CWW4a1x*^2DMQDnPzD+PhE zCP(60Ci3PV+Mgl1ggHP74VTsd;90@V+wy zX`FDO=92=Eg?P~yJT~y1kn^ELtq#*i`_RA_(%7OIXW%OoC)}VLVb0(`v5f6wAy$ZHBuw$dy$==?h=CQL1T}b3}KBQ?W3s=#(Z#_Ib7$mEd z^aTLx>nQT7*ufSWZ4R3EQFmt*8%eK*Z5umiGI=cYB=lF~0hwK--P<;{Ewqgeb<24i ztul$AOrZ>`VG9kq563m$I$VW(Ed(%shA*V&U<+3e;-UudxV6fW2}m9T8VS$AHm)M! zr*g3lFE{V+uCiLuNTMK+`<>0x#!XTpknh!;4gx#cjGL>RH`bsfocUaUXIr?2?JG9H zbTE3m#G9uGw1NGbCsA1QpYrgRqDUN7N2H-iFFR<6`o{Z4iG=U!yp`=&E z6eV1(YlF3rd}G#SRpm~XD_1PuWBAz=(6&(4N0 zj2v5qR(Ta1fI^fhL7Ak!XJZH3sNJ-7d%g17n1w_lIg8JEB(sWT)Nd=eXzA_iTq3yQ z8D*p3*@Hc&TV316zGl9noS}2df^@tjbt6&qu8M^n zbT?`@tK4s{Q*2DqeaxN!K`*HsK8p0U$IUrqM9h%%Lx>4Vh>#$%B`%|#ozogSf_#E~ z&ZH`I>ZclT0Da0}hsOzLz*KS0NDQuV#I*vk3o+m0F&L%wZfYh&tL!bav3zteEwai-%I=O1rP+fIZbK`@nK@Up1YCo%J~vDSQ{~>WOi7=CYbeTQhRNAZ zMEzk_Yp!sjWmudiM1`(#M`TK&0Ahai8U>&TjSO?7LCoCT1HkFeVo_RrxWP|gs`4g{ zx4-=K=F6{)($huyT|6zBy#D0rR-cPv1gZdaYYRTMtu45HyTq4W$^plGZi_(?=r3IS@M3G~zg%2(_ zeIDtUNmncuOLvN;c@7r-+oOpf$-aWvy=DKOL9sc1ca93F#LFAg;Ory`hyr){kKwBN uy{kxFnQ6Ou+P{r2Os1nK({WMSf@$_n(MjJamVGR?KKchxB1so&2mk=V9!3BF literal 0 HcmV?d00001 diff --git a/assets/index-Os6jI8qG.js b/assets/index-A3Ze0oIU.js similarity index 97% rename from assets/index-Os6jI8qG.js rename to assets/index-A3Ze0oIU.js index a9c8e19d..a700b2bb 100644 --- a/assets/index-Os6jI8qG.js +++ b/assets/index-A3Ze0oIU.js @@ -1 +1 @@ -import{g as B,b as s,B as A,C as D,E,F as v,G as h}from"./hooks-mYUjrhfJ.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.0-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./utils-8AYccRWl.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js";import"./@vueuse_shared@10.6.1_vue@3.4.0-DJDYauAH.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.0-GutacKex.js";import"./@vue_reactivity@3.4.0-PX72Bnai.js";import"./@vue_shared@3.4.0--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 te=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{te as default}; +import{g as B,b as s,B as A,C as D,E,F as v,G as h}from"./hooks-GPnuRIeB.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.0-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./utils-ddsIP9VB.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js";import"./@vueuse_shared@10.6.1_vue@3.4.0-DJDYauAH.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.0-GutacKex.js";import"./@vue_reactivity@3.4.0-PX72Bnai.js";import"./@vue_shared@3.4.0--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 te=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{te as default}; diff --git a/assets/index-A3Ze0oIU.js.gz b/assets/index-A3Ze0oIU.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..5997888d0de02ff9e594ab1bf6824f2109af13f5 GIT binary patch literal 2077 zcmV+&2;%o2iwFP!000021GQLdPutiQ{eFK%>Q9MeyK#WDO_jOf4O5_R=E7A~9qg0j zfPHN2;{c5!G0ZSP3#FZwmdmtd=v$-P!rVRxukvG>W1LU?g)7@3Li`;0mIk8_Bj`WZE!C2Y@>5&Vw>3(=SzxhbuP(FTvru_Kbch30fTG3 zfXz$ouz~M4n6t5HwT;a)Wv-#0z{Kr;B`$yNWNUHO(ze<=B)7IWLwbn?_9F zPxE!xQznen@U_mO)z*(2G3pWNND9KL)0O}aZ{FKb$o~qa)W0Q%`IF{V>xWlh=qAU;6vQd(0Sb)N{Z$0 zB{0(OR4)j;5ajB)i)L%+yj+gabc6}#!oqxzOZ1#eh1J%JEUof>MZ#6tEZmbt=?=0XhI%XoiR5h6WTZ zrJkwq6~HOrSjsiA)T`BA?3B%_9n*&}&__5!OhN^48qf`>yFRSp8XLRA_!6vWn1Lk7 ziAjJllw*Qx*rXg1NHSPc4opD8Axw0H4J5_{KEw-LS97qbx3{LkzDZzk#)#6V%7z=U zhKqL**xzc_SK~BYC8~=OIO)dsZK0mJik%xbu}F}L9cq%}K3?E@!rZ_>L!D6-uaHj{ zFLYdzQkN?wl;yoBK|aKtmb;qkRMFd1qKXaTBQV-+LSBM#gkhtqXex%7_|q6DFv47c ziY5aB+njmFum&Wi<`1O3rKY=5hjBl{1XvPn@G~+PQBBgQVgfPg1j9%{Hy{&WK@n>B z1AGFK9{_>60`!4K6~|G6PXXD4yyz_quxSiZC;=Q5uBZ_;6Rr0L*tAjz7|~f|bR3jQ zil9ui$-(MSR)G}3tg1nLSwlF|&5E*WK=-?pi8ebZBdHD*ONq#A5=j!o`%grNa%rtj zvWUVGHIb0vKCUGbO*!!#TP0u<&|1Qm<*=U1KJi z^asxBkeE8I(10y6@&+#HgxEZH0K^|3+#|M({t|BZ|5tge7i)DnBGQur~6Yk1HNfH?a zFZi78BkB+k*xjW{(2oI1LB8v<21LlFhjgH|6R1Q^2y6=K1c^Y7oCs#vv;^b8lu5)N zh<^9)LxMB{U1HM&5gA4p>-Gye`^;W`Z_VFk{w@HMtYKJe$}(H>>Ixhtd#|0bagr2< zh>uQ>(>L?h{ZH2GCF}8aE_;vu`NZddeAa_C>)qVv(J_1bKlzF2Ty}>3xL|Kj(B}&~ z3qRW*=I!m3-OXt_yPVs2VJ*Jcd34KqFkvk{qvNZ&t$Wt&ti8SRd31~kTnk*w1lXfc zH4U#RzFc-A|8$-?qFe>dkD>G5$y8zqpM86k&OV@9_vqA&SC>8Yzle_sur2-oPaI4K z=!5dLLpgf&x#^C?r@wep_Mtb99f6&AK*%_MBv{TYoogM%+lYL-#) zRZRi}M%>p-1V+CrheRQ(VmE~IF5T^iflS7=&^L7%I$}Sp`A<8~*9%G>x9RwZN%9MK z?1!^om_$0BiT9Hn+gZ*}7)Chp)w9`}xT-JHyAE?85q?4@b?cG{YI zzq9bOFJ(gC&izGtcZ=SAZ9Q7t-JJS7I+ovEMy(IGJnNOEo?oVS zUKR_8FafsfpUi$i5ypD+jApZRWt}c(nQO;u1@ND6XJX0e`G_4TR!~|jb4;=8HLa_7 zp7qh?O?&bW?@aX7LYJPCeROurnp??b*R40tthx8r+=}(^qqpU)-`>;lRZn;4%r*On z&dlYP*6I4Jz5ScLG;L4(;YCyzWpA;se-*6(Y3>DIhryj=OwU+LDb1@OeXTy~Vcxl;`I zH520?514)-e6%rcufDUl{%cRXbB?Eb6ic>PCKEUdhuuFa33UF1EQHLQ{m1_S&fxIk Hz!U%gvYil* literal 0 HcmV?d00001 diff --git a/assets/index-gZqXAs-T.js b/assets/index-AvDSH_gJ.js similarity index 78% rename from assets/index-gZqXAs-T.js rename to assets/index-AvDSH_gJ.js index 4bfcb28f..2536357b 100644 --- a/assets/index-gZqXAs-T.js +++ b/assets/index-AvDSH_gJ.js @@ -1 +1 @@ -import{b as u,n as A,c as v,A as V,d as g,e as x,f as L,g as P,D as B,s as D,h as T,i as F}from"./hooks-mYUjrhfJ.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.0-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-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import{g as O,d as j,t as E,f as R}from"./lodash-es@4.17.21-xgd1l9mE.js";import{g as I,c as $,t as U,l as m,m as _}from"./utils-8AYccRWl.js";import{C as b}from"./clipboard@2.0.11-1jqEMlOW.js";import{a as z}from"./@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.0-GutacKex.js";import"./@vue_reactivity@3.4.0-PX72Bnai.js";import"./@vue_shared@3.4.0--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.4.0-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.6.2",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.36.0",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.0","vue-hooks-plus":"1.8.5","vue-i18n":"^9.8.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.0","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.10","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.5.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const 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{b as h,n as P,c as v,A as V,d as g,e as _,f as L,g as B,R as D,D as j,s as T,h as F,i as O}from"./hooks-GPnuRIeB.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.0-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-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import{g as R,d as E,t as I,f as $}from"./lodash-es@4.17.21-xgd1l9mE.js";import{g as z,c as U,t as q,l as m,m as w,s as W}from"./utils-ddsIP9VB.js";import{C as b}from"./clipboard@2.0.11-1jqEMlOW.js";import{a as k}from"./@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.0-GutacKex.js";import"./@vue_reactivity@3.4.0-PX72Bnai.js";import"./@vue_shared@3.4.0--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.4.0-DJDYauAH.js";(function(){const l=document.createElement("link").relList;if(l&&l.supports&&l.supports("modulepreload"))return;for(const c of document.querySelectorAll('link[rel="modulepreload"]'))o(c);new MutationObserver(c=>{for(const a of c)if(a.type==="childList")for(const i of a.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&o(i)}).observe(document,{childList:!0,subtree:!0});function t(c){const a={};return c.integrity&&(a.integrity=c.integrity),c.referrerPolicy&&(a.referrerPolicy=c.referrerPolicy),c.crossOrigin==="use-credentials"?a.credentials="include":c.crossOrigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function o(c){if(c.ep)return;c.ep=!0;const a=t(c);fetch(c.href,a)}})();const Y=Vue.defineComponent({name:"GlobalProvider",setup(e,{expose:l}){const{getPrimaryColorOverride:t,getAppTheme:o,getLocaleLanguage:c}=h(),a=Vue.computed(()=>{const s=c.value;return P(s)}),{message:i,notification:r,dialog:n,loadingBar:d}=naive.createDiscreteApi(["message","dialog","notification","loadingBar"],{configProviderProps:Vue.computed(()=>({theme:o.value?naive.darkTheme:null})),notificationProviderProps:{}});return window.$dialog=n,window.$message=i,window.$loadingBar=d,window.$notification=r,l(),{getPrimaryColorOverride:t,localePackage:a,getAppTheme:o}},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 G={pkg:{dependencies:{"@vueuse/core":"^10.6.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.2",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.36.0",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.0","vue-hooks-plus":"1.8.5","vue-i18n":"^9.8.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.0","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.10","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.5.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const J=Vue.defineComponent({name:"AppStyleProvider",setup(e,{expose:l}){const{getAppTheme:t}=h(),o=()=>{const{appPrimaryColor:{primaryColor:i,primaryFadeColor:r}}=G,n=document.body,d=z("piniaSettingStore","localStorage");if(d){const s=R(d,"primaryColorOverride.common.primaryColor",i),f=U(s,.38);n.style.setProperty("--ray-theme-primary-color",s),n.style.setProperty("--ray-theme-primary-fade-color",f||r)}},c=()=>{const i=document.getElementById("pre-loading-animation");i&&q(i,{display:"none"})},a=i=>{const r=document.body,n="ray-template--dark",d="ray-template--light";i?m(r,d):m(r,n),w(r,i?n:d)};o(),c(),Vue.watch(()=>t.value,i=>{a(i)},{immediate:!0}),l()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),Z={lockPassword:{required:!0,message:"请输入正确格式密码",min:6,max:12,trigger:["input"]}},u=()=>({lockPassword:null}),K=Vue.defineComponent({name:"LockScreen",setup(){const e=Vue.ref(null),l=Vue.ref(null),{setLockAppScreen:t}=g(),{updateSettingState:o}=v(),c=Vue.reactive({lockCondition:u()}),a=()=>{var i;(i=e.value)==null||i.validate(r=>{r||(t(!0),o("lockScreenSwitch",!0),c.lockCondition=u())})};return Vue.onMounted(()=>{Vue.nextTick(()=>{var i;(i=l.value)==null||i.focus()})}),{...Vue.toRefs(c),lockScreen:a,formInstRef:e,inputInstRef:l}},render(){return Vue.createVNode("div",{class:"app-lock-screen__input"},[Vue.createVNode(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("锁屏")]})]})])}}),Q=Vue.defineComponent({name:"UnlockScreen",setup(){const e=Vue.ref(null),l=Vue.ref(null),{logout:t}=_(),{updateSettingState:o}=v(),{setLockAppScreen:c}=g(),{isTabletOrSmaller:a}=L(),i="HH:mm",r="A",n="YY年MM月DD日",d="ddd",s=Vue.reactive({lockCondition:u(),HH_MM:p().format(i),AM_PM:p().locale("en").format(r),YY_MM_DD:p().format(n),DDD:p().format(d)}),f=setInterval(()=>{s.HH_MM=p().format(i),s.AM_PM=p().format(r)},6e3),S=setInterval(()=>{s.YY_MM_DD=p().format(n),s.DDD=p().format(d)},864e5),N=()=>{window.$dialog.warning({title:"警告",content:"是否返回到登陆页?",positiveText:"确定",negativeText:"取消",onPositiveClick:()=>{t(),setTimeout(()=>{o("lockScreenSwitch",!1)})}})},x=()=>{var M;(M=e.value)==null||M.validate(A=>{A||(c(!1),o("lockScreenSwitch",!1),s.lockCondition=u())})};return Vue.onBeforeUnmount(()=>{clearInterval(f),clearInterval(S)}),{...Vue.toRefs(s),backToSigning:N,unlockScreen:x,formRef:e,inputInstRef:l,isTabletOrSmaller:a}},render(){const{isTabletOrSmaller:e}=this,{HH_MM:l,AM_PM:t,YY_MM_DD:o,DDD:c}=this,a=l.split(":"),{unlockScreen:i,backToSigning:r}=this;return Vue.createVNode("div",{class:"app-lock-screen__unlock"},[Vue.createVNode("div",{class:"app-lock-screen__unlock__content"},[Vue.createVNode("div",{class:["app-lock-screen__unlock__content-bg",e?"app-lock-screen__unlock__content-bg--smaller":""]},[Vue.createVNode("div",{class:"left"},[a[0]]),Vue.createVNode("div",{class:"right"},[a[1]])]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-avatar"},[Vue.createVNode(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"&&i()}},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:i.bind(this)},{default:()=>[Vue.createTextVNode("进入系统")]})]})]})]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-date"},[Vue.createVNode("div",{class:"current-date"},[l,Vue.createTextVNode(" "),Vue.createVNode("span",null,[t])]),Vue.createVNode("div",{class:"current-year"},[o,Vue.createTextVNode(" "),Vue.createVNode("span",null,[c])])])])])}}),X=Vue.defineComponent({name:"AppLockScreen",setup(){const{getLockAppScreen:e}=g(),{updateSettingState:l}=v(),{getLockScreenSwitch:t}=h();return{lockScreenSwitchRef:Vue.computed({get:()=>t.value,set:c=>{l("lockScreenSwitch",c)}}),getLockAppScreen:e}},render(){const{getLockAppScreen:e}=this;return Vue.createVNode(naive.NModal,{show:this.lockScreenSwitchRef,"onUpdate:show":l=>this.lockScreenSwitchRef=l,transformOrigin:"center",autoFocus:!1,maskClosable:!1,closeOnEsc:!1,preset:e()?void 0:"dialog",title:"锁定屏幕"},{default:()=>[Vue.createVNode("div",{class:"app-lock-screen__content"},[e()?Vue.createVNode(Q,null,null):Vue.createVNode(K,null,null)])]})}}),e1=Vue.defineComponent({name:"AppWatermarkProvider",setup(){const{getWatermarkSwitch:e,getWatermarkConfig:l}=h();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}}),l1=Vue.defineComponent({name:"GlobalSpin",props:{...naive.spinProps},setup(){const e={opacitySpinning:"0.3"};return{spinValue:B("globalSpinning"),overrides:e}},render(){return Vue.createVNode(naive.NSpin,Vue.mergeProps(this.$props,{show:this.spinValue,themeOverrides:this.overrides}),{...this.$slots})}});var t1={pkg:{dependencies:{"@vueuse/core":"^10.6.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.2",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.36.0",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.0","vue-hooks-plus":"1.8.5","vue-i18n":"^9.8.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.0","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.10","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.5.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const c1=Vue.defineComponent({name:"AppVersionProvider",setup(){const e="appVersionProvider",{pkg:{version:l}}=t1,t=z(e,"localStorage"),o=Vue.ref(!1),{logout:c}=_();return(l!==t||!t)&&(o.value=!0,W(e,l,"localStorage")),{modalShow:o,logout:c}},render(){const{logout:e}=this;return Vue.createVNode("div",{class:"app-style-provider"},[Vue.createVNode(D,{show:this.modalShow,"onUpdate:show":l=>this.modalShow=l,closeOnEsc:!1,maskClosable:!1,preset:"dialog",closable:!1,title:"发现新版本",content:"当前版本已更新,点击确认加载新版本~",zIndex:999999999,dad:!0,positiveText:"确认",negativeText:"取消",onPositiveClick:e,onNegativeClick:()=>{this.modalShow=!1}},null)])}}),C=Vue.defineComponent({name:"App",render(){return Vue.createVNode(Y,null,{default:()=>[Vue.createVNode(c1,null,null),Vue.createVNode(X,null,null),Vue.createVNode(J,null,null),Vue.createVNode(e1,null,null),Vue.createVNode(l1,null,{default:()=>Vue.createVNode(VueRouter.RouterView,null,null),description:()=>"loading..."})]})}});if(typeof window<"u"){let e=function(){var l=document.body,t=document.getElementById("__svg__icons__dom__");t||(t=document.createElementNS("http://www.w3.org/2000/svg","svg"),t.style.position="absolute",t.style.width="0",t.style.height="0",t.id="__svg__icons__dom__",t.setAttribute("xmlns","http://www.w3.org/2000/svg"),t.setAttribute("xmlns:link","http://www.w3.org/1999/xlink")),t.innerHTML='',l.insertBefore(t,l.lastChild)};document.readyState==="loading"?document.addEventListener("DOMContentLoaded",e):e()}const o1=()=>{p.locale(j)},i1=()=>({mounted:(e,{value:l})=>{const t=new b(e,{text:()=>String(l)});t.on("success",()=>{window.$message.success("复制成功")}),t.on("error",()=>{window.$message.error("复制失败")}),e.$$clipboard=t},updated:(e,{value:l,oldValue:t})=>{var o;l!==t&&((o=e.$$clipboard)==null||o.destroy(),e.$$clipboard=new b(e,{text:()=>String(l)}))},beforeUnmount:e=>{var l;e.$$clipboard&&((l=e.$$clipboard)==null||l.destroy(),e.$$clipboard=null)}}),a1=Object.freeze(Object.defineProperty({__proto__:null,default:i1},Symbol.toStringTag,{value:"Module"})),r1=()=>{let e,l;return{beforeMount:(t,{value:o})=>{const{func:c,trigger:a="click",wait:i=500,options:r}=o;if(typeof c!="function")throw new TypeError("debounce directive value must be a function");e=E(c,i,Object.assign({},r)),l=k(t,a,e)},beforeUnmount:(t,{value:o})=>{e&&(e.cancel(),l==null||l()),e=null}}},n1=Object.freeze(Object.defineProperty({__proto__:null,default:r1},Symbol.toStringTag,{value:"Module"})),y=(e,l)=>{if(e){const t="ray-template__directive--disabled";l?(e.setAttribute("disabled","disabled"),w(e,t)):(e.removeAttribute("disabled"),m(e,t)),e==null||e.setAttribute("disabled",l?"disabled":"")}},s1=()=>({mounted:(e,{value:l})=>{y(e,l)},updated:(e,{value:l,oldValue:t})=>{l!==t&&y(e,l)}}),d1=Object.freeze(Object.defineProperty({__proto__:null,default:s1},Symbol.toStringTag,{value:"Module"})),p1=()=>{let e;return{beforeMount:(l,{value:t})=>{const{func:o,trigger:c="click",wait:a=500,options:i}=t;if(typeof o!="function")throw new TypeError("throttle directive value must be a function");e=I(o,a,Object.assign({},i)),k(l,c,e)},beforeUnmount:()=>{e&&e.cancel(),e=null}}},u1=Object.freeze(Object.defineProperty({__proto__:null,default:p1},Symbol.toStringTag,{value:"Module"})),h1=e=>Object.keys(e).reduce((t,o)=>{var a;const c=(a=e[o])==null?void 0:a.default;if(typeof c=="function")return t[o]=c,t;throw new TypeError(`directiveModules: ${o} is not function`)},{}),f1=e=>{const t=h1(Object.assign({"/src/directives/modules/copy/index.ts":a1,"/src/directives/modules/debounce/index.ts":n1,"/src/directives/modules/disabled/index.ts":d1,"/src/directives/modules/throttle/index.ts":u1})),o=new RegExp("(?<=modules\\/).*(?=\\/index\\.ts)"),c=/^([^-]+-)*[^-]+$/;$(t,(a,i)=>{var n;const r=(n=i.match(o))==null?void 0:n[0];typeof r=="string"&&c.test(r)?e.directive(r,a()):console.error(`[setupDirectives] ${r} is not a valid directive name`)})},H=async e=>{await T(e),await F(e),await O(e),o1(),f1(e)},m1=async()=>{const e=Vue.createApp(C);await H(e),e.mount("#app")},v1=async()=>{let e;window.__WUJIE_MOUNT=async()=>{e=Vue.createApp(C),await H(e),e.mount("#app")},window.__WUJIE_UNMOUNT=()=>{e.unmount()},window.__WUJIE.mount()};window.__POWERED_BY_WUJIE__?v1():m1(); diff --git a/assets/index-AvDSH_gJ.js.gz b/assets/index-AvDSH_gJ.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..7bd324a74336ff248cb28c88a20a1e7e42439e55 GIT binary patch literal 29078 zcmV)SK(fCdiwFP!000021MIzhk0eKWC-zlxO9IsmR0K2LBbwV>l0)t`wbNWK$!&?V zSPg2jvb&1Ru4-0Q*Km5a4V-~H>khW%!<}W{>0nE^(-{VQE7?B#AV{)-`!3vF{pGJ< z{GKN=E33MDddMZuD`VN5%FKw!czxoD=RK$A7xTsH`IBO_EGEMlF7FR3T-L)kaXA@| zaXA~-xI7-7;_`5KhRa*S4{&*V_%<$|441fkG@Rh_-Qg6MA6%a<=H~SR9ubSb{~ z{_OIDck8$0C(FTWQ)+u4UmZQIm-F*le71N)OC_CHRI(I5n!P_a?|k>|?Xv63T5w$# z&E@h9C8KnY*O&DhMq0e|y|YIrkMz^+mzw!_w4A(Qr3z9j@$5%ON5}7csJ9D!vJ};P z{^=A|mC}hPRr&oNK0LeFF14%{bv--1Y??Qm)Up(xrL%XwD?Wa(UF@^v8(u0UwRrmU z2aC(6ld6~hoTl`motp9J*(Vr@Qc{)TP4UCa@97^j+x1;6rn8lxVqTWw?BnmR{rr1B z+%8mIE*ABydL}}Vqh~I0gy+v z;>mop7}F?}66%xB-Z^f5@O%ANMtJ4Z_LVo*m-Xeceq7BL^&6^`UaB5c)SsVycKp^u zzdc>k*{WWQsufRuDYX~xmhVm<&ENTCXY!}B=?L(4Hl2x!da;}?SM_+g8m-WPmgQqA zLBJct>3fsU-ctVa?K;NubFrF>>G|laenZnD)<++I{G-pr4j9(eWVBc<-*D1OBTiQC z(fN0$Z*G^lTGX>~y`VByoQ_V|59F6+g!59_9` zR`bQ1O|$nqXzj;~x;fmb>LhSgFn>I#h zquQUI?v3Q?*+qSLcsQsg(`JkT4E8q#rzkj*qw%;Nzc(M(%l)Zbjn3X1ozpuH-+k}< zgI8XeV(fU{?$Il+%=f1I*ZXqLz1V9&2p8ygzTI6_?#kI@~RTx2nZ_ zx%|OmdN!S5K$pu}REv6C&sNh>vmAV9BzupCgXyelF30uY;KrMy*?jiwe13WJo%#86 zH8|KwT#n9bF{if&!_jp&3s}+T)6>05))y_T;QsJityk4#uac8ReL5WN zUtjOf!VH^NabiK4`Aw`I- z9?q*#Q$HNd&Mrr1^+9!gIN94Dj;J5i{QTl_Rgd@f_77jr3%oq6qBB(xC49C+^Ge0|+4FPG>+1Xp8#liUca5kE*>%2eTo`OzU z)o)%*_kKLcH4TOXeswS$^s5{U2b-D(KN+H9r_-}`Ufy5KFO~;4y1(~)#e?SFe}|hN zj~1WuWXvv`=6ZjBtMl7cKEJ-+ZwLK!IvdZQ%HQS=9?phsLhk$Fv`g9a^>ExJ_FFkz z44b|E;R_b6p*4DcRDFsG9&In;_4SaC*S-Dcxpy>pn%EOyf;}GVdk?neX~+}OHnTif zO{PnEM<<3nd2Nxl^;>5#cb5xqbv-`~$D>vK@XkVA?)C8bxIP_SHmd`y;E(SZ*28Xs zyP;7xUh3szUazn4=G(ONU*W~~Zh^2{UVpwGEsA>BWRSb7Hbx2`uAVhDSAw7Y;a+pN zS0B>s{`Rt&ua^5VSH6FEh$7!v&!^*}JZL12mcli9`)3bx; zOb!fo;}tfKEi|a>i7}8Qx4Xc7+%7%T>ML{%e%{yjgyJF!+N~D!h0- z9M|i&cUJMq=t}EQM)*wVHBQV%OM>Vw(}rq!W2R7>+Ji^NU4& zI{my}@cy?_xxsK;UsRL2`jpnk0t~q}YQr(?-`$OryRltjxf;#Jqs3S}ovtQ3{V_YQ z^(IYPA-?9K06php1T2+ zT&_lE^_aThcp)$5%T={p(o|V#P-{*S7oP)u*VFnb#wFqg)Ud#MFl_rwV8N{{=1p^X z(e-G$yc{*tt9DokZ!JelLT^41YFVz&#PVV>UDX0~OADopoj3DN?^COTZes!-db3_i z<)!Zz0E|{GO}peW+MyD_cRSOB%+P**s~XSr;9yWnMMbys=I0lSdbtEqNYy!7h<=f} zMX-!*wz6owGG5(%Z+d>guw!q$H=Qjn>M9R1NE3JRfiA?jUJK^ur~yM;uwM!@Jq1bK z9%)?hp^R=gSbA9%T2x5^A{~Hlt_r%hkd2 zYJTx-F+H2C4h9d}+u}d|&xJ0v2D~rp*{b+p^lUJMG~%t%;^F*ke()S!q&5b_)pXU= z2ZIkr&x((__AVFA!QfS3Pddv7!%r^HFFty9Q6CJJ%-0UCuZN?Hi#}C(@cg3xH25t& zj@2pPpOe2k8rL~%arR`iXWg(+wj353KczJLgX`&+`|LVS2Ogi|gyd?+s@gS;Uk1_}OrLc(unQ!iU(ev$GFZIDA2XRG{PL3!G5< z5KWBtJD%%+50Fo3>)Q8UIlyVlE2>E{m$%Qynp@Ld~bhP?d=Z%Sx-k`)-j+J zbB;rFVFYQ(@cH!oydFF`Fx#8jWU$nU%&Z|#9B=thOty*}k>9s|Dy2s2&v-A9XNpgozu|25*Y`8PjiX+AriU(Pxy z36f^@=c|vV)u(&g-Dz%g=X73OF41)eP^6T2c{Tr_K3(or`@>C_4o1V%`QrTD*>d$k zeR@z2Y5Cg6=K8BZ9cmY>9(w$k!Qpy%gUdV_K3~_1)wCKlfVojKJ)0d2sv1Q5U^rTj zR-?s-)2sTx=?u5SI~djP&KKvy=ZpIEV9*;2Sgdi~baH^rTn`tQO}#vLG;F|%yx)u} zLLCQ#ranbiUy9d8qwlWj^WpQ0(Q0xq=mYu7*6}XpCilEQ?}H&N=Pg~A{bq)P`Rqpo z)(2F6a8Mtl=kH>@I@;*d3JUV)O ze0*@Rw=c2LMytK){_xG?$M16*3)}Vv^=!};SnLl!{`m3n@#DAO?!PzNAHKbvG6tqP zJzUnScL5gbQNuWHDXG!J?M9c9n(e19_OFM&Hv7X5Z>yy3#Nl=)mh$cGwDJD+FnU|N z{o#9z^S1@E^66+Xo6gSmo@b)5Ma-M{!pfA?qq$9IScn__AKX$ON}{MpaG_}RZ43}^M(Xp{QIAN}#q z|Ia@JB)^|aGelEgR(tyZu8*eY_55bNIk}Es+dIB-avg6@t~U=~ zfBxoAf4W!geM{YSaw*K&OPpM9)u;1C{iE4APOvQH2M+1h<#d0zo$%o;N7ZtF_+(Ul z`qBKu=^1AI;Jx8xZ>Jr6PKVcR2iNen9nm|?nDV|^sJwSnR}L2i}H zjSd^RylAGYy}`i%o44P+=}zw#{L*V*?Ih)@Z#zm~>cz*8Gl!;kN+LOeMe4D0W_ zOgSNzJhg*^!QdzNc0M1$KOX(K{K-#lV*l;J#A3M-&_9P?lRT!^-wFndT;I| zoo=UlUW(@V`%K-;?x${MFG=0}@_+i*IOA`lZeD_nnH|3Ve0GD3nZ6X^^5Mm(s)x@% zxm>QMr_T-sOFWAw_39}|hnJk%JE)%(PLOYv9Tl|rvUCrhT6|;;z5@BR+kxqq@4%mY z@elv}7ytWT|KhLz$3ahN^egWrz|sAvll4KH(#`PJUjD~F9o*8P<;7?=U`^SNS1*B$ z+Qy#MjB@5*wXq6~@gE4)-@iw0btiZI{A`!JtnX%?n@p1Cclu;P7INid?)feif%ADw ziHFSNs{kGw}==^OJxAXC+89oP>v&%0ZY_OKbQ7Ngk`IGRmEdI!hlYW`iY>IdIa!}HPd(+ACb$(TqDt7g8ee=vJzS>cH! zsjGu}Z@*Qrc18@D6a_~6*}nwW_E-Pyy_n>l{nMir(BkgfKkR9Q4|X%Z-^=_-R`?EU zbq`qn-e^@X&PR(+cSWkbhn`u&#?D}+eq(6x8$*NN7#jS>(BLh_>G~#Zww87 zy$lVi`$*#xo{>8U(2LHrLmOD>YmlUhUPpCIQ2Fr;>nxw^c|~q>#vD z;9m2s!^722fBLP}{wuHSWn1UNZ5N{==XD ztN*2^9r)sJ|JfJ+_`l-hFaE>-_VYja_doyRzx;px=D+;KfBsir{1<=yi$D9>FMsxL zzW679`pdul+wSfEY%sifcQ&p+KS=F=!|{j|^*0m>zx>(1d0B-*J)Fko)Zm3%pw z)=&GDj`IP7O^5eemjWr}pfi7-p6=l&nxAHS|8Ea22m8;P8k@Q2bOi3D*|A1h-EH>r z`0;Xm_V_X30p1j%0@d3Z}ZvVVDw};Z!Up8+q|dK@oI87C^spS8W=h!O~;3~_7A1&)tjr; zV*2EARqqWxKW}Es!SF@h+Q0p!1M_48s;@}CH$OvWE6r(`shpz2&vid+TPE4C`U zIxmapl1#z=N*z#Ny#r1unSvKCmD2c8lrF}Ce|cbDhSCUSWVGR-!=yP~sOV)X%_vF} zP#nKJ3(82NbWuJu(MsbAV}cA3^(Gq~MY_J0qwwB6mhmZ~TdIN_wXz!OF6XSA*ho+BAo) zESQb#idSF%_Nxq*uYXnWgrK5@%-fm(v_=R#d?>t)(iwB2Q^a#s3hQMuR+uQQh)x=_ zb2;+1TnnY+L+g_?#uVE5!rQX2+M^E2oKRu2Ha5xV{R1DYRK^tEJISSk(rB6QeXPnN zaDvO=rDOYVsdN;ZWYk}kIYAhzSg2CB9X3L#guJWc;A4@8S_zG&OJOx0g$lCtp?%`Z zhrw!Ti=e3*bgR2>CyYyUPbiU$^jj(U{_5C7i`l74!DDOtoCkq_OZ*g@^nwQ0P67|E zpurV9xFQd3t$mcS5>827&|rKXe&O4R$Yp(zC)d7ka{cb)`WH;DUkmEM172YufGBN& z5gVnr^E~>iV*tpPSp{v%-YVej?w-LkuR{0aW1*w!twOKGtMgJgrN2bO8rwWK+}-D< za*6f{C8*)86u!UuIyN(rqy1w>D=lM6g)*fK$rLskX?0;sC5>{84yANji+mlqC{@%& zz5uf;oKQL$zUYU}I~f#L>WI7(#v%|q^aar%Ifwl$ae|!2LlVQT^-#*LDkl}E# zTrK9G*1L^zs%WOOx*A;^4i@vv*?24YllgSEo1W<>-7a)a246Z_EJn``2f7^eQ|G6r z%X-DhfC^KXwTgq+zs(lUb?)iuqOPy%K{0BnCGy)I+^A?!j4v055dAL)1#x#v)csmH zc>UY2<|<$R_N(aIojp|U)*d36;kHovC`k7!bn;0J-|9gr?Xv5!?)6x?FV|yzdyh5s z_#9ZW2t_y-L4+cR@OAXu-_dh@d(U4z``Un*4Q76=p;)V5doVVI(i3I=9)Ym}90P#Q zgP^}(6EOag2O;@g^v*$JoYWd3HJKC$mLSVm;K+|cDJ8ux45Y3?c_m{I$_MFG;jN5b z=;);>v_?{Xuqw!;Y4-#isJbkri-onDe+n!OD176zOiq9a2#Vf}j;c{cI7p7cdRZ-0 zX~9pJQkIeW5mbJlMii(K8)Qm?S_|!ywHxl>w@y#T$&9}aT4E#S?9F4+R>s0aCw(Qf zmR>j`t#DQ*p+HoKK*@3kOoOP)Zk0X2TwG3AWd0 z89*+8f(sIiYLcli)=1STJWE?q1u}x8Q$>)j(53XanK+|lsE||^%E~BE8*)XE4(|&k z?SoXJrU*S?k$hSBr1KqhLU;tv0xQg82bZjQ>|jb1#$)`E_FDP}Dq87^;2oyTmYGMw z9oLl-5!PrqY4o{FLVHsL1jNBlp}awEnF{RauY!IIZTy25HDT_p@g4Oo$yt_mw$K6DyW=1N})Y#-r-Nzw|b z0dfj6?u1q{75L#h7w~2glGH_)#i?{h8MIhI;D-bsB$wdoP;rAf7Wk=h$BNuJ$QYC~ zjnGjV`nfu`sVs~xC)QS$<}nK5@kCsUh$TV9DI>jz_?rl8D?tTCEGW5%Ym_Sp*6}9( zuFkbD3$5bX+TFZKEN?c2V!KVn@-Y+juU>!S4c^kmb{T|L?K^^Trw#(USgc744%)?OFRl(){} zS6`HGOp-I6SNFlspKnR4b4*k zt^~ivcTq`o5>u#f(qWSUeR#|NA4Q`pN-iO1$a%us6Kzw~Vmghr_eQ48&(*o`mgX%< z$eFOPc!c>2glu#(F&YbLNuK8mM$WMa(l$yL)<}D#Vvu1?wOpNhh^dNT9Y%zV6YZQ- z6G~ruN!Zk;aIcjH zLWCgprHWF$*2Zt7UajrdUGLX1=WP3R--IV^AWsJIF%ePQA4W@rNHEfswnzY=(thM~ zDQ!#}I{E|EbWUjO;z6ee%_$e1Dwh~Wbgrq%wma8eZ3xAYcYMWebSNBn` z&m<+4Dd{3uO8g9(2C7ehSXN#r{}6{;ing%9qwHq_f=b*8dROQmZHz1BZ~+}ljRn-h zC5oKJeQiLVDpJ+>hgSK*S}jW(KeK|Vcf7}aY;rMyfpU``&xNLoplVmTq(->?CMlj* z8z07)WC>|xlBKqvac`BS8dT&O=-pNBt>(&eeUYE|mkK-#SiS&(Sd^vFp9xCF_)r;7 zS)r|TO0R&8OJY9o_|Riywy=r{H9{Gh&BF6gd~U~$i*maGZDD^dcghs zV)d-Yo1BN>rLqnOl69`o%1WgQouFL_1Z9DAH_4l|b6N%+k6-~9%!x@FuQpsraG_j- z$Tduyj#8&9;w6<1g)O~QWjcaLeeF~!qw$lZmGmc+rH*{GQY%Q^WmFMoW*H2?4HUFb zNE9~87)+78bWsaqWUx?M;UYq!h8&D9txyn2VL*-@#H+yyNwUQ>%#z-2(p_N7lmf0U^@Wd)MZE``$6P+-53g>>34*Y_b zBz^b9Zb=ovG+3H_syFf_0Dz39GFru4rhQ!EbwHp_?c0KLs@%C;iA7(G@J=dlb^Mgy znCJw(pZ~^at$MMTFZzseG`dhgsmY%tKM~%pRnil0*TUOL@>MG^KsgKHgVBZ2>*SA= zFV`YL?Zag#TTr$zdSWzHAq=y?&~AdYwOYoAo8;FncqoA=lhO-HFOr{lTUPlk;*xVN zy2+|0$`oyF{67@Kp|nRT=_+@s6owHIdM1oMvC2zd4Bd{9-g4*W-Ih_|k*vP~c)|7z(_G2HGhM&{?5^FN}|kPON+?B@Z~1wz0&o zJLw-rrwill)z{Sb`C|3B{=BN2E$tI2yHqq%DYq6O$f&^&X)mJ(hL*8(Kt(;Q%(#KLlv55N!QAMz$?b6UE^-_+EveL$YQUOXW{C1^+ z;j$;uL6oN_U>1U3dn28VRI@7hmlgh9&B06@xFxSqDk&<4ORpTafL)K1pfo~83vSCu zulYVe;-$@PRbZ=WMGPCxy4y-nmgR!(2qHUc{pik;5GJ8yac66;;DT$&cx*hP)xCd{ zpL=6uQXL!=T564htMGFZBgeD8brNCz#Vq>p@W z=^kZtN$H?Tr1pG|bOVDF>HLj*ddro3k913IZU4INH<#S1&F|EFvvpnCuD7{|)Gm)= zd!(Bgh~?IOJ4bZa&S0dmZ{~M<&Np}MDq+1gYuK*W?g}#`sGPQe3FBM9GP%?SnmPa@ z;A1Fc;EQVud4Tqf=pa*c#e`H*wTaqhcoiGy6m7G(ZTmvETp)=}|F>>2zV_B{QhlB$ z(N0f{-7QkviHsu8ZuCKPQy#?zRz+`hcJJHO6ungzz10^zs1QA95gRDtdxoyirMuFJ z9yE#;O8fWL;=Y4w(Svr;gH_SNr|0{yxsSc{c9)6X?i0OTDS9w0db?P3ds}onzq>

@f;mN7(cwzLfLnUHiL&%Z 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

`ueTad## zVFaTNf#Ryrv;#^4t!Rlx1ZO7fJPL&Q(uKJy7zuzduM&tQ*hhMD?ZQ{0)Z)*fF$Z*@ z8-)fDA;MM&k`8?uAtK0ZSqVv137mcSm}>6XgCR+^HZW?#b%u0!@bClVU*=61V`Ren zr$0vBWW|qM>;u`YB?6B$z05NUZ*vc9T}`bMyc6j9Re&gf29970>bX3C+`v0k(Hc@# z8p)jKqZQ{Z$T8p?XiMz81uDa!VREhUStDqW4%0Tz326y+F1ffR2_HnyM)e3avLUrL zP)ppW1KI zZC~?X_^KL$wzDnA`)nKp7X47P6aZ%UJVzD!1J+CLzliBO+(OI)tj9)cb zyqfI%@Rxu2;m`l|-+%tsAO88@b_Q32q1@ff=d<}8_wrhQ=MR7RkN^44f9IV|_UI8v z%U;aJ^OI3`HM}@K8DD#h;jBG5;%UbxT8`&xw%7h_H0nP3C`o3ctwIK)(e$Ei|MaI> zcG3WA^-XfUntPjKa5a3vp8aylCf#jfmF?bEDX6-=qw4nVsxR7haCJ2pj`isC7k_B# zE_*p|n#(4MsgvgAWZL{@K09yb-J9g?@$vb5*3FKOcX8|RqFnJE_0l8NMD*y4}gh=lO7U-c4rH#qRuSG~1iJOu9Gc&FrPBe>U2| z?YOuz=uYRe*9wjP#hdfysf>h^=Edw{S~u!sGH>c`vTPJZP-hp5PQ7T)zMj9^`lULK^?bUET7!2Fd_enP#51SiZcm2Vdk3LG8tR7G6rcH2T-(SgKFl?B( zy1E)pe_Y?pAKW)@MoBYlA=%_*(hOE}b!R?)lXlJ7c{}c!%joxS!+ z(qxOK`?%}olNT3VlkBW64%erH;p?Osc7wrg(q!}IY_@D}yJIjslWfDLZ+X}~Y;vOV-EkJ{ z-dvGJo9!$;tGcge-;U~Gw|85+f46FG5pl7r9=)AismVf3XWgpFzZ+Z)-(C%dFDd+L z2A}HWS`X|zUd-#qt3nr#&!pJL_3Zr3^JJM Z$4{0z8SI|vWU%)){|iQbTI-8M0RXFc6!icA literal 0 HcmV?d00001 diff --git a/assets/index-oTla0xNl.js b/assets/index-Hat4mwRu.js similarity index 86% rename from assets/index-oTla0xNl.js rename to assets/index-Hat4mwRu.js index 73a5c81a..bd35d941 100644 --- a/assets/index-oTla0xNl.js +++ b/assets/index-Hat4mwRu.js @@ -1 +1 @@ -import{q as t}from"./hooks-mYUjrhfJ.js";import"./vue-hooks-plus@1.8.5_vue@3.4.0-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./utils-8AYccRWl.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js";import"./@vueuse_shared@10.6.1_vue@3.4.0-DJDYauAH.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.0-GutacKex.js";import"./@vue_reactivity@3.4.0-PX72Bnai.js";import"./@vue_shared@3.4.0--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";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.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{r as t}from"./hooks-GPnuRIeB.js";import"./vue-hooks-plus@1.8.5_vue@3.4.0-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./utils-ddsIP9VB.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js";import"./@vueuse_shared@10.6.1_vue@3.4.0-DJDYauAH.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.0-GutacKex.js";import"./@vue_reactivity@3.4.0-PX72Bnai.js";import"./@vue_shared@3.4.0--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";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const R=Vue.defineComponent({name:"IframeDemo",setup(){return{}},render(){return Vue.createVNode(naive.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{R as default}; diff --git a/assets/index-Hat4mwRu.js.gz b/assets/index-Hat4mwRu.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..8d9b992c02bc1c4d2dc7dda91a44beea970a05fa GIT binary patch literal 989 zcmV<310wt%iwFP!000021D%!KPUA)t$M5?TtgndVnb^(;OVCy(AsbjAKoDt@6+)Bo zi9Lxu~lA-9Oy z(#xR~iG_=i5MzZ}=iGFTppHk%+G81K;o{T)THmL!QND{`eL&`;RraonT?g%>3)Aw>;yjZ|#x=^YDt1uV zJDyfW>mm_1VqaFmU7Dq?zaZsR5(lh6)M3>)(6Aj%>TdORqi!NWS|FB?5PUDI3mo=(R}-|+O+X_ewel;tj7zAiEB)jx+s`w1 z5_kYIW6EeqhGAMxHtMTY%m%)POV~l4yI;Bbsm9Go344KkD#n^avvHD6#qP#TumBK^2b&V1zyS;yhlWT} z!GY`T1t$sAtfQeM2^>HoEL(v#>2_fuK^w^z%cZ^Uv(HCcD@0Nb3fDd6^H zN+{TiDM-yIiEFPMTd_N+z4sj3bFP>6B7h+=v94_w-hBD~A5o1>v`{Ci+A3uHk_;~+~^>1?8UMNXxR-|>RYQ^GgHp7{mVVH`fco(5YyBH8T zw(JO480nf-avaMhaV%yvYqg`-+uB;%+{AI=dReglOVar_=JEc+?>~L_@cqyKKXt|< zHi*e!HJvzQIx+*yL@^LltslGM#xKO=ZeDxk{+0Ljvannh_TV;qE<3B|@+pJm-WPuW L%DQWJMF#)?T0`i9 literal 0 HcmV?d00001 diff --git a/assets/index-0BAUlYcg.js b/assets/index-HoaE8J2q.js similarity index 93% rename from assets/index-0BAUlYcg.js rename to assets/index-HoaE8J2q.js index e5227183..b826ef53 100644 --- a/assets/index-0BAUlYcg.js +++ b/assets/index-HoaE8J2q.js @@ -1 +1 @@ -import{r as u}from"./hooks-mYUjrhfJ.js";import"./vue-hooks-plus@1.8.5_vue@3.4.0-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./utils-8AYccRWl.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js";import"./@vueuse_shared@10.6.1_vue@3.4.0-DJDYauAH.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.0-GutacKex.js";import"./@vue_reactivity@3.4.0-PX72Bnai.js";import"./@vue_shared@3.4.0--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";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const z=Vue.defineComponent({name:"REchart",setup(){const t=Vue.ref(),i=Vue.ref(!1),o=Vue.ref(!1),r=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=>{r.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:i,handleLoadingShow:l,chartAria:o,handleAriaShow:d,basePieOptions:s,baseLineOptions:a,...Vue.toRefs(r),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{z as default}; +import{t as u}from"./hooks-GPnuRIeB.js";import"./vue-hooks-plus@1.8.5_vue@3.4.0-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./utils-ddsIP9VB.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js";import"./@vueuse_shared@10.6.1_vue@3.4.0-DJDYauAH.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.0-GutacKex.js";import"./@vue_reactivity@3.4.0-PX72Bnai.js";import"./@vue_shared@3.4.0--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";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const z=Vue.defineComponent({name:"REchart",setup(){const t=Vue.ref(),r=Vue.ref(!1),o=Vue.ref(!1),i=Vue.reactive({loading:!1}),n={legend:{},tooltip:{},xAxis:{type:"category",data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]},yAxis:{type:"value"},series:[{name:"日期",data:[120,200,150,80,70,110,130],type:"bar",showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}},{name:"数量",data:[12,220,250,180,20,10,190],type:"bar",showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}}]},s={title:{text:"Referer of a Website",subtext:"Fake Data",left:"center"},tooltip:{trigger:"item"},legend:{orient:"vertical",left:"left"},series:[{name:"Access From",type:"pie",radius:"50%",data:[{value:1048,name:"Search Engine"},{value:735,name:"Direct"},{value:580,name:"Email"},{value:484,name:"Union Ads"},{value:300,name:"Video Ads"}],emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]},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{z as default}; diff --git a/assets/index-HoaE8J2q.js.gz b/assets/index-HoaE8J2q.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..b594bf59d0ed03d755ea99c4ce0c9a28215982fd GIT binary patch literal 2692 zcmV-~3VZb*iwFP!000021HD;&Zxcrv|NlP4GN(#*Z+5%8w)3(mm6H$>T3$jD(k4-a z#=B#C$a=@j%;p8xQdPA_prN5E2OMyv^x7+Gt3WG6QPFkSlk& zlaRHu&u^Z$-}5{(OGu$enJ5Vbam6oZ87%Lmeh3h!fu^9fH^H-^)gGFnxUmsX3KPWqckye@PP}ts z3i8fe;r!KrV*4>%4i_G@~DPT27cbKhVUm*Kk zym$~ABU_MpB9heHiLd~8P_|mZ7--#zGlFL$9yo;vDuIt5k-9Qdf|od|d2bB-|>Ar6RU~jRek7 zwgjMq1hQtp8R`KDCVUJacn>@BIqw4qPBH=@7)L_>`W~1q!=+|L^T_ovC_|1J!Q7gO z0<7Now))^kOdAcxw?71AHzUNrSbeL(Z z#>JA0t&&Y$$}GTg85A>mbg1nA=$aV^hI32Kn2`NxyAl&Xtq$)Q;jV5)2?i4)M7KQu-V9 ze3b%PEkjTCz;N?8M$FDDLtc(}lJ5x7ok&H16NF(~>`PKTdL$VtAmZ)|l0C^taKR(g zQ~DjgFHGq5U6aJYG!)K4Tqx!dmsKY-5Rt+2$e{}ZuFot(hvDj6Hp{Vi->R<%n+TI6 zh5xjaq)Kvy8husj%r;si96~ATfS$@Fvo~vl|p_KZveM$1h^ zXQ?fVGSmjjO_Rh(n9$G-Xe5%bSBGXoho+&=Hd?9Td1@$Rk*nP2h-`k~m#1woyhWkV)iud(-zUzMQfgA_&o)?RkVgBD@9m0#0 zV+o!N!QoMkgT)yn@>|uE&p~P@@(GJEPBPGTJ^5FDU(t zp`}=NT+0&Ijp=c%fQm7x702Rn*tXI5y&KEN85TbCN*ToQxuT?lTOO3FL3t+`!&ytf z;Cga8x>hilN1o&2Xgx03bVEo#BgmqWTrL8k6Q~;{4gEZLahiCIHwbE)CTFjpV>ruW zBn}JI_e9`>WkcUNq)2@>!${!Cv(&*c;E;I$OSX$R zw?KHu2W2?Zj`I+i$J*IJ#2gr%-5>xfI~yNwZ#-5>5&?>yhzTnSy<-n_TFaksYi z&GyE(imB^wn!2u3p1!C&S+6|$q4LQm|NQVH5TA|D#^DiqW@<`kwQ}>x&aKA^@&z5t zBQJ+1^0ymSBa%FQ3Ej~`Y4_S^RQ#_rd5E30=aE4TMHS1SMbsQTrD z+S<#Vt+nm-7fKen94nROzsg1b=;+0Xk)bm~T1Z-;RoVUI#?IE-?xSC~*I!iEf380K zVrS!v>X#4pHkZfH(gZFPT_muw^XZS(2iNvCuN{5diMF^Gkg)SnNw)>va5jwi=zU4H zbKsEzlAg%qZoa52KMw_ArfR=kt*$?k-rd?bdS6mnM2^C7*t1bml*&(ERzLhsy0rRa zd*j>6+CAym%I(U{<;t(mtB)U5HdjM`X5(^#zoIoq%+UO++OWx&F!s)<_coWCQgm%^ zb7lAIk85i$6&o=}+5P)x)vq=y_g~f?JqCw)GG0VBh9w>xTQi`DoM1*OMo)23(dA9; z@KF(|8SsUm9xPFB&?WYqCGv!8`y)@2AFVO@GG6{YL5JZU>iB^co5$?y+N|7IuWfC; zzRiwV{@TIbe^$Nyw9#OJ2M0OPI{t$}qN>paIrzZpAjfZv|H|i&cW-@IxwRI2MKYX~ zABp=%B!F!rPhM|mbhZUiwjFrE*JW^82GYji35yJKEWi2?b3i$$@`IZ5_4{CZ{YLGV zhr9Pyqrtm;wR+?0oqHcw@7<|g`?)@ipVYqlvuwxvFJ+JZ`h0u+R`uGamFthID_3Q+ ze)h2P-KQbAcI{_ybb0Q`p8-Yi0HV-9XFj7`9%Ys)*T1T5Z8hfNA$`9_(()=>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-f_cn8Biv.js"),__vite__mapDeps([])),"/src/icons/right_arrow.svg":()=>_(()=>import("./right_arrow-ZCE0gHo4.js"),__vite__mapDeps([])),"/src/icons/row_end.svg":()=>_(()=>import("./row_end-BkDswo_g.js"),__vite__mapDeps([])),"/src/icons/row_head.svg":()=>_(()=>import("./row_head-yo3TQzYk.js"),__vite__mapDeps([])),"/src/icons/search.svg":()=>_(()=>import("./search-PNJFeCur.js"),__vite__mapDeps([])),"/src/icons/setting.svg":()=>_(()=>import("./setting-oh7cMM8q.js"),__vite__mapDeps([])),"/src/icons/table.svg":()=>_(()=>import("./table-RDC-4476.js"),__vite__mapDeps([])),"/src/icons/twitter.svg":()=>_(()=>import("./twitter-dtkDLQvk.js"),__vite__mapDeps([]))})).forEach(t=>{const i=t.match(/\/(\w+)\.svg/)[1];i&&o.value.push(i)}),{icons:o}},render(){return Vue.createVNode(naive.NCard,{title:"svg图标"},{"header-extra":()=>"点击图标复制代码",default:()=>{let o;return Vue.createVNode(naive.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{G as default}; +import{p as s,_}from"./hooks-GPnuRIeB.js";import"./vue-hooks-plus@1.8.5_vue@3.4.0-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./utils-ddsIP9VB.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js";import"./@vueuse_shared@10.6.1_vue@3.4.0-DJDYauAH.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.0-GutacKex.js";import"./@vue_reactivity@3.4.0-PX72Bnai.js";import"./@vue_shared@3.4.0--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";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";function e(o){return typeof o=="function"||Object.prototype.toString.call(o)==="[object Object]"&&!Vue.isVNode(o)}const G=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-f_cn8Biv.js"),__vite__mapDeps([])),"/src/icons/right_arrow.svg":()=>_(()=>import("./right_arrow-ZCE0gHo4.js"),__vite__mapDeps([])),"/src/icons/row_end.svg":()=>_(()=>import("./row_end-BkDswo_g.js"),__vite__mapDeps([])),"/src/icons/row_head.svg":()=>_(()=>import("./row_head-yo3TQzYk.js"),__vite__mapDeps([])),"/src/icons/search.svg":()=>_(()=>import("./search-PNJFeCur.js"),__vite__mapDeps([])),"/src/icons/setting.svg":()=>_(()=>import("./setting-oh7cMM8q.js"),__vite__mapDeps([])),"/src/icons/table.svg":()=>_(()=>import("./table-RDC-4476.js"),__vite__mapDeps([])),"/src/icons/twitter.svg":()=>_(()=>import("./twitter-dtkDLQvk.js"),__vite__mapDeps([]))})).forEach(t=>{const i=t.match(/\/(\w+)\.svg/)[1];i&&o.value.push(i)}),{icons:o}},render(){return Vue.createVNode(naive.NCard,{title:"svg图标"},{"header-extra":()=>"点击图标复制代码",default:()=>{let o;return Vue.createVNode(naive.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{G as default}; function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { __vite__mapDeps.viteFileDeps = [] diff --git a/assets/index-IKqQk_dn.js.gz b/assets/index-IKqQk_dn.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..4140860f02af1e3d36c629f163fb108920972d21 GIT binary patch literal 2030 zcmVC!;A}i`GJ%$+ zeoM3^Q6?!L;`K#)v%TpP^k#wf8445&^l3WX*C-@;(y?cv(EvdZ=l}ST`uUR3SoVSy(vrvTkhaMFY)mkB-ipH^p^mC=g+6L?cx}ub@6DoL-;V!8#=f z2k-}>>((oJQ7@qJuH9^*-oZLH7WJxb7^T(;LaJO#l#Kx1An>V{rH zoJ8sJuUM(sI$UQ%NnL>~OB`SAb{k(yB?9rB&6#Z(?ylEd=jxLXLIEaW9O_0vuj>z1uO`s3sr| z=2FxvdRZ@_uB_a9E&6VqdE($(z+4eJpioLqqE;f8jzrwC2BjM0=T_SocBs`rHk_*lzmN$9#?ialpeUz+3>27jX$4 z9CWLG2a*c@G<*eeOj~e}A@>zI4}c96R;#I>;_6R7UG|4Sq#mavB6P`aqI}zWH1ZtN zYPFjBz+y^C;79e%o7deCbSkM066Oo3v}@77Ef`QA4wx4(AAFfx_}GIz^@_uU z!t|!wK8|QLFF=MtPFo~xS=^SxAouX7?XSkX8r=xyBDeY*3qfr^w@|kPCtEaXyoIe{ zD5M9z)WyVB_i|e8t(l8{C)vwI``I&tW~Z&~;;kK5hL$(Y36)@)9u5v65K;G9e$76k zOr(gTFzVg7%--#=j85V*0WUk_Fv3sW*7o)t{T`?3!a#mQ95ZNYJG~~FpM95|Q``Bb zK86s#vpe0e+so*;Fdw}vj-m*cZXEXsl`Iotj<}0eG5{G;1hw!1S%CuI@!&POA}@U+*JEBh1#u- z-KGbvj6Fnejmi7t%l`i}=y<>)-Cl`%VQxg>FPKJ-0<(X9Kji+wx9c8d2CfvoX8F;6;fRx=Ewi8*J}6!$ZO zcJE7mSUS#Hi*EY99EZ`&^QXmzFS9xsN!gL3C_0q8CFi`C-Dp$a?AvM9gg}j}klh{d zgN$Ym{P1OK6h){0X>VG!FR~gLPpN_^ikicnOFH#MW@9K)m7xGsD4DmWQI_rrlZ6sp(UPRsB5N(hhuxQr$yxZl ze{?sV+JlVFF(=GQ$z~EqO(IP1#>~1?ah&o!$?+Ub8rwGUNSM_JF2gC?brMHscQ@mi zw|kl0I!|@Zk+FL-JSv?{G8+Yb0@F#eCIlLo#NTPq%;so2`_^Xq8HDZ+ng#oaWqo7f zY-)m^mf{3JjnSc)GSmJJuLJlS;)pAH*c6e!EOk85DF(pwWXF{#3S2d z%Vj>fxXC>q#-p{`IDNrV1Pqc#@NCIsj&U@j&A}?AitP$ z92`sV_FfyyJmgqSI#lTKW9S|Za=i975=^Od4k?G|P6$M9)2Ui?qUIOG#X{_<0S6Qv z{86kiO@g_l=0`B!$C1 zkPF85)PTized;pyXlrTVOYKq1KRhJ24uZK8cz&duN?0&gwfv8N=tP$lO4LJ5{oR5u zRVC`C7ImX+z5Vg=QPZ?Pvc1LU>Ie3?)Rytje)9UiXh%2JD`vU>>iL3Zv;3%U!3>0^ zEM6%J9Vofi8-yNxYEc)W4+*9yX^c`+9v)vQ%JP+>tZHD@Nj#%DswuU%sfGvosJ&YL M4`~)TgL@YM09vN|mH+?% literal 0 HcmV?d00001 diff --git a/assets/index-KQLefMtq.js.gz b/assets/index-KQLefMtq.js.gz deleted file mode 100644 index cbb39cf45ae0c608b18994d2de638da3211dea18..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1615 zcmV-V2C(@biwFP!000021I1TeZyU!IeebVewtXPco#F2CLlOnG)R!gOvSd+~5~(nZ z(e7Pxq}`d->?|pUAt0r3U8i!A!hsRQK~keA8Wd^l27!~<67pj#lJb-OLb1ED%nv!S zodN~;Kw{3lbMHCl-T|rWaUmO}1o0Elv;}t+oUU-b=_7Y_c|%m}3wXmm)W5J9bC z_MTg$z7bZh>sZ&&I9d#5j0L9`;|a$6YdDJ# z7kPk%nJ!#oF61|O#;+iCG;+mWHpVMcz1adu9Ul#kubO7*&AxI-4Senb+7d+r>o|vm z84}Je^UUV1%B5JrN_uq1vYFRryHYL{bZoSs{#pQ`Dmos5pi$D_W)(SO$qGlY%mz znnfKOSV!~I+SJ-wW}+8aAwKf!?mBn;C}RfM^Aa{@g7HC|C%EJhN=Me)7iNvsT;DFR z17=FfS!j1FbP3kcY94KFPUQT7d?)t_^YUEDsxI}9mE%0iqG1CKJM+^yZpP*}IrC*= zeQYHFY=KP~Omf%b446zd7;&MXlom^q+=3}^xuW_Y1236s#Bnl;6JRG5LFx$!uICU5 zi8}a7O68}gDV03`J}N*4f;F~;$t}17+p-|l_{WkYGVlvr6{H^DS^~R3noTvfT{6{( zgA-vkQvi{$GS4kYGD53>=a)QUg4(DF;+>b^7T(aCYQqAX1dc2uQ)9pT!wUi@iLg`_ zIL^<&m5QOnxUQqHhm+&h7mp4feUNy*_7X=w-aWdv*Ltvf^!Mw>`+Mz=@3;4M6LSkQ z3r}`-%hZ0dv%5~r&9dMDv(AS@n&|xdX6rwnw|D;eWanKabv32FY86NK|IvB;-r?hi zhx?x%-S}7Q{VzLr|JwTKtM;86?a#hy{pot^>mOPle$v{zbG*OTdGBHCqYs|mxYfS% zp#A+f?JsU0@Bg_*q*)0w9`E0LtrA+-zdJm*eR%L==i@Jr?tj<%@ZF=GKPEiEJwNgE z`mN5v*H7>L5N5vG98BIVN<&iVKp|wdb8qMH(O&2Ax1GQ3DlaK)?1-087Sx6ey*TLP zW)wbH<%=U!hnIPzWg&Qt=rXk@PA#!qnky(3DLucCPS-r@mT`?ZjxSAyP41@cp`qcS z%&>_dYY(IB@Q{Yq^O-El<%hJ)dX|{P23)50@1qA`g+k3p>*-p0SW8#Z!})B4V?k{5qetMy&j^?yojqTB*+a58FGt{|}|Qc~|{-nJ6Fx7mCVR2^>zW zC}*QanZ;}PH!k=-DFdd==1E0Fhy+xDNhQ_%Wx}5p5ay(;{5niVQ`lT;zhzKMOc4pm6fVcH$&@;HLzPo2p*2+3NNn*M3n_@tk}p}|;rD+zIyiVfNk8MASDv6g?w>h! zfZQHi3$P>SpSF3%g6w_>4sN$@-s)rdc>hzSN5n87ZZ7^bo2gOQj{b(Mhkrv(+G&pd N>c75nw;ufs008!l8k+zB diff --git a/assets/index-Mgd-FgYm.js.gz b/assets/index-Mgd-FgYm.js.gz deleted file mode 100644 index 2aa6acfeb42dbd62947f9162296b96c7d28b923c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2025 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�{f+Pp{+onRct^q6kAvwR9R&pHW@bGT-ZXgDyFxP+z6zJzB{3l(N zc`#cesZbp5;^^u8`j|PC+MG!VCI}_0k^EnT zH7+RYf^ja?CXRakScI1^ygNFuO}VQ?8xDpV#zkr4a2B~)Pv@PdHh5>lFK4%#nfZOMQz4?ShFmWPFGil@QVl_s5 zs%T_ehRn1z3PoMS;q20B&?=lT_a7*{jG}#xn?9A?zTE0+wRyN)%=)SK$;9Fe;c%(0 z#U1eeje5vcKE4p{a2T7%c1|>+&i9Gzv(PUH)6y6>s(=~tSxDkXwqUC6UC-gtr+LXL zU1FC{s5dlasjHC5F(`p;p#|&i5TjwLE0d%Q!uis!MrdbtS{t2{aR~Jp0Y=v}5b9bN zEEQO}0%OfMH1fG#V<0{`2K$Pi)onyIr`aegC*?ty)qtg&7W*&B5dN6ZS$G*OeEM@) z`Jp)@cn?0Kci%K0mgW({d{~yAC|uvFvo1ISKg9*3tRC-zt4Fxt>H!yA4SX=F_+x!= zHF<38ojjmz{h!P^}Hi z!3H292Ze7mx+^<+R-c;Ecx)1J*z~Q|kuP?r&##(ao>|udyWPvrNtn>k_PSY@QeIzg z1>Az6`}>~>wICry;Bf+LZGil1_Hm}Su4wmc>b7BUeO%X123AYKgDo=?N)4+hW{?9djL4a( zng-%xHF8jTyn=8#I50=hF44Rq*_326lFdoBAlZ^+mn1W!Ac?Dw{w_5F;gWD9oRd-# zEr}GQFhHE&$y$Kq7LZ8Tfa0Wi^(4NWCaxZ31{lGNAnzV75A98~>loHjSfmy!39-@& zc6+`e-?Y|=qgD5q))u+B;9Nr2ZS_{O`lQwJRw$UO?sm3J>b4T5;cN-{&Xz^(niU$l z(Lf1Zpkq{!#`Sxpn#yp^av`f&s0@t2{$q{{L@5-|E*it>a@Cn&mtijJ6L{}USI9dy zlyTR;HlggiHQ4pFOLD}8o&;(ui;$Baq)<1%vh=MVzS0WGTi9p_-n}MobfQs{-|wmo zDDo~T6_(^jrkp-fl2^j8;4M>@{A9G?&F9Y`x8RH({01cu%ao-Sj953_h5^OFIA`ht zMK12)7ubkINP*R%YxP#iwZ_cNWC{h7f?41zn(KS2?cMR5jbW9)PQ2DZ=nnwog}bS* zuiF>TEl|pZWr+m7PvznKYmpb)AXB(1wD1=JY(b&*!O=t0(pYWWv87B(eG9w?9=F{7 zjYEO8lkmlhL(@GZH+__kL|PcV6&%cQ|JJ>9IAQi382!%wc3=GiJg5N?c^CiyM>)yy literal 0 HcmV?d00001 diff --git a/assets/index-Os6jI8qG.js.gz b/assets/index-Os6jI8qG.js.gz deleted file mode 100644 index 2baaf52092bd5e4bc3529fc84a4b87990fbb7bc2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2078 zcmV+(2;ui1iwFP!000021GQLdQ`<-u{l34#qfd5~q*w-=L@CdjH%SP2LKe1CsYYts z4N^-;Edz16ie-lZ5(vp8BrKDJA@7>n1ZMNVyuy!(TgadC7q%oBV`G?sq*CQ7S<>ly z?>YDMb(fKt>5I- z?#@0Vl{mxqnanBV1!MSQU=W&`3b_Fz9^nPPjx!`a%yr@mT1|6HQzbTSLC%k*E0!4- z_!E5H^|S@!HGHkRs5RNs)e{-4T%>3+FjMhbUO3K21a7#qt?gX%ql;= zFki>@O5w8?+mm`F%9IQUal%rRcpV?%!`#5hWOEDG-B<}5Fym2P5cmi;IC$Q$22)by zdl?M(xz!5-FNC>z?xNKiIj>Y=bOT|+d9WxS=91lK(^0MUVkJnj3%#I_VhwiIihh$1xXl>cv{1@?(WV3 zZjVEtlmZ4Z<8^#3U&D2gx*oL!)mLI}7!b?Q@G!Mp0wj`pt-7aY#8gmkJi^!TVJ;%n z*L7aKbi7)%>xP91QX%Kb?W@&l5g?s~L;Im2kO)d6GF-%7_{Z@`0|saxY_S_To9ks@gHV2m@o7Go=(%0jC4QgofwC8m_UiD~d0{Jq4ru$4<&H&jWcbL?z%lYH(_CkAPu|JWY>MXz;#Et{{DtKvnpOO zpCMgnza*zG@0CzdcA|v&2zNs1Xs**Fe^W^sHc5cMSeFHP872^hjhd=!7-AC4V4y;g zxdK&P0R*0efL52yjB-RjQ6fmq=q*22JVsZ`)Ar;+#Oo#;~ zs2L3LNl2~&0u2=y{f!zMr=xs=Om zb(4uIOSEKCfxEbtY%J}@b8VG`O~B~Cl7cD}J6QioJ4&XA{|FWr`*%8{Xc7K zmi6b_j{Pd-v3BGkyHbE%@>&^rV-I;$MIP@%?9~-GM0Q@gW8)Yp z4v_$z8l!LK?E9bW*NgV!t$gkt{o_f%1qJK}tMxHLt%pv6}YJLQr|4ODZO9Y(TD|F@o-MmL9r~SH|$^VG~Cd9S`Lp*UY z?VuMb*AC?9*XN}>6rTo*5Dl{#4L2%C>i4ipFmy1fvdZbixIO*Uo_|V|0`~HII=%e;yj5Iy8tWEeGv3dr=nf9PG^tre z!=1Ve2o$~7j0j^tRzhNs)vy=BeV6G9!caErS?IgE3>~r`_S~oK=W9hJkJ@y6$RvgN zJI=$IuS_Bz&BVJ&j_fS=Ck!K;{N~wgPu`+8U(<;d`@u5(d5peYrBiEkVd2ZhRDNSV zzqv&}J@m(rv$C{(|Bu4rhr;8hMdZdBo%mQ7pLW;Y{LR_i{IW5T-2Upb3Y^zD>A z`+j@=r$E|*f$jSX^zJ6T``UiA@MUB2^T=pnea?CNJa8f$R?Pri|LANj6eo9;2u!b0 zB=OzNm?1&e^oMGqtJ#;0315bt+sPxlCZh#I?os0kQlVy%p!dvht#l$BK4dY@tCw`< zuHOWD^Y!-qb+;9{>HTUun$vd9B7t&u*pEi&^H+50!8iNwpp#F)el}u%xaC`~BK6!7 zz4NkEfXIZ{j=wXz1&NIP<{8c9=<*s}$}!iD)(Q~(!JCO?r{_aSX`rPGtSnp&f=6a{<}LdyxQp0YGG{p^T=p^^JjZ*$$sFURP?mm4vYCn181BxjgKe2yX-AT9V7vtwDjQm13e<^~;-{o^7^v#`8 zz;Brt`+2|$3em%jacAY7v-w|V{GEF|-Jw{v#j@GZDLCZ)QAwctCuA{X_SE104;*kE I7Qhq$00qkhNB{r; diff --git a/assets/index-P-zwa3Dw.js b/assets/index-P-zwa3Dw.js new file mode 100644 index 00000000..f2bef725 --- /dev/null +++ b/assets/index-P-zwa3Dw.js @@ -0,0 +1 @@ +import{s as u}from"./utils-ddsIP9VB.js";import{j as v,e as h,k as N,g as f,l as p,m as d,o as y,p as o,c as w,T as b,L as S}from"./hooks-GPnuRIeB.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.0-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import{L as x}from"./ray-9TfU2AhD.js";import{b as R}from"./@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js";import{R as _}from"./index-gjWEVNq5.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.0-GutacKex.js";import"./@vue_reactivity@3.4.0-PX72Bnai.js";import"./@vue_shared@3.4.0--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.4.0-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.6.2",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.36.0",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.0","vue-hooks-plus":"1.8.5","vue-i18n":"^9.8.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.0","@vitejs/plugin-vue-jsx":"^3.1.0","@vue-hooks-plus/resolvers":"1.2.4","@vue/eslint-config-prettier":"^8.0.0","@vue/eslint-config-typescript":"^11.0.3",autoprefixer:"^10.4.15",depcheck:"^1.4.5",eslint:"^8.52.0","eslint-config-prettier":"^9.0.0","eslint-config-standard-with-typescript":"^39.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-n":"^16.2.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-vue":"^9.18.1",husky:"8.0.3","lint-staged":"^15.1.0",postcss:"^8.4.31","postcss-px-to-viewport-8-plugin":"1.2.2",prettier:"^3.0.3","rollup-plugin-visualizer":"^5.9.2",sass:"1.69.5","svg-sprite-loader":"^6.0.11",typescript:"^5.2.2","unplugin-auto-import":"^0.16.6","unplugin-vue-components":"^0.25.2",vite:"^5.0.10","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.5.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};const Ve=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{Ve as default}; diff --git a/assets/index-P-zwa3Dw.js.gz b/assets/index-P-zwa3Dw.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..da66ca19a0cedac4e5edee3943efcf9c978cadcd GIT binary patch literal 3769 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 literal 0 HcmV?d00001 diff --git a/assets/index-QnaIV3m5.js b/assets/index-Q-b1TuBr.js similarity index 96% rename from assets/index-QnaIV3m5.js rename to assets/index-Q-b1TuBr.js index 57466042..c5099138 100644 --- a/assets/index-QnaIV3m5.js +++ b/assets/index-Q-b1TuBr.js @@ -1 +1 @@ -import{o as l}from"./hooks-mYUjrhfJ.js";import"./vue-hooks-plus@1.8.5_vue@3.4.0-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import{R as i}from"./index-gjWEVNq5.js";import"./utils-8AYccRWl.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js";import"./@vueuse_shared@10.6.1_vue@3.4.0-DJDYauAH.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.0-GutacKex.js";import"./@vue_reactivity@3.4.0-PX72Bnai.js";import"./@vue_shared@3.4.0--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";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";function o(u){return typeof u=="function"||Object.prototype.toString.call(u)==="[object Object]"&&!Vue.isVNode(u)}const X=Vue.defineComponent({name:"RDashboard",setup(){return{coverLetterOptions:[{label:"掌握搬砖框架",des:()=>Vue.createVNode(naive.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{X as default}; +import{p as l}from"./hooks-GPnuRIeB.js";import"./vue-hooks-plus@1.8.5_vue@3.4.0-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import{R as i}from"./index-gjWEVNq5.js";import"./utils-ddsIP9VB.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js";import"./@vueuse_shared@10.6.1_vue@3.4.0-DJDYauAH.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.0-GutacKex.js";import"./@vue_reactivity@3.4.0-PX72Bnai.js";import"./@vue_shared@3.4.0--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";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";function o(u){return typeof u=="function"||Object.prototype.toString.call(u)==="[object Object]"&&!Vue.isVNode(u)}const X=Vue.defineComponent({name:"RDashboard",setup(){return{coverLetterOptions:[{label:"掌握搬砖框架",des:()=>Vue.createVNode(naive.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{X as default}; diff --git a/assets/index-Q-b1TuBr.js.gz b/assets/index-Q-b1TuBr.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..2141de0698733097f808b6aba66aa91138cc0313 GIT binary patch literal 1860 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 diff --git a/assets/index-Mgd-FgYm.js b/assets/index-U_9lzGOh.js similarity index 95% rename from assets/index-Mgd-FgYm.js rename to assets/index-U_9lzGOh.js index 0ef58e42..44a1a5d5 100644 --- a/assets/index-Mgd-FgYm.js +++ b/assets/index-U_9lzGOh.js @@ -1 +1 @@ -import{t as p,v as c}from"./hooks-mYUjrhfJ.js";import{a as d}from"./vue-hooks-plus@1.8.5_vue@3.4.0-UGgZVZ2w.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./lodash@4.17.21-yUHHMES2.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import{s}from"./instance-mKFXWLEb.js";import"./utils-8AYccRWl.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js";import"./@vueuse_shared@10.6.1_vue@3.4.0-DJDYauAH.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.0-GutacKex.js";import"./@vue_reactivity@3.4.0-PX72Bnai.js";import"./@vue_shared@3.4.0--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";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const V=e=>s({url:"/api/list",method:"get",params:e}),Q=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{Q as default}; +import{v as p,w as c}from"./hooks-GPnuRIeB.js";import{a as d}from"./vue-hooks-plus@1.8.5_vue@3.4.0-UGgZVZ2w.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./lodash@4.17.21-yUHHMES2.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import{s}from"./instance-shh-1c6u.js";import"./utils-ddsIP9VB.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js";import"./@vueuse_shared@10.6.1_vue@3.4.0-DJDYauAH.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.0-GutacKex.js";import"./@vue_reactivity@3.4.0-PX72Bnai.js";import"./@vue_shared@3.4.0--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";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const V=e=>s({url:"/api/list",method:"get",params:e}),Q=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{Q as default}; diff --git a/assets/index-U_9lzGOh.js.gz b/assets/index-U_9lzGOh.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..7800fa9d2cf442c794fe7dc8461a315efe7fa4cc GIT binary patch literal 2024 zcmVO=RXK8%EPEVDZYV!BF_kX01W?ey8KGH>&5{tMqaJPA(oc?^ z%6si7huK&Zvfaoygwlq#aPGv3(}QQz?I2-s0Gjh1C)rGnLNxADSESiNB&L)VUJWByS3jMI+sIH6LDV7*A!@{=cvy=-W#9c1~O z1GN^=jL4>uj=D9C@m_#4L+vNC+=6E)Z4Ai4>E2N8#vaZ471Fd|E9jXZx5>pE_ zQ7CAJ)$6xM^d)hGX4_(T^zcOAUQ}uznrzPJZNoY24z}a6MIU?t7cIsiYv`yK87+qi z^ZB{ceW!Z&_7Mfl!QSmP@X5d=_K%%t_aamR$Civ)*HOAx8`g)(6dRoBV4YBc!{*8p zs(HW#5fW@6u?!QWk$y2kL@XZCawCPgKBITO<8+y;Nv07O=OLSpP7h8@PM(|7I=Tt0 z0_IX=dr&v((k5ijlzW^UYsXyTKyBa=rd!M5T;A(;JGwv$hfHVFs0-;@+Bnv8?vLY# zcC&Vo`&1Gaw21DQts!4x>m!X`WDjiPFk+lmnsvP*JKUih zVuNNCFs0yRji^-%PTG(Ky{jFV2dNP%IiZ4BSp%h!p^Xgc15;C79c@;?LK6$_G;>50 zu}jO1NSGP&kL|{JoJkg;49&ju$%*u2Plsl6KD8uaRGTK$4!Z;y+GMXbJKNVIcExMt zXhX|>tF31A2O(hRfQ9aDD zD@>@Q)UnKj56Ffbq0rA59h%& z)bQ&pxdf)6t3-m^&wMIPy}2&T^MTgs-I3vW+D+rRp$j6Ph=<%6)2*O2$r3 zsAU&ZA3Jg4v%Y145K+j`lQy=QOP()FA{{UlVk_z_EJQyl>dxx+<<>D zZTV^KyTyhP+cpOwTFsAd*KXZtm_yoIZ7-j1zh2sL&9|AZ{;l?EJ-GK```+^gz~X=< z3}D%c3vS=2ZZ7YHi27Smzcq>6D9@C!oQ|`$W`_ zx!u%oIEE9!H&25bs~;4hQb;Rmc!cWSUEscpRo(ng{m#mp#mm*r&x5}{dAo7F_VPvW z%fn##TJ6@8`kj^fogb>}kLzDQsr`7Ret&8E%1V9nm$w_&gKLY`SC87PuWkq5FIU&r z>;G7Pvv^raUHGlWZ`)jO^H%+*_5XQa+Xw ze{pkb^^L(6fS1mhu8k|uFTi^nfrs6<$(r%(8Noa20$X4g^eDl8Po5NVXxyh8VR#|%@?mufkh5T+~;fudQXDm$+SW@J)K znK}B-oRO;K0Onz*maGh;ak}en2-K!jzxd&V|pq_e)nH({)=29 G5C8z4g8A$K literal 0 HcmV?d00001 diff --git a/assets/index-UxIJYAid.js.gz b/assets/index-UxIJYAid.js.gz deleted file mode 100644 index c510ceab1f3cad859fe0a41d1626cb8b62c87cfc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 836 zcmV-K1H1emiwFP!0000218tOBZz4Gmh2QsAWRX@%B+9g#OKuveArLaTC$nS*ULxZz zx=q}6;|rHW{Pz`2X0#1??Dkj3)~Qn^vRoVYF*{)Pz^x}nXBARQwSKdZ4F^+`POiz+ zR?bDiRY+~_5w_>K^fsd8gfw609-}&GkN^h#Wb`r$7v&a7|FsF1$?UFk+xoi3rp#cxU)8WlEupXc59xhSa4&y$mMkKqzN~vVupHgoMIx6>m~PC=6Th_SR|IJ-yHS41c_Rj^{si z#*In&TO}YNoXGoLQ}f;~rRHoikHrRvM|tDvPWrudGZu=O6gcN{8Oo>D3a9u{<4OjRZ{12dseG01=BGT ziDzKgiX_6NeoTa}8MXrV`3#6PuT`p&y|2#x4%SuWr94`%kIr#fEd2In;m0^(Ub^-9 OU;hES{ORil1^@t@ZIHtN diff --git a/assets/index-UxIJYAid.js b/assets/index-Yqg7fLWK.js similarity index 91% rename from assets/index-UxIJYAid.js rename to assets/index-Yqg7fLWK.js index e8c8d394..6e7c8601 100644 --- a/assets/index-UxIJYAid.js +++ b/assets/index-Yqg7fLWK.js @@ -1 +1 @@ -import{q as t}from"./hooks-mYUjrhfJ.js";import"./vue-hooks-plus@1.8.5_vue@3.4.0-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./utils-8AYccRWl.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js";import"./@vueuse_shared@10.6.1_vue@3.4.0-DJDYauAH.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.0-GutacKex.js";import"./@vue_reactivity@3.4.0-PX72Bnai.js";import"./@vue_shared@3.4.0--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";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const A=Vue.defineComponent({name:"RTemplateDoc",setup(){return{}},render(){return Vue.createVNode(t,{width:"100%",height:"100%",src:"https://xiaodaigua-ray.github.io/ray-template-doc/",lazy:!0},null)}});export{A as default}; +import{r as t}from"./hooks-GPnuRIeB.js";import"./vue-hooks-plus@1.8.5_vue@3.4.0-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./utils-ddsIP9VB.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js";import"./@vueuse_shared@10.6.1_vue@3.4.0-DJDYauAH.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.0-GutacKex.js";import"./@vue_reactivity@3.4.0-PX72Bnai.js";import"./@vue_shared@3.4.0--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";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const A=Vue.defineComponent({name:"RTemplateDoc",setup(){return{}},render(){return Vue.createVNode(t,{width:"100%",height:"100%",src:"https://xiaodaigua-ray.github.io/ray-template-doc/",lazy:!0},null)}});export{A as default}; diff --git a/assets/index-Yqg7fLWK.js.gz b/assets/index-Yqg7fLWK.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..0b6ba247eb670dc729f07e704c8b96136b72ecd2 GIT binary patch literal 837 zcmV-L1G@YliwFP!0000218tOBZ{kQ0h2QsAWRX@%B&u;6a3+aXG9&~tNeE#!?7~ab zvGd8v zKm0N@H^7y86MHF-G-1lU`{#!^FH?qVL^*S58a9bfJXl=Bom&`Rm$8Kj141eBVYPbF zZk6!zdBisJ{p%?u)Poj0yRQF~mYG}&X`#RZ;z2yVUk0lCT!y&Q8YSP5xe0yZkp_U$ z0pe4)%&`?3l_4y2=o3nsp!wb|IZ*Y^?M<0=R-^`^$lMJsM(wYx1T??hT*nbjFS1UV z3zrU^!B?&{hSVbgq5o?WuH(gH`yu$c#w1K*^ttNh`^}iSRLk}ypbLC*P2vJL!Z=%2R>~z zU;Z7Qe|GIvJ84CRP}qHNtLrS|_qhIwM#imJ3cLAW2mhV>ZOOzJ>_;;W9IW25e5o#u zW=JYiB|8qy+!N$OLZc=a+EqXi+Y7SaeFQsNT|{f>7tnbePBmM{ZmlTB4>3dK6i z`WEM1*ZR!mT3J<46r%Ue6p=`R(J`0y?5cbbZKjw!ih`*|!jKs3o4&yT75v~H$CGQ9!A6U-RoOdHh25ZB@Q zdKAbZ9umxzH1?$R_sAiMa3&;Pt1MR%r9ItBmf>Y(_zz}z$}HX}Ua1o8?ar=nT`c_8e&I(rV=lG3 Pt3Q4MLcviG2L=EDq*a+; literal 0 HcmV?d00001 diff --git a/assets/index-c8IL6Kpd.js.gz b/assets/index-c8IL6Kpd.js.gz deleted file mode 100644 index 9eef92cc2fa89b607c595c976dcf81ab178fee3e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1723 zcmV;s21NNEiwFP!000021Ep7QZxcrzet)0B-M+Eaondz!8!&R^{3C&cgandaf+958 z9ov)a&TeLAofyj!Ed*!_rP2XS3*}0o9M?MqbV$9Bklu$mum8N_D^$BShj*PE0VK;~ z%{Oos}X zp{MQS@bRHAw&Y^aj^&sx&#CYTOr0;eIG2QdK53*dKRd6jhDoMvAYRP%LG>`yR8XE7 z9X&OCMhk+w-#BvFZw&c@-rz$WF)vg`DYlW3l1LNtvIlPD%HhNh@Cx_;c+dmp+ z5h^f4x@b$KKrIbUC@09gJ-if=ico@lM-&JJ4rZKifekK@@F&oqay~!=_Bssm6UCJQ zHNCc%NdV^m^T}GlP|c&(aAfOj3kVw!3l(rq3$_N2&dtrNfQX^6UPMgrTnhHVB$ySc zdFwdo4`VJcObyHeOdrUje8K6nrotG(O|qENU=k`oQ~OghpG_a`Rrfq|sUQ{x!M3zj z9dQNH$MD)-XpD40N<@@9*wcSLtPM~^_P};Ft&Ib#%a&8Jk4C(MXbJhY2|RDiJAG59 zOt+`N770bH47gsz76J}p9J9b{NiaA#o2Jt^vay^P80bYrDK>LzV9KJYsiLSP!@vR- zfKb5*Yn=aU0rWD#+|%hsZ8@*rXo!|67Hsv>}f;eXRZ8(FJh=JdZ;)0Py zSKwJ>x;Ue1U0su|a9q(IIMUcK%Yoe=if0KH+hisLF0O?vs42DP9w2iM||9KvBdr z9t;S$=VG!>yn7_*le>G`>q}G<)y~W@H=d9y5JG<{VNc^ckBfw?+YT{paonYPhRCjC zAc2P>in`UR+&+5ZiApD$A4O*v2|PPt8#qo8DPcG@(xWa^rxTrqGSxu(eY3pp1h zNJUMOD_oRKoRKWV3WR22N=%7qinA6|q^jISIg8gsht}MD(AfO0e&3V zFX}foV|kldNW|Kanpb~qKDgf8{b&8g&r)I`A@`=6e6MsHkG5;Sf8Cy>b!pf8>vnDX zn^@QF8S|cf-h8<3XLs%IjayH=_1_x*`rX@p>^-{N`1VTk(ysT_-8QDSeZ||_YTSC# z_~CMG>tb#DZbXdc-yV8bp10|(?>1XMZ~XV-7vAG9>i6%p?pd$XW5$Zn7p)y4l(a)j+mn)^fv7$&gd{fl2WYd|z z+L>Tn%82Zz5lmLduR(3s3%~k&Ojn7-g)F_HNQr7SuzEty+qS?g$g-CcO(qm!UnRqW zT)p|>f diff --git a/assets/index-fyg5qHB0.js.gz b/assets/index-fyg5qHB0.js.gz deleted file mode 100644 index 680005a42e202c3e3edcb2d3cfd3ee318a2cbd9d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2141 zcmV-j2%`5NiwFP!000021I1WvQxnM+{(gT&Ox@Z_s%Dx@LQrEx!#gUX;su2*%WY;l zNyE(aFx?ZtRH}lztbpLlitH}eE4qqWdspP{t?QzOwQ7G$W|Dm3FWj1$5R(uc&N+R~b53`H6^-aD4Ly*0j7(f7iWfAc48$i18Kb-=8#E?>BOrVwWuRCHG=l&? z(480_91c!^QR+R09Rps_BohhJWULtohe1%_rv`d@&U9V~R)Nyg_Cj{NV3jhciilTE zcU`*J+c{EeZ3sQsag!$HE{80{r;VL}wR2)LsjN z6NnN8@#A_d2m}!3b7n4v`ksK3105tPSIViAX zAXE!XAjV^r=~$&$j0qqJ1ir5`&@nt5YO6&iA?4|mGD2kPSPb#;K88lSjn>^bO(%>v zD1n!*p6Uq>h3k?SH&l^fqS{B7Vge9=zz?QgMsJ5~Z9 z$RCmWI>SWlth3@sP#GE+)syj4wR;kr8nt~00uTaxD}UbT4xW{3F`AB5#yhYU5a1I- zr&BGY`+Qv}hOQ%3oC2fNsa`YB6TJnYv)#2ggJGHSM_PwOvHzmnNcudY74=UhBtbr^ z)Ey|6GLS*h6_MyDCImnW5USb=O(w?AwDq<$=FlY6k+hrDajIho8m&FGEUYr5Ly@^T z3V>h>e==|q50lP1QEFJl&~EbtR(TES6jO#I${@2H1VP}6gK)a$Fdy$rj<*RdlXbNq z3eO0S6_`M=pp$FVGc+_X&IfCONK8VV(O4KXgAhN+!ox}zu9Ml|b%6w@R zDk$RZZ=J-1dO3=iq51r2_q@oVloOA9=?Mf`66qa~!N`}FIjm|1YsYMA5XuIMsD>mTZrVlL?ftnutJ7H`Iupi5fncOYgY6 z2r-KYD8wmHHJ}_h6sS@NFq55ffviik_6kj}8^ruG1$Hz{~s z2UT1DK$EPzU3~eQ^`C2A|7Ab7htGDXOCJ)VHyPa5lR;5G8aEJS4ZV4_ec9I1OKV}e zG_zRPS~nM#-LS2D8`k1_V{->b(?iJEIoY6}9F@5+Q+)h7znRT%{%qY?v+mD%G@U4z zB2Qudm6e??tbAkUu30bE%}>ACf;W``e6?d>>o=ISaWyHT-Lhz%$$8?-rDd)k9!JR zcM5Os+n?OT<+pB@va6xQ`*mw|t#JQFg;f0M-)_K#m2dWGr-OnCf#S=j*4Hz(3D?2$ zb?edNy{g`*Q144zc=9Iy`;G0~tTlJToPSrr~lfZt{`|K6}-Z51VDo3-Gj?a92f(vi&S`Y3={&?uMubpxv z<@tT0Y(KyG0s!ER_)xS0v8TO18nrE-ND(Y~0ucn9jN6sTd}2@5O`(tO&G~EA|E51% zS@$A34}_*?_0XY1UZ?XvwE0Uv{A$fF{{>2D{FdHZ361gl zD5384_DM>xD{kJtY0WL>b1T-|v*M!#`#OGl&3bS@zxkq+T`FB)w3at2*N!>+V?MW1 zUR-}Bvp@a?+GzM)YHw*Ygzr)Y+7U+W~H@E%*FhSwiN&X0e>2m diff --git a/assets/index-gZqXAs-T.js.gz b/assets/index-gZqXAs-T.js.gz deleted file mode 100644 index 89b62a46f5e9671c331d764b46ea017fe99d35fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28755 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 =$C1S#vjtRT;#t`=!mfV6hp* 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 OSN{v_o|3W)IROB8zZjMP diff --git a/assets/index-KQLefMtq.js b/assets/index-h4WXWUuN.js similarity index 96% rename from assets/index-KQLefMtq.js rename to assets/index-h4WXWUuN.js index fbb80690..d8b42d81 100644 --- a/assets/index-KQLefMtq.js +++ b/assets/index-h4WXWUuN.js @@ -1 +1 @@ -import{R as e}from"./hooks-mYUjrhfJ.js";import"./vue-hooks-plus@1.8.5_vue@3.4.0-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import{L as u}from"./ray-9TfU2AhD.js";import"./utils-8AYccRWl.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js";import"./@vueuse_shared@10.6.1_vue@3.4.0-DJDYauAH.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.0-GutacKex.js";import"./@vue_reactivity@3.4.0-PX72Bnai.js";import"./@vue_shared@3.4.0--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 b=Vue.defineComponent({name:"RQRCodeDemo",setup(){const t=Vue.ref("ray template yes"),o=Vue.ref(),a=Vue.ref();return{qrcodeText:t,qrcodeStatus:o,rayQRCodeRef:a}},render(){return Vue.createVNode(naive.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.info("reload event")}},null),Vue.createVNode(e,{text:"ray template yes",logoImage:u,status:"loading"},null)]})]}),Vue.createVNode(naive.NCard,{title:"监听内容变化"},{default:()=>[Vue.createVNode(naive.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{b as default}; +import{o as e}from"./hooks-GPnuRIeB.js";import"./vue-hooks-plus@1.8.5_vue@3.4.0-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import{L as u}from"./ray-9TfU2AhD.js";import"./utils-ddsIP9VB.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js";import"./@vueuse_shared@10.6.1_vue@3.4.0-DJDYauAH.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.0-GutacKex.js";import"./@vue_reactivity@3.4.0-PX72Bnai.js";import"./@vue_shared@3.4.0--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 b=Vue.defineComponent({name:"RQRCodeDemo",setup(){const t=Vue.ref("ray template yes"),o=Vue.ref(),a=Vue.ref();return{qrcodeText:t,qrcodeStatus:o,rayQRCodeRef:a}},render(){return Vue.createVNode(naive.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.info("reload event")}},null),Vue.createVNode(e,{text:"ray template yes",logoImage:u,status:"loading"},null)]})]}),Vue.createVNode(naive.NCard,{title:"监听内容变化"},{default:()=>[Vue.createVNode(naive.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{b as default}; diff --git a/assets/index-h4WXWUuN.js.gz b/assets/index-h4WXWUuN.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..113b858dd0f9eb83a791b03ffe474919b41e47f1 GIT binary patch literal 1614 zcmV-U2C?}ciwFP!000021I1TsZyU!I{oY@}Z2N&kcZR#mha?JWsh1_ivL2MBRw@i* zw0n0s((cS^c9s;w5RlTiu2VTl;lL>3qN!074T>~&i@-^23HdP=N%@ohLa|F(=0k35 zCqMyyATj6Ox%ZrN?|{_vxsY|9AVC5ew&0$E(`C-L12nV5!qOZ};H^Lzr7=#y=}HKw zbMCugP}K1-&RwsBP|V;g*3jyVv$3{eRC|M5Zjqo|%wl~A8#=13&dy$$UNL$>TLCgT z-=9Nsa;;4cl=&dU;|&u5l zJiy{i7p^`Z@f$wpSCASSxoWQ(-D)y1}@z!8aRVBWa#6$)nAo{23flSYq3pyq9IH;6N4ki8&bYbG2Y#QB0t9;0+*z4P|0v7YPO1$M|x zNjZz`ZbdG^I$F=8?d^$NFp%%;K4C7+m#oT4|5&;1^DG)R(6GBOo#ST5{3d6COl*#= zg@7%vDT7Jw`J4fh$vPt*6qM3(X_8wo1s+$_0A%PVQ}s@qjN=5@Nkx!aLW1YJL_(ql zfs#`B`DsceFTRfokfC7p9bs|{uEMS?NVW50MG_eX1+EHG>)cubyFeNZwPU+vs@@4s zMA=LMM8etvw;;&~tpHwF@rem)y()-5C&4Scr8m^N1vUv?SxBbFe({@^1WpoRsVsEe z?}002L+RkUj-npUj+>u7K7RaR;>FraoP2lhI3-J7jHf6@Hijpmo%Hb44P^Wg63;X(WTN6n8ve0KA8>+ZwW zH~(pUcIWi)_f;aza+LA(@YWlZ(7f^W@zI^*qwm_Ee17ua>*h!Ao$UQK;S25uiDx%% zw~xMjcK_Qb^R>oc@@`S;l1di}5wq?4d&iFt+E2b}|8-w^MPWORcm-uat;@)ZgHCS5 z;e%DaJVJH3!(%NA;TuFd)SfuE#A<22pp>QbgF-r8^{MCJDskOFnhcxVOWQ+3!$X;2 z6G7Gq4qE12Vjjt)ky2C~`yn{G)4X-NkLAOV literal 0 HcmV?d00001 diff --git a/assets/index-fyg5qHB0.js b/assets/index-iTF3nq5a.js similarity index 96% rename from assets/index-fyg5qHB0.js rename to assets/index-iTF3nq5a.js index e9ed5576..26513ec5 100644 --- a/assets/index-fyg5qHB0.js +++ b/assets/index-iTF3nq5a.js @@ -1 +1 @@ -import{a as u}from"./vue-hooks-plus@1.8.5_vue@3.4.0-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import{s as o}from"./instance-mKFXWLEb.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-mYUjrhfJ.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./utils-8AYccRWl.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js";import"./@vueuse_shared@10.6.1_vue@3.4.0-DJDYauAH.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.0-GutacKex.js";import"./@vue_reactivity@3.4.0-PX72Bnai.js";import"./@vue_shared@3.4.0--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"}),X=Vue.defineComponent({name:"RAxios",setup(){const e=Vue.reactive({weatherData:[],inputCityValue:null,throttleDemoInputValue:null,debounceDemoInputValue:null,weatherDemoInputValue:null}),{data:t,loading:a,run:r}=u(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{X as default}; +import{a as u}from"./vue-hooks-plus@1.8.5_vue@3.4.0-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import{s as o}from"./instance-shh-1c6u.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-GPnuRIeB.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./utils-ddsIP9VB.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js";import"./@vueuse_shared@10.6.1_vue@3.4.0-DJDYauAH.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.0-GutacKex.js";import"./@vue_reactivity@3.4.0-PX72Bnai.js";import"./@vue_shared@3.4.0--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"}),X=Vue.defineComponent({name:"RAxios",setup(){const e=Vue.reactive({weatherData:[],inputCityValue:null,throttleDemoInputValue:null,debounceDemoInputValue:null,weatherDemoInputValue:null}),{data:t,loading:a,run:r}=u(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{X as default}; diff --git a/assets/index-iTF3nq5a.js.gz b/assets/index-iTF3nq5a.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..43257621abee837803a26ea92810d87721f47c5d GIT binary patch literal 2138 zcmV-g2&MNQiwFP!000021I1YXQxi!R|NZ`on7Z0Zs%Dx@LZZfsM!pEHh=?aEY*}tI z(gkcUb|!FDtUUoF}>~YVEDa?bW%c;jFs9B{NBW;$OI$nGll@Kv%1_ ziXTGv=kwm{_df4+Cpe{1ooAp2GLMlR(P_#HTG9p*la!7zQBw^Tm%tGazLGXjJOo-n zK)l$M7#bJ~PJmJ7J%$|vUeKaa1+rwk6-b9cP!gvuc6Xocyb!DbWti=S?s&n3aY$q& zvSd<}blQB2kmA|r;X#={^80^<15MCU1Su)Q7z zClI44B#!IxAdo;<)Mfi1q>qL=Pj%E|Wk}MH**FOVMP*29J%3i+9o#S`P@fW+oJ1)o zYEWm$HXZ;WvAumDLi*8YJ!hQ7Bd*PfiF3L!k(3*bf)ymnNk|A%;}QsfRxzmtC7uj~ z>VXNwMNGJk3Bz(+0zn{&y`6!Mp`lP)Ju(TI$fi=mRAr9EkT}xI(P)=(ayL%XDW?uf z5|yi;cLxW<4M`j^h|Do1_R*EN1SBAdgAs9TtS!uT*{k@|<-VSNC4HeW#j3hvB>;lr z5w*87Oy$l7D~<%a`iRkg8a13ufm5Tl4@m-2Ks+g)H@br7)Ow7jW5PuT76Ab?mIfr)=c^$Vpa7|CKO3Mnrb*u zJZ&I@p(`@gQCtdu2#{*p3QZ=)&$jhMnsZnZ>PXqm>iE245E>`D>sgp^q(hmzISPPa zL_8fhjfZGwgD5pjFtpn|fr+Rgongk2!Z_r%gCGc8aS%?|92Q4 z;uK7vc+kl;>K+`tI4%b3fk;k5owIltw1SX0z{5kSQ@BBjS9L@bq&t{aaRiPewANHZ z%{Wu>a6AY?ARq>%li`bB^dH`xwJW+oI8GtaNw=G=E`vk)44Q0)Mo{KBjrmjs+jr@3 zu#G_61Y0SFixVftQd*iGb#Oa9;_2`qf%`K$;)YHq! z8dhS#P#_czgZYl z(!1kwlu@FoP)13rDo6)>O2aZ$kmH?Gg|ZgO+i2=iY`{Q3K_i%;cAC;CL4^A<1g22b z+kbKrQ|1*I;)dq)XWa85hf+yA@?|CvE4d%-CJ3|kWp-pTu>=gFiAwApc^ErXJdv>6*4<6zkrxW zB@_};kQh*n9tu>cq)JsB>Oh6M6VX0YT&2nmHDyyzy_Z+5N@WhUHyi8t=t>H*eJ88! zl#Jj+G(!+l+MN~Kb5_XIgmKIjcLo4p*OAkHG{S6&*A~f5G_PChsph$MwcpNpT@foq zs$1)+Cc1Xj<_^>r*`?yzrJib@YZh%{N>EUWcDN~3YLLwNuir^+R&WQCuiDf0nPnY8 zjs|+Ef_wzxGy=UnaEcmSa8#F3&lSVqnvYXlih~A{+bsf}f z{S8g>%693+@7BMrdHt9D!X7@`p{~47h~8vyUrz=@{b<}kj5qb>)%ImuOE0X2>GI5C zackXNSa!p&?v_98EW+V|}W@J~}FMVW#x+tHNfku=$I1W6ioh=h1YU!VGze z^DnL3baCYyGk?u`zGhzEvhHnc=NHUdFA8tgic8O|f2`HgJVADFqk zwfxHZ_dPqn%h_f}-M_?zt+&OcXP$TY_mpn_Zr)lxu;>|%xr(9{jkvLU4;EZ#-)JOY zuD&k3zF9e`xiMY(d1gDmQ2Khye7st^{);*P%)GU1y__w*eNcS!+;zU4Unoz%HD?yf z*B8yli`M3E*6Q7I?x8h%yZrrn`KKTD5W)Vj1c5bo*Uaavn@`Qzm*%YvPwcp-xOJ!a z=Dz*OO&mCC4_Z>8uG}Jw)GS>I9(q?c@ ziIAbBUB&WPlqWF*l{pFQH@(kZ@$Vf|?VxfrTkZJlhbOrB=C1YNe)NA2z4opZD*$W>q_uaa#2$tM^OjsjiT7`eef|P>=4{**wNN5Lcc+L{%qFC=!X}+ zu(?=Tf9>{w`FO?LxMThLXgj}9*vu85epmi(weaeO`Rz>M%}gP`;=&4>IqTO)f2fbm zt-I#jqC5C&#Mb0d(5{mW+k$Iztn%jqTim(xnM Qvd8}Nf7q5OA+{9&0D#acBLDyZ literal 0 HcmV?d00001 diff --git a/assets/index-oTla0xNl.js.gz b/assets/index-oTla0xNl.js.gz deleted file mode 100644 index 5bc95efa08b1071c724a3acac6d55b06ad48cfef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 988 zcmV<210(z&iwFP!000021D%!2ZsRr-hWCAnj8-uq(vo~h;$R9nj^kXN8*65FPnt>~3JsMboSO{gdXUmxl%#Q7MOPA?4r->QU$D{5VYVl%@(m^i$6L3ihyr zMq6QX4|N)OY^41vc3teD$>da}lZfW;12P>fvUgqVI;f7$)0TJ2^Gu?cFet;S*g;|E zXk3-8^E^aTr9jXr9%$dg4lW}kRTbd0mFLI=w2T3bl<#2|SCFC$yTq9+HTQP&Y-$+S zXtUm-^x_?V%}NCNi<@_0;PS1wndkg*3aN%$Di!#ygR9v6TbbZ49G&bOS6`3O5m6Al zjM_ci?U1y-pO0d~fFjf^{dBNbMF-9S>&oU}#ZM*}S+q^a1WG_@rVRwz5VQDzhn?Gu z$o$zr{dP3kajSPLb(1kN60w+s;CoqJV87G38ljbL0vZuzv|qtxTte5T(vA06JFjp9rJXz(5smaT?n$mQ#S-eb4Gdao{Uw(uX=FyZD7Zh|_d1o8Y3!$h z8YTtmF%c}f1iPqHMZ@7vMZeH{{+^;|#}~o)a%J2I=YOg=*h8DV-KB_T^}8Aw(4r1J`XCz`7u847h!n z5DNBe49YM{cW&duDO1<)rcH?{S`+ppjMgGz&_z@8aqIMl4{Y%OI^ z4<8Dd&ZodBOfKN$1~~r-u)}|McDC_doyt)R~A_ zkCWbFI&sKMl=d)_#XwTMeC&!Vzre};wD!jREAN|mVLmTx!(H}VHW$z3a|ZM6ul@kM KGw(A+2LJ#sOzV9B diff --git a/assets/index-qHzeTjgG.js.gz b/assets/index-qHzeTjgG.js.gz deleted file mode 100644 index 2dd3cbbd69656eedbe408ed8614cee43ac045c0b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1010 zcmVjAwN<(m5RVv zlOuAaRD@rs1=#@q)06MC>CO%P|`W?%ec3X`^ws+1!v($BLirDpE9F-7q8>$<;Z|v#ue5P=XgDLK- zV%!ykgscG^Hy1ghDN|^Ds}lrg&)7q67J+*IY$s9ZvW;Y^Xn$nDD7XxS1mAUV4Z9!g z15Bdf(e`2O;TRPY3E};y-TmDTF=MYw2~~%Oe;pOd=HnggFJVudj9Ne?Y?W5(r`@^ zK!x3Nx0*(i-~c8M(Le%CM^sPm*ptuKylqbC1MJ-}<{TOil5`|C3N8>_=@tF>!T=7T zM>*_>Bo!REUY&80K;1ea5uAZCOj~v;MXKsEj4>y41Xvd5C;4e+&z)E;%_L|e`AV)C zNFW+6+9HHiE2JaKo&}63RkuJ&AyG;qurm9LWp*y#p69jm+XQ3;MW$69Q-wb%YO!be z?2W2hRmZVxO*MnMb#wjI?e)t)zxny?Z$I3=xqkQR>znVc|9Jh&+h4!5vXY(GKi5!9 zXl3_=&>-uprN^KCOC8%rYr*ZA;5&>4gSy1|#utUyA3LSYo`ujOhUr4&gKj>9iN5Rp z_V-se-+uq@r`PX(d}EcKXQiz4yp&}nyZ>MAH*%Zu5mcOtWh>Aoeedur`+w8*KMv&z gnavGjdD=~w6#rvC{~zzF&o)2$3q2-55;g|_0ARoPW&i*H diff --git a/assets/index-c8IL6Kpd.js b/assets/index-qQsJZb52.js similarity index 96% rename from assets/index-c8IL6Kpd.js rename to assets/index-qQsJZb52.js index d801c638..1b2591f6 100644 --- a/assets/index-c8IL6Kpd.js +++ b/assets/index-qQsJZb52.js @@ -1 +1 @@ -import"./hooks-mYUjrhfJ.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.0-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import{v as s,x as p,y as d,z as l,A as c,B as V}from"./utils-8AYccRWl.js";import"./currency.js@2.0.4--or6eeOG.js";import"./@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js";import"./@vueuse_shared@10.6.1_vue@3.4.0-DJDYauAH.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.0-GutacKex.js";import"./@vue_reactivity@3.4.0-PX72Bnai.js";import"./@vue_shared@3.4.0--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 K=Vue.defineComponent({name:"CalculatePrecision",setup(){const t=Vue.reactive({addOptions:["1","0.2","0.1","1.1"],subtractOptions:["1","0.2","0.1","1.1"],multiplyOptions:["1","0.2","0.1","1.1"],divideOptions:["1","0.2","0.1","1.1"],distributeValue:12,distributeOutputValue:[],distributeLength:3}),e={addOptions:d,subtractOptions:l,multiplyOptions:c,divideOptions:V},i=(a,o)=>{const r=e[o],n=r(...a);return"结果: "+s(n)},u=()=>{Vue.nextTick().then(()=>{t.distributeOutputValue=p(t.distributeValue,t.distributeLength)})};return u(),{...Vue.toRefs(t),copilotFunc:i,updateDistributeValue:u}},render(){return Vue.createVNode(naive.NLayout,null,{default:()=>[Vue.createVNode("h2",{style:"margin: 0 0 20px 0"},[Vue.createTextVNode("计算方法,默认都保留八位小数与四舍五入,可以根据 format 方法自行转换")]),Vue.createVNode("h3",{style:"margin: 0 0 20px 0"},[Vue.createTextVNode("示例方法都基于 currency.js 封装,利用其精度处理能力封装了常用的一些计算方法,解决精度问题。如果需要其他的方法请阅读官方文档 https://currency.js.org/#subtract")]),Vue.createVNode(naive.NSpace,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"加法"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.addOptions,"onUpdate:value":t=>this.addOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"addOptions")}},null),footer:()=>this.copilotFunc(this.addOptions,"addOptions")}),Vue.createVNode(naive.NCard,{title:"减法"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.subtractOptions,"onUpdate:value":t=>this.subtractOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"subtractOptions")}},null),footer:()=>this.copilotFunc(this.subtractOptions,"subtractOptions")}),Vue.createVNode(naive.NCard,{title:"乘法"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.multiplyOptions,"onUpdate:value":t=>this.multiplyOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"multiplyOptions")}},null),footer:()=>this.copilotFunc(this.multiplyOptions,"multiplyOptions")}),Vue.createVNode(naive.NCard,{title:"除法(非取模)"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.divideOptions,"onUpdate:value":t=>this.divideOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"divideOptions")}},null),footer:()=>this.copilotFunc(this.divideOptions,"divideOptions")}),Vue.createVNode(naive.NCard,{title:"平分一个值"},{default:()=>Vue.createVNode(naive.NSpace,{wrapItem:!1},{default:()=>[Vue.createVNode(naive.NInputNumber,{value:this.distributeValue,"onUpdate:value":t=>this.distributeValue=t,onUpdateValue:()=>{this.updateDistributeValue()}},null),Vue.createVNode(naive.NInputNumber,{value:this.distributeLength,"onUpdate:value":t=>this.distributeLength=t,onUpdateValue:()=>{this.updateDistributeValue()}},null)]}),footer:()=>"结果: "+this.distributeOutputValue.join(", ")})]})]})}});export{K as default}; +import"./hooks-GPnuRIeB.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.0-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import{v as s,x as p,y as d,z as l,A as c,B as V}from"./utils-ddsIP9VB.js";import"./currency.js@2.0.4--or6eeOG.js";import"./@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js";import"./@vueuse_shared@10.6.1_vue@3.4.0-DJDYauAH.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.0-GutacKex.js";import"./@vue_reactivity@3.4.0-PX72Bnai.js";import"./@vue_shared@3.4.0--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 K=Vue.defineComponent({name:"CalculatePrecision",setup(){const t=Vue.reactive({addOptions:["1","0.2","0.1","1.1"],subtractOptions:["1","0.2","0.1","1.1"],multiplyOptions:["1","0.2","0.1","1.1"],divideOptions:["1","0.2","0.1","1.1"],distributeValue:12,distributeOutputValue:[],distributeLength:3}),e={addOptions:d,subtractOptions:l,multiplyOptions:c,divideOptions:V},i=(a,o)=>{const r=e[o],n=r(...a);return"结果: "+s(n)},u=()=>{Vue.nextTick().then(()=>{t.distributeOutputValue=p(t.distributeValue,t.distributeLength)})};return u(),{...Vue.toRefs(t),copilotFunc:i,updateDistributeValue:u}},render(){return Vue.createVNode(naive.NLayout,null,{default:()=>[Vue.createVNode("h2",{style:"margin: 0 0 20px 0"},[Vue.createTextVNode("计算方法,默认都保留八位小数与四舍五入,可以根据 format 方法自行转换")]),Vue.createVNode("h3",{style:"margin: 0 0 20px 0"},[Vue.createTextVNode("示例方法都基于 currency.js 封装,利用其精度处理能力封装了常用的一些计算方法,解决精度问题。如果需要其他的方法请阅读官方文档 https://currency.js.org/#subtract")]),Vue.createVNode(naive.NSpace,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"加法"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.addOptions,"onUpdate:value":t=>this.addOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"addOptions")}},null),footer:()=>this.copilotFunc(this.addOptions,"addOptions")}),Vue.createVNode(naive.NCard,{title:"减法"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.subtractOptions,"onUpdate:value":t=>this.subtractOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"subtractOptions")}},null),footer:()=>this.copilotFunc(this.subtractOptions,"subtractOptions")}),Vue.createVNode(naive.NCard,{title:"乘法"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.multiplyOptions,"onUpdate:value":t=>this.multiplyOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"multiplyOptions")}},null),footer:()=>this.copilotFunc(this.multiplyOptions,"multiplyOptions")}),Vue.createVNode(naive.NCard,{title:"除法(非取模)"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.divideOptions,"onUpdate:value":t=>this.divideOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"divideOptions")}},null),footer:()=>this.copilotFunc(this.divideOptions,"divideOptions")}),Vue.createVNode(naive.NCard,{title:"平分一个值"},{default:()=>Vue.createVNode(naive.NSpace,{wrapItem:!1},{default:()=>[Vue.createVNode(naive.NInputNumber,{value:this.distributeValue,"onUpdate:value":t=>this.distributeValue=t,onUpdateValue:()=>{this.updateDistributeValue()}},null),Vue.createVNode(naive.NInputNumber,{value:this.distributeLength,"onUpdate:value":t=>this.distributeLength=t,onUpdateValue:()=>{this.updateDistributeValue()}},null)]}),footer:()=>"结果: "+this.distributeOutputValue.join(", ")})]})]})}});export{K as default}; diff --git a/assets/index-qQsJZb52.js.gz b/assets/index-qQsJZb52.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..d807edd2f344870c91fb017e42e11db93e9ecf33 GIT binary patch literal 1721 zcmV;q21fZGiwFP!000021Ep8(Zxcrz{(gUjyZ6P`?F_r?*c2mI&KpUZkT*!~5)`4y z?%1AWcXl%~>%>@=Xd%G$pqz9-(?YpYD980q0Trni64Lu)&g+*?{0r5tP4TXiBY2PaV@2CuzbFb1M88rp}jKoJ+z!pEOcfoL|(|!z9x-5HIHXpn4o?Dk#s5 zj-DPqqlG~$9O$;aO8ig?Oo3%x8K0RbIAIjm8OAj4nr1EqHK>5K6NTYZU|}!}TjRMj zR8^>f_4O&{t{3(2xPi(me)g&gRR#2e8FxgRGQ${$5h_3cOG5<|7RF0ydt{~yR4K&} zk8yd!ZydSoH->z{Z%n!0Z*+OUZ|19cW?K?G<_cnRU>JOC`ow&s47$r0rg|B!@SFw} z*av{k(il&TgmJl&i(QV->o&tVRe@=!c2xjx6xL1;Or#Iy@FHT^=w%IkI<$b?{?Rat zP=OiJMO!KbYH2X0jFClqcqJkgp#=GkC=d!9%sAl!8(bjaPoP2Ne1Hh-bsXd;i)#aF zdgCCI0L*{$$wt9Y%@fveq;$3ggbj#=3OJ_)rNN^M3v+8AVkoQ^5feO@f_*Rv=0$4J zIz{@!mr zcm)~8l;bDQGv_2#k|hOd!MFcgg{rh9b9Y(zJMe8d%QXdY%<|iC1}PB(za7N|Bg?M9 z^T>2@M%B8yrd;8;qCIe~8#{q%K@>B|YC^`@?!_5B%P@Nq)+4FSS7nloBiT-5Kk3NF zviO|6B-1R5LkLmgB*VgGRBG(~t$zPrCMNxX$7!M}yVXn$7xm}2U%kBE+S_Vw zKWbgtul@Ji#_g}Y&41PQZ+Opc)^9(n?R@Foz1zHYqqcj?+x+3x%j@3Fr?tHw>fgPn z-`I}jZDt`6Ye#Bc{jvGrdUOBZ^&8(yiKT?xn{M*G(rrB2t^M+s_9U%K``+JoYr9{@ zx^B;y_w2Lg!%aWCYyWKAdg5*V-1zAiZ}+kH=yKz)SDKghy)W*zF}2+*-p)?r)|19J zmuov0YrA(NVl@Bp(7W=yO>cd*-THp(e-}UZ9)DiHf3J1#V)OB5-saD>y*rI>E_YV_ z^gpew&F0fRZ+pw{xpTGt;9;yNgu^q(y03U>v%<08zup)J3e+*c83*ZDu9PqnL`P=k zBc=KlBXo#^h#7K45aA2#eeqrW`E4meJ%l+_rpO}tSybS1r4%?;6bXlKHnl9-bS|)V zCK#78BKt`MlNIu7P}}vw-+ex&Ym3B%EWM#fiE1^ldP2_Iw!kdNvX>K0CKTaNCBuST zz4_sSL=LvYRfzzPEKP*>F8cK3)*I_+O4VL$eYjGQ1OITPBETan72&;$Qa!o##yXl( zt*;*i$HukRxA(o9cj`|byn6ZP4-_tRFCH#i2zF%ALacX@ERt0;&JnlZi|5|8EB?8= z^P_k1au$`4(6TKGkaCB;E-AEsqEPkK2W+ Pp8Vafjusd+oDcv2K!R8J literal 0 HcmV?d00001 diff --git a/assets/index-rGjlB5W-.js.gz b/assets/index-rGjlB5W-.js.gz deleted file mode 100644 index ef08453b1267e40eb5ad7ce75b22d4f31e721375..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2029 zcmVx=egd($WA%>wN+6et$x({#G8QAqNnW6wmR0fHdT|M4UB^CvBmdI95d z&J-jRkvA88&OBA$a2Oj3@Vd7H?(|Rfflzm8Ose|EI3$q712+_PL*LRX<~Stvl3vye zaC>AwbRLS6)kZF}kZ|f{-PqKN2Fz}ck1rbS;wm%{fEgRoNLA1)(8GnZn{zu@r3B`L z`2Emz>lMAI7htq)H=58rSj9%7UeyglFT!MU#lwk%SK}6%4WiK-hHeyK4{pMv;+4C~ z1f2R3Vyvnc!0w)ntL*4z6~ZCs#K$vzAnHZEpqBv{uM%=~w926g5zHen;`O3#=oR2N zN|%4lN{!~>DjQ1b3fS7~V%)lOzm`fM;w76?+cMm3ud&M2#~}#?F)`z$ZWQ#YZhSUP zWNMEt_Rp(dZzCMUiS=cx!_&hq3ipmzTTx#Uj<8JfS%UMd1D?(2Gm0~sTbpUA;;bB?FiPYiC_nD zDe4uyte2o8D-T|i?yWMuF;j*<>f1rtTbo}gT-vJ_^^#tIqOn)Gy=!fLnKhG# zzN8+3INeFMjzWp>8JT{KCJ0M9rgFAqukSaD`#z#yVV9GUa4;Eq!I*8YtqE!ozz*_# z;?|A02pzX*NT*O*1#KdM`jS&$P+T|kqHe%tqj31}P}*N59V9@^ydHB!Y%D?lQj)<@ zxc4O&a3)zy8DKr19v8cnwbj@UeJm;Sp+|iysuJCRZWV^Z{fhX)x9pGO>+_a1Zm%sj z;jU9xtRZ(EN>o?}|A zR#P8YOeqQcq`rIiwi6Paiq0joqCOUw`9dm3wdmg#=~JH^FfU*}@nvrABaiH;*PM(g znY24cClRgY1(9Kp)8! zR`Z85lGVqNZKIx>QWGx-+_l{ik+Pi8oqV&rE>7YQ9_|hL#=V`@>IHI^B8|duTnQ$_ zhr6sZMmT3Y#TkXcXf^Nmj}gx5oCe6ZNJy)-K_G44&guU1GNgQy; zIcrvqFS1%0v(uJK5{HX{?-`6{-IrbD+aa=3yq^fLMi1CLZMj*^q%TdxIh&-oUl`ba zDEVROBx^0Y>HBgVhNSQ=&M~kF>5a%*OYvd%bz^cCzVnao zM-#iB(K+InSt;2};?Tgt^x9_Dor=ow@eAvi+nEYP*5OubpJsMBD^xZqAkC7V^JqU%9quN5t&*PEpu*D*u zT-@Yd4&%{T7juFnNsiDyqGO_89w2Vz=aNd7?5JXFfBf6O|NG0&>LNc^qpBbr$W(Ha zJfQm9pa1po=U)@%<3IlT@h|`U&#!;~?Uz5Pd5iQ>=*k$IyF@B%H@)L_fH29=CmaPQ zl6X6BjYXd1SWP-q=<#Fd9tv{2_C69!sB{h~C()e{5xI4zYSFQppJNvZv7-i@Ky>hj zSYw(PaZAk)$!v!&@{g~K=b8mtm^&sfkCam}3uda8|M3s4=(0kIdZ?+toAZUL zMBUV)Zj_DpKR!Kan)XMwGyh!u$etG3BL3M;UjOGu(T(+zS?s=fxu97uKk8d#N`$7& z-zW<0E4jC8gdTlrQkO&@5=>Fj7^S8>KD|+t#T!Lg*1)opct&$nQ)=&14UhCmd$af- L&u_j[Vue.createVNode(naive.NCard,{title:"props"},{default:()=>[Vue.createVNode(naive.NSpace,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("memoryPosition: 是否记住上一次被拖拽的位置,如果设置为 true,那么下一次打开的时候会自动定位到上一次的位置。")]),Vue.createVNode("h3",null,[Vue.createTextVNode("fullscreen: 全屏模态框。")]),Vue.createVNode("h3",null,[Vue.createTextVNode("dad: 启用拖拽,当配置为 false 时,会禁用拖拽效果。")])]})]}),Vue.createVNode(e,{show:this.modal1,"onUpdate:show":u=>this.modal1=u,title:"全屏模态框",fullscreen:!0,preset:"card"},{default:()=>[Vue.createTextVNode("我是全屏模态框,并且会自动启用滚动条。")]}),Vue.createVNode(e,{show:this.modal2,"onUpdate:show":u=>this.modal2=u,preset:"card",title:"可拖拽卡片模态框",dad:!0},{default:()=>[Vue.createVNode("p",null,[Vue.createTextVNode("我可以被拖拽")])]}),Vue.createVNode(e,{show:this.modal3,"onUpdate:show":u=>this.modal3=u,preset:"dialog",title:"可拖拽卡片模态框",dad:!0},{default:()=>[Vue.createVNode("p",null,[Vue.createTextVNode("我可以被拖拽")])]}),Vue.createVNode(naive.NCard,{title:"可拖拽模态框"},{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>this.modal2=!0},{default:()=>[Vue.createTextVNode("卡片模态框")]}),Vue.createVNode(naive.NButton,{onClick:()=>this.modal3=!0},{default:()=>[Vue.createTextVNode("对话框模态框")]})]}),Vue.createVNode(naive.NCard,{title:"全屏模态框"},{default:()=>[Vue.createVNode(naive.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{R as default}; +import{R as e}from"./hooks-GPnuRIeB.js";import"./vue-hooks-plus@1.8.5_vue@3.4.0-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./utils-ddsIP9VB.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js";import"./@vueuse_shared@10.6.1_vue@3.4.0-DJDYauAH.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.0-GutacKex.js";import"./@vue_reactivity@3.4.0-PX72Bnai.js";import"./@vue_shared@3.4.0--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";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const W=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(naive.NCard,{title:"props"},{default:()=>[Vue.createVNode(naive.NSpace,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("memoryPosition: 是否记住上一次被拖拽的位置,如果设置为 true,那么下一次打开的时候会自动定位到上一次的位置。")]),Vue.createVNode("h3",null,[Vue.createTextVNode("fullscreen: 全屏模态框。")]),Vue.createVNode("h3",null,[Vue.createTextVNode("dad: 启用拖拽,当配置为 false 时,会禁用拖拽效果。")])]})]}),Vue.createVNode(e,{show:this.modal1,"onUpdate:show":u=>this.modal1=u,title:"全屏模态框",fullscreen:!0,preset:"card"},{default:()=>[Vue.createTextVNode("我是全屏模态框,并且会自动启用滚动条。")]}),Vue.createVNode(e,{show:this.modal2,"onUpdate:show":u=>this.modal2=u,preset:"card",title:"可拖拽卡片模态框",dad:!0},{default:()=>[Vue.createVNode("p",null,[Vue.createTextVNode("我可以被拖拽")])]}),Vue.createVNode(e,{show:this.modal3,"onUpdate:show":u=>this.modal3=u,preset:"dialog",title:"可拖拽卡片模态框",dad:!0},{default:()=>[Vue.createVNode("p",null,[Vue.createTextVNode("我可以被拖拽")])]}),Vue.createVNode(naive.NCard,{title:"可拖拽模态框"},{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>this.modal2=!0},{default:()=>[Vue.createTextVNode("卡片模态框")]}),Vue.createVNode(naive.NButton,{onClick:()=>this.modal3=!0},{default:()=>[Vue.createTextVNode("对话框模态框")]})]}),Vue.createVNode(naive.NCard,{title:"全屏模态框"},{default:()=>[Vue.createVNode(naive.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{W as default}; diff --git a/assets/index-wGdRhkB-.js.gz b/assets/index-wGdRhkB-.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..e80c221cfcc33b384e28c9ef49bed54e3124993c GIT binary patch literal 1634 zcmV-o2A%mIiwFP!000021I<@$Pa9Vj{=UD$@h6acZ)e8XX&h0Rw*XB-2q~mcRq18s z+P*L|cewYC4YiP*G--i=NEO=bS~R=ts;t#rL93M_lG^<<>lu?z{DsxbIL0sF_3n11 zO8zjK^PGFm^PHFKA%;bn$j^ij58?F`qed9Mm!Wi-gYjw8o|(kMaEXVn6CW3b?`3Ta z0=uQ#JSoHXVeCQH#>prgfD)J;PcO_ZD7jWAooa|@k^@k_3Kbcw%}z|*9=oTsf|fW? zDP1PsQ4)-SMOC_a_g30!MRAp3Y^H2oPsX4EC9rZWJ$3`kkF>&8crp%U87d%`yTj~U zMs2lgXl=>MUY4OOfgy0$9#`(@tr&|DQve?phZ0E7-^|A8_}x~JYBPpSbqy}@qyi;4 z003oijPH!M;!qBAYGAO!k_wbz3^3J`%bcdsu^XeUSX&UC15M+T)7R#PFOm{q-cWNj zt;zZ|W2_aI%-Y!I_<>3pPRbIDL%FF;cs0Fpd-zuTVjrGC3~QZUqaTjWBYS9~)r*({ zGo*?@PYEh!EX`EF2y5NcV`PmiF)=gN=ASQS+1_xji%!$~7af1xCVm@cs)G+fg10aP` zX=}h}tFPcXSxhQ03MHV(L$TTWGgmuRd%$c{5Ca2W?m(?^TOjo&UcCs7kt#@*h_yO) z`s1t0u!+b8*m^Mn9LOyjR+e6Cn+c*}pk|P1Vm&GQO_`(Af{l%R3C<%pz|d z{SBZkSOa%&>vqSwStKT6Yk;d6Y#?AE#xe7UI0{Ba=HliI4mwz+CKsXmgL5{98cq=t zk5I#+CN@Q1-b4mYgl|&~>7&@7;RwgVw)*<>ftT%j)eDaM@`eYL6IbMj|D-gYqKPZ= zdjEBXh0V-7gwXR7bOxt*pWVN{9toPYuRk9^LY`e^7zsQ#MK#=KB9g^$>YjyE9LZ-f z6GTON;))c>F=R~&Y#=Ok39@O{S0Vs;HX{Y*4l~O*!#eC=qghf9yOvJU#lcTG_3hY*kMR?%xki|NJ-i z>9_9FO0D>~TG^>pj?T*4&fz2X<^Ji>FSW{1_2f-RFdLthx8FYcOZD|e_2g;b>TW)F z%7t3-vHRkcQ}{!*Ts-~i2WP9~92KjT9cSamMv%tY|13NT_kY?S`A?~M*H&FGa9{4%BY(Q?{W{{~NS29(DPl3qu}Fkf#I!E$)kN0a_}Z&}>#-i;*RQH4d*_u4e@&CBd2f9|iEs?kTh10`_&a-Xz#j9XhpOuT}t0L62x`ROv1r6&PyfO5) zo4dK=ZMVHYy5DSEwo7}ehTLm4f_vj#1$r%lyZO}FDg`v1ql)w9F#NyDnIoFWoRv2K zV8EvU>Tfm^A*b^ET&*2XuwckT?#8#Lg(rc0jl0jgA}W7!c8^cLsMPjK&Mz;jCtH`_ zOx@E80^RROE_i=gj_(ruRa5a;b|&Jzy*v%i`l}}4ZWi4A&06tsQ1;-4c7A&47XJG7 zi%PXzbpKIuo_t?DDO68>aE@O)Z}w`%$Dz+u&O=$m2wK$fXJ_SYcYm|-Po=h3I?pKR g!u9q3>v+}ws=x1j)z@2V{rd0z1r#Sf;p`6p04!=VYybcN literal 0 HcmV?d00001 diff --git a/assets/index-wkW-DXHo.js.gz b/assets/index-wkW-DXHo.js.gz deleted file mode 100644 index 131a07c4de820493fe4a927bbffc251f25e2d4e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1180 zcmV;N1Y`RjiwFP!000021BI4bkK05P$KUxBsh<+nGqs(|whpPhmvp!7Hr)%mC8?^_ ztbGzsV$V2p$)!;w5aNM{3Zx>Qio_EaM|Ie{Z zZCpQ_Xz;4I zhAnimJLsMEoM|yB;sKGNSHt!Oc5F01+1q>6K6Z-GP$Hl65lu^3xQ@*3-4ASqJP z7XYlUqsXgc2U}=-XVAWfy4yu;EWHM{ZS0`w^s&&>&@aXVG9RYh+cvf>w22P&uJbr5 zGKru}p$uza3k|vtCk?)PScH5n1TcS&hthMfg=+|L(Exb7TjaU!(e2Hy?;kyhu9Fgh{GjG+5ZKY3xLxGDi3Tm<%;y3;+rkZOU$O~i zgYl!S{l@h2VG|+wPKJD@La7|CjC`rd=Kp9Fv zNGcTsQW2FN;9%=4BQkw9P`?w7x9rAj%{Lw+#Sx9k06Zu21@^k#lQCMGCh$Wdl=SMj zhO6jQ)qC+hx>;nN3t$0=jH#hM=?{`xyymZx5k2=DT*Vf0?9KYglcSBRs+|eV6paC8 za_4I8YDN5qFuRTh;ww6#YQAC*KHYG(7@^m&D>HHqO-FGu;dj<{f(C&6kT3?3XJa?w$Uaz`UBts&RoX6)pl3B$n>UR_jclG8~E)iVu zjIvSi{K1~nt*>okUo&4(&d@n!K{_SaM%@M)jkfCYO1;&2!avwQ3MR*E>qesJeH9Bk z=yud;*SX(br`Uv~`CS&7q7owK}pEj(p68(1<)rtQf|4@y8HBBa<{ZnoS6$XPrx-O>vO|YFjMXg%arsvxQ3!^ZkU{H zN7Nr>wH68|T88CCLR9D)w?w8C3Lxf}uTcPs(8w^y8pPbqJpi2kESHt#zc=^^%v9c_ z@$Tmz-+u9>QF*pZzsqM8leeBeYxcP)N1#g3vYPO*Z8hQM%?e+2m3w{h`iD2aeP!GP zbLD|+bYNQQaxp4(I4;?xeKLa50TCm^%p7nH%eIj1q@P@TSXP<>loo6e5Jir;7CyM# z^m(LXCS9>yuG}eC7CBh@Z;z&eB=;4>?hX6@42sRg`*T!CC0^Z_24^QpKoq#Ee+*Z( u?p{V(%1qnM)Bb6EX)+x}nU2d!6K2^v#XZK6c5?bgBBm{btaLCr| zT0L2ErSabR%>MTx+1|Bxy}3(5xfHVd#hOPN&6`Fu3RzK5iMxQpp`{xv-jSI@UV4MrJiKCuB7UAU!?~V>^Q|>C! zhJ&GoaZ%bhoJDTd(|PBq4c^)C%bD&-!vL9v%gecs8D{)#v#;a1Q=b@K&We7uvB2>3XC=5(8%X{je+>&80;&4R<{w=oMxk} zoRkM)Rs)u9TI|0hL-=z-XW?bE@afNG<%i~s;63<^-hI=&Uz$e<^L|-+qHuky&br_T z{1g|AvUH0VWR8 zG7)JznuH4yL?j4jB$!_8UUu@`K(#h32OEHd92CCR=&tPOS$%3s~=3dCt*TE+v{dsN_l;~6>tlN?(btoZ6TB&Goiqc4_z>zxaX?zhXyA| z4yvS-6-BHxPD0fZQY|GbEbxnm{m)PjT*fyW7~wE^U!kX0;H21a22F~ z6bfh;jp1~;>P)c9FqicSy!WOnRw61Zpdbkdq&zP&dD^ z^o<|B(hA8N*k}me{z6{sM588u+*KP;TGz$!Niw&!0hV z!5KaH9ZDdUDN8LFv2MBz1B!!j&eR2pT-?L2un~!n0;@yU>aCJ%jhUOt6bdEt.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"}],i=Vue.reactive({gridItemCount:4,gridCollapsedRows:1,tableLoading:!1}),l=t=>{window.$message.info(`${t}`)};return{...Vue.toRefs(i),tableData:u,actionColumns:r,baseColumns:e,tableMenuOptions:n,handleMenuSelect:l}},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,{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{Y as default}; +import{v as d,w as s,p as c,z as V}from"./hooks-GPnuRIeB.js";import"./vue-hooks-plus@1.8.5_vue@3.4.0-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./utils-ddsIP9VB.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./@vueuse_core@10.6.1_vue@3.4.0-exgqMBL6.js";import"./@vueuse_shared@10.6.1_vue@3.4.0-DJDYauAH.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.0-GutacKex.js";import"./@vue_reactivity@3.4.0-PX72Bnai.js";import"./@vue_shared@3.4.0--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";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";function p(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Y=Vue.defineComponent({name:"TableView",setup(){const e=[{title:"Name",key:"name"},{title:"Age",key:"age"},{title:"Address",key:"address"},{title:"Tags",key:"tags",render:t=>t.tags.map(a=>Vue.createVNode(naive.NTag,{type:"info",bordered:!1,style:"margin-right: 6px"},p(a)?a:{default:()=>[a]}))},{title:"Remark",key:"remark",width:300},{title:"Action",key:"actions",render:t=>Vue.createVNode(naive.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"}],i=Vue.reactive({gridItemCount:4,gridCollapsedRows:1,tableLoading:!1}),l=t=>{window.$message.info(`${t}`)};return{...Vue.toRefs(i),tableData:u,actionColumns:r,baseColumns:e,tableMenuOptions:n,handleMenuSelect:l}},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,{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{Y as default}; diff --git a/assets/index-ya54qAHY.js.gz b/assets/index-ya54qAHY.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..bab0b48e54c5899630528ed58b850a2c934e0b51 GIT binary patch literal 2273 zcmV<72p;zziwFP!000021JzhtbKAxhe($e@TS762uYqEaW* zKJ-P@V!u7t@0_y$t@vEXdQ~HV=AfGT36QUTY;;-uOg2h_S9JV(ne+L;7#U;X_;DD- zbAf({#)ozMdNl+i+4sFLD4O^U+;_1WLa_(;;+%1Q#GRg;&ez%xdE6mEx!8-%12}IQ zi|3CWJ3Ty+ZwJiLAH)^#rBCM6|_I-ye&ME6n6Pr0>z&IO@PzYf5BAyG1d7Q(&hQUQYz?qSD9H~LTD_~p_#XL4~pCN1&E;hz{hL0X;$A*%6 zf#Ep8@v(!GgWW=DK(H0f1=lgXgO%ZST(KHL7{EoF3n-d7+>gy2X@Uj!(&@od{oT(5 zWg@`Yed@@GBU2A4EU{2~Hr1 zR0{GqcQHo9@i}0WM$4B5&Hjasyzz=5xj`$$g!`+3$ZSbDGiE7s6icvaO!XV{^MifCE_tawVUL{}cd8Q| z{)el`vXgInfneg?920WuU!lZ!s^k_Lr>-rCpSdFRaR9M}@aAyEh{`GktMiJv-CLqE6A1sLuV^5$i(TBeURH`udAc zH(q|2x(N=IN=>@g{Pbb;^_SaO)*Ca3vkCCPmKHA@uGc7Ycn$BbKoAfYuu4|u?P&Gm zXywM{(n|B%-z;r^oj2ajHX4Y9o~O)e%peg{RzN9p0b>j^F&$*#aHftimT5M6bGb$~ zn?>O^xUMY8p@iBec$sN~g4dXihznLv9;HmQ^iim3Q(Vkzqa16dc8bh{HWp`EvCq1o zGirm5bO);7aUX;}gAy)Sdh>%1o1Z;c`(dg1m#?CiA8g+GG5Ndx#e2~=%gyiasR$`U z%$6avqK&BgMq)?r4m(b9=5V&B6*XS_HH!0F5ddw_Bli6608CJa!Q!5ZZO%O%=@N)t z{-w^(WDzU83V#$yJ1M9KK4Chlr$uaYj|)o^;2hE$s5_&h5AJS${*9iU$tFr1@IZp% zB2AeQk4ebXT|pgHbVEF3(&|NOJ;Xha_yIWMycSp{lByw|;>4lMwf32fEb&T^)^!lA*oF~YhUgad(03K&URmnN5!i(ndr{5wP%0OMwRFBF)e!d zyN$nI{prQ^_2=I;SAN`h@a_8Z_tu_2ZmujfZ?9;+;C`S*kG^a!efO`WcatWiB`VX+ z=BLYR&mTuOzK?D`NcOjdT>ChBbZhggr`_9{gX%lygWZ;KS*8KrMFa)fvA0DU#Myb@ zQId%lf(3=c-FcCei8kI6IwGi}CC2Wr!<%~ZlgAtXe4<-=^ypUfVo7hP`uX#h8xOBU z%d5>>58qY;DIrYPGEwWJg18l6GH#scKh23`TKa-kh*3?1&J@LnxAO7#8A0ZOPs67v&l~lz? z_1Yi^Q};3310q!6#D)HU=U*4;GubX00#pxd!9DLSD-S&==~6%64S(51D;-6h#ASFJKw9l|_!@ zp$NFJbf3o`9CT%EY@(9WeaP$U?>>!|pRYZ8KWT`~>nocd-PgCStZjWPy&!EY|2?|@ z#oE)A=*hRy)hErnH`l*;w)XOx-pJ0VR|plaqnyjs0e$1Ed(FEq)DU=fYxByz=>4nF z{io6OXVINI3B7)LalLtarTM4F(bDH@t9PTD4>qo>uD$qT{gZoZKm1-#t`7s-17lla v^Wz(9tG5$biQL^1JH<8Pdw3&z2o~b6eN*w*zQoPOq2K%)t+m951QY-O#K>>f literal 0 HcmV?d00001 diff --git a/assets/instance-mKFXWLEb.js.gz b/assets/instance-mKFXWLEb.js.gz deleted file mode 100644 index e7bc8fdcd589aaf69668cfbde3322e0ce404f434..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 881 zcmV-%1CIP3iwFP!000021C>@`bE7s8{oY^U@(DVUVw^a=!$Za%pA);eHjaC_HkZkC z2rNc6NLUhf7)Jm728f-I_%7}z!Rqb4ean*unxtH)V$39)}C9UJF2 z5w*FeVmWZ@$Ik)Tgm<@ zv2D`9o6VKTHj&@l54?O)c5mCnZsP&I&MrDvuf~!J$`r0(r=*SNx0mZvesSFd`I!*F z{G2RgzeC#O1Y<5v0j@48oX?q5t(99mcoJ@ApB=+M8>*tAfB=}HUM!toZKP-dJX22h zHye&o1YQ6_I)yRhOaW8)OP+$^7+#vj)b|wS>}Vl5GqgszYXTCMdsZkSAmMA60t+ac z&tR2-R3;Fgvyjd$jRyY%o4N%}(ijq8Y6ddpOu~dI5I&@ei-8bc?%d_~=x3;r5IgAL zUZX;Snr!h-qFrWMXylq@OVy|j-~{cay~H%$MH&c@!Iy@mQFtiDi-r&3d4^YHP`;LY z^WC6nXo6J}x3~-B>D%@M3Aq?~eq>7btl)Q&EFr&lC0ToM2HMgZEq6t>>47;TiZ6j# zJpn2ctOX&EQMOw@FpJ zRmWRj%aEb(Esdt{I>$nactP+ctkL@YT#fvO-KzLow++#>;kVbYmv&pfv71-hZTtf- z?B@jS`aQ4Vg1x{OW{VCaXnO5EmLFM-y51w@lK28V1?I{^Mg2G^!xJWz$9!-y^Z+3j za1P3koEU}WTGezW)m(a%&}TMDMBM?&B$(iynVAX55Zkuus)mKeriEhj%?3JPVAZ$~ zSg0%?nHHMt>Qs$YIuDzOg{FchR00vO0Kc@9wMS8Xez%f}CrR5=z0)+>YI?PU4!LtG zRrS4J1fKF7p*XJ%JkJn%dOIPZ{t@^s^Uim+}eD>>y$LdFbmOlbg_kQ^fwd0%g HPY3`2#Q?Ju diff --git a/assets/instance-mKFXWLEb.js b/assets/instance-shh-1c6u.js similarity index 93% rename from assets/instance-mKFXWLEb.js rename to assets/instance-shh-1c6u.js index 1b8fcd45..411e16b0 100644 --- a/assets/instance-mKFXWLEb.js +++ b/assets/instance-shh-1c6u.js @@ -1 +1 @@ -import{w as t,x as n,m as R}from"./hooks-mYUjrhfJ.js";import{g as d}from"./utils-8AYccRWl.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.0-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";const 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:m}=n(),E=()=>{const{implementResponseInterceptorArray:e}=p;m("implementResponseInterceptorArray",e,"ok")},f=()=>{const{implementResponseInterceptorErrorArray:e}=p;m("implementResponseInterceptorErrorArray",e,"error")},g=(e,r)=>{if(e){const o=e.headers;r.forEach(s=>{o[s.key]=s.value})}},k=(e,r)=>{const o=d(R.token);return e.url,{key:"X-TOKEN",value:o}},C=(e,r)=>{g(e,[k(e),{key:"Demo-Header-Key",value:"Demo Header Value"}])},P=(e,r)=>{t.removePendingRequest(e),t.addPendingRequest(e)},v=(e,r)=>{t.removePendingRequest(e)},c={implementRequestInterceptorArray:[C,P],implementRequestInterceptorErrorArray:[v]},{setImplement:a}=n(),H=()=>{const{implementRequestInterceptorArray:e}=c;a("implementRequestInterceptorArray",e,"ok")},h=()=>{const{implementRequestInterceptorErrorArray:e}=c;a("implementRequestInterceptorErrorArray",e,"error")},i=axios.create(q),{createAxiosInstance:u,beforeFetch:l,fetchError:I}=n();i.interceptors.request.use(e=>(u(e,"requestInstance"),H(),l("requestInstance","implementRequestInterceptorArray","ok"),e),e=>(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=>(f(),I("responseError",e,"implementResponseInterceptorErrorArray"),Promise.reject(e)));export{i as s}; +import{x as t,y as n,m as R}from"./hooks-GPnuRIeB.js";import{g as d}from"./utils-ddsIP9VB.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.0-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";const 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:m}=n(),E=()=>{const{implementResponseInterceptorArray:e}=p;m("implementResponseInterceptorArray",e,"ok")},f=()=>{const{implementResponseInterceptorErrorArray:e}=p;m("implementResponseInterceptorErrorArray",e,"error")},g=(e,r)=>{if(e){const o=e.headers;r.forEach(s=>{o[s.key]=s.value})}},k=(e,r)=>{const o=d(R.token);return e.url,{key:"X-TOKEN",value:o}},C=(e,r)=>{g(e,[k(e),{key:"Demo-Header-Key",value:"Demo Header Value"}])},P=(e,r)=>{t.removePendingRequest(e),t.addPendingRequest(e)},v=(e,r)=>{t.removePendingRequest(e)},c={implementRequestInterceptorArray:[C,P],implementRequestInterceptorErrorArray:[v]},{setImplement:a}=n(),H=()=>{const{implementRequestInterceptorArray:e}=c;a("implementRequestInterceptorArray",e,"ok")},h=()=>{const{implementRequestInterceptorErrorArray:e}=c;a("implementRequestInterceptorErrorArray",e,"error")},i=axios.create(q),{createAxiosInstance:u,beforeFetch:l,fetchError:I}=n();i.interceptors.request.use(e=>(u(e,"requestInstance"),H(),l("requestInstance","implementRequestInterceptorArray","ok"),e),e=>(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=>(f(),I("responseError",e,"implementResponseInterceptorErrorArray"),Promise.reject(e)));export{i as s}; diff --git a/assets/instance-shh-1c6u.js.gz b/assets/instance-shh-1c6u.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..07b3a200320fe6db063983b52538852f437959ff GIT binary patch literal 879 zcmV-#1Cab5iwFP!000021C>@`bK*7-{oY?e{mJe~3ML`#nQ;cn5nyuH5PHepwgZVT+=YIUy?VQE-}*^o7AHdL{HZ}zL!+!%IEss9YGzWz7CBi6 zu~K+A;pub?f0CuLI;_f?7r1bTOErrW4nsAbe7Jj!v&aeEf)X*{wd}TtOWIflq=|3& zM4S#TKi09E6mZ3vM5*e!?=TDH0)7i|!e5e)Ahb1l$Td5^^##|!HU5$%V0jizl86OVGr>=mN^r{G&79CK6(?feG-C@%a?i zDJX3N2?U?9xnof8e_#_oXK@li3|vn^C4ws$a}6?pL<`xIl4jn0_JDqd8c4Z^_8tt% z73lE}@5RRFwu1(~U9?n=>IhCSe$t6;>s_RU09j&XIR?#+rFhlwF+4Buk_?L1f^WVb zG@IGrRKyM819|?o9Z6Ti&mEA@^@WNqE zFn-XXH5VKNzB1e5NP@c8-edWZ)tFD8m{25;KsDHF2j$gcuLzI1(v%0_rRWi6Lc%5J zVBtk*R;*=BZ(Po$!w7p}Q$$uBkW_&U{)L^|fGoLdtEy@_XkCQi*5-wscIXezsFzRXr&GXP3`m{qR)&2(aQuK$*@j{{i>GlcP@v F007|{rB(m{ literal 0 HcmV?d00001 diff --git a/assets/utils-8AYccRWl.js.gz b/assets/utils-8AYccRWl.js.gz deleted file mode 100644 index c226c114b740548b21afa6f72e659f579ede172a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2918 zcmV-s3z_sEiwFP!000021DzRLd(*h`{rrm5hs{ch;wA;U;H(*X#(YTUNW{dGnyIARpD_Wm09|EsATN8+kUDP2!G+8>H9lw+r8at zNwo`b{K!4iPL~(xj=LSO#hJd}aXTHi({AmzUZszAj-xf4W!hl6F(J%?LCtqjlFdQO7+M$V{*K#m@3fTfwp*v-rM%UD_+S%vmO`uKl|-qP(=3Ji zx7^#7=+WfEn-4qlO`=E!Oi%CMb~}H&JDt|z^zq~8{lU&A(wT1gQl4|ms_ousjs5o1 zSI;KNCYJUUfC$qlx_`&raoeqndz1dd*89UvvGq!g%;?Q7MGKt6WxpZ1cjEFhewC~PcKi7-@Pwar^Y1O+uoL8$bE1Z=ggG?uAvzmo*cb={X?QTj9V;8 z^mg^bw*%>?F$hz{-9sUrP!inAWkA??1s;eAM`yZQ8Gw+Dt3zI% z96#{3+GH>|@wPg7*Ox+@#sNi`?u|*GA|MLWy=D2`(0WtXSHKMPBd~ACVGiyZcd8(y zK#Uv6xrihSs3OMIW)XoKaGgYKK^-9lIAq0WEQ5v1k_1F>IOS1*3?|0)BkrFg{1uvl zSk9nE%SlqpcRW4=-?)jAMw&$eu8{+yxR|&;iy{Qr<-(8B05npVyru|fXO}3tyR)vG z)9&otx_xK&@4NT*4-OynA3l0~^yKNY=P!<5zB(DaK7I4{-TM!0><17|ru^(YiiJ!r zls4&Xe!2MKxH^frL5_oopu-W-bk0Q}=dQ07iIG`Wy~g^m_|T2OG&pT{L#dF3{2%D@ zn>TSKk)#6VjZ-ent(|?P*aCHMSGyB1Crkt~e#4>^G?KVFHb&*JJ^Dj+g`1>$ip-FW zaIV0lN;HIfCb_V}<>aiko8|vf$(Uq3WvNRH94*5+=h4B!!2+6_F1B}v46W?gez`UXr( z8wD(Oa@>VTL*wf$9`XpXY~z#N18WK;L9I2ioA#BG3OTh`?u&(`_Zp`{r-@Ak5Htd2 zSflVA2iFGW^z`IeBZ2(0bH(2M^Lz@yrCL(D>lZBKupZE*)(n_RiF7& zBzUk%|C9E+BAl zC0%aAuvA9SCxhb`ZW)CgMM0Upemf9;(LGA;KlYFfoIEcb z@X0Eb*hY_+8DtsA__aKW*#wRgdz{)cq-ZSbSCLcI>n(G#EbD-$b2>mk4DObjm#()e z{Wol4=3;Wdl&cL>24R9Y)yO$ZVB%n0<8#+cK_FSTC(B}6kL7fNWL-9STtw2CY1qAO z+c?A21kAwJ8SM?7znl?qU3Z2A89J84Ax??xjBt*-4B;HRWdIcQ=ch84$7!iTE?5*T zevvNZg6pXz%*j4o&RE2Q!@=NGaN}+N`!TqQKDr-+o4ALP%M9X7L7e@O&F0x`n$2P^ zvRTY7Ge6GaIO8HqOqTeWKh5AWyU27F>nwmtrdW_!Z^Bjp}bZEDB>ZXy? zHDS7ZT~c1TK9U&cWta4Os;$U>Tf67qXlIEPglMZ{yX7@q`AXLJ;-y$xB`h1FUL_8xF>KPV{vuiEmV@3WYrkVsi3+ zrJHS?O}DOS*XY!2q68`8460tbXQ--$?mF025TrgJBnev)4+AnEQC6dQ4t8UfpatDq zRBEpz3YyJ%vx(#|7|}TmF-`qvfqUTRrctJ>SjojcrZ@-Tqfi#vc*- z7%V&FR*uO>{nzy`9}5ayQm|hlsb2mC6{t8vmR(%1KJ?KS0fp?Ivtl?m>tJB zb<|{xoSVa zRQpkc6t0^#^J`5Tl*5@WIyPN#TD5Hkld@+cA4+$1l1m5Ey|vL-r12P()4RG?K=`Ke z5(HPF+-&Z<>t(Gzj2?J!Q;~=+69qoEjfi)b1mN?SMV{k2If-dGQ((FWTSX0RHlZ3z zdi4XPwA1qu4BI0TVGmZhLK9BPe1SAIRjWIbJZQ8%vsxt@6NSAtIi&RfQ)zV-oPt(q zf@#es0xfeA*%@C`zZeWwBNJV-i7vCMr`K$glP?sxt_xP9YvnJhWE*>S;%F08D(@pz zFBy!<(-jZvaqE0)-@9U`)3H&^H>h1+M_eKARG~W*#13@b6{*;u(>Sl4cv=)Po0z9O zwD%hoiK>qzw(=4rh%SWwni2L)P5^#pfjEr}Pa=D%Q<$Oil^Is+))oeS!x#ad@c@eK z^c$wAsD8l^*Xh5a#yL??S48y>?evC_W$lp%R`(LsCb)5G0I9N;3A%TP1je4dtf^;p zTfrlHo~v2v2!U;9RWWLBj`n~ttg4!!dq>EWsCeT#2vG6yYCKB|L5rSWbT{&v>Xy~K z_W7%9P!l^nLjhsW7DTR3AhgkLC_;il85DRk8ijiUBHZg$tDdoUrB|{DD1}*@pv01zx*A@Udvmhid%D+yIi>rTiR)*%`I03S1=$N&HU diff --git a/assets/utils-8AYccRWl.js b/assets/utils-ddsIP9VB.js similarity index 99% rename from assets/utils-8AYccRWl.js rename to assets/utils-ddsIP9VB.js index 74489b0f..6572b784 100644 --- a/assets/utils-8AYccRWl.js +++ b/assets/utils-ddsIP9VB.js @@ -1 +1 @@ -import{c}from"./currency.js@2.0.4--or6eeOG.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import{u as g,a as S}from"./hooks-mYUjrhfJ.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.0-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./print-js@1.6.0-gYKv6oGQ.js";import{c as h}from"./lodash-es@4.17.21-xgd1l9mE.js";var b={VITE_APP_URL:"/",VITE_APP_OFFICE_PROXY_URL:"https://office.yka.one/",VITE_APP_OFFICE_SCRIPT_URL:"https://office.yka.one/web-apps/apps/api/documents/api.js",BASE_URL:"/ray-template/",MODE:"production",DEV:!1,PROD:!0,SSR:!1};const B=()=>b,E=(e,r)=>{const t=document.createElement("a");t.href=e,t.download=r,t.style.display="none",document.body.appendChild(t),t.click(),document.body.removeChild(t)},p=(e,r)=>Object.prototype.toString.call(e).includes(r),T=(e=16,r=62)=>{const t="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),n=[],s=window.crypto||window.msCrypto;let i=0;for(i=0;inew Promise((t,n)=>{let s;try{if(typeof e=="string")return E(e,r),t();if(e instanceof ArrayBuffer)s=new Blob([new Uint8Array(e)],{type:"application/octet-stream"});else if(e instanceof File||e instanceof Blob)s=e;else return n(new Error("downloadAnyFile: Unsupported data type."));const i=URL.createObjectURL(s),o=document.createElement("a");o.href=i,o.download=r,o.style.display="none";const a=()=>{URL.revokeObjectURL(i),document.body.removeChild(o)};o.addEventListener("load",()=>(a(),t())),o.addEventListener("error",d=>(a(),n(d))),document.body.appendChild(o),o.click()}catch(i){return n(i)}}),v=(e,r)=>{if(!e)return{};const t=Array.isArray(r)?r:[r];return t.length&&t.forEach(n=>{delete e[n]}),e},O=(e,r)=>{if(!e)return{};const t=Array.isArray(r)?r:[r],n={};return t.length&&t.forEach(s=>{n[s]=e[s]}),n};function q(e,r,t="sessionStorage"){if(!e){console.error("Failed to set stored data: key is empty or undefined");return}try{const n=JSON.stringify(r);t==="localStorage"?window.localStorage.setItem(e,n):window.sessionStorage.setItem(e,n)}catch(n){console.error(`Failed to set stored data for key '${e}'`,n)}}function N(e,r="sessionStorage",t){try{const n=r==="localStorage"?window.localStorage.getItem(e):window.sessionStorage.getItem(e);return n===null?t??null:JSON.parse(n)}catch(n){return console.error(`Failed to get stored data for key '${e}'`,n),t??null}}function W(e,r="sessionStorage"){switch(e){case"all":window.window.localStorage.clear(),window.sessionStorage.clear();break;case"all-sessionStorage":window.sessionStorage.clear();break;case"all-localStorage":window.localStorage.clear();break;default:if(!e){console.error("Failed to remove stored data: key is empty or undefined");return}r==="localStorage"?window.localStorage.removeItem(e):window.sessionStorage.removeItem(e)}}const J=(e,r)=>{var i;const{domToImageOptions:t,printOptions:n}=r??{},{create:s}=S(e,t);window==null||window.$loadingBar.start(),(i=s("jpeg"))==null||i.then(o=>{const{print:a}=g(o,{type:"image",base64:!0,targetStyles:["*"],...v(n,["type","base64"])});a()}).catch(()=>{window==null||window.$loadingBar.error()}).finally(()=>{window==null||window.$loadingBar.finish()})},A={validCSSUnit:/^\d+(\.\d+)?(px|em|rem|%|vw|vh|vmin|vmax|cm|mm|in|pt|pc|ch|ex|q|s|ms|deg|rad|turn|grad|hz|khz|dpi|dpcm|dppx|fr|auto)$/},X=(e,r)=>{const t=()=>{const s=u(e);s&&r.trim().split(" ").forEach(o=>{o&&s.classList.add(o)})},n=Vue.watch(()=>u(e),t,{immediate:!0});f(n)},G=(e,r)=>{const t=()=>{const s=u(e);if(s)if(r==="removeAllClass"){const i=s.classList;i.forEach(o=>i.remove(o))}else r.trim().split(" ").forEach(o=>{o&&s.classList.remove(o)})},n=Vue.watch(()=>u(e),t,{immediate:!0});f(n)},M=(e,r)=>{const t=Vue.ref(!1),n=()=>{const i=u(e);if(!i)t.value=!1;else{const o=i.className,a=r.trim().split(" ").filter(d=>d!=="");t.value=o.includes(a.join(" "))}},s=Vue.watch(()=>u(e),n,{immediate:!0});return f(s),t},Y=(e,r)=>{let t;const n=()=>{const i=u(e);i&&(p(r,"String")?t=r.split(";").reduce((o,a)=>{const[d,w]=a.split(":").map(y=>y.trim());return d&&w&&(o[d]=w),o},{}):t=r,Object.keys(t).forEach(o=>{const a=t[o];o in i.style&&(i.style[o]=a)}))},s=Vue.watch(()=>u(e),n,{immediate:!0});f(s)},H=(e,r=1)=>{const t=/^#([0-9a-f]{3}|[0-9a-f]{6}|[0-9a-f]{8})$/i,n=/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/i,s=/^rgba\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3}),\s*(\d*(?:\.\d+)?)\)$/i;let i;if(t.test(e)){const o=e.substring(1);i="rgb("+[parseInt(o.substring(0,2),16),parseInt(o.substring(2,4),16),parseInt(o.substring(4,6),16)].join(", ")+")"}else return n.test(e)||s.test(e),e;return i&&!i.startsWith("rgba")&&(i=i.replace("rgb","rgba").replace(")",`, ${r})`)),i},Q=e=>{if(!e)return null;const r=e.startsWith("attr:")?`[${e.replace("attr:","")}]`:e;try{return Array.from(document.querySelectorAll(r))}catch(t){return console.error(`Failed to get elements for selector '${e}'`,t),null}},Z=(e,r="px")=>typeof e=="number"?e.toString()+r:p(e,"String")&&A.validCSSUnit.test(e)?e:e+r,l={precision:8,decimal:"."},m=(e,r,t)=>e!=null&&e.length?e.length===1?c(e[0],l):e.reduce((s,i,o,a)=>(s=t==null?void 0:t(s,i,o,a),s),r):0,C=(e,r,t="number")=>{const n=Object.assign({},l,r),s=c(e,n);return t==="number"?s.value:s.toString()},z=(...e)=>e.length===1?c(e[0],l).add(0):m(e,0,(r,t)=>c(r,l).add(t)),K=(...e)=>{if(e.length===1)return c(e[0],l).subtract(0);if(e.length===2){const[n,s]=e;return c(n,l).subtract(s)}const r=h(e),t=r.shift();return r.length?m(r,t,(n,s)=>c(n,l).subtract(s)):t},ee=(...e)=>e.length===1?c(e[0],l).multiply(1):m(e,1,(r,t)=>c(r,l).multiply(t)),te=(...e)=>{if(e.length===1)return c(e[0],l).divide(1);if(e.length===2){const[n,s]=e;return c(n,l).divide(s)}const r=h(e),t=r.shift();return m(r,t,(n,s)=>c(n,l).divide(s))},re=(e,r)=>r<=1?[e||0]:e?c(e,l).distribute(r).map(n=>C(n)):new Array(r).fill(0);function I(e,...r){if(Array.isArray(e))e.forEach(t=>I(t,...r));else return e(...r)}function u(e,r){var n;if(!e)return r;let t;return typeof e=="function"?t=e():Vue.isRef(e)?t=((n=e.value)==null?void 0:n.$el)??e.value:t=e,t}function ne(e,r){if(!e){const{defaultElement:t=null}=r??{};return typeof t=="function"?t:()=>t}if(typeof e=="string"||p(e,"Object"))return()=>e;if(typeof e=="function")return e}function f(e){return Vue.getCurrentScope()?(Vue.onScopeDispose(e),!0):!1}function se(e,r){const t=Vue.watchEffect(e,r);f(t)}export{ee as A,te as B,Z as a,I as b,H as c,E as d,T as e,j as f,N as g,O as h,p as i,W as j,B as k,G as l,X as m,M as n,f as o,J as p,Q as q,ne as r,q as s,Y as t,u,C as v,se as w,re as x,z as y,K as z}; +import{c}from"./currency.js@2.0.4--or6eeOG.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import{u as g,a as S}from"./hooks-GPnuRIeB.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.0-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./print-js@1.6.0-gYKv6oGQ.js";import{c as h}from"./lodash-es@4.17.21-xgd1l9mE.js";var b={VITE_APP_URL:"/",VITE_APP_OFFICE_PROXY_URL:"https://office.yka.one/",VITE_APP_OFFICE_SCRIPT_URL:"https://office.yka.one/web-apps/apps/api/documents/api.js",BASE_URL:"/ray-template/",MODE:"production",DEV:!1,PROD:!0,SSR:!1};const B=()=>b,E=(e,r)=>{const t=document.createElement("a");t.href=e,t.download=r,t.style.display="none",document.body.appendChild(t),t.click(),document.body.removeChild(t)},p=(e,r)=>Object.prototype.toString.call(e).includes(r),T=(e=16,r=62)=>{const t="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),n=[],s=window.crypto||window.msCrypto;let i=0;for(i=0;inew Promise((t,n)=>{let s;try{if(typeof e=="string")return E(e,r),t();if(e instanceof ArrayBuffer)s=new Blob([new Uint8Array(e)],{type:"application/octet-stream"});else if(e instanceof File||e instanceof Blob)s=e;else return n(new Error("downloadAnyFile: Unsupported data type."));const i=URL.createObjectURL(s),o=document.createElement("a");o.href=i,o.download=r,o.style.display="none";const a=()=>{URL.revokeObjectURL(i),document.body.removeChild(o)};o.addEventListener("load",()=>(a(),t())),o.addEventListener("error",d=>(a(),n(d))),document.body.appendChild(o),o.click()}catch(i){return n(i)}}),v=(e,r)=>{if(!e)return{};const t=Array.isArray(r)?r:[r];return t.length&&t.forEach(n=>{delete e[n]}),e},O=(e,r)=>{if(!e)return{};const t=Array.isArray(r)?r:[r],n={};return t.length&&t.forEach(s=>{n[s]=e[s]}),n};function q(e,r,t="sessionStorage"){if(!e){console.error("Failed to set stored data: key is empty or undefined");return}try{const n=JSON.stringify(r);t==="localStorage"?window.localStorage.setItem(e,n):window.sessionStorage.setItem(e,n)}catch(n){console.error(`Failed to set stored data for key '${e}'`,n)}}function N(e,r="sessionStorage",t){try{const n=r==="localStorage"?window.localStorage.getItem(e):window.sessionStorage.getItem(e);return n===null?t??null:JSON.parse(n)}catch(n){return console.error(`Failed to get stored data for key '${e}'`,n),t??null}}function W(e,r="sessionStorage"){switch(e){case"all":window.window.localStorage.clear(),window.sessionStorage.clear();break;case"all-sessionStorage":window.sessionStorage.clear();break;case"all-localStorage":window.localStorage.clear();break;default:if(!e){console.error("Failed to remove stored data: key is empty or undefined");return}r==="localStorage"?window.localStorage.removeItem(e):window.sessionStorage.removeItem(e)}}const J=(e,r)=>{var i;const{domToImageOptions:t,printOptions:n}=r??{},{create:s}=S(e,t);window==null||window.$loadingBar.start(),(i=s("jpeg"))==null||i.then(o=>{const{print:a}=g(o,{type:"image",base64:!0,targetStyles:["*"],...v(n,["type","base64"])});a()}).catch(()=>{window==null||window.$loadingBar.error()}).finally(()=>{window==null||window.$loadingBar.finish()})},A={validCSSUnit:/^\d+(\.\d+)?(px|em|rem|%|vw|vh|vmin|vmax|cm|mm|in|pt|pc|ch|ex|q|s|ms|deg|rad|turn|grad|hz|khz|dpi|dpcm|dppx|fr|auto)$/},X=(e,r)=>{const t=()=>{const s=u(e);s&&r.trim().split(" ").forEach(o=>{o&&s.classList.add(o)})},n=Vue.watch(()=>u(e),t,{immediate:!0});f(n)},G=(e,r)=>{const t=()=>{const s=u(e);if(s)if(r==="removeAllClass"){const i=s.classList;i.forEach(o=>i.remove(o))}else r.trim().split(" ").forEach(o=>{o&&s.classList.remove(o)})},n=Vue.watch(()=>u(e),t,{immediate:!0});f(n)},M=(e,r)=>{const t=Vue.ref(!1),n=()=>{const i=u(e);if(!i)t.value=!1;else{const o=i.className,a=r.trim().split(" ").filter(d=>d!=="");t.value=o.includes(a.join(" "))}},s=Vue.watch(()=>u(e),n,{immediate:!0});return f(s),t},Y=(e,r)=>{let t;const n=()=>{const i=u(e);i&&(p(r,"String")?t=r.split(";").reduce((o,a)=>{const[d,w]=a.split(":").map(y=>y.trim());return d&&w&&(o[d]=w),o},{}):t=r,Object.keys(t).forEach(o=>{const a=t[o];o in i.style&&(i.style[o]=a)}))},s=Vue.watch(()=>u(e),n,{immediate:!0});f(s)},H=(e,r=1)=>{const t=/^#([0-9a-f]{3}|[0-9a-f]{6}|[0-9a-f]{8})$/i,n=/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/i,s=/^rgba\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3}),\s*(\d*(?:\.\d+)?)\)$/i;let i;if(t.test(e)){const o=e.substring(1);i="rgb("+[parseInt(o.substring(0,2),16),parseInt(o.substring(2,4),16),parseInt(o.substring(4,6),16)].join(", ")+")"}else return n.test(e)||s.test(e),e;return i&&!i.startsWith("rgba")&&(i=i.replace("rgb","rgba").replace(")",`, ${r})`)),i},Q=e=>{if(!e)return null;const r=e.startsWith("attr:")?`[${e.replace("attr:","")}]`:e;try{return Array.from(document.querySelectorAll(r))}catch(t){return console.error(`Failed to get elements for selector '${e}'`,t),null}},Z=(e,r="px")=>typeof e=="number"?e.toString()+r:p(e,"String")&&A.validCSSUnit.test(e)?e:e+r,l={precision:8,decimal:"."},m=(e,r,t)=>e!=null&&e.length?e.length===1?c(e[0],l):e.reduce((s,i,o,a)=>(s=t==null?void 0:t(s,i,o,a),s),r):0,C=(e,r,t="number")=>{const n=Object.assign({},l,r),s=c(e,n);return t==="number"?s.value:s.toString()},z=(...e)=>e.length===1?c(e[0],l).add(0):m(e,0,(r,t)=>c(r,l).add(t)),K=(...e)=>{if(e.length===1)return c(e[0],l).subtract(0);if(e.length===2){const[n,s]=e;return c(n,l).subtract(s)}const r=h(e),t=r.shift();return r.length?m(r,t,(n,s)=>c(n,l).subtract(s)):t},ee=(...e)=>e.length===1?c(e[0],l).multiply(1):m(e,1,(r,t)=>c(r,l).multiply(t)),te=(...e)=>{if(e.length===1)return c(e[0],l).divide(1);if(e.length===2){const[n,s]=e;return c(n,l).divide(s)}const r=h(e),t=r.shift();return m(r,t,(n,s)=>c(n,l).divide(s))},re=(e,r)=>r<=1?[e||0]:e?c(e,l).distribute(r).map(n=>C(n)):new Array(r).fill(0);function I(e,...r){if(Array.isArray(e))e.forEach(t=>I(t,...r));else return e(...r)}function u(e,r){var n;if(!e)return r;let t;return typeof e=="function"?t=e():Vue.isRef(e)?t=((n=e.value)==null?void 0:n.$el)??e.value:t=e,t}function ne(e,r){if(!e){const{defaultElement:t=null}=r??{};return typeof t=="function"?t:()=>t}if(typeof e=="string"||p(e,"Object"))return()=>e;if(typeof e=="function")return e}function f(e){return Vue.getCurrentScope()?(Vue.onScopeDispose(e),!0):!1}function se(e,r){const t=Vue.watchEffect(e,r);f(t)}export{ee as A,te as B,Z as a,I as b,H as c,E as d,T as e,j as f,N as g,O as h,p as i,W as j,B as k,G as l,X as m,M as n,f as o,J as p,Q as q,ne as r,q as s,Y as t,u,C as v,se as w,re as x,z as y,K as z}; diff --git a/assets/utils-ddsIP9VB.js.gz b/assets/utils-ddsIP9VB.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..a72268933933d59d6c0530ad4baaca18afb95f0d GIT binary patch literal 2918 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 Me}K9GTh|Z(0Afw~DgXcg literal 0 HcmV?d00001 diff --git a/assets/zh-CN-_h35muD5.js.gz b/assets/zh-CN-_h35muD5.js.gz deleted file mode 100644 index dbcfb8cf32f59d83a4a5bb1ac17cf4ee99890946..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2083 zcmV+;2;BD{iwFP!000021FcwFPa8=Ve&1h#O7j3xb;mZBBptP6u#F+%ZXkgdRPHW! z7j$=-s%nFSEG0XFTm;ETflQJ~WN~em6FX0tSjo2`-gdQ=W7G!n1(VVRF4;3v^UTa$mFGFQLP8vnFBDuXRoC;D z%i~e`lH5I4aB;j-?vf+YRN9!Go{cRvZ?dS4xEb$~qZj2^R4Psl3=F3-v1Slj!kpSz zT4eE<9F@BzrUeR}G1{5xPc~yU9hH+@nOqt#>{gmOB}?C64y*@BPov< z$AR*Q+$kjz(>=}voj%SNhS znn^Un7J0m<>fqASD07!gtwjydv80*Eaj+GS$`QFsGObutn32wApn-)%9Kndgi58E_ zF*z!Yq$0`L+0MRZq=~r1i*}Y;Jk;1J0;mQIALEs2r7MdZdMgzHWX-U(FuV#)c;JLZ&rdmQ~jhkz>*&Yb4c8wNx`oN5%O- zPc$k=BT}z4?xtg-Rx>8gh$EyB)+0wGW9C|+ho;9{%(;wVM=Q$nJPdc2BvICb@o2gk z=L%wR=~C~ErcGS8&dXT|^V76lHuR`<*=}(s%la7>LP{xeyVS*+nTgVlMVYdzM>bL2XG;iP*@%@mR<;9+;V#T9jJK7HcMAg2%h% zF1b^h7TvRUKWRy~n+!WTW+A3a%AuT*@3LEBCb&hi@tE8xN2FM^w|naP#Kp6$%`w*z z#Kuxcca^QQE0A^#FQ13TNE4($M6re)yKynr=OA(pwib*kPFh;9^96c2#A(#wqK&G+ z`}oMaw^4qu=e_#&`1cKebI)JD?XB*3zdQu+nz}-G%0XER>;0}}Rl9^jOK?gZ&CX*@ z$T^1bP2664({YYCc#P3JW}?`>GB+2N%YtTt)?iE` z1FjU17u+<>S!wg1DGZni8XTOfqvnrcRo;p%<@zmwI;RdJc z49|Qi!*eRAym?&Neh;9lg5#qXC+{Cuw*LT74=8+hy#D||Lj~T$y_28Ty!FQb=2YMx zJoE1FR5KF5tO`!{KKQ@<9Y9kBC)+#z%R>M&D)3%EEARhw^6i`|IU{-^wp<130LH%yhcV`{Brcc?ZBD75F>b z{)_*5YpdmtyKTLB0^mYbcKKrtZK7`3bkT)@auaRq?&7EM<~gZ!O9REraH2eg=)W97U8LuOAynqs<1j!=X%>@0yajc@f`o3 z(9+e1nP{<|G-Z5_b03d&CpypLM|j;p}G_wVw{ z+vTSRm8WX}eiOFUlcPu8>c7gHJO14d-gg@S4m60py|u72O^0gQ!flHxXh8R=pbjE5 zn07{RZ)HjfW{BYgGb3F~r~3Oi96>f7vyg^OYU!9M-@q}%`4VM%qjUfcQG+Yon^I!rf??4tvW79| z$iVVErw&l2;OVl7k&anyK-aRThPu&;nxxbcBwt&e{j_Xj$E`^*{Uqj9t+f@WVWmLu z62D*tbY38i9^T^vj7CcxFiq7JyXvp9BFpmCc1|G(H-e5*=?Y#Bzh9(j@ByR7Rq4v# N{s-?F@z~c8006uk0fqno diff --git a/index.html b/index.html index 7b8724ae..78b13519 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 - + @@ -38,7 +38,7 @@ - + @@ -50,10 +50,10 @@ - + - +