From b369dfedb47a9434b6483150284853db6b5f2226 Mon Sep 17 00:00:00 2001 From: XiaoDaiGua-Ray <51957438+XiaoDaiGua-Ray@users.noreply.github.com> Date: Thu, 18 Jan 2024 07:03:46 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20dist=20from=20@=20XiaoDaiGua-R?= =?UTF-8?q?ay/ray-template@b97e2ee7019eab5d678fc107f193d237e8c29cce=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-6uloygzA.js.gz | Bin 1853 -> 0 bytes .../{en-US-6uloygzA.js => en-US-D9bTgBLW.js} | 2 +- assets/en-US-D9bTgBLW.js.gz | Bin 0 -> 1853 bytes assets/hooks-GAhkiC58.js | 17 ----------------- assets/hooks-GAhkiC58.js.gz | Bin 30630 -> 0 bytes assets/hooks-YRutF17K.js | 17 +++++++++++++++++ assets/hooks-YRutF17K.js.gz | Bin 0 -> 30741 bytes .../{index-Rgtl_SUL.js => index-0GgGSUr6.js} | 2 +- assets/index-0GgGSUr6.js.gz | Bin 0 -> 2268 bytes .../{index-KyAY-bCy.js => index-2v4aKocb.js} | 2 +- assets/index-2v4aKocb.js.gz | Bin 0 -> 2142 bytes assets/index-5G3Q9JOS.js.gz | Bin 1422 -> 0 bytes assets/index-6w2M-iQF.js.gz | Bin 3708 -> 0 bytes .../{index-kkChw5fy.js => index-DOx3-dUM.js} | 2 +- assets/index-DOx3-dUM.js.gz | Bin 0 -> 1862 bytes .../{index-KjStTJCx.js => index-HwK_Zu9G.js} | 2 +- assets/index-HwK_Zu9G.js.gz | Bin 0 -> 2693 bytes .../{index-s6nU8ap9.js => index-Jhat_JPF.js} | 2 +- assets/index-Jhat_JPF.js.gz | Bin 0 -> 1014 bytes assets/index-KjStTJCx.js.gz | Bin 2691 -> 0 bytes .../{index-MeEylz0e.js => index-Kp5oJSol.js} | 2 +- assets/index-Kp5oJSol.js.gz | Bin 0 -> 839 bytes assets/index-KyAY-bCy.js.gz | Bin 2141 -> 0 bytes assets/index-L1Xv038-.js.gz | Bin 2156 -> 0 bytes .../{index-pK3Ikcd_.js => index-M-iepvmS.js} | 2 +- assets/index-M-iepvmS.js.gz | Bin 0 -> 2019 bytes assets/index-MeEylz0e.js.gz | Bin 838 -> 0 bytes .../{index-6w2M-iQF.js => index-R1IEauN-.js} | 2 +- assets/index-R1IEauN-.js.gz | Bin 0 -> 3708 bytes assets/index-Rgtl_SUL.js.gz | Bin 2267 -> 0 bytes assets/index-S35kk4rh.js.gz | Bin 990 -> 0 bytes .../{index-tCqU7l20.js => index-UyCm9ox8.js} | 2 +- assets/index-UyCm9ox8.js.gz | Bin 0 -> 1174 bytes .../{index-S35kk4rh.js => index-bissFAUs.js} | 2 +- assets/index-bissFAUs.js.gz | Bin 0 -> 990 bytes assets/index-ejq2hwh2.js.gz | Bin 1717 -> 0 bytes assets/index-hglwaW0i.js.gz | Bin 2021 -> 0 bytes .../{index-jivKzT_8.js => index-iA7YNX49.js} | 2 +- assets/index-iA7YNX49.js.gz | Bin 0 -> 29078 bytes assets/index-jivKzT_8.js.gz | Bin 29078 -> 0 bytes assets/index-kkChw5fy.js.gz | Bin 1861 -> 0 bytes .../{index-L1Xv038-.js => index-koEzqObM.js} | 2 +- assets/index-koEzqObM.js.gz | Bin 0 -> 2158 bytes assets/index-lRexFdsQ.js.gz | Bin 1604 -> 0 bytes assets/index-oKwqV3ld.js.gz | Bin 1624 -> 0 bytes assets/index-pK3Ikcd_.js.gz | Bin 2018 -> 0 bytes assets/index-s6nU8ap9.js.gz | Bin 1014 -> 0 bytes .../{index-5G3Q9JOS.js => index-sE3wC3yn.js} | 2 +- assets/index-sE3wC3yn.js.gz | Bin 0 -> 1428 bytes assets/index-tCqU7l20.js.gz | Bin 1175 -> 0 bytes .../{index-lRexFdsQ.js => index-vR4XT3gL.js} | 2 +- assets/index-vR4XT3gL.js.gz | Bin 0 -> 1604 bytes .../{index-hglwaW0i.js => index-xtpV95BU.js} | 2 +- assets/index-xtpV95BU.js.gz | Bin 0 -> 2021 bytes .../{index-oKwqV3ld.js => index-z-r1WNTw.js} | 2 +- assets/index-z-r1WNTw.js.gz | Bin 0 -> 1625 bytes .../{index-ejq2hwh2.js => index-zkIC_ZZZ.js} | 2 +- assets/index-zkIC_ZZZ.js.gz | Bin 0 -> 1718 bytes assets/instance-cKrL5c29.js.gz | Bin 821 -> 0 bytes ...tance-cKrL5c29.js => instance-pJf6z6Dz.js} | 2 +- assets/instance-pJf6z6Dz.js.gz | Bin 0 -> 821 bytes .../{utils-gTg3o0Oj.js => utils-fP3RnfYZ.js} | 2 +- assets/utils-fP3RnfYZ.js.gz | Bin 0 -> 2827 bytes assets/utils-gTg3o0Oj.js.gz | Bin 2827 -> 0 bytes assets/zh-CN-Blsvkq5Z.js.gz | Bin 2133 -> 0 bytes .../{zh-CN-Blsvkq5Z.js => zh-CN-MacNMa7A.js} | 2 +- assets/zh-CN-MacNMa7A.js.gz | Bin 0 -> 2135 bytes index.html | 6 +++--- index.html.gz | Bin 1878 -> 1879 bytes mockServer/mock-data.js | 8 ++++---- mockServer/mock-data.js.gz | Bin 1040 -> 1040 bytes 71 files changed, 45 insertions(+), 45 deletions(-) delete mode 100644 assets/en-US-6uloygzA.js.gz rename assets/{en-US-6uloygzA.js => en-US-D9bTgBLW.js} (97%) create mode 100644 assets/en-US-D9bTgBLW.js.gz delete mode 100644 assets/hooks-GAhkiC58.js delete mode 100644 assets/hooks-GAhkiC58.js.gz create mode 100644 assets/hooks-YRutF17K.js create mode 100644 assets/hooks-YRutF17K.js.gz rename assets/{index-Rgtl_SUL.js => index-0GgGSUr6.js} (97%) create mode 100644 assets/index-0GgGSUr6.js.gz rename assets/{index-KyAY-bCy.js => index-2v4aKocb.js} (96%) create mode 100644 assets/index-2v4aKocb.js.gz delete mode 100644 assets/index-5G3Q9JOS.js.gz delete mode 100644 assets/index-6w2M-iQF.js.gz rename assets/{index-kkChw5fy.js => index-DOx3-dUM.js} (96%) create mode 100644 assets/index-DOx3-dUM.js.gz rename assets/{index-KjStTJCx.js => index-HwK_Zu9G.js} (98%) create mode 100644 assets/index-HwK_Zu9G.js.gz rename assets/{index-s6nU8ap9.js => index-Jhat_JPF.js} (93%) create mode 100644 assets/index-Jhat_JPF.js.gz delete mode 100644 assets/index-KjStTJCx.js.gz rename assets/{index-MeEylz0e.js => index-Kp5oJSol.js} (91%) create mode 100644 assets/index-Kp5oJSol.js.gz delete mode 100644 assets/index-KyAY-bCy.js.gz delete mode 100644 assets/index-L1Xv038-.js.gz rename assets/{index-pK3Ikcd_.js => index-M-iepvmS.js} (93%) create mode 100644 assets/index-M-iepvmS.js.gz delete mode 100644 assets/index-MeEylz0e.js.gz rename assets/{index-6w2M-iQF.js => index-R1IEauN-.js} (98%) create mode 100644 assets/index-R1IEauN-.js.gz delete mode 100644 assets/index-Rgtl_SUL.js.gz delete mode 100644 assets/index-S35kk4rh.js.gz rename assets/{index-tCqU7l20.js => index-UyCm9ox8.js} (94%) create mode 100644 assets/index-UyCm9ox8.js.gz rename assets/{index-S35kk4rh.js => index-bissFAUs.js} (93%) create mode 100644 assets/index-bissFAUs.js.gz delete mode 100644 assets/index-ejq2hwh2.js.gz delete mode 100644 assets/index-hglwaW0i.js.gz rename assets/{index-jivKzT_8.js => index-iA7YNX49.js} (99%) create mode 100644 assets/index-iA7YNX49.js.gz delete mode 100644 assets/index-jivKzT_8.js.gz delete mode 100644 assets/index-kkChw5fy.js.gz rename assets/{index-L1Xv038-.js => index-koEzqObM.js} (97%) create mode 100644 assets/index-koEzqObM.js.gz delete mode 100644 assets/index-lRexFdsQ.js.gz delete mode 100644 assets/index-oKwqV3ld.js.gz delete mode 100644 assets/index-pK3Ikcd_.js.gz delete mode 100644 assets/index-s6nU8ap9.js.gz rename assets/{index-5G3Q9JOS.js => index-sE3wC3yn.js} (94%) create mode 100644 assets/index-sE3wC3yn.js.gz delete mode 100644 assets/index-tCqU7l20.js.gz rename assets/{index-lRexFdsQ.js => index-vR4XT3gL.js} (96%) create mode 100644 assets/index-vR4XT3gL.js.gz rename assets/{index-hglwaW0i.js => index-xtpV95BU.js} (97%) create mode 100644 assets/index-xtpV95BU.js.gz rename assets/{index-oKwqV3ld.js => index-z-r1WNTw.js} (96%) create mode 100644 assets/index-z-r1WNTw.js.gz rename assets/{index-ejq2hwh2.js => index-zkIC_ZZZ.js} (96%) create mode 100644 assets/index-zkIC_ZZZ.js.gz delete mode 100644 assets/instance-cKrL5c29.js.gz rename assets/{instance-cKrL5c29.js => instance-pJf6z6Dz.js} (93%) create mode 100644 assets/instance-pJf6z6Dz.js.gz rename assets/{utils-gTg3o0Oj.js => utils-fP3RnfYZ.js} (99%) create mode 100644 assets/utils-fP3RnfYZ.js.gz delete mode 100644 assets/utils-gTg3o0Oj.js.gz delete mode 100644 assets/zh-CN-Blsvkq5Z.js.gz rename assets/{zh-CN-Blsvkq5Z.js => zh-CN-MacNMa7A.js} (97%) create mode 100644 assets/zh-CN-MacNMa7A.js.gz diff --git a/assets/en-US-6uloygzA.js.gz b/assets/en-US-6uloygzA.js.gz deleted file mode 100644 index d672f82c6818291af29165f72e83152ae067f873..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1853 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 in e?_o(e,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[t]=o;var Pe=(e,t,o)=>(Co(e,typeof t!="symbol"?t+"":t,o),o);import{o as No,u as le,a as ko,b as xe,c as be,d as To}from"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import{u as qe}from"./vue-hooks-plus@1.8.5_vue@3.4.14-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 E}from"./dayjs@1.11.10-A-QuG2Ol.js";import{p as xo}from"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import{g as ie,i as Q,s as Oe,c as Oo,a as P,r as re,b as A,d as Ro,u as fe,e as Ao,p as Lo,f as Me,h as Po,j as Ce,q as Ne,k as Mo,l as Do,m as zo,w as Io,n as jo,o as $}from"./utils-gTg3o0Oj.js";import{l as Eo}from"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import{i as De}from"./interactjs@1.10.26-I0IiZoEj.js";import{s as $o}from"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import{s as me,t as Ge,c as Bo,i as Fo,d as Wo}from"./lodash-es@4.17.21-xgd1l9mE.js";import{d as oe}from"./dom-to-image@2.6.0-eHYYUq-2.js";import{u as ne,r as Ko,i as Uo,a as qo,b as Go,c as Ho,d as Yo,e as Xo,f as Zo,g as Qo,h as Jo,j as en,k as tn,l as on,m as nn,n as rn,o as an,p as ln,q as sn,s as cn}from"./echarts@5.4.3-Vt5ZmFiA.js";import{o as He,c as Ye,a as Xe}from"./@vue_runtime-core@3.4.14-of9ohvOs.js";const un="modulepreload",dn=function(e){return"/ray-template/"+e},ze={},T=function(t,o,n){let a=Promise.resolve();if(o&&o.length>0){const r=document.getElementsByTagName("link");a=Promise.all(o.map(i=>{if(i=dn(i),i in ze)return;ze[i]=!0;const l=i.endsWith(".css"),s=l?'[rel="stylesheet"]':"";if(!!n)for(let p=r.length-1;p>=0;p--){const f=r[p];if(f.href===i&&(!l||f.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${s}`))return;const c=document.createElement("link");if(c.rel=l?"stylesheet":un,l||(c.as="script",c.crossOrigin=""),c.href=i,document.head.appendChild(c),l)return new Promise((p,f)=>{c.addEventListener("load",p),c.addEventListener("error",()=>f(new Error(`Unable to preload CSS for ${i}`)))})}))}return a.then(()=>t()).catch(r=>{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=r,window.dispatchEvent(i),!i.defaultPrevented)throw r})},pn=(e,t)=>{const o=e[t];return o?typeof o=="function"?o():Promise.resolve(o):new Promise((n,a)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(a.bind(null,new Error("Unknown variable dynamic import: "+t)))})},al=(e,t)=>{const o=Vue.ref(0),n=Vue.ref(0),a=Vue.ref(!1),{clickOutside:r}=t??{},i=p=>{a.value=p},l=p=>{p.preventDefault(),i(!1),Vue.nextTick().then(()=>{const{clientX:f,clientY:g}=p;o.value=f,n.value=g,i(!0)})};r&&No(e,p=>{r(p)});const s=le(e,"contextmenu",l,t),u=le(e,"click",()=>{i(!1)});return{stop:()=>{s(),u()},x:Vue.readonly(o),y:Vue.readonly(n),show:Vue.readonly(a),updateShow:i}},Ze=Vue.reactive({globalSpinning:!1,globalDrawerValue:!1,globalMainLayoutLoad:!0,layoutContentMaximize:!1,layoutContentSpinning:!1});function B(e,t,o){Ze[e]=t,o==null||o()}function G(e){return Vue.readonly(Vue.toRef(Ze,e))}const Qe={setupKeepAlive:!0,keepAliveExclude:[],maxKeepAliveLength:5},q={menuCollapsedWidth:64,menuCollapsedMode:"width",menuCollapsedIconSize:22,menuCollapsedIndent:24,menuAccordion:!1},W={signing:"signing",localeLanguage:"localeLanguage",token:"token",appMenuKey:"menuKey"},Re={appThemeColors:["#2d8cf0","#0960bd","#536dfe","#ff5c93","#ee4f12","#9c27b0","#ff9800","#18A058"],appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"},appNaiveUIThemeOverrides:{},echartTheme:"macarons"},Je=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],mn="zh-CN",hn="zh-CN",fn={"zh-CN":"zh-cn","en-US":"en"},gn="zh-cn",ll={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)$/},il={baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}},Z=Vue.ref(null),yn={setupRouterLoadingBar:!0,setupRouterGuard:!0},bn=["RLogin","ErrorPage","RayTemplateDoc"],ue=["admin"];let et;const vn=async()=>{const e=bo(),t=await $a(Je);return VueI18n.createI18n({legacy:!1,locale:e,messages:t,sync:!0,missingWarn:!1,silentFallbackWarn:!0,fallbackLocale:hn})},sl=async e=>{const t=await vn();et=t,e.use(t)},Vn=(e,t)=>!e||t[0]===e?t:`${e}.${t}`,J=e=>{const{t,locale:o,...n}=et.global;return{...n,t:(i,...l)=>i?!i.includes(".")&&!e?i:t(Vn(e,i),...l):"",locale:i=>{const l=o;l.value=i}}},x=e=>e,Sn={path:"/dashboard",name:"RDashboard",component:()=>T(()=>import("./index-kkChw5fy.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33])),meta:{i18nKey:x("menu.Dashboard"),icon:"dashboard",order:0}},wn=Object.freeze(Object.defineProperty({__proto__:null,default:Sn},Symbol.toStringTag,{value:"Module"})),_n={path:"/axios",name:"RAxios",component:()=>T(()=>import("./index-KyAY-bCy.js"),__vite__mapDeps([34,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,35,22,18,16,17,23,20,21,24,25,26,27,28,29,30,31,32,36])),meta:{i18nKey:x("menu.Axios"),icon:"axios",order:3,keepAlive:!0}},Cn=Object.freeze(Object.defineProperty({__proto__:null,default:_n},Symbol.toStringTag,{value:"Module"})),Nn={path:"/context-menu",name:"ContextMenuDemo",component:()=>T(()=>import("./index-5G3Q9JOS.js"),__vite__mapDeps([37,18,16,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,17,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:x("menu.ContextMenu"),icon:"other",order:2}},kn=Object.freeze(Object.defineProperty({__proto__:null,default:Nn},Symbol.toStringTag,{value:"Module"})),Tn={path:"/directive",name:"RDirective",component:()=>T(()=>import("./index-1QEZls_a.js"),__vite__mapDeps([])),meta:{i18nKey:x("menu.Directive"),icon:"other",order:2}},xn=Object.freeze(Object.defineProperty({__proto__:null,default:Tn},Symbol.toStringTag,{value:"Module"})),F=()=>T(()=>Promise.resolve().then(()=>oa),void 0),On={path:"/doc",name:"RDocLayout",component:F,meta:{i18nKey:x("menu.Doc"),icon:"doc",order:5},children:[{path:"doc-inside",name:"RDocInside",component:()=>T(()=>import("./index-MeEylz0e.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:x("menu.DocLocalInside")}},{path:"doc-outside",name:"RDoc",component:F,meta:{i18nKey:x("menu.Doc"),windowOpen:"https://xiaodaigua-ray.github.io/ray-template-doc/"}},{path:"doc-outside-local",name:"RDocLocal",component:F,meta:{i18nKey:x("menu.DocLocal"),windowOpen:"https://ray-template.yunkuangao.com/ray-template-doc/"}}]},Rn=Object.freeze(Object.defineProperty({__proto__:null,default:On},Symbol.toStringTag,{value:"Module"})),An={path:"/echart",name:"REchart",component:()=>T(()=>import("./index-KjStTJCx.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:x("menu.Echart"),icon:"echart",order:1}},Ln=Object.freeze(Object.defineProperty({__proto__:null,default:An},Symbol.toStringTag,{value:"Module"})),Pn={path:"/iframe",name:"IframeDemo",component:()=>T(()=>import("./index-S35kk4rh.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"}},Mn=Object.freeze(Object.defineProperty({__proto__:null,default:Pn},Symbol.toStringTag,{value:"Module"})),Dn={path:"/mock-demo",name:"MockDemo",component:()=>T(()=>import("./index-pK3Ikcd_.js"),__vite__mapDeps([42,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,35,22,23,20,21,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:x("menu.Mock"),icon:"other",order:3,keepAlive:!1}},zn=Object.freeze(Object.defineProperty({__proto__:null,default:Dn},Symbol.toStringTag,{value:"Module"})),In={path:"/modal-demo",name:"ModalDemo",component:()=>T(()=>import("./index-oKwqV3ld.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:x("menu.Modal"),icon:"other",order:3}},jn=Object.freeze(Object.defineProperty({__proto__:null,default:In},Symbol.toStringTag,{value:"Module"})),En={path:"/multi",name:"MultiMenu",component:F,meta:{i18nKey:x("menu.MultiMenu"),icon:"other",order:4},children:[{path:"multi-menu-one",name:"MultiMenuOne",component:()=>T(()=>import("./index-OlZM-6Aq.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-1",keepAlive:!0}},{path:"multi-menu-two",name:"MultiMenuTwo",component:F,meta:{noLocalTitle:"多级菜单-2"},children:[{path:"sub-menu-other",name:"SubMenuOther",component:()=>T(()=>import("./index-7HAQIe0w.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-2-1",keepAlive:!0}},{path:"sub-menu",name:"SubMenu",component:F,meta:{noLocalTitle:"多级菜单-2-2",keepAlive:!0},children:[{path:"sub-menu-one",name:"MultiMenuTwoOne",component:()=>T(()=>import("./index-vRnYP7XJ.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-2-2-1",keepAlive:!0}}]}]}]},$n=Object.freeze(Object.defineProperty({__proto__:null,default:En},Symbol.toStringTag,{value:"Module"})),Bn={path:"/precision",name:"CalculatePrecision",component:()=>T(()=>import("./index-ejq2hwh2.js"),__vite__mapDeps([44,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,16,17,22,18,23,20,21,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:x("menu.CalculatePrecision"),icon:"other",order:2}},Fn=Object.freeze(Object.defineProperty({__proto__:null,default:Bn},Symbol.toStringTag,{value:"Module"})),Wn={path:"/qrcode",name:"RQRCode",component:()=>T(()=>import("./index-lRexFdsQ.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:x("menu.QRCode"),icon:"other",order:3}},Kn=Object.freeze(Object.defineProperty({__proto__:null,default:Wn},Symbol.toStringTag,{value:"Module"})),Un={path:"/rely",name:"Rely",component:F,meta:{i18nKey:x("menu.Rely"),icon:"rely",order:999},children:[{path:"rely-about",name:"RelyAbout",component:()=>T(()=>import("./index-ccslrfqc.js"),__vite__mapDeps([47,48])),meta:{i18nKey:x("menu.RelyAbout")}}]},qn=Object.freeze(Object.defineProperty({__proto__:null,default:Un},Symbol.toStringTag,{value:"Module"})),Gn={path:"/router-demo",name:"RouterDemoRoot",component:F,meta:{i18nKey:x("menu.RouterDemo"),icon:"other",order:3},children:[{path:"router-demo-home",name:"RouterDemoHome",component:()=>T(()=>import("./index-tCqU7l20.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:()=>T(()=>import("./index-tZy8npu9.js"),__vite__mapDeps([])),meta:{noLocalTitle:"信息详情",sameLevel:!0}}]},Hn=Object.freeze(Object.defineProperty({__proto__:null,default:Gn},Symbol.toStringTag,{value:"Module"})),Yn={path:"/scroll-reveal",name:"ScrollReveal",component:()=>T(()=>import("./index-v5xFQW7A.js"),__vite__mapDeps([50,51])),meta:{i18nKey:x("menu.scrollReveal"),icon:"scroll_reveal",hidden:!0}},Xn=Object.freeze(Object.defineProperty({__proto__:null,default:Yn},Symbol.toStringTag,{value:"Module"})),Zn={path:"/svg-icons",name:"PreviewSVGIcons",component:()=>T(()=>import("./index-hglwaW0i.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:x("menu.SvgIcon"),icon:"other",order:3}},Qn=Object.freeze(Object.defineProperty({__proto__:null,default:Zn},Symbol.toStringTag,{value:"Module"})),Jn={path:"/table",name:"TableView",component:()=>T(()=>import("./index-Rgtl_SUL.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:x("menu.Table"),icon:"other",order:2}},er=Object.freeze(Object.defineProperty({__proto__:null,default:Jn},Symbol.toStringTag,{value:"Module"})),tr={path:"/template-hooks",name:"TemplateHooks",component:()=>T(()=>import("./index-L1Xv038-.js"),__vite__mapDeps([55,18,16,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,17,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:x("menu.TemplateHooks"),icon:"other",order:1}},or=Object.freeze(Object.defineProperty({__proto__:null,default:tr},Symbol.toStringTag,{value:"Module"})),nr={path:"/:catchAll(.*)",name:"ErrorPage",component:()=>T(()=>import("./index-s6nU8ap9.js"),__vite__mapDeps([56,20,21,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,22,23,24,25,26,27,28,29,30,31,32,57])),meta:{i18nKey:x("menu.Error"),icon:"error",hidden:!0,sameLevel:!0}},rr=Object.freeze(Object.defineProperty({__proto__:null,default:nr},Symbol.toStringTag,{value:"Module"})),ar=()=>{const e=Object.assign({"/src/router/modules/dashboard.ts":wn,"/src/router/modules/demo/axios.ts":Cn,"/src/router/modules/demo/context-menu.ts":kn,"/src/router/modules/demo/directive.ts":xn,"/src/router/modules/demo/doc.ts":Rn,"/src/router/modules/demo/echart.ts":Ln,"/src/router/modules/demo/iframe.ts":Mn,"/src/router/modules/demo/mock.ts":zn,"/src/router/modules/demo/modal.ts":jn,"/src/router/modules/demo/multi-menu.ts":$n,"/src/router/modules/demo/precision.ts":Fn,"/src/router/modules/demo/qrcode.ts":Kn,"/src/router/modules/demo/rely.ts":qn,"/src/router/modules/demo/router-demo.ts":Hn,"/src/router/modules/demo/scroll-reveal.ts":Xn,"/src/router/modules/demo/svg-icons.ts":Qn,"/src/router/modules/demo/table.ts":er,"/src/router/modules/demo/template-hooks.ts":or,"/src/router/modules/error404.ts":rr});return Object.keys(e).reduce((o,n)=>{const a=e[n].default;if(a)o.push(a);else throw new Error("router helper combine: an exception occurred while parsing the routing file!");return o},[])},lr=e=>e.sort((t,o)=>{var r,i;const n=((r=t.meta)==null?void 0:r.order)??1,a=((i=o.meta)==null?void 0:i.order)??0;if(typeof n!="number"||typeof a!="number")throw new TypeError("orderRoutes error: order must be a number!");return n===a?t.name?o.name?t.name.localeCompare(o.name):-1:1:n-a}),ir=e=>{var o;const{meta:t}=e;t!=null&&t.ignoreAutoResetScroll||(o=Z.value)==null||o.scrollTo({top:0,left:0,behavior:"smooth"})},sr=e=>{const{beforeEach:t}=e,{getRootPath:o}=ee(),n=(a,r)=>a.path==="/"||r.path==="/login";t((a,r,i)=>{const l=ie(W.token),s=ie(W.appMenuKey,"sessionStorage",o.value),{meta:u,name:c}=a;l!==null?n(a,r)?he(!0):!Q(c,"Symbol")&&c&&bn.includes(c)?i():ho(u)?n(a,r)?s?i(s):he(!0):i():he(!0):n(a,r)?i():i("/")})};var cr={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.5",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.14","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.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.6.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}}=cr,{locale:t}=J(),{locale:o}=za(),n=Vue.reactive({drawerPlacement:"right",primaryColorOverride:{...Re.appNaiveUIThemeOverrides,common:{primaryColor:e,primaryColorHover:e}},appTheme:!1,menuTagSwitch:!0,breadcrumbSwitch:!0,localeLanguage:bo(),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),n.localeLanguage=l,Oe(W.localeLanguage,l,"localStorage")},r=(l,s=.3)=>{me(n,"settingState.primaryColorOverride.common.primaryColorHover",l);const u=document.body;u.style.setProperty("--ray-theme-primary-color",l),u.style.setProperty("--ray-theme-primary-fade-color",Oo(l,s))},i=(l,s,u)=>{Object.hasOwn(n,l)&&(n[l]=s),u==null||u()};return{...Vue.toRefs(n),updateLocale:a,changePrimaryColor:r,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"}},ft={itemStyle:{borderWidth:0,borderColor:"#ccc"}},gt={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"}}},Nt={textStyle:{color:"#999999"}},kt={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"}}},xt={color:["#fc97af","#87f7cf"]},Ot={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"}}},ur={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:ft,candlestick:gt,graph:yt,map:bt,geo:vt,categoryAxis:Vt,valueAxis:St,logAxis:wt,timeAxis:_t,toolbox:Ct,legend:Nt,tooltip:kt,timeline:Tt,visualMap:xt,dataZoom:Ot,markPoint:Rt},dr=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:nt,bar:st,boxplot:dt,candlestick:gt,categoryAxis:Vt,color:ot,dataZoom:Ot,default:ur,funnel:ht,gauge:ft,geo:vt,graph:yt,legend:Nt,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:kt,valueAxis:St,visualMap:xt},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",Pt={},Mt={textStyle:{color:"#008acd"},subtextStyle:{color:"#aaaaaa"}},Dt={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},zt={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},It={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"}}},pr={color:At,backgroundColor:Lt,textStyle:Pt,title:Mt,line:Dt,radar:zt,bar:It,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},mr=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:Lt,bar:It,boxplot:$t,candlestick:Ut,categoryAxis:Yt,color:At,dataZoom:ro,default:pr,funnel:Wt,gauge:Kt,geo:Ht,graph:qt,legend:eo,line:Dt,logAxis:Zt,map:Gt,markPoint:ao,parallel:Bt,pie:jt,radar:zt,sankey:Ft,scatter:Et,textStyle:Pt,timeAxis:Qt,timeline:oo,title:Mt,toolbox:Jt,tooltip:to,valueAxis:Xt,visualMap:no},Symbol.toStringTag,{value:"Module"})),hr=()=>{const e=Object.assign({"/src/echart-themes/macarons/macarons-dark.json":dr,"/src/echart-themes/macarons/macarons.json":mr}),t=/\/([^/]+)\.json$/;return Object.keys(e).reduce((n,a)=>{var i;const r=(i=a.match(t))==null?void 0:i[1];if(r)return n.push({name:r,theme:e[a].default}),n;throw new Error("theme name is not found")},[])},fr=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),gr={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:()=>fr()},observer:{type:Object,default:null},throttleWait:{type:Number,default:500},animation:{type:Boolean,default:!0},setChartOptions:{type:Object,default:()=>({})}},yr={notMerge:!1,lazyUpdate:!0,silent:!1,replaceMerge:[]},br=hr(),cl=Vue.defineComponent({name:"RChart",props:gr,setup(e,{expose:t}){const{getAppTheme:o}=I(),n=Vue.ref(),a=Vue.ref(),r=Vue.ref();let i,l;const{echartTheme:s}=Re;let u,c;const p=Vue.computed(()=>[{label:"下载图片",key:"downloadChart",disabled:!(r.value&&r.value.getDom())}]),f=Vue.computed(()=>({"--ray-chart-width":P(e.width),"--ray-chart-height":P(e.height)})),g=async()=>{var V;ne([qo,Go,Ho,Yo,Xo,Zo,Qo,Jo]),ne([en,tn,on,nn,rn,an]),ne([ln,sn]),ne([cn]);try{ne((V=e.use)==null?void 0:V.filter(Boolean))}catch(k){console.error("RChart register error: ",k)}},S=()=>{if(e.theme==="default"){e.autoChangeTheme?y("dark"):y("");return}if(e.theme)y(e.theme);else{const V=e.autoChangeTheme&&o.value?`${s}-dark`:s;y(V)}},d=V=>{let k=Vue.unref(V);const R=D=>Object.assign({animation:!0},k,D);return e.showAria&&(k=R({aria:{enabled:!0,decal:{show:!0}}})),k},y=(V=s)=>{const k=n.value,R=d(e.options),{height:D,width:j}=k.getBoundingClientRect(),{onSuccess:K,onError:te}=e;try{br.forEach(Y=>{Ko(Y.name,Y.theme)}),c=Uo(k,V,{width:j===0?200:void 0,height:D===0?200:void 0}),r.value=c,e.animation?(c.setOption({}),setTimeout(()=>{R&&(c==null||c.setOption(R))})):R&&(c==null||c.setOption(R)),K&&A(K,c)}catch(Y){te&&A(te),console.error("RChart render error: ",Y)}},h=()=>!!(c&&c.getDom()),b=()=>{h()&&(c.clear(),c.dispose(),r.value=void 0)},m=()=>{c&&c.resize()},v=(V,k)=>{if(V==="downloadChart"&&h()){const{filename:D,...j}=e.downloadOptions;Ro(c.getDataURL(j),D??`${new Date().getTime()}`)}const{onDropdownSelect:R}=e;R&&A(R,V,k)},N=()=>{if(c!=null&&c.getDom()){console.warn("RChart mount: There is a chart instance already initialized on the dom. Execution was interrupted.");return}S(),e.autoResize&&(i=Ge(m,e.throttleWait),l=ko(e.observer||a,i))},O=()=>{var V;b(),i==null||i.cancel(),(V=l==null?void 0:l.stop)==null||V.call(l)};return Vue.watch(()=>o.value,()=>{e.autoChangeTheme&&(b(),S())}),Vue.watch(()=>e.showAria,()=>{b(),S()}),Vue.watchEffect(()=>{e.watchOptions?u=Vue.watch(()=>e.options,V=>{const k=d(V),R=Object.assign(e.setChartOptions,yr);c==null||c.setOption(k,R)},{deep:!0}):u==null||u(),e.loading?c==null||c.showLoading(e.loadingOptions):c==null||c.hideLoading()}),t({echart:r,dispose:O,render:N,isDispose:h}),Vue.onBeforeMount(async()=>{await g()}),Vue.onMounted(()=>{N()}),Vue.onBeforeUnmount(()=>{O(),u==null||u()}),{rayChartRef:n,cssVarsRef:f,rayChartWrapperRef:a,moreDropDownOptions:p,dropdownSelect:v}},render(){const{title:e,contentStyle:t,preset:o,moreDropDownOptions:n,dropdownSelect:a,bordered:r,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:r},{default:re(Vue.createVNode("div",{class:"ray-chart__container",ref:"rayChartRef"},null)),header:re(e,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":re(l,{defaultElement:Vue.createVNode(lo,{iconSize:18,cursor:"pointer",options:i??n,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)])}}),vr={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},ul=Vue.defineComponent({name:"RCollapseGrid",props:vr,setup(e){const t=Vue.ref(!e.open),o=()=>{t.value=!t.value;const{onUpdateValue:a,"onUpdate:value":r}=e;a&&A(a,t.value),r&&A(r,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(C,{customClassName:`collapse-icon--arrow ${t.value?"":"collapse-icon--arrow__expanded"}`,name:"expanded",size:"14"},null)])}},render(){return Vue.createVNode(naive.NCard,{bordered:this.bordered},{default:()=>Vue.createVNode(naive.NGrid,Vue.mergeProps({class:"ray-collapse-grid"},this.$props,{collapsed:this.modelCollapsed,xGap:this.xGap||12,yGap:this.yGap||18,collapsedRows:this.collapsedRows}),{default:()=>{var e,t;return[(t=(e=this.$slots).default)==null?void 0:t.call(e),Vue.createVNode(naive.NGridItem,{suffix:!0,class:"ray-collapse-grid__suffix--btn"},{default:()=>[Vue.createVNode(naive.NFlex,{justify:"end"},{default:()=>{var o,n;return[(n=(o=this.$slots).action)==null?void 0:n.call(o),this.CollapseIcon()]}})]})]}})})}}),Vr={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}},C=Vue.defineComponent({name:"RIcon",props:Vr,setup(e){const t=Vue.computed(()=>`#${e.prefix}-${e.name}`),o=Vue.computed(()=>({"--ray-icon-width":e.width?P(e.width):P(e.size),"--ray-icon-height":e.height?P(e.height):P(e.size),"--ray-icon-depth":e.depth,"--ray-icon-cursor":e.cursor}));return{symbolId:t,cssVars:o,iconClick:a=>{const{onClick:r}=e;r&&A(r,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)])])}}),Sr={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}},dl=Vue.defineComponent({name:"RIframe",props:Sr,setup(e,{expose:t}){const o=Vue.computed(()=>({"--ray-iframe-frameborder":P(e.frameborder),"--ray-iframe-width":P(e.width),"--ray-iframe-height":P(e.height)})),n=Vue.ref(),a=Vue.ref(!0),r=l=>{a.value=!1;const{onSuccess:s}=e;s&&A(s,n.value,l)},i=l=>{a.value=!1;const{onError:s}=e;s&&A(s,l)};return le(n,"load",r),le(n,"error",i),t({iframeInst:n}),{cssVars:o,iframeRef:n,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)})])}}),wr={...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}},_r=(e,t,o)=>{const{scheduler:n}=o??{};return new Promise(a=>{setTimeout(()=>{const r=t==="card"?".n-card-header__main":".n-dialog__title";if(e){const i=De(e).draggable({inertia:!0,autoScroll:!0,allowFrom:r,modifiers:[De.modifiers.restrictRect({restriction:"parent",endOnly:!0})],listeners:{move:l=>{n==null||n(l)}}}).resizable(!1);a(i)}},30)})},pl=Vue.defineComponent({name:"RModal",props:wr,setup(e){const{height:t}=xe(),o=Vue.computed(()=>({"--r-modal-width":P(e.width??600),"--r-modal-card-width":P(e.cardWidth??600),"--r-modal-dialog-width":P(e.dialogWidth??446)})),n=fe();let a;const r={x:0,y:0},i=()=>e.preset==="card"&&e.fullscreen,l=()=>{const s=document.getElementById(n);s&&_r(s,e.preset,{scheduler:u=>{const c=u.target;r.x+=u.dx,r.y+=u.dy,c.style.transform=`translate(${r.x}px, ${r.y}px)`}}).then(u=>{a=u})};return Vue.watch(()=>e.show,s=>{s&&e.dad&&(e.preset==="card"||e.preset==="dialog")?Vue.nextTick(()=>{l();const u=document.getElementById(n);e.memo&&u&&(u.style.transform=`translate(${r.x}px, ${r.y}px)`)}):(a==null||a.unset(),a=null)},{immediate:!0}),{cssVars:o,height:t,isFullscreenCardType:i,uuidEl:n}},render(){const{isFullscreenCardType:e}=this,{$props:t,$slots:o,$attrs:n}=this,{preset:a,...r}=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},r,n),{...o})}}),Cr={...naive.dropdownProps,iconSize:{type:Number,default:14},cursor:{type:String,default:"default"}};function Nr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const lo=Vue.defineComponent({name:"RMoreDropdown",props:Cr,render(){let e;const{iconSize:t,cursor:o}=this,{default:n}=this.$slots;return Vue.createVNode(naive.NDropdown,Vue.mergeProps(this.$props,this.$attrs,{placement:"bottom-start"}),Nr(e=re(n,{defaultElement:Vue.createVNode(C,{name:"more",size:t,cursor:o},null)}))?e:{default:()=>[e]})}}),kr={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}},Tr=e=>new Promise((t,o)=>{const n=new XMLHttpRequest;n.responseType="blob",n.onload=()=>{const a=new FileReader;a.onloadend=()=>{t(a.result)},a.onerror=r=>{o(r)},a.onabort=r=>{o(r)},a.readAsArrayBuffer(n.response)},n.open("GET",e),n.send()}),ml=Vue.defineComponent({name:"RayQRcode",props:kr,setup(e,t){const{expose:o}=t,n=Vue.ref();let a,r;const i=async()=>{const{gifBackgroundURL:c}=e;if(c)try{a=await Tr(c)}catch(p){console.error(p)}},l=()=>{const{gifBackground:c,...p}=e;new Eo.AwesomeQR({...p,gifBackground:a??void 0}).draw().then(f=>{const{onSuccess:g}=e;g&&A(g,f),n.value=f}).catch(f=>{const{onError:g}=e;g&&A(g,f)})},s=()=>{if(t.slots.errorAction)return;const{onReload:c}=e;c&&A(c)},u=c=>n.value&&Q(n.value,"String")?Ao(n.value,c||new Date().getTime()+".png"):Promise.reject();return Vue.watchEffect(()=>{e.watchText?r=Vue.watch(()=>e.text,()=>l()):r==null||r()}),o({downloadQRCode:u}),Vue.onMounted(async()=>{await i(),l()}),Vue.onBeforeUnmount(()=>{r==null||r()}),{qrcodeURL:n,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"},[Q(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(C,{name:"reload",size:"16",color:"#ffffff"},null)})])])]):null])}}),ge={...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}},z={tableIconSize:"18",tableKey:Symbol("r-table")},xr=Vue.defineComponent({name:"TableSizeSelect",props:{onChangeSize:{type:[Function,Array],default:null},...ge},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:r=>{const{onChangeSize:i}=e;i&&A(i,r)}}},render(){return Vue.createVNode(naive.NPopselect,{value:this.size,"onUpdate:value":e=>this.size=e,options:this.sizeOptions,trigger:"click",onUpdateValue:this.updatePopselectValue.bind(this)},{default:()=>[Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(C,{name:"adjustment",size:z.tableIconSize,cursor:"pointer"},null),default:()=>"密度"})]})}}),Or=Vue.defineComponent({name:"TableFullscreen",setup(){const{wrapperRef:e}=Vue.inject(z.tableKey,{}),[t,{toggleFullscreen:o,isEnabled:n}]=qe(e);return{toggleFullscreen:o,isFullscreen:t,isEnabled:n}},render(){const{toggleFullscreen:e,isEnabled:t,$t:o}=this;return Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(C,{name:"fullscreen",size:z.tableIconSize,cursor:"pointer",onClick:()=>{t||window.$message.warning(o("globalMessage.isEnabledFullscreen")),e()}},null),default:()=>this.isFullscreen?"取消全屏":"全屏表格"})}}),Rr=()=>Vue.createVNode(C,{name:"draggable",size:z.tableIconSize,cursor:"all-scroll"},null),Ie=({icon:e,title:t,onClick:o,customClassName:n})=>Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(C,{name:e,size:z.tableIconSize,cursor:"pointer",customClassName:n,onClick:o==null?void 0:o.bind(null)},null),default:()=>t}),ke=(e,t)=>{if(!t)return[null,null];for(let o=0;oe.columns.map((i,l)=>{const{key:s,title:u,children:c,fixed:p,isResizable:f,...g}=i,S=p==="left",d=p==="right",y={...g,title:u,key:s,fixed:p,isLeftFixedActivated:S,isRightFixedActivated:d,isResizable:f};return{...y,suffix:()=>Vue.createVNode(naive.NFlex,{style:"padding-left: 32px;"},{default:()=>[Vue.createVNode(Ie,{icon:"row_head",title:"固定在列首",customClassName:S?ve:"",onClick:a.bind(this,"left",y,l)},null),Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(C,{name:"resize_h",size:z.tableIconSize,cursor:"pointer",customClassName:f?ve:"",onClick:n.bind(this,y,l)},null),default:()=>"修改列宽"}),Vue.createVNode(Ie,{icon:"row_end",title:"固定在列尾",customClassName:d?ve:"",onClick:a.bind(this,"right",y,l)},null)]})}}),set:()=>{}}),o=i=>{const{onUpdateColumn:l}=e;l&&A(l,i)},n=(i,l)=>{i.isResizable=!i.isResizable,i.resizable=i.isResizable,t.value[l]=i,o(t.value)},a=(i,l,s)=>{const u=`${i}FixedActivated`,c=`${i==="left"?"right":"left"}FixedActivated`;l[c]=!1,l[u]=!l[u],l[u]?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[u,c]=ke(l,t.value);if(u===null||c===null)return;u.splice(c,1);const[p,f]=ke(i,t.value);p===null||f===null||(s==="before"?p.splice(f,0,l):p.splice(f+1,0,l),o(p))}}},render(){return Vue.createVNode(naive.NPopover,{displayDirective:"show",trigger:"click",showArrow:!1},{trigger:()=>Vue.createVNode(C,{name:"setting",size:z.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:Rr.bind(this),onDrop:this.treeDrop.bind(this)},null)})}}),Lr=Vue.defineComponent({name:"TablePrint",props:ge,setup(e){const{wrapperRef:t}=Vue.inject(z.tableKey,{});return{printTableClick:()=>{const{printTableOptions:{printOptions:n={},domToImageOptions:a}={},title:r}=e;(n.documentTitle===""||n.documentTitle===void 0||n.documentTitle===null)&&(n.documentTitle=typeof r=="string"?r:""),Lo(t,{printOptions:n,domToImageOptions:a})}}},render(){return Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(C,{name:"print",size:z.tableIconSize,cursor:"pointer",onClick:this.printTableClick.bind(this)},null),default:()=>"打印表格"})}});function Pr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const hl=Vue.defineComponent({name:"RTable",props:ge,setup(e,t){const{expose:o}=t,n=Vue.ref(),a=Vue.ref(),r=fe(16),i=fe(16),l=Vue.reactive({x:0,y:0,showContextMenu:!1}),s=Vue.reactive({size:e.size}),u=(d,y)=>{const{onContextMenuClick:h}=e;h&&A(h,d,y),l.showContextMenu=!1},c=(d,y)=>{var b;return{...(b=e.rowProps)==null?void 0:b.call(e,d,y),onContextmenu:e.disabledContextMenu?void 0:m=>{m.preventDefault(),l.showContextMenu=!1,Vue.nextTick().then(()=>{l.showContextMenu=!0,l.x=m.clientX,l.y=m.clientY})}}},p=d=>{s.size=d},f=d=>{const{onUpdateColumns:y,"onUpdate:columns":h}=e;y&&A(y,d),h&&A(h,d)},g=()=>{const{toolOptions:d}=e;return d==null?void 0:d.filter(()=>Boolean).map(y=>typeof y=="function"?y():y)},S=d=>{const y=()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(Lr,d,null),Vue.createVNode(xr,Vue.mergeProps(d,{onChangeSize:p.bind(this)}),null),Vue.createVNode(Or,null,null),Vue.createVNode(Ar,Vue.mergeProps(d,{onUpdateColumn:f.bind(this)}),null)]);return e.toolOptions?e.coverTool?g:()=>Vue.createVNode(Vue.Fragment,null,[y(),g()]):y};return Vue.provide(z.tableKey,{uuidTable:i,uuidWrapper:r,wrapperRef:a}),o({rTableInst:n,uuidTable:i,uuidWrapper:r}),{uuidWrapper:r,uuidTable:i,contextMenuReactive:l,rTableInst:n,combineRowProps:c,contextMenuSelect:u,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:re(this.title,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":()=>{let t;return Vue.createVNode(naive.NFlex,{align:"center"},Pr(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)}})}}),Mr={transitionPropName:"fade",transitionMode:"out-in",transitionAppear:!0},Dr=Vue.defineComponent({name:"RTransitionComponent",__name:"index",props:Vue.mergeDefaults({transitionPropName:{},transitionMode:{},transitionAppear:{type:Boolean}},Mr),setup(e){const{getKeepAliveInclude:t}=qr(),{setupKeepAlive:o,maxKeepAliveLength:n,keepAliveExclude:a}=Qe;return(r,i)=>{const l=Vue.resolveComponent("RouterView");return Vue.openBlock(),Vue.createBlock(l,null,{default:Vue.withCtx(({Component:s,route:u})=>[s?(Vue.openBlock(),Vue.createBlock(Vue.Transition,{key:0,name:r.transitionPropName,mode:r.transitionMode,appear:r.transitionAppear},{default:Vue.withCtx(()=>[(Vue.openBlock(),Vue.createBlock(Vue.Suspense,null,{default:Vue.withCtx(()=>[Vue.unref(o)?(Vue.openBlock(),Vue.createBlock(Vue.KeepAlive,{key:0,max:Vue.unref(n),include:Vue.unref(t),exclude:Vue.unref(a)},[(Vue.openBlock(),Vue.createBlock(Vue.resolveDynamicComponent(s),{key:u.fullPath}))],1032,["max","include","exclude"])):(Vue.openBlock(),Vue.createBlock(Vue.resolveDynamicComponent(s),{key:u.fullPath}))]),_:2},1024))]),_:2},1032,["name","mode","appear"])):Vue.createCommentVNode("",!0)]),_:1})}}});var zr={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.5",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.14","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.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.6.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 Ir=(e,t,o)=>!e||typeof e!="object"?!1:e[t]===o,io=(e,t,o)=>{const n=[];if(Ir(e,t,o))return n.push(e),n;if(e.children&&e.children.length>0)for(const a of e.children){const r=io(a,t,o);r.length>0&&n.push(e,...r)}return n},jr=(e,t,o)=>{const n=[];for(const a of e){const r=io(a,t,o);r.length>0&&n.push(...r)}return n},Er=e=>{const{breadcrumbLabel:t}=e,{layout:{sideBarLogo:o}}=zr,n=o?o.title:"";document.title=t+" - "+n},$r=e=>{const{meta:t}=e;if(!t.icon)return;if(Q(t.icon,"Object"))return()=>t.icon;const o=Vue.h(C,{name:t.icon,size:q.menuCollapsedIconSize,cursor:"pointer"},{});return()=>o},je=()=>{const{getRootPath:e}=ee();return ie(W.appMenuKey,"sessionStorage",e.value)},Br=e=>e[0]==="/",so=(e,t=[],o="")=>{var n;if(!Array.isArray(e))return[];for(const a of e){const r=o+(Br(a.path)?a.path:"/"+a.path);if((n=a.children)!=null&&n.length){so(a.children,t,r);continue}else t.push({...a,path:r})}return t},Fr=e=>Array.isArray(e)?so(Bo(e)):[],co=()=>lr(ar()),Wr=()=>Fr(co()),uo=Pinia.defineStore("menu",()=>{const{push:e,getRoutes:t}=VueRouter.useRouter(),o=VueRouter.useRoute(),{t:n}=J(),{setKeepAliveInclude:a}=Gr(),r=Vue.reactive({menuKey:je(),options:[],collapsed:!1,menuTagOptions:[],breadcrumbOptions:[],currentMenuOption:null}),i=Vue.ref(!0),l=h=>{const{meta:b}=h,m=Vue.computed(()=>b!=null&&b.i18nKey?n(`${b.i18nKey}`):b==null?void 0:b.noLocalTitle),v={...h,key:h.fullPath,label:()=>Vue.h(naive.NEllipsis,null,{default:()=>m.value}),breadcrumbLabel:m.value},N=Object.assign({},v,{icon:$r(h)});return h.fullPath===je()&&(r.currentMenuOption=N),N.show=Te(N),N},s=h=>{r.breadcrumbOptions=jr(r.options,"fullPath",h)},u=(h,b=!0)=>{const v=Array.isArray(h)?[...h]:[h];b?r.menuTagOptions.push(...v):r.menuTagOptions=v},c=(h,b)=>{r.menuTagOptions.find(v=>v.fullPath===h)||r.menuTagOptions.push(b)},p=(h,b,m)=>{const{meta:v}=b;if(v.windowOpen)window.open(v.windowOpen);else{e({path:String(h),query:m});const{sameLevel:N}=v;if(a(b),Er(b),!N)c(h,b),s(h),r.menuKey=h,r.currentMenuOption=b,Oe(W.appMenuKey,h);else{const O=Me(l(b),["breadcrumbLabel","children","key","meta","name","path","show"]);r.breadcrumbOptions.find(k=>k.key===O.key)||r.breadcrumbOptions.push({...O,fullPath:String(O.key)})}}},f=async(h,b)=>{const[m]=h.split("?"),v=t().find(N=>N.path===m);if(v){const N=Me(v,["children","meta","path","name","redirect"]);p(m,l({...N,fullPath:N.path}),b)}},g=()=>new Promise(h=>{const b=(m,v)=>{var O;const N=[];for(const V of m){let k=`${v.endsWith("/")?v:v+"/"}${V.path}`;if(k=k.replace(/\/+/g,"/"),(O=V.children)!=null&&O.length)V.children=b(V.children,k);else if(!ho(V.meta))continue;N.push(l({...V,fullPath:k}))}return N};if(r.options=b(co(),""),r.currentMenuOption){const{currentMenuOption:m}=r;s(m.key),c(m.fullPath,m)}h()}),S=h=>r.collapsed=h,d=(h,b=1)=>r.menuTagOptions.splice(h,b),y=async()=>{i.value&&(await g(),i.value=!1)};return Vue.watch(()=>o.fullPath,async(h,b)=>{await y(),h!==b&&await f(h,o.query)},{immediate:!0}),{...Vue.toRefs(r),changeMenuModelValue:p,collapsedMenu:S,spliceMenTagOptions:d,setMenuTagOptions:u}},{persist:{key:"piniaMenuStore",storage:window.sessionStorage,paths:["breadcrumbOptions","menuKey","menuTagOptions"]}}),po=Pinia.defineStore("signing",()=>{const e=Vue.reactive({signingCallback:{}}),t=n=>new Promise((a,r)=>{Fo(n)?r({code:1,message:"登陆失败",data:null}):(e.signingCallback={role:"admin",name:n.name,avatar:"https://r2chevereto.yka.moe/longmao.navigator.png"},a({code:0,message:"登陆成功",data:e.signingCallback}))}),o=()=>{window.$message.info("账号退出中..."),Po("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}=Qe,t=Vue.reactive({keepAliveInclude:[]}),o=()=>t.keepAliveInclude.length,n=r=>{const i=o(),{name:l,meta:{keepAlive:s}}=r;if(s){if(i=e&&(t.keepAliveInclude.splice(0,1),t.keepAliveInclude.push(l))}},a=()=>t.keepAliveInclude;return{...Vue.toRefs(t),setKeepAliveInclude:n,getKeepAliveInclude:a}},{persist:{key:"piniaKeepAliveStore",storage:window.sessionStorage,paths:["keepAliveInclude"]}}),H=()=>{const e=uo(),t=Vue.computed(()=>e.options),o=Vue.computed(()=>e.breadcrumbOptions),n=Vue.computed(()=>e.menuKey),a=Vue.computed(()=>{const{getRootPath:l}=ee();return e.menuTagOptions.map((s,u,c)=>(s.key===n.value&&s.key!==l.value?s.closeable=!0:s.closeable=!1,s.key===l.value&&(s.closeable=!1),c.length<=1&&(s.closeable=!1),s))}),r=Vue.computed(()=>e.currentMenuOption),i=Vue.computed(()=>e.collapsed);return{getMenuOptions:t,getBreadcrumbOptions:o,getMenuKey:n,getMenuTagOptions:a,getCurrentMenuOption:r,getCollapsed:i}},se=()=>{const{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n}=uo();return{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n}},I=()=>{const e=tt(),t=Vue.computed(()=>e.drawerPlacement),o=Vue.computed(()=>e.primaryColorOverride),n=Vue.computed(()=>e.appTheme),a=Vue.computed(()=>e.menuTagSwitch),r=Vue.computed(()=>e.breadcrumbSwitch),i=Vue.computed(()=>e.localeLanguage),l=Vue.computed(()=>e.lockScreenSwitch),s=Vue.computed(()=>e.copyrightSwitch),u=Vue.computed(()=>e.contentTransition),c=Vue.computed(()=>e.watermarkSwitch),p=Vue.computed(()=>e.watermarkConfig),f=Vue.computed(()=>e.appRootRoute);return{getDrawerPlacement:t,getPrimaryColorOverride:o,getAppTheme:n,getMenuTagSwitch:a,getBreadcrumbSwitch:r,getLocaleLanguage:i,getLockScreenSwitch:l,getCopyrightSwitch:s,getContentTransition:u,getWatermarkSwitch:c,getWatermarkConfig:p,getAppRootRoute:f}},M=()=>{const{updateLocale:e,changePrimaryColor:t,updateSettingState:o}=tt();return{updateLocale:e,changePrimaryColor:t,updateSettingState:o}},Kr=()=>{const e=po();return{getSigningCallback:Vue.computed(()=>e.signingCallback)}},Ur=()=>{const{signing:e,logout:t}=po();return{signing:e,logout:t}},qr=()=>{const e=mo();return{getKeepAliveInclude:Vue.computed(()=>e.keepAliveInclude)}},Gr=()=>{const{setKeepAliveInclude:e,getKeepAliveInclude:t}=mo();return{setKeepAliveInclude:e,getKeepAliveInclude:t}},fl=async e=>{const t=Pinia.createPinia();e.use(t),t.use($o)},ho=e=>{const{getSigningCallback:t}=Kr(),{role:o}=e;return ue!=null&&ue.length&&ue.includes(t.value.role)||!o||!(o!=null&&o.length)?!0:o?o.includes(t.value.role):!0},Te=e=>{const{meta:t={}}=e,{hidden:o,sameLevel:n,env:a}=t,{MODE:r}=Ce();return!(n||o||a&&typeof a=="string"&&a!==r||a&&Array.isArray(a)&&!a.includes(r))},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}=yn;t&&Hr(e),o&&sr(e)},he=(e=!0)=>{const{router:t}=Ae(),{push:o,replace:n}=t,{getRootPath:a}=ee();Oe(W.appMenuKey,a.value),e?n(a.value):o(a.value)};var Xr={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.5",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.14","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.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.6.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(C,{name:t.icon,size:"30",cursor:a},null)}},render(){var e,t,o,n;return(e=this.sideBarLogo)!=null&&e.icon&&((t=this.sideBarLogo)!=null&&t.title)?Vue.createVNode("div",{class:["ray-menu__logo",(o=this.sideBarLogo)!=null&&o.url?"ray-menu__logo-url":null],onClick:this.handleSideBarLogoClick.bind(this)},[(n=this.sideBarLogo)!=null&&n.icon?this.collapsed?Vue.createVNode(naive.NPopover,{placement:"right"},{trigger:()=>Vue.createVNode(this.TemplateLogo,{cursor:"pointer"},null),default:()=>{var 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}=se(),{getMenuOptions:n,getCollapsed:a,getMenuKey:r}=H(),i=Vue.computed({get:()=>(Vue.nextTick().then(()=>{u()}),r.value),set:()=>{l.value&&B("globalDrawerValue",!1)}}),{isTabletOrSmaller:l}=ye(),s=Vue.computed({get:()=>G("globalDrawerValue").value,set:p=>{B("globalDrawerValue",p)}}),u=()=>{const p=i.value;Vue.nextTick().then(()=>{var f,g;(g=(f=e.value)==null?void 0:f.showOption)==null||g.call(f,p)})};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",keyField:"fullPath",value:i.value,"onUpdate:value":p=>i.value=p,options:n.value,indent:q.menuCollapsedIndent,collapsed:a.value,collapsedIconSize:q.menuCollapsedIconSize,collapsedWidth:q.menuCollapsedWidth,onUpdateValue:(p,f)=>{t(p,f)},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(){Pe(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:n}=t;return[n||"",o||"",JSON.stringify(t.params),JSON.stringify(t.data)].join("&")}addPendingRequest(t){var o;if(this.isAppending(t)){const n=this.generateRequestKey(t);if(this.pendingRequest.has(n))t.signal=(o=this.pendingRequest.get(n))==null?void 0:o.signal;else{const a=new AbortController;t.signal=a.signal,this.pendingRequest.set(n,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 Ve={requestInstance:null,responseInstance:null},Se={implementRequestInterceptorArray:[],implementResponseInterceptorArray:[]},de={implementRequestInterceptorErrorArray:[],implementResponseInterceptorErrorArray:[]},ea=new Jr,gl=()=>{const e=(l,s)=>{s==="requestInstance"?Ve.requestInstance=l:Ve.responseInstance=l},t=l=>Ve[l],o=(l,s,u)=>{u==="ok"?Se[l]=s:de[l]=s},n=(l,s)=>s==="ok"?Se[l]:de[l],a=(l,...s)=>{Array.isArray(l)&&(l==null||l.forEach(u=>{typeof u=="function"&&u(...s)}))};return{createAxiosInstance:e,setImplement:o,getImplement:n,getAxiosInstance:t,beforeFetch:(l,s,u)=>{const c=u==="ok"?Se[s]:de[s],p=t(l),{MODE:f}=Ce();p&&a(c,p,f)},fetchError:(l,s,u)=>{const c=de[u],{MODE:p}=Ce();a(c,s,p)}}},ta=Vue.defineComponent({name:"AppRequestCancelerProvider",setup(e,{expose:t}){VueRouter.onBeforeRouteUpdate(()=>{ea.cancelAllRequest()}),t()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),fo=Vue.defineComponent({name:"LayoutContentWrapper",setup(){const e=VueRouter.useRouter(),{maximize:t}=go(),{getContentTransition:o}=I(),n=Vue.ref(!1),a={opacitySpinning:"0"},r=G("globalMainLayoutLoad"),i=G("layoutContentMaximize"),l=G("layoutContentSpinning");return(()=>{e.beforeEach(()=>{n.value=!0}),e.afterEach(()=>{n.value=!1})})(),{globalMainLayoutLoad:r,spinning:n,themeOverridesSpin:a,getContentTransition:o,layoutContentMaximize:i,maximize:t,layoutContentSpinning:l}},render(){const{globalMainLayoutLoad:e,layoutContentMaximize:t,layoutContentSpinning:o}=this,{maximize:n}=this;return Vue.createVNode(naive.NSpin,{show:this.spinning||!e||o,description:"loading...",size:"large",themeOverrides:this.themeOverridesSpin,class:[t?"r-layout-full__viewer-content--maximize":null,"r-layout-full__viewer-content--maximize--light","r-layout-full__viewer-content--maximize--dark"]},{default:()=>[t?Vue.createVNode("div",{class:"layout-content__maximize-out",onClick:()=>{n(!1)}},[Vue.createVNode(C,{name:"out",size:"16",cursor:"pointer"},null)]):null,Vue.createVNode(ta,null,null),e?Vue.createVNode(Dr,{class:"content-wrapper",transitionPropName:this.getContentTransition+"-transform"},null):null]})}}),oa=Object.freeze(Object.defineProperty({__proto__:null,default:fo},Symbol.toStringTag,{value:"Module"}));var na={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.5",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.14","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.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.6.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]):""}}),Ee=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(C,{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}=ja(),{getAppTheme:o}=I(),n=Vue.ref(o.value);return{changeDarkTheme:e,changeLightTheme:t,getAppTheme:o,railStyle:({checked:r})=>r?{backgroundColor:"#000000"}:{color:"#000000"},modelAppThemeRef:n}},render(){const{$t:e,changeDarkTheme:t,changeLightTheme:o,railStyle:n}=this;return Vue.createVNode(naive.NFlex,{justify:"center"},{default:()=>[Vue.createVNode(naive.NTooltip,null,{trigger:()=>Vue.createVNode(naive.NSwitch,{value:this.modelAppThemeRef,"onUpdate:value":a=>this.modelAppThemeRef=a,railStyle:n.bind(this),onUpdateValue:a=>a?t():o()},{"checked-icon":()=>Vue.createVNode(C,{name:"dark"},null),"unchecked-icon":()=>Vue.createVNode(C,{name:"light"},null),checked:()=>"亮",unchecked:()=>"暗"}),default:()=>this.getAppTheme?e("headerSettingOptions.ThemeOptions.Dark"):e("headerSettingOptions.ThemeOptions.Light")})]})}});function pe(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:n}=M(),{getAppTheme:a,getPrimaryColorOverride:r,getMenuTagSwitch:i,getBreadcrumbSwitch:l,getCopyrightSwitch:s,getContentTransition:u,getWatermarkSwitch:c}=I(),p=Vue.computed({get:()=>e.show,set:S=>{t("update:show",S)}}),f=[{label:"无",value:"none"},{label:"缩放效果",value:"scale"},{label:"淡入淡出",value:"fade"},{label:"闪入效果",value:"opacity"}],g=Vue.reactive({getMenuTagSwitch:i.value,getBreadcrumbSwitch:l.value,getCopyrightSwitch:s.value,getContentTransition:u.value,getWatermarkSwitch:c.value});return{modelShow:p,changePrimaryColor:o,getAppTheme:a,getPrimaryColorOverride:r,contentTransitionOptions:f,updateSettingState:n,modelSwitchReactive:g}},render(){let e,t,o,n;const{$t:a}=this;return Vue.createVNode(naive.NDrawer,{show:this.modelShow,"onUpdate:show":r=>this.modelShow=r,placement:this.placement,width:this.width},{default:()=>[Vue.createVNode(naive.NDrawerContent,{title:a("headerSettingOptions.Title")},{default:()=>[Vue.createVNode(naive.NFlex,{class:"setting-drawer__space",vertical:!0},{default:()=>[Vue.createVNode(naive.NDivider,{titlePlacement:"center"},pe(e=a("headerSettingOptions.ThemeOptions.Title"))?e:{default:()=>[e]}),Vue.createVNode(aa,null,null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},pe(t=a("headerSettingOptions.ThemeOptions.PrimaryColorConfig"))?t:{default:()=>[t]}),Vue.createVNode(naive.NColorPicker,{swatches:Re.appThemeColors,value:this.getPrimaryColorOverride.common.primaryColor,"onUpdate:value":r=>this.getPrimaryColorOverride.common.primaryColor=r,onUpdateValue:this.changePrimaryColor.bind(this)},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},pe(o=a("headerSettingOptions.ContentTransition"))?o:{default:()=>[o]}),Vue.createVNode(naive.NSelect,{value:this.modelSwitchReactive.getContentTransition,"onUpdate:value":r=>this.modelSwitchReactive.getContentTransition=r,options:this.contentTransitionOptions,onUpdateValue:r=>{this.updateSettingState("contentTransition",r)}},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},pe(n=a("headerSettingOptions.InterfaceDisplay"))?n:{default:()=>[n]}),Vue.createVNode(naive.NDescriptions,{labelPlacement:"left",column:1},{default:()=>[Vue.createVNode(naive.NDescriptionsItem,{label:"多标签"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getMenuTagSwitch,"onUpdate:value":r=>this.modelSwitchReactive.getMenuTagSwitch=r,onUpdateValue:r=>this.updateSettingState("menuTagSwitch",r)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"面包屑"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getBreadcrumbSwitch,"onUpdate:value":r=>this.modelSwitchReactive.getBreadcrumbSwitch=r,onUpdateValue:r=>this.updateSettingState("breadcrumbSwitch",r)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"水印"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getWatermarkSwitch,"onUpdate:value":r=>this.modelSwitchReactive.getWatermarkSwitch=r,onUpdateValue:r=>this.updateSettingState("watermarkSwitch",r)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"版权信息"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getCopyrightSwitch,"onUpdate:value":r=>this.modelSwitchReactive.getCopyrightSwitch=r,onUpdateValue:r=>this.updateSettingState("copyrightSwitch",r)},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}=se(),{getBreadcrumbOptions:t}=H(),{isTabletOrSmaller:o}=ye();return{getBreadcrumbOptions:t,dropdownSelect:(r,i)=>{e(r,i)},breadcrumbItemClick:r=>{var i;if(!((i=r.children)!=null&&i.length)){const{meta:l={}}=r;l.sameLevel||e(r.fullPath,r)}},isTabletOrSmaller:o}},render(){let e;const{isTabletOrSmaller:t,getBreadcrumbOptions:o}=this,{dropdownSelect:n,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(r=>Vue.createVNode(naive.NBreadcrumbItem,{key:r.fullPath,onClick:a.bind(this,r)},{default:()=>{var i;return[Vue.createVNode(naive.NDropdown,{labelField:"breadcrumbLabel",keyField:"fullPath",options:r.children&&((i=r.children)==null?void 0:i.length)>1?r.children:[],onSelect:n.bind(this)},{default:()=>Vue.createVNode("span",null,[r.label&&typeof r.label=="function"?r.label():r.breadcrumbLabel])})]}})))?e:{default:()=>[e]})]})}});function $e(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}=se(),n=Vue.computed({get:()=>e.show,set:m=>{t("update:show",m),m||c()}}),{getMenuOptions:a}=H(),r=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:u}=ye(),c=()=>{r.searchOptions=[],r.searchValue=null,l=0,s=l},p=m=>{(m.ctrlKey||m.metaKey)&&m.key==="k"&&(m.preventDefault(),m.stopPropagation(),c(),n.value=!0)},f=m=>{const v=[],N=O=>{O.forEach(V=>{var D,j,K;(D=V.children)!=null&&D.length&&Te(V)&&N(V.children);const k=(j=V.breadcrumbLabel)==null?void 0:j.toLocaleLowerCase(),R=String(m).toLocaleLowerCase();k!=null&&k.includes(R)&&Te(V)&&!((K=V.children)!=null&&K.length)&&v.push(V)})};m?(N(a.value),r.searchOptions=v):r.searchOptions=[],Vue.nextTick().then(()=>{S()})},g=m=>{if(m){const{meta:v}=m;v.windowOpen?window.open(v.windowOpen):(n.value=!1,o(m.fullPath,m))}},S=()=>{const m=r.searchOptions[l],v=r.searchOptions[s],N="content-item--active";m&&Vue.nextTick().then(()=>{const O=Ne(`attr:data_path="${m.path}"`),V=v?Ne(`attr:data_path="${v==null?void 0:v.path}"`):null;if(V!=null&&V.length){const[k]=V;Mo(k,N)}if(O!=null&&O.length){const[k]=O;Do(k,N)}})},d=m=>{const{icon:v}=m;return typeof v=="string"?Vue.createVNode(C,{name:v,size:"24"},null):typeof v=="function"?()=>v:Vue.createVNode(C,{name:"table",size:"24"},null)},y=m=>{m==="up"?l=l-1<0?0:l-1:m==="down"&&(l=l+1>=r.searchOptions.length?r.searchOptions.length-1:l+1)},h=m=>{const v=m.key;switch((v==="ArrowUp"||v==="ArrowDown")&&(m.preventDefault(),m.stopPropagation()),s=l<=0?0:l,v){case"ArrowUp":y("up");break;case"ArrowDown":y("down");break;case"Enter":const N=r.searchOptions[l];N&&g(N);break}S()},b=({menuOption:m})=>Vue.createVNode(naive.NFlex,Vue.mergeProps({align:"center",class:"content-item"},{onClick:g.bind(this,m),data_path:m.path}),{default:()=>[Vue.createVNode("div",{class:"content-item-icon"},[d(m.meta)]),Vue.createVNode("div",{class:"content-item-label"},[m.breadcrumbLabel])]});return Vue.watchEffect(()=>{u.value&&(n.value=!1)}),le(window,"keydown",m=>{p(m),h(m)}),{...Vue.toRefs(r),modelShow:n,helperTipOptions:i,fuzzySearchMenuOptions:Wo(f,300),handleSearchItemClick:g,RenderPreIcon:d,isTabletOrSmaller:u,SearchItem:b}},render(){let e,t;const{isTabletOrSmaller:o,searchOptions:n}=this,{SearchItem:a,fuzzySearchMenuOptions:r}=this;return o?Vue.createVNode("div",{style:"display: none;"},null):Vue.createVNode(naive.NModal,{show:this.modelShow,"onUpdate:show":i=>this.modelShow=i,transformOrigin:"center",displayDirective:"if"},{default:()=>[Vue.createVNode("div",{class:"global-search global-search--dark global-search--light"},[Vue.createVNode("div",{class:"global-search__wrapper"},[Vue.createVNode("div",{class:"global-search__card"},[Vue.createVNode("div",{class:"global-search__card-header"},[Vue.createVNode(naive.NInput,{size:"large",value:this.searchValue,"onUpdate:value":i=>this.searchValue=i,clearable:!0,onInput:r.bind(this)},{prefix:()=>Vue.createVNode(C,{name:"search",size:"24"},null)})]),Vue.createVNode(naive.NScrollbar,{class:"global-search__card-content"},{default:()=>[n.length?Vue.createVNode(naive.NFlex,{vertical:!0,size:[8,8]},$e(e=n.map(i=>Vue.createVNode(a,{menuOption:i,key:i.fullPath},null)))?e:{default:()=>[e]}):Vue.createVNode(naive.NResult,{size:"large",class:"global-search__empty"},{icon:()=>null,default:()=>Vue.createVNode(naive.NFlex,{justify:"center",class:"global-search__empty-content"},{default:()=>[Vue.createVNode(C,{name:"empty",size:"24"},null),Vue.createTextVNode("暂无搜索结果")]})})]}),Vue.createVNode("div",{class:"global-search__card-footer"},[Vue.createVNode(naive.NFlex,{class:"card-footer__tip-wrapper",align:"center",size:[24,8]},$e(t=this.helperTipOptions.map(i=>Vue.createVNode("div",{class:"tip-wrapper-item",key:i.label},[Vue.createVNode("div",{class:"item-icon"},[i.plain?Vue.createVNode("span",null,[i.icon]):Vue.createVNode(C,{name:i.icon,size:"18"},null)]),Vue.createVNode("div",{class:"item-label"},[i.label])])))?t:{default:()=>[t]})])])])])]})}}),ua=Vue.defineComponent({name:"AppAvatar",props:{...naive.avatarProps,...naive.flexProps,cursor:{type:String,default:"auto"},spaceSize:{type:[String,Number],default:"medium"},avatarSize:{type:[String,Number],default:"medium"}},setup(e){const t=ie(W.signing),o=Vue.computed(()=>({"--app-avatar-cursor":e.cursor}));return{signing:t,cssVars:o}},render(){return Vue.createVNode(naive.NFlex,Vue.mergeProps({class:"app-avatar"},this.$props,{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}=Ur();window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{e()}})},lockScreen:()=>{const{updateSettingState:e}=M();e("lockScreenSwitch",!0)}},ma=e=>{const t=pa[e];t?t():window.$message.info("这个人很懒, 没做这个功能~")},ha=e=>{const{isTabletOrSmaller:t,globalMainLayoutLoad:o}=e,{t:n}=J(),a=[{name:"reload",size:18,tooltip:n("headerTooltip.Reload"),iconClass:o.value?"":"ray-icon__reload--loading",eventKey:"reload"}],r=[{name:"menu",size:18,eventKey:"menu"}];return t.value?r:a},fa=e=>{const{isFullscreen:t,isTabletOrSmaller:o}=e,{t:n}=J(),a=[{name:"fullscreen",size:18,tooltip:t.value?n("headerTooltip.CancelFullScreen"):n("headerTooltip.FullScreen"),eventKey:"screen"},{name:"github",size:18,tooltip:n("headerTooltip.Github"),eventKey:"github"},{name:"setting",size:18,tooltip:n("headerTooltip.Setting"),eventKey:"setting"}],r=[{name:"search",size:18,tooltip:n("headerTooltip.Search"),eventKey:"search"},...a],i=[...a];return o.value?i:r},ga=Vue.defineComponent({name:"AppSiderBar",setup(){const{updateLocale:e,updateSettingState:t}=M(),{t:o}=J(),{reload:n}=yo(),[a,{toggleFullscreen:r,isEnabled:i}]=qe(document.getElementsByTagName("html")[0]),{getDrawerPlacement:l,getBreadcrumbSwitch:s}=I(),u=Vue.ref(!1),c=Vue.ref(!1),{isTabletOrSmaller:p}=ye(),f=G("globalDrawerValue"),g=G("globalMainLayoutLoad"),S=Vue.computed(()=>ha({isFullscreen:a,isTabletOrSmaller:p,globalMainLayoutLoad:g})),d=Vue.computed(()=>fa({isFullscreen:a,isTabletOrSmaller:p,globalMainLayoutLoad:g})),y={reload:()=>{n()},setting:()=>{u.value=!0},github:()=>{window.open("https://github.com/XiaoDaiGua-Ray/ray-template")},fullscreen:()=>{i||window.$message.warning(o("globalMessage.isEnabledFullscreen")),r()},search:()=>{c.value=!0},lock:()=>{t("lockScreenSwitch",!0)},menu:()=>{B("globalDrawerValue",!f.value)}};return{leftIconOptions:S,rightTooltipIconOptions:d,toolIconClick:b=>{var m;(m=y[b])==null||m.call(y)},showSettings:u,updateLocale:e,getDrawerPlacement:l,getBreadcrumbSwitch:s,globalSearchShown:c}},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.NFlex,{class:"layout-header__method",align:"center",justify:"space-between"},{default:()=>[Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[this.leftIconOptions.map(e=>Vue.createVNode(Ee,{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.NFlex,{align:"center"},{default:()=>[this.rightTooltipIconOptions.map(e=>Vue.createVNode(Ee,{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:Je,onSelect:e=>this.updateLocale(String(e)),trigger:"click"},{default:()=>[Vue.createVNode(C,{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.NFlex,{size:[0,0]},{default:()=>[Vue.createVNode(ga,null,null)]})}}),ba={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},va=Xe('',1),Va=[va];function Sa(e,t){return He(),Ye("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=Xe('',1),Na=[Ca];function ka(e,t){return He(),Ye("svg",_a,[...Na])}const Ta={render:ka};function xa(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Oa=Vue.defineComponent({name:"AppMenuTag",setup(e,{expose:t}){const o=Vue.ref(null),{getMenuKey:n,getMenuTagOptions:a}=H(),{changeMenuModelValue:r}=se(),{getRootPath:i}=ee(),{maximize:l}=go(),{reload:s}=yo(),{close:u,closeAll:c,closeRight:p,closeLeft:f,closeOther:g}=Ea(),S=["closeAll","closeRight","closeLeft","closeOther","closeCurrentPage"];let d=-1;const y={size:16},h=Vue.ref([{label:"刷新页面",key:"reloadCurrentPage",icon:()=>Vue.createVNode(C,{name:"reload",size:y.size},null)},{label:"关闭当前页面",key:"closeCurrentPage",icon:()=>Vue.createVNode(C,{name:"close",size:y.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(C,{name:"other",size:y.size},null)},{label:"关闭所有标签页",key:"closeAll",icon:()=>Vue.createVNode(C,{name:"resize_h",size:y.size},null),disabled:!1}]),b=fe(16),m={closeCurrentPage:()=>{n.value!==i.value&&u(d)},reloadCurrentPage:()=>{s()},closeAll:()=>{c()},closeRight:()=>{p(d)},closeLeft:()=>{f(d)},closeOther:()=>{g(d)}},v=Vue.reactive({x:0,y:0,actionDropdownShow:!1}),N="menu_tag_data",O=w=>{u(w)},V=(w,_)=>{h.value.forEach(L=>{if(L.key===w){L.disabled=_;return}})},k=w=>{v.actionDropdownShow=!1,r(w.fullPath,w)},R=()=>{const w=document.getElementById(b);if(w)return Array.from(w.childNodes).find(ce=>zo(ce,"n-scrollbar-container").value)},D=w=>{var L;const _=R();if(_){const ce=_.scrollLeft||0,Le=w==="left"?Math.max(0,ce-200):ce+200;(L=o.value)==null||L.scrollTo({left:Le,behavior:"smooth"})}},j=w=>{var _;v.actionDropdownShow=!1,(_=m[w])==null||_.call(m)},K=(w,_)=>{_.preventDefault(),v.actionDropdownShow=!1,d=w,Vue.nextTick(()=>{v.actionDropdownShow=!0,v.x=_.clientX,v.y=_.clientY})},te=()=>{const w=a.value.length-1,{closeable:_}=a.value[d]??{};V("closeCurrentPage",!_),d===w?V("closeRight",!0):d0&&V("closeLeft",!1)},Y=()=>{d=a.value.findIndex(_=>_.key===n.value),te()},vo=w=>{a.value.length>1&&w.key!==i.value&&(w.closeable=!0)},Vo=w=>{w.key!==n.value&&(w.closeable=!1)},So=()=>{R()&&Vue.nextTick().then(()=>{var _;(_=o.value)==null||_.scrollTo({left:99999,behavior:"smooth"})})},wo=()=>{Vue.nextTick().then(()=>{const w=Ne(`attr:${N}="${n.value}"`);if(w!=null&&w.length){const[_]=w;Vue.nextTick().then(()=>{var L;(L=o.value)==null||L.scrollTo({left:_.offsetLeft,behavior:"smooth"})})}})};return Vue.watch(()=>a.value,(w,_)=>{h.value.forEach(L=>{S.includes(L.key)&&(w.length>1?L.disabled=!1:L.disabled=!0)}),_!=null&&_.length&&(w.length>(_==null?void 0:_.length)?So():w.length===(_==null?void 0:_.length)&&wo())},{immediate:!0}),Vue.watch(()=>v.actionDropdownShow,w=>{var _;w&&((_=Ge(te,100))==null||_())}),t({}),{getMenuTagOptions:a,closeCurrentMenuTag:O,getMenuKey:n,menuTagClick:k,moreOptions:h,scrollX:D,scrollRef:o,uuidScrollBar:b,actionDropdownSelect:j,actionState:v,menuTagContextMenu:K,setCurrentContextmenuIndex:Y,menuTagMouseenter:vo,menuTagMouseleave:Vo,MENU_TAG_DATA:N,iconConfig:{width:20,height:28},maximize:l,getRootPath:i}},render(){let e;const{iconConfig:t,getRootPath:o,uuidScrollBar:n,getMenuTagOptions:a,MENU_TAG_DATA:r}=this,{maximize:i,closeCurrentMenuTag:l,scrollX:s,$t:u,menuTagClick:c,menuTagContextMenu:p,menuTagMouseenter:f,menuTagMouseleave:g,actionDropdownSelect: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:S.bind(this),onClickoutside:()=>{this.actionState.actionDropdownShow=!1}},null),Vue.createVNode(naive.NFlex,{class:"menu-tag-space",wrap:!1,align:"center",justify:"space-between",inline:!0},{default:()=>[Vue.createVNode(C,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__left-arrow",onClick:this.scrollX.bind(this,"left")},null),Vue.createVNode(naive.NScrollbar,Vue.mergeProps({xScrollable:!0,ref:"scrollRef"},{id:n}),{default:()=>[Vue.createVNode(naive.NFlex,{ref:"menuTagSpaceRef",class:"menu-tag-wrapper",wrap:!1,align:"center",justify:"start"},xa(e=a.map((d,y)=>Vue.createVNode(naive.NButton,Vue.mergeProps({key:d.fullPath,class:["menu-tag__btn"],strong:!0,secondary:!0,type:d.fullPath===this.getMenuKey?"primary":"default"},{onClick:c.bind(this,d),onContextmenu:p.bind(this,y),onMouseenter:f.bind(this,d),onMouseleave:g.bind(this,d),[r]:d.path}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode("span",null,{default:()=>{const{breadcrumbLabel:h,meta:{i18nKey:b}}=d;return b?u(b):h}}),(d.closeable||a.length===1)&&d.key!==o?Vue.createVNode(naive.NIcon,Vue.mergeProps({class:"menu-tag__btn-icon"},{onMousedown:l.bind(this,y)}),{default:()=>[Vue.createVNode(C,{name:"close",size:"14"},null)]}):Vue.createVNode(naive.NIcon,{class:[d.key!==o?"menu-tag__btn-icon":"menu-tag__btn-icon--hidden"]},null)])})))?e:{default:()=>[e]})]}),Vue.createVNode(naive.NFlex,{class:"menu-tag__right-wrapper",align:"center",inline:!0,wrap:!1,size:[6,6]},{default:()=>[Vue.createVNode(C,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__right-arrow",onClick:s.bind(this,"right")},null),Vue.createVNode(C,{name:"fullscreen_fold",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:()=>{i(!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(C,{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(Oa,null,null)}}),Aa=e=>{const t=be(e[0]),o=be(e[1]),n=be(e[2]);return Vue.computed(()=>({"--layout-content-height":`calc(100% - ${t.height.value}px - ${o.height.value}px - ${n.height.value}px)`,"--layout-siderbar-height":`${t.height.value}px`,"--layout-menutag-height":`${o.height.value}px`,"--layout-footer-height":`${n.height.value}px`}))},Be=To("isAppLockScreen",!1,sessionStorage,{mergeDefaults:!0}),La=()=>({setLockAppScreen:o=>{Be.value=o},getLockAppScreen:()=>Be.value}),Pa=Vue.defineComponent({name:"RLayout",setup(){const e=Vue.ref(),t=Vue.ref(),o=Vue.ref(),{getMenuTagSwitch:n,getCopyrightSwitch:a}=I(),{getLockAppScreen:r}=La(),i=Aa([e,t,o]);return{getMenuTagSwitch:n,cssVarsRef:i,getLockAppScreen:r,layoutSiderBarRef:e,layoutMenuTagRef:t,layoutFooterRef:o,getCopyrightSwitch:a}},render(){const{getMenuTagSwitch:e,cssVarsRef:t,getCopyrightSwitch:o}=this,{getLockAppScreen:n}=this;return n()?null:Vue.createVNode(naive.NLayout,{class:"r-layout-full",style:[t],hasSider:!0},{default:()=>[Vue.createVNode(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:Z,class:["r-layout-full__viewer-content"],nativeScrollbar:!1},{default:()=>[Vue.createVNode(fo,null,null)]}),o?Vue.createVNode(ra,{ref:"layoutFooterRef"},null):null]})]})}}),Ma=async()=>{const{getRootPath:e}=ee();return[{path:"/",name:"login",component:()=>T(()=>import("./index-6w2M-iQF.js"),__vite__mapDeps([58,22,18,16,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,17,23,46,20,21,19,24,25,26,27,28,29,30,31,32,59]))},{path:"/",name:"layout",redirect:e.value,component:Pa,children:Wr()}]};let ae;const Da=async()=>VueRouter.createRouter({history:VueRouter.createWebHashHistory(),routes:await Ma(),scrollBehavior:e=>{ir(e)}}),yl=async e=>{ae=await Da(),Yr(ae),e.use(ae),Ae()},Ae=()=>{try{if(ae)return{router:ae};throw new Error}catch{throw new Error("router is not defined")}},Fe="YYYY-MM-DD HH:mm:ss",za=()=>({locale:i=>{const l=fn[i];l?E.locale(l):E.locale(gn)},getStartAndEndOfDay:i=>{const{format:l=Fe}=i??{},s=E(),u=s.startOf("day"),c=s.endOf("day"),p=s.format(l),f=u.format(l);return{today:s,startOfDay:u,endOfDay:c,formatToday:p,formatStartOfDay:f}},format:(i,l)=>{const{format:s=Fe}=l??{};return E(i).format(s)},isDayjs:i=>E.isDayjs(i),daysDiff:(i,l)=>{const s=E(i);return E(l).diff(s,"days")},isDateInRange:(i,l)=>{const{start:s,end:u}=l,c=E(i);return c.isAfter(s)&&c.isBefore(u)}});function ye(e){const{width:t,height:o}=xe(e),n=Vue.ref(!1);return Io(()=>{n.value=t.value<=768}),{width:t,height:o,isTabletOrSmaller:n}}let We=999,we=!1;const U="ELEMENT-FULLSCREEN-RAY",{height:Ke}=xe(),Ue=document.createElement("style"),Ia=(e,t)=>{const{beforeEnter:o,beforeExit:n,enter:a,exit:r,backgroundColor:i,zIndex:l}=t??{},s={};let u=!1;const c=()=>{const d=$(e);if(!d)return;const{left:y,top:h}=d.getBoundingClientRect(),b=` - [${U}] { - position: fixed; - width: 100% !important; - height: ${Ke.value}px !important; - transform: translate(-${y}px, -${h}px) !important; - transition: all 0.3s var(--r-bezier); - z-index: ${Q(l,"Null")||Q(l,"Undefined")?We:l} !important; - background-color: ${i??null}; - } - `;Ue.innerHTML=b,we||document.head.appendChild(Ue)},p=()=>{const d=$(e);o==null||o(),d&&(d.getAttribute(U)||d.setAttribute(U,U),u||(u=!0,We+=1),we||(c(),we=!0),s.transition=d.style.transition,d.style.transition="all 0.3s var(--r-bezier)",a==null||a())},f=()=>{n==null||n();const d=$(e);d&&d.removeAttribute(U),r==null||r()},g=()=>{const d=$(e);d&&(d.getAttribute(U)?f():p())},S=Vue.watch(()=>Ke.value,c);return jo(()=>{const d=$(e);d&&(d.style.transition=s.transition??"",d.removeAttribute(U)),S()}),{enter:p,exit:f,toggleFullscreen:g}},_e={svg:oe.toSvg,png:oe.toPng,jpeg:oe.toJpeg,blob:oe.toBlob,pixelData:oe.toPixelData},bl=(e,t)=>{const{beforeCreate:o,created:n,createdError:a,finally:r,imageType:i}=t??{};return{create:s=>new Promise((u,c)=>{var f;const p=$(e);if(o==null||o(p),!p)return a==null||a(),c("useDomToImage: element is undefined.");(f=_e[s??i??"jpeg"])==null||f.call(_e,p,t).then(g=>(n==null||n(g,p),u(g))).catch(g=>(a==null||a(g),c(g))).finally(()=>{r==null||r()})})}},vl=(e,t)=>({print:()=>{const n=$(e);n&&xo({...t,printable:n})}}),go=()=>({isLayoutContentMaximized:Vue.computed(()=>G("layoutContentMaximize").value),maximize:(o,n)=>{var l;const{scrollToOptions:a}=n??{},r=$(Z),{toggleFullscreen:i}=Ia(r,n);B("layoutContentMaximize",o),i(),a&&((l=Z==null?void 0:Z.value)==null||l.scrollTo(a))}}),yo=()=>({reload:(n=800)=>{B("globalMainLayoutLoad",!1),setTimeout(()=>B("globalMainLayoutLoad",!0),n)},openSpin:()=>{B("layoutContentSpinning",!0)},closeSpin:()=>{B("layoutContentSpinning",!1)}}),Vl=()=>({setWatermarkContent:a=>{const{getWatermarkConfig:r}=I(),i=Object.assign(r.value,{content:a}),{updateSettingState:l}=M();l("watermarkConfig",i)},showWatermark:()=>{const{updateSettingState:a}=M();a("watermarkSwitch",!0)},hiddenWatermark:()=>{const{updateSettingState:a}=M();a("watermarkSwitch",!1)},toggleWatermark:()=>{const{getWatermarkSwitch:a}=I(),{updateSettingState:r}=M();r("watermarkSwitch",!a.value)}}),ja=()=>{const e=()=>{const{getAppTheme:a}=I(),{t:r}=J();return{theme:a.value,themeLabel:a.value?r("headerSettingOptions.ThemeOptions.Dark"):r("headerSettingOptions.ThemeOptions.Light")}};return{changeDarkTheme:()=>{const{updateSettingState:a}=M();a("appTheme",!0)},changeLightTheme:()=>{const{updateSettingState:a}=M();a("appTheme",!1)},toggleTheme:()=>{const{theme:a}=e(),{updateSettingState:r}=M();r("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 n=o.value.findIndex(a=>a.fullPath===e);return n>-1?{option:o.value[n],index:n}:console.warn(`${t}: The incoming key ${e} did not match the corresponding item.`)}else{const{fullPath:n}=e,a=o.value.findIndex(r=>r.fullPath===n);if(a===-1){console.warn(`${t}: The incoming menuTag option ${e.fullPath} did not match the corresponding item.`);return}return{option:e,index:a}}};function Ea(){const{getMenuTagOptions:e,getMenuKey:t}=H(),{changeMenuModelValue:o,spliceMenTagOptions:n,setMenuTagOptions:a}=se(),r=()=>e.value.findIndex(g=>g.fullPath===t.value);return{close:g=>{const S=X(g,"close");if(S){const{index:d,option:y}=S;if(n(d),y.fullPath===t.value){const h=e.value[d-1];h&&o(h.fullPath,h)}}},closeAll:()=>{n(0,e.value.length),Vue.nextTick(he)},closeRight:g=>{const S=X(g,"closeRight");if(S){const{option:d,index:y}=S,h=e.value.length-y,b=r();n(y+1,h),y<=b&&t.value!==d.fullPath&&o(d.fullPath,d)}},closeLeft:g=>{const S=X(g,"closeLeft");if(S){const{option:d,index:y}=S,h=r();n(0,y),h<=y&&t.value!==d.fullPath&&o(d.fullPath,d)}},closeOther:g=>{const S=X(g,"closeOther");if(S){const{option:d}=S;t.value!==d.fullPath?(n(0,e.value.length),o(d.fullPath,d)):a(d,!1)}},getCurrentTagIndex:r,checkCloseRight:g=>{const S=X(g,"checkCloseRight");if(S){const{index:d}=S,y=e.value.length-1;return!(d>=y)}return!1},checkCloseLeft:g=>{const S=X(g,"checkCloseRight");if(S){const{index:d}=S,y=e.value.length-1;return d===0?!1:d>0&&y>0}return!1}}}function Sl(){return{navigationTo:(t,o)=>{const{router:{getRoutes:n,push:a,replace:r}}=Ae(),{isPush:i=!0,query:l}=o||{},s=u=>i?a({path:u,query:l}):r({path:u,query:l});if(typeof t=="number"){if(isNaN(t)){console.warn(`navigationTo: The ${t} is NaN, expect number.`);return}const{getMenuOptions:u}=H();if(t>u.value.length){console.warn(`navigationTo: The current ${t} exceeds the maximum number of menus.`);return}const c=u.value[t],p=f=>{if(f.children&&f.children.length>0){const{children:[g]}=f;p(g);return}s(f.fullPath)};p(c)}else if(typeof t=="string"){const u=n().find(c=>c.path===t);u?s(u.path):console.warn(`navigationTo: The path "${t}" is not found.`)}else s(t.fullPath)}}}function ee(){const{getAppRootRoute:e}=I(),{updateSettingState:t}=M(),o=e,n=Vue.computed(()=>e.value.path),a=Vue.computed(()=>e.value.name);return{getRootRoute:o,getRootPath:n,getRootName:a,setRootRoute:i=>{t("appRootRoute",Object.assign({},e.value,i))}}}const wl=(e,t)=>{if(typeof t!="string"||!t.trim())throw new TypeError("Expected prefix to be a non-empty string");const o={};return Object.keys(e).forEach(n=>{const a=e[n].default;let r=n.replace(`./${t}/`,"").replace(/^\.\//,"");const i=r.lastIndexOf(".");r=r.substring(0,i);const l=r.split("/"),s=l.shift(),u=l.join(".");s&&(u?(me(o,s,o[s]||{}),me(o[s],u,a)):me(o,s,a||{}))}),o},$a=async e=>{var o;const t={};for(const n of e){const a=await pn(Object.assign({"./lang/en-US.ts":()=>T(()=>import("./en-US-6uloygzA.js"),__vite__mapDeps([60,20,21,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,22,23,24,25,26,27,28,29,30,31,32])),"./lang/zh-CN.ts":()=>T(()=>import("./zh-CN-Blsvkq5Z.js"),__vite__mapDeps([61,20,21,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,22,23,24,25,26,27,28,29,30,31,32]))}),`./lang/${n.key}.ts`),r=n.key;r&&(t[r]=((o=a==null?void 0:a.default)==null?void 0:o.message)??{})}return t},_l=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}}},bo=()=>ie(W.localeLanguage,"localStorage",mn);export{ll as A,gl as B,il as C,gn as D,lo as E,go as F,Sl as G,yo as H,Vl as I,ja as J,he as K,Je as L,pl as R,aa as T,T as _,bl as a,I as b,M as c,ua as d,La as e,Ur as f,ye as g,G as h,fl as i,yl as j,J as k,ee as l,B as m,_l as n,W as o,ml as p,C as q,wl as r,sl as s,al as t,vl as u,dl as v,cl as w,ul as x,hl as y,ea as z}; -function __vite__mapDeps(indexes) { - if (!__vite__mapDeps.viteFileDeps) { - __vite__mapDeps.viteFileDeps = ["assets/index-kkChw5fy.js","assets/vue-hooks-plus@1.8.5_vue@3.4.14-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-arW2HKyR.js","assets/@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js","assets/@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js","assets/utils-gTg3o0Oj.js","assets/lodash-es@4.17.21-xgd1l9mE.js","assets/interactjs@1.10.26-I0IiZoEj.js","assets/pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js","assets/dom-to-image@2.6.0-eHYYUq-2.js","assets/echarts@5.4.3-Vt5ZmFiA.js","assets/zrender@5.4.4-fafgp4mQ.js","assets/tslib@2.3.0-21A5UWR7.js","assets/@vue_runtime-core@3.4.14-of9ohvOs.js","assets/@vue_reactivity@3.4.14-F-2aniUk.js","assets/@vue_shared@3.4.14-sCEYfwW2.js","assets/index-3nkF0W6U.css","assets/index-KyAY-bCy.js","assets/instance-cKrL5c29.js","assets/index-kznjMqp-.css","assets/index-5G3Q9JOS.js","assets/index-MeEylz0e.js","assets/index-KjStTJCx.js","assets/index-ajyCn2oj.css","assets/index-S35kk4rh.js","assets/index-pK3Ikcd_.js","assets/index-oKwqV3ld.js","assets/index-ejq2hwh2.js","assets/index-lRexFdsQ.js","assets/ray-9TfU2AhD.js","assets/index-ccslrfqc.js","assets/index-HDKPr_0g.css","assets/index-tCqU7l20.js","assets/index-v5xFQW7A.js","assets/index-4oPeexgb.css","assets/index-hglwaW0i.js","assets/index-iKuv6ZNn.css","assets/index-Rgtl_SUL.js","assets/index-L1Xv038-.js","assets/index-s6nU8ap9.js","assets/index-Btqqg3j9.css","assets/index-6w2M-iQF.js","assets/index-48JFfn_Q.css","assets/en-US-6uloygzA.js","assets/zh-CN-Blsvkq5Z.js"] - } - return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) -} \ No newline at end of file diff --git a/assets/hooks-GAhkiC58.js.gz b/assets/hooks-GAhkiC58.js.gz deleted file mode 100644 index c0229b704cd024196ab72f5fa57ba6de04ec5ff5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30630 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%0Dx;Swn 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 in e?_o(e,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[t]=o;var Me=(e,t,o)=>(Co(e,typeof t!="symbol"?t+"":t,o),o);import{o as No,u as le,a as ko,b as Re,c as be,d as To}from"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import{u as qe}from"./vue-hooks-plus@1.8.5_vue@3.4.14-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 E}from"./dayjs@1.11.10-A-QuG2Ol.js";import{p as xo}from"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import{g as ie,i as J,s as Ae,c as Oo,a as L,r as re,b as A,d as Ro,u as he,e as Ao,p as Po,f as Ne,h as Lo,j as ke,q as Te,k as Mo,l as Do,m as zo,w as Io,n as jo,o as $}from"./utils-fP3RnfYZ.js";import{l as Eo}from"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import{i as De}from"./interactjs@1.10.26-I0IiZoEj.js";import{s as $o}from"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import{s as me,t as Ge,c as Bo,i as Fo,d as Wo}from"./lodash-es@4.17.21-xgd1l9mE.js";import{d as oe}from"./dom-to-image@2.6.0-eHYYUq-2.js";import{u as ne,r as Ko,i as Uo,a as qo,b as Go,c as Ho,d as Yo,e as Xo,f as Zo,g as Qo,h as Jo,j as en,k as tn,l as on,m as nn,n as rn,o as an,p as ln,q as sn,s as cn}from"./echarts@5.4.3-Vt5ZmFiA.js";import{o as He,c as Ye,a as Xe}from"./@vue_runtime-core@3.4.14-of9ohvOs.js";const un="modulepreload",dn=function(e){return"/ray-template/"+e},ze={},T=function(t,o,n){let a=Promise.resolve();if(o&&o.length>0){const r=document.getElementsByTagName("link");a=Promise.all(o.map(i=>{if(i=dn(i),i in ze)return;ze[i]=!0;const l=i.endsWith(".css"),s=l?'[rel="stylesheet"]':"";if(!!n)for(let p=r.length-1;p>=0;p--){const g=r[p];if(g.href===i&&(!l||g.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${s}`))return;const c=document.createElement("link");if(c.rel=l?"stylesheet":un,l||(c.as="script",c.crossOrigin=""),c.href=i,document.head.appendChild(c),l)return new Promise((p,g)=>{c.addEventListener("load",p),c.addEventListener("error",()=>g(new Error(`Unable to preload CSS for ${i}`)))})}))}return a.then(()=>t()).catch(r=>{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=r,window.dispatchEvent(i),!i.defaultPrevented)throw r})},pn=(e,t)=>{const o=e[t];return o?typeof o=="function"?o():Promise.resolve(o):new Promise((n,a)=>{(typeof queueMicrotask=="function"?queueMicrotask:setTimeout)(a.bind(null,new Error("Unknown variable dynamic import: "+t)))})},al=(e,t)=>{const o=Vue.ref(0),n=Vue.ref(0),a=Vue.ref(!1),{clickOutside:r}=t??{},i=p=>{a.value=p},l=p=>{p.preventDefault(),i(!1),Vue.nextTick().then(()=>{const{clientX:g,clientY:v}=p;o.value=g,n.value=v,i(!0)})};r&&No(e,p=>{r(p)});const s=le(e,"contextmenu",l,t),u=le(e,"click",()=>{i(!1)});return{stop:()=>{s(),u()},x:Vue.readonly(o),y:Vue.readonly(n),show:Vue.readonly(a),updateShow:i}},Ze=Vue.reactive({globalSpinning:!1,globalDrawerValue:!1,globalMainLayoutLoad:!0,layoutContentMaximize:!1,layoutContentSpinning:!1});function B(e,t,o){Ze[e]=t,o==null||o()}function G(e){return Vue.readonly(Vue.toRef(Ze,e))}const Qe={setupKeepAlive:!0,keepAliveExclude:[],maxKeepAliveLength:5},q={menuCollapsedWidth:64,menuCollapsedMode:"width",menuCollapsedIconSize:22,menuCollapsedIndent:24,menuAccordion:!1},W={signing:"signing",localeLanguage:"localeLanguage",token:"token",appMenuKey:"menuKey"},Pe={appThemeColors:["#2d8cf0","#0960bd","#536dfe","#ff5c93","#ee4f12","#9c27b0","#ff9800","#18A058"],appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"},appNaiveUIThemeOverrides:{},echartTheme:"macarons"},Je=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],mn="zh-CN",hn="zh-CN",fn={"zh-CN":"zh-cn","en-US":"en"},gn="zh-cn",ll={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)$/},il={baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}},Q=Vue.ref(null),yn={setupRouterLoadingBar:!0,setupRouterGuard:!0},bn=["RLogin","ErrorPage","RayTemplateDoc"],ue=["admin"];let et;const vn=async()=>{const e=bo(),t=await $a(Je);return VueI18n.createI18n({legacy:!1,locale:e,messages:t,sync:!0,missingWarn:!1,silentFallbackWarn:!0,fallbackLocale:hn})},sl=async e=>{const t=await vn();et=t,e.use(t)},Vn=(e,t)=>!e||t[0]===e?t:`${e}.${t}`,ee=e=>{const{t,locale:o,...n}=et.global;return{...n,t:(i,...l)=>i?!i.includes(".")&&!e?i:t(Vn(e,i),...l):"",locale:i=>{const l=o;l.value=i}}},x=e=>e,Sn={path:"/dashboard",name:"RDashboard",component:()=>T(()=>import("./index-DOx3-dUM.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33])),meta:{i18nKey:x("menu.Dashboard"),icon:"dashboard",order:0}},wn=Object.freeze(Object.defineProperty({__proto__:null,default:Sn},Symbol.toStringTag,{value:"Module"})),_n={path:"/axios",name:"RAxios",component:()=>T(()=>import("./index-2v4aKocb.js"),__vite__mapDeps([34,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,35,22,18,16,17,23,20,21,24,25,26,27,28,29,30,31,32,36])),meta:{i18nKey:x("menu.Axios"),icon:"axios",order:3,keepAlive:!0}},Cn=Object.freeze(Object.defineProperty({__proto__:null,default:_n},Symbol.toStringTag,{value:"Module"})),Nn={path:"/context-menu",name:"ContextMenuDemo",component:()=>T(()=>import("./index-sE3wC3yn.js"),__vite__mapDeps([37,18,16,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,17,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:x("menu.ContextMenu"),icon:"other",order:2}},kn=Object.freeze(Object.defineProperty({__proto__:null,default:Nn},Symbol.toStringTag,{value:"Module"})),Tn={path:"/directive",name:"RDirective",component:()=>T(()=>import("./index-1QEZls_a.js"),__vite__mapDeps([])),meta:{i18nKey:x("menu.Directive"),icon:"other",order:2}},xn=Object.freeze(Object.defineProperty({__proto__:null,default:Tn},Symbol.toStringTag,{value:"Module"})),F=()=>T(()=>Promise.resolve().then(()=>oa),void 0),On={path:"/doc",name:"RDocLayout",component:F,meta:{i18nKey:x("menu.Doc"),icon:"doc",order:5},children:[{path:"doc-inside",name:"RDocInside",component:()=>T(()=>import("./index-Kp5oJSol.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:x("menu.DocLocalInside")}},{path:"doc-outside",name:"RDoc",component:F,meta:{i18nKey:x("menu.Doc"),windowOpen:"https://xiaodaigua-ray.github.io/ray-template-doc/"}},{path:"doc-outside-local",name:"RDocLocal",component:F,meta:{i18nKey:x("menu.DocLocal"),windowOpen:"https://ray-template.yunkuangao.com/ray-template-doc/"}}]},Rn=Object.freeze(Object.defineProperty({__proto__:null,default:On},Symbol.toStringTag,{value:"Module"})),An={path:"/echart",name:"REchart",component:()=>T(()=>import("./index-HwK_Zu9G.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:x("menu.Echart"),icon:"echart",order:1}},Pn=Object.freeze(Object.defineProperty({__proto__:null,default:An},Symbol.toStringTag,{value:"Module"})),Ln={path:"/iframe",name:"IframeDemo",component:()=>T(()=>import("./index-bissFAUs.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"}},Mn=Object.freeze(Object.defineProperty({__proto__:null,default:Ln},Symbol.toStringTag,{value:"Module"})),Dn={path:"/mock-demo",name:"MockDemo",component:()=>T(()=>import("./index-M-iepvmS.js"),__vite__mapDeps([42,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,35,22,23,20,21,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:x("menu.Mock"),icon:"other",order:3,keepAlive:!1}},zn=Object.freeze(Object.defineProperty({__proto__:null,default:Dn},Symbol.toStringTag,{value:"Module"})),In={path:"/modal-demo",name:"ModalDemo",component:()=>T(()=>import("./index-z-r1WNTw.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:x("menu.Modal"),icon:"other",order:3}},jn=Object.freeze(Object.defineProperty({__proto__:null,default:In},Symbol.toStringTag,{value:"Module"})),En={path:"/multi",name:"MultiMenu",component:F,meta:{i18nKey:x("menu.MultiMenu"),icon:"other",order:4},children:[{path:"multi-menu-one",name:"MultiMenuOne",component:()=>T(()=>import("./index-OlZM-6Aq.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-1",keepAlive:!0}},{path:"multi-menu-two",name:"MultiMenuTwo",component:F,meta:{noLocalTitle:"多级菜单-2"},children:[{path:"sub-menu-other",name:"SubMenuOther",component:()=>T(()=>import("./index-7HAQIe0w.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-2-1",keepAlive:!0}},{path:"sub-menu",name:"SubMenu",component:F,meta:{noLocalTitle:"多级菜单-2-2",keepAlive:!0},children:[{path:"sub-menu-one",name:"MultiMenuTwoOne",component:()=>T(()=>import("./index-vRnYP7XJ.js"),__vite__mapDeps([])),meta:{noLocalTitle:"多级菜单-2-2-1",keepAlive:!0}}]}]}]},$n=Object.freeze(Object.defineProperty({__proto__:null,default:En},Symbol.toStringTag,{value:"Module"})),Bn={path:"/precision",name:"CalculatePrecision",component:()=>T(()=>import("./index-zkIC_ZZZ.js"),__vite__mapDeps([44,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,16,17,22,18,23,20,21,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:x("menu.CalculatePrecision"),icon:"other",order:2}},Fn=Object.freeze(Object.defineProperty({__proto__:null,default:Bn},Symbol.toStringTag,{value:"Module"})),Wn={path:"/qrcode",name:"RQRCode",component:()=>T(()=>import("./index-vR4XT3gL.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:x("menu.QRCode"),icon:"other",order:3}},Kn=Object.freeze(Object.defineProperty({__proto__:null,default:Wn},Symbol.toStringTag,{value:"Module"})),Un={path:"/rely",name:"Rely",component:F,meta:{i18nKey:x("menu.Rely"),icon:"rely",order:999},children:[{path:"rely-about",name:"RelyAbout",component:()=>T(()=>import("./index-ccslrfqc.js"),__vite__mapDeps([47,48])),meta:{i18nKey:x("menu.RelyAbout")}}]},qn=Object.freeze(Object.defineProperty({__proto__:null,default:Un},Symbol.toStringTag,{value:"Module"})),Gn={path:"/router-demo",name:"RouterDemoRoot",component:F,meta:{i18nKey:x("menu.RouterDemo"),icon:"other",order:3},children:[{path:"router-demo-home",name:"RouterDemoHome",component:()=>T(()=>import("./index-UyCm9ox8.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:()=>T(()=>import("./index-tZy8npu9.js"),__vite__mapDeps([])),meta:{noLocalTitle:"信息详情",sameLevel:!0}}]},Hn=Object.freeze(Object.defineProperty({__proto__:null,default:Gn},Symbol.toStringTag,{value:"Module"})),Yn={path:"/scroll-reveal",name:"ScrollReveal",component:()=>T(()=>import("./index-v5xFQW7A.js"),__vite__mapDeps([50,51])),meta:{i18nKey:x("menu.scrollReveal"),icon:"scroll_reveal",hidden:!0}},Xn=Object.freeze(Object.defineProperty({__proto__:null,default:Yn},Symbol.toStringTag,{value:"Module"})),Zn={path:"/svg-icons",name:"PreviewSVGIcons",component:()=>T(()=>import("./index-xtpV95BU.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:x("menu.SvgIcon"),icon:"other",order:3}},Qn=Object.freeze(Object.defineProperty({__proto__:null,default:Zn},Symbol.toStringTag,{value:"Module"})),Jn={path:"/table",name:"TableView",component:()=>T(()=>import("./index-0GgGSUr6.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:x("menu.Table"),icon:"other",order:2}},er=Object.freeze(Object.defineProperty({__proto__:null,default:Jn},Symbol.toStringTag,{value:"Module"})),tr={path:"/template-hooks",name:"TemplateHooks",component:()=>T(()=>import("./index-koEzqObM.js"),__vite__mapDeps([55,18,16,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,17,20,21,22,23,24,25,26,27,28,29,30,31,32])),meta:{i18nKey:x("menu.TemplateHooks"),icon:"other",order:1}},or=Object.freeze(Object.defineProperty({__proto__:null,default:tr},Symbol.toStringTag,{value:"Module"})),nr={path:"/:catchAll(.*)",name:"ErrorPage",component:()=>T(()=>import("./index-Jhat_JPF.js"),__vite__mapDeps([56,20,21,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,22,23,24,25,26,27,28,29,30,31,32,57])),meta:{i18nKey:x("menu.Error"),icon:"error",hidden:!0,sameLevel:!0}},rr=Object.freeze(Object.defineProperty({__proto__:null,default:nr},Symbol.toStringTag,{value:"Module"})),ar=()=>{const e=Object.assign({"/src/router/modules/dashboard.ts":wn,"/src/router/modules/demo/axios.ts":Cn,"/src/router/modules/demo/context-menu.ts":kn,"/src/router/modules/demo/directive.ts":xn,"/src/router/modules/demo/doc.ts":Rn,"/src/router/modules/demo/echart.ts":Pn,"/src/router/modules/demo/iframe.ts":Mn,"/src/router/modules/demo/mock.ts":zn,"/src/router/modules/demo/modal.ts":jn,"/src/router/modules/demo/multi-menu.ts":$n,"/src/router/modules/demo/precision.ts":Fn,"/src/router/modules/demo/qrcode.ts":Kn,"/src/router/modules/demo/rely.ts":qn,"/src/router/modules/demo/router-demo.ts":Hn,"/src/router/modules/demo/scroll-reveal.ts":Xn,"/src/router/modules/demo/svg-icons.ts":Qn,"/src/router/modules/demo/table.ts":er,"/src/router/modules/demo/template-hooks.ts":or,"/src/router/modules/error404.ts":rr});return Object.keys(e).reduce((o,n)=>{const a=e[n].default;if(a)o.push(a);else throw new Error("router helper combine: an exception occurred while parsing the routing file!");return o},[])},lr=e=>e.sort((t,o)=>{var r,i;const n=((r=t.meta)==null?void 0:r.order)??1,a=((i=o.meta)==null?void 0:i.order)??0;if(typeof n!="number"||typeof a!="number")throw new TypeError("orderRoutes error: order must be a number!");return n===a?t.name?o.name?t.name.localeCompare(o.name):-1:1:n-a}),ir=e=>{var o;const{meta:t}=e;t!=null&&t.ignoreAutoResetScroll||(o=Q.value)==null||o.scrollTo({top:0,left:0,behavior:"smooth"})},sr=e=>{const{beforeEach:t}=e,{getRootPath:o}=Y(),n=(a,r)=>a.path==="/"||r.path==="/login";t((a,r,i)=>{const l=ie(W.token),s=ie(W.appMenuKey,"sessionStorage",o.value),{meta:u,name:c}=a;l!==null?n(a,r)?Ve(!0):!J(c,"Symbol")&&c&&bn.includes(c)?i():ho(u)?n(a,r)?s?i(s):Ve(!0):i():Ve(!0):n(a,r)?i():i("/")})};var cr={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.5",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.14","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.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.6.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}}=cr,{locale:t}=ee(),{locale:o}=za(),n=Vue.reactive({drawerPlacement:"right",primaryColorOverride:{...Pe.appNaiveUIThemeOverrides,common:{primaryColor:e,primaryColorHover:e}},appTheme:!1,menuTagSwitch:!0,breadcrumbSwitch:!0,localeLanguage:bo(),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),n.localeLanguage=l,Ae(W.localeLanguage,l,"localStorage")},r=(l,s=.3)=>{me(n,"settingState.primaryColorOverride.common.primaryColorHover",l);const u=document.body;u.style.setProperty("--ray-theme-primary-color",l),u.style.setProperty("--ray-theme-primary-fade-color",Oo(l,s))},i=(l,s,u)=>{Object.hasOwn(n,l)&&(n[l]=s),u==null||u()};return{...Vue.toRefs(n),updateLocale:a,changePrimaryColor:r,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"}},ft={itemStyle:{borderWidth:0,borderColor:"#ccc"}},gt={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"}}},Nt={textStyle:{color:"#999999"}},kt={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"}}},xt={color:["#fc97af","#87f7cf"]},Ot={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"}}},ur={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:ft,candlestick:gt,graph:yt,map:bt,geo:vt,categoryAxis:Vt,valueAxis:St,logAxis:wt,timeAxis:_t,toolbox:Ct,legend:Nt,tooltip:kt,timeline:Tt,visualMap:xt,dataZoom:Ot,markPoint:Rt},dr=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:nt,bar:st,boxplot:dt,candlestick:gt,categoryAxis:Vt,color:ot,dataZoom:Ot,default:ur,funnel:ht,gauge:ft,geo:vt,graph:yt,legend:Nt,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:kt,valueAxis:St,visualMap:xt},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"],Pt="transparent",Lt={},Mt={textStyle:{color:"#008acd"},subtextStyle:{color:"#aaaaaa"}},Dt={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},zt={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},It={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"}}},pr={color:At,backgroundColor:Pt,textStyle:Lt,title:Mt,line:Dt,radar:zt,bar:It,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},mr=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:Pt,bar:It,boxplot:$t,candlestick:Ut,categoryAxis:Yt,color:At,dataZoom:ro,default:pr,funnel:Wt,gauge:Kt,geo:Ht,graph:qt,legend:eo,line:Dt,logAxis:Zt,map:Gt,markPoint:ao,parallel:Bt,pie:jt,radar:zt,sankey:Ft,scatter:Et,textStyle:Lt,timeAxis:Qt,timeline:oo,title:Mt,toolbox:Jt,tooltip:to,valueAxis:Xt,visualMap:no},Symbol.toStringTag,{value:"Module"})),hr=()=>{const e=Object.assign({"/src/echart-themes/macarons/macarons-dark.json":dr,"/src/echart-themes/macarons/macarons.json":mr}),t=/\/([^/]+)\.json$/;return Object.keys(e).reduce((n,a)=>{var i;const r=(i=a.match(t))==null?void 0:i[1];if(r)return n.push({name:r,theme:e[a].default}),n;throw new Error("theme name is not found")},[])},fr=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),gr={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:()=>fr()},observer:{type:Object,default:null},throttleWait:{type:Number,default:500},animation:{type:Boolean,default:!0},setChartOptions:{type:Object,default:()=>({})}},yr={notMerge:!1,lazyUpdate:!0,silent:!1,replaceMerge:[]},br=hr(),cl=Vue.defineComponent({name:"RChart",props:gr,setup(e,{expose:t}){const{getAppTheme:o}=I(),n=Vue.ref(),a=Vue.ref(),r=Vue.ref();let i,l;const{echartTheme:s}=Pe;let u,c;const p=Vue.computed(()=>[{label:"下载图片",key:"downloadChart",disabled:!(r.value&&r.value.getDom())}]),g=Vue.computed(()=>({"--ray-chart-width":L(e.width),"--ray-chart-height":L(e.height)})),v=async()=>{var V;ne([qo,Go,Ho,Yo,Xo,Zo,Qo,Jo]),ne([en,tn,on,nn,rn,an]),ne([ln,sn]),ne([cn]);try{ne((V=e.use)==null?void 0:V.filter(Boolean))}catch(k){console.error("RChart register error: ",k)}},S=()=>{if(e.theme==="default"){e.autoChangeTheme?f("dark"):f("");return}if(e.theme)f(e.theme);else{const V=e.autoChangeTheme&&o.value?`${s}-dark`:s;f(V)}},d=V=>{let k=Vue.unref(V);const R=D=>Object.assign({animation:!0},k,D);return e.showAria&&(k=R({aria:{enabled:!0,decal:{show:!0}}})),k},f=(V=s)=>{const k=n.value,R=d(e.options),{height:D,width:j}=k.getBoundingClientRect(),{onSuccess:K,onError:te}=e;try{br.forEach(X=>{Ko(X.name,X.theme)}),c=Uo(k,V,{width:j===0?200:void 0,height:D===0?200:void 0}),r.value=c,e.animation?(c.setOption({}),setTimeout(()=>{R&&(c==null||c.setOption(R))})):R&&(c==null||c.setOption(R)),K&&A(K,c)}catch(X){te&&A(te),console.error("RChart render error: ",X)}},m=()=>!!(c&&c.getDom()),y=()=>{m()&&(c.clear(),c.dispose(),r.value=void 0)},h=()=>{c&&c.resize()},b=(V,k)=>{if(V==="downloadChart"&&m()){const{filename:D,...j}=e.downloadOptions;Ro(c.getDataURL(j),D??`${new Date().getTime()}`)}const{onDropdownSelect:R}=e;R&&A(R,V,k)},N=()=>{if(c!=null&&c.getDom()){console.warn("RChart mount: There is a chart instance already initialized on the dom. Execution was interrupted.");return}S(),e.autoResize&&(i=Ge(h,e.throttleWait),l=ko(e.observer||a,i))},O=()=>{var V;y(),i==null||i.cancel(),(V=l==null?void 0:l.stop)==null||V.call(l)};return Vue.watch(()=>o.value,()=>{e.autoChangeTheme&&(y(),S())}),Vue.watch(()=>e.showAria,()=>{y(),S()}),Vue.watchEffect(()=>{e.watchOptions?u=Vue.watch(()=>e.options,V=>{const k=d(V),R=Object.assign(e.setChartOptions,yr);c==null||c.setOption(k,R)},{deep:!0}):u==null||u(),e.loading?c==null||c.showLoading(e.loadingOptions):c==null||c.hideLoading()}),t({echart:r,dispose:O,render:N,isDispose:m}),Vue.onBeforeMount(async()=>{await v()}),Vue.onMounted(()=>{N()}),Vue.onBeforeUnmount(()=>{O(),u==null||u()}),{rayChartRef:n,cssVarsRef:g,rayChartWrapperRef:a,moreDropDownOptions:p,dropdownSelect:b}},render(){const{title:e,contentStyle:t,preset:o,moreDropDownOptions:n,dropdownSelect:a,bordered:r,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:r},{default:re(Vue.createVNode("div",{class:"ray-chart__container",ref:"rayChartRef"},null)),header:re(e,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":re(l,{defaultElement:Vue.createVNode(lo,{iconSize:18,cursor:"pointer",options:i??n,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)])}}),vr={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},ul=Vue.defineComponent({name:"RCollapseGrid",props:vr,setup(e){const t=Vue.ref(!e.open),o=()=>{t.value=!t.value;const{onUpdateValue:a,"onUpdate:value":r}=e;a&&A(a,t.value),r&&A(r,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(C,{customClassName:`collapse-icon--arrow ${t.value?"":"collapse-icon--arrow__expanded"}`,name:"expanded",size:"14"},null)])}},render(){return Vue.createVNode(naive.NCard,{bordered:this.bordered},{default:()=>Vue.createVNode(naive.NGrid,Vue.mergeProps({class:"ray-collapse-grid"},this.$props,{collapsed:this.modelCollapsed,xGap:this.xGap||12,yGap:this.yGap||18,collapsedRows:this.collapsedRows}),{default:()=>{var e,t;return[(t=(e=this.$slots).default)==null?void 0:t.call(e),Vue.createVNode(naive.NGridItem,{suffix:!0,class:"ray-collapse-grid__suffix--btn"},{default:()=>[Vue.createVNode(naive.NFlex,{justify:"end"},{default:()=>{var o,n;return[(n=(o=this.$slots).action)==null?void 0:n.call(o),this.CollapseIcon()]}})]})]}})})}}),Vr={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}},C=Vue.defineComponent({name:"RIcon",props:Vr,setup(e){const t=Vue.computed(()=>`#${e.prefix}-${e.name}`),o=Vue.computed(()=>({"--ray-icon-width":e.width?L(e.width):L(e.size),"--ray-icon-height":e.height?L(e.height):L(e.size),"--ray-icon-depth":e.depth,"--ray-icon-cursor":e.cursor}));return{symbolId:t,cssVars:o,iconClick:a=>{const{onClick:r}=e;r&&A(r,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)])])}}),Sr={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}},dl=Vue.defineComponent({name:"RIframe",props:Sr,setup(e,{expose:t}){const o=Vue.computed(()=>({"--ray-iframe-frameborder":L(e.frameborder),"--ray-iframe-width":L(e.width),"--ray-iframe-height":L(e.height)})),n=Vue.ref(),a=Vue.ref(!0),r=l=>{a.value=!1;const{onSuccess:s}=e;s&&A(s,n.value,l)},i=l=>{a.value=!1;const{onError:s}=e;s&&A(s,l)};return le(n,"load",r),le(n,"error",i),t({iframeInst:n}),{cssVars:o,iframeRef:n,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)})])}}),wr={...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}},_r=(e,t,o)=>{const{scheduler:n}=o??{};return new Promise(a=>{setTimeout(()=>{const r=t==="card"?".n-card-header__main":".n-dialog__title";if(e){const i=De(e).draggable({inertia:!0,autoScroll:!0,allowFrom:r,modifiers:[De.modifiers.restrictRect({restriction:"parent",endOnly:!0})],listeners:{move:l=>{n==null||n(l)}}}).resizable(!1);a(i)}},30)})},pl=Vue.defineComponent({name:"RModal",props:wr,setup(e){const{height:t}=Re(),o=Vue.computed(()=>({"--r-modal-width":L(e.width??600),"--r-modal-card-width":L(e.cardWidth??600),"--r-modal-dialog-width":L(e.dialogWidth??446)})),n=he();let a;const r={x:0,y:0},i=()=>e.preset==="card"&&e.fullscreen,l=()=>{const s=document.getElementById(n);s&&_r(s,e.preset,{scheduler:u=>{const c=u.target;r.x+=u.dx,r.y+=u.dy,c.style.transform=`translate(${r.x}px, ${r.y}px)`}}).then(u=>{a=u})};return Vue.watch(()=>e.show,s=>{s&&e.dad&&(e.preset==="card"||e.preset==="dialog")?Vue.nextTick(()=>{l();const u=document.getElementById(n);e.memo&&u&&(u.style.transform=`translate(${r.x}px, ${r.y}px)`)}):(a==null||a.unset(),a=null)},{immediate:!0}),{cssVars:o,height:t,isFullscreenCardType:i,uuidEl:n}},render(){const{isFullscreenCardType:e}=this,{$props:t,$slots:o,$attrs:n}=this,{preset:a,...r}=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},r,n),{...o})}}),Cr={...naive.dropdownProps,iconSize:{type:Number,default:14},cursor:{type:String,default:"default"}};function Nr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const lo=Vue.defineComponent({name:"RMoreDropdown",props:Cr,render(){let e;const{iconSize:t,cursor:o}=this,{default:n}=this.$slots;return Vue.createVNode(naive.NDropdown,Vue.mergeProps(this.$props,this.$attrs,{placement:"bottom-start"}),Nr(e=re(n,{defaultElement:Vue.createVNode(C,{name:"more",size:t,cursor:o},null)}))?e:{default:()=>[e]})}}),kr={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}},Tr=e=>new Promise((t,o)=>{const n=new XMLHttpRequest;n.responseType="blob",n.onload=()=>{const a=new FileReader;a.onloadend=()=>{t(a.result)},a.onerror=r=>{o(r)},a.onabort=r=>{o(r)},a.readAsArrayBuffer(n.response)},n.open("GET",e),n.send()}),ml=Vue.defineComponent({name:"RayQRcode",props:kr,setup(e,t){const{expose:o}=t,n=Vue.ref();let a,r;const i=async()=>{const{gifBackgroundURL:c}=e;if(c)try{a=await Tr(c)}catch(p){console.error(p)}},l=()=>{const{gifBackground:c,...p}=e;new Eo.AwesomeQR({...p,gifBackground:a??void 0}).draw().then(g=>{const{onSuccess:v}=e;v&&A(v,g),n.value=g}).catch(g=>{const{onError:v}=e;v&&A(v,g)})},s=()=>{if(t.slots.errorAction)return;const{onReload:c}=e;c&&A(c)},u=c=>n.value&&J(n.value,"String")?Ao(n.value,c||new Date().getTime()+".png"):Promise.reject();return Vue.watchEffect(()=>{e.watchText?r=Vue.watch(()=>e.text,()=>l()):r==null||r()}),o({downloadQRCode:u}),Vue.onMounted(async()=>{await i(),l()}),Vue.onBeforeUnmount(()=>{r==null||r()}),{qrcodeURL:n,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"},[J(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(C,{name:"reload",size:"16",color:"#ffffff"},null)})])])]):null])}}),fe={...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}},z={tableIconSize:"18",tableKey:Symbol("r-table")},xr=Vue.defineComponent({name:"TableSizeSelect",props:{onChangeSize:{type:[Function,Array],default:null},...fe},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:r=>{const{onChangeSize:i}=e;i&&A(i,r)}}},render(){return Vue.createVNode(naive.NPopselect,{value:this.size,"onUpdate:value":e=>this.size=e,options:this.sizeOptions,trigger:"click",onUpdateValue:this.updatePopselectValue.bind(this)},{default:()=>[Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(C,{name:"adjustment",size:z.tableIconSize,cursor:"pointer"},null),default:()=>"密度"})]})}}),Or=Vue.defineComponent({name:"TableFullscreen",setup(){const{wrapperRef:e}=Vue.inject(z.tableKey,{}),[t,{toggleFullscreen:o,isEnabled:n}]=qe(e);return{toggleFullscreen:o,isFullscreen:t,isEnabled:n}},render(){const{toggleFullscreen:e,isEnabled:t,$t:o}=this;return Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(C,{name:"fullscreen",size:z.tableIconSize,cursor:"pointer",onClick:()=>{t||window.$message.warning(o("globalMessage.isEnabledFullscreen")),e()}},null),default:()=>this.isFullscreen?"取消全屏":"全屏表格"})}}),Rr=()=>Vue.createVNode(C,{name:"draggable",size:z.tableIconSize,cursor:"all-scroll"},null),Ie=({icon:e,title:t,onClick:o,customClassName:n})=>Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(C,{name:e,size:z.tableIconSize,cursor:"pointer",customClassName:n,onClick:o==null?void 0:o.bind(null)},null),default:()=>t}),xe=(e,t)=>{if(!t)return[null,null];for(let o=0;oe.columns.map((i,l)=>{const{key:s,title:u,children:c,fixed:p,isResizable:g,...v}=i,S=p==="left",d=p==="right",f={...v,title:u,key:s,fixed:p,isLeftFixedActivated:S,isRightFixedActivated:d,isResizable:g};return{...f,suffix:()=>Vue.createVNode(naive.NFlex,{style:"padding-left: 32px;"},{default:()=>[Vue.createVNode(Ie,{icon:"row_head",title:"固定在列首",customClassName:S?ve:"",onClick:a.bind(this,"left",f,l)},null),Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(C,{name:"resize_h",size:z.tableIconSize,cursor:"pointer",customClassName:g?ve:"",onClick:n.bind(this,f,l)},null),default:()=>"修改列宽"}),Vue.createVNode(Ie,{icon:"row_end",title:"固定在列尾",customClassName:d?ve:"",onClick:a.bind(this,"right",f,l)},null)]})}}),set:()=>{}}),o=i=>{const{onUpdateColumn:l}=e;l&&A(l,i)},n=(i,l)=>{i.isResizable=!i.isResizable,i.resizable=i.isResizable,t.value[l]=i,o(t.value)},a=(i,l,s)=>{const u=`${i}FixedActivated`,c=`${i==="left"?"right":"left"}FixedActivated`;l[c]=!1,l[u]=!l[u],l[u]?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[u,c]=xe(l,t.value);if(u===null||c===null)return;u.splice(c,1);const[p,g]=xe(i,t.value);p===null||g===null||(s==="before"?p.splice(g,0,l):p.splice(g+1,0,l),o(p))}}},render(){return Vue.createVNode(naive.NPopover,{displayDirective:"show",trigger:"click",showArrow:!1},{trigger:()=>Vue.createVNode(C,{name:"setting",size:z.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:Rr.bind(this),onDrop:this.treeDrop.bind(this)},null)})}}),Pr=Vue.defineComponent({name:"TablePrint",props:fe,setup(e){const{wrapperRef:t}=Vue.inject(z.tableKey,{});return{printTableClick:()=>{const{printTableOptions:{printOptions:n={},domToImageOptions:a}={},title:r}=e;(n.documentTitle===""||n.documentTitle===void 0||n.documentTitle===null)&&(n.documentTitle=typeof r=="string"?r:""),Po(t,{printOptions:n,domToImageOptions:a})}}},render(){return Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(C,{name:"print",size:z.tableIconSize,cursor:"pointer",onClick:this.printTableClick.bind(this)},null),default:()=>"打印表格"})}});function Lr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const hl=Vue.defineComponent({name:"RTable",props:fe,setup(e,t){const{expose:o}=t,n=Vue.ref(),a=Vue.ref(),r=he(16),i=he(16),l=Vue.reactive({x:0,y:0,showContextMenu:!1}),s=Vue.reactive({size:e.size}),u=(d,f)=>{const{onContextMenuClick:m}=e;m&&A(m,d,f),l.showContextMenu=!1},c=(d,f)=>{var y;return{...(y=e.rowProps)==null?void 0:y.call(e,d,f),onContextmenu:e.disabledContextMenu?void 0:h=>{h.preventDefault(),l.showContextMenu=!1,Vue.nextTick().then(()=>{l.showContextMenu=!0,l.x=h.clientX,l.y=h.clientY})}}},p=d=>{s.size=d},g=d=>{const{onUpdateColumns:f,"onUpdate:columns":m}=e;f&&A(f,d),m&&A(m,d)},v=()=>{const{toolOptions:d}=e;return d==null?void 0:d.filter(()=>Boolean).map(f=>typeof f=="function"?f():f)},S=d=>{const f=()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(Pr,d,null),Vue.createVNode(xr,Vue.mergeProps(d,{onChangeSize:p.bind(this)}),null),Vue.createVNode(Or,null,null),Vue.createVNode(Ar,Vue.mergeProps(d,{onUpdateColumn:g.bind(this)}),null)]);return e.toolOptions?e.coverTool?v:()=>Vue.createVNode(Vue.Fragment,null,[f(),v()]):f};return Vue.provide(z.tableKey,{uuidTable:i,uuidWrapper:r,wrapperRef:a}),o({rTableInst:n,uuidTable:i,uuidWrapper:r}),{uuidWrapper:r,uuidTable:i,contextMenuReactive:l,rTableInst:n,combineRowProps:c,contextMenuSelect:u,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:re(this.title,{defaultElement:Vue.createVNode("div",{style:"display: none;"},null)}),"header-extra":()=>{let t;return Vue.createVNode(naive.NFlex,{align:"center"},Lr(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)}})}}),Mr={transitionPropName:"fade",transitionMode:"out-in",transitionAppear:!0},Dr=Vue.defineComponent({name:"RTransitionComponent",__name:"index",props:Vue.mergeDefaults({transitionPropName:{},transitionMode:{},transitionAppear:{type:Boolean}},Mr),setup(e){const{getKeepAliveInclude:t}=qr(),{setupKeepAlive:o,maxKeepAliveLength:n,keepAliveExclude:a}=Qe;return(r,i)=>{const l=Vue.resolveComponent("RouterView");return Vue.openBlock(),Vue.createBlock(l,null,{default:Vue.withCtx(({Component:s,route:u})=>[s?(Vue.openBlock(),Vue.createBlock(Vue.Transition,{key:0,name:r.transitionPropName,mode:r.transitionMode,appear:r.transitionAppear},{default:Vue.withCtx(()=>[(Vue.openBlock(),Vue.createBlock(Vue.Suspense,null,{default:Vue.withCtx(()=>[Vue.unref(o)?(Vue.openBlock(),Vue.createBlock(Vue.KeepAlive,{key:0,max:Vue.unref(n),include:Vue.unref(t),exclude:Vue.unref(a)},[(Vue.openBlock(),Vue.createBlock(Vue.resolveDynamicComponent(s),{key:u.fullPath}))],1032,["max","include","exclude"])):(Vue.openBlock(),Vue.createBlock(Vue.resolveDynamicComponent(s),{key:u.fullPath}))]),_:2},1024))]),_:2},1032,["name","mode","appear"])):Vue.createCommentVNode("",!0)]),_:1})}}});var zr={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.5",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.14","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.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.6.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 Ir=(e,t,o)=>!e||typeof e!="object"?!1:e[t]===o,io=(e,t,o)=>{const n=[];if(Ir(e,t,o))return n.push(e),n;if(e.children&&e.children.length>0)for(const a of e.children){const r=io(a,t,o);r.length>0&&n.push(e,...r)}return n},jr=(e,t,o)=>{const n=[];for(const a of e){const r=io(a,t,o);r.length>0&&n.push(...r)}return n},Er=e=>{const{breadcrumbLabel:t}=e,{layout:{sideBarLogo:o}}=zr,n=o?o.title:"";document.title=t+" - "+n},$r=e=>{const{meta:t}=e;if(!t.icon)return;if(J(t.icon,"Object"))return()=>t.icon;const o=Vue.h(C,{name:t.icon,size:q.menuCollapsedIconSize,cursor:"pointer"},{});return()=>o},je=()=>{const{getRootPath:e}=Y();return ie(W.appMenuKey,"sessionStorage",e.value)},Br=e=>e[0]==="/",so=(e,t=[],o="")=>{var n;if(!Array.isArray(e))return[];for(const a of e){const r=o+(Br(a.path)?a.path:"/"+a.path);if((n=a.children)!=null&&n.length){so(a.children,t,r);continue}else t.push({...a,path:r})}return t},Fr=e=>Array.isArray(e)?so(Bo(e)):[],co=()=>lr(ar()),Wr=()=>Fr(co()),uo=Pinia.defineStore("menu",()=>{const{push:e,getRoutes:t}=VueRouter.useRouter(),o=VueRouter.useRoute(),{t:n}=ee(),{setKeepAliveInclude:a}=Gr(),r=Vue.reactive({menuKey:je(),options:[],collapsed:!1,menuTagOptions:[],breadcrumbOptions:[],currentMenuOption:null}),i=Vue.ref(!0),l=m=>{const{meta:y}=m,h=Vue.computed(()=>y!=null&&y.i18nKey?n(`${y.i18nKey}`):y==null?void 0:y.noLocalTitle),b={...m,key:m.fullPath,label:()=>Vue.h(naive.NEllipsis,null,{default:()=>h.value}),breadcrumbLabel:h.value},N=Object.assign({},b,{icon:$r(m)});return m.fullPath===je()&&(r.currentMenuOption=N),N.show=Oe(N),N},s=m=>{r.breadcrumbOptions=jr(r.options,"fullPath",m)},u=(m,y=!0)=>{const b=Array.isArray(m)?[...m]:[m];y?r.menuTagOptions.push(...b):r.menuTagOptions=b},c=(m,y)=>{r.menuTagOptions.find(b=>b.fullPath===m)||r.menuTagOptions.push(y)},p=(m,y,h)=>{const{meta:b}=y;if(b.windowOpen)window.open(b.windowOpen);else{e({path:String(m),query:h});const{sameLevel:N}=b;if(a(y),Er(y),!N)c(m,y),s(m),r.menuKey=m,r.currentMenuOption=y,Ae(W.appMenuKey,m);else{const O=Ne(l(y),["breadcrumbLabel","children","key","meta","name","path","show"]);r.breadcrumbOptions.find(k=>k.key===O.key)||r.breadcrumbOptions.push({...O,fullPath:String(O.key)})}}},g=async(m,y)=>{const[h]=m.split("?"),b=t().find(N=>N.path===h);if(b){const N=Ne(b,["children","meta","path","name","redirect"]);p(h,l({...N,fullPath:N.path}),y)}},v=()=>new Promise(m=>{const y=(h,b)=>{var O;const N=[];for(const V of h){let k=`${b.endsWith("/")?b:b+"/"}${V.path}`;if(k=k.replace(/\/+/g,"/"),(O=V.children)!=null&&O.length)V.children=y(V.children,k);else if(!ho(V.meta))continue;N.push(l({...V,fullPath:k}))}return N};if(r.options=y(co(),""),r.currentMenuOption){const{currentMenuOption:h}=r;s(h.key),c(h.fullPath,h)}m()}),S=m=>r.collapsed=m,d=(m,y=1)=>r.menuTagOptions.splice(m,y),f=async()=>{i.value&&(await v(),i.value=!1)};return Vue.watch(()=>o.fullPath,async(m,y)=>{await f(),m!==y&&await g(m,o.query)},{immediate:!0}),{...Vue.toRefs(r),changeMenuModelValue:p,collapsedMenu:S,spliceMenTagOptions:d,setMenuTagOptions:u,resolveOption:l}},{persist:{key:"piniaMenuStore",storage:window.sessionStorage,paths:["breadcrumbOptions","menuKey","menuTagOptions"]}}),po=Pinia.defineStore("signing",()=>{const e=Vue.reactive({signingCallback:{}}),t=n=>new Promise((a,r)=>{Fo(n)?r({code:1,message:"登陆失败",data:null}):(e.signingCallback={role:"admin",name:n.name,avatar:"https://r2chevereto.yka.moe/longmao.navigator.png"},a({code:0,message:"登陆成功",data:e.signingCallback}))}),o=()=>{window.$message.info("账号退出中..."),Lo("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}=Qe,t=Vue.reactive({keepAliveInclude:[]}),o=()=>t.keepAliveInclude.length,n=r=>{const i=o(),{name:l,meta:{keepAlive:s}}=r;if(s){if(i=e&&(t.keepAliveInclude.splice(0,1),t.keepAliveInclude.push(l))}},a=()=>t.keepAliveInclude;return{...Vue.toRefs(t),setKeepAliveInclude:n,getKeepAliveInclude:a}},{persist:{key:"piniaKeepAliveStore",storage:window.sessionStorage,paths:["keepAliveInclude"]}}),H=()=>{const e=uo(),t=Vue.computed(()=>e.options),o=Vue.computed(()=>e.breadcrumbOptions),n=Vue.computed(()=>e.menuKey),a=Vue.computed(()=>{const{getRootPath:l}=Y();return e.menuTagOptions.map((s,u,c)=>(s.key===n.value&&s.key!==l.value?s.closeable=!0:s.closeable=!1,s.key===l.value&&(s.closeable=!1),c.length<=1&&(s.closeable=!1),s))}),r=Vue.computed(()=>e.currentMenuOption),i=Vue.computed(()=>e.collapsed);return{getMenuOptions:t,getBreadcrumbOptions:o,getMenuKey:n,getMenuTagOptions:a,getCurrentMenuOption:r,getCollapsed:i}},se=()=>{const{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n,resolveOption:a}=uo();return{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n,resolveOption:a}},I=()=>{const e=tt(),t=Vue.computed(()=>e.drawerPlacement),o=Vue.computed(()=>e.primaryColorOverride),n=Vue.computed(()=>e.appTheme),a=Vue.computed(()=>e.menuTagSwitch),r=Vue.computed(()=>e.breadcrumbSwitch),i=Vue.computed(()=>e.localeLanguage),l=Vue.computed(()=>e.lockScreenSwitch),s=Vue.computed(()=>e.copyrightSwitch),u=Vue.computed(()=>e.contentTransition),c=Vue.computed(()=>e.watermarkSwitch),p=Vue.computed(()=>e.watermarkConfig),g=Vue.computed(()=>e.appRootRoute);return{getDrawerPlacement:t,getPrimaryColorOverride:o,getAppTheme:n,getMenuTagSwitch:a,getBreadcrumbSwitch:r,getLocaleLanguage:i,getLockScreenSwitch:l,getCopyrightSwitch:s,getContentTransition:u,getWatermarkSwitch:c,getWatermarkConfig:p,getAppRootRoute:g}},M=()=>{const{updateLocale:e,changePrimaryColor:t,updateSettingState:o}=tt();return{updateLocale:e,changePrimaryColor:t,updateSettingState:o}},Kr=()=>{const e=po();return{getSigningCallback:Vue.computed(()=>e.signingCallback)}},Ur=()=>{const{signing:e,logout:t}=po();return{signing:e,logout:t}},qr=()=>{const e=mo();return{getKeepAliveInclude:Vue.computed(()=>e.keepAliveInclude)}},Gr=()=>{const{setKeepAliveInclude:e,getKeepAliveInclude:t}=mo();return{setKeepAliveInclude:e,getKeepAliveInclude:t}},fl=async e=>{const t=Pinia.createPinia();e.use(t),t.use($o)},ho=e=>{const{getSigningCallback:t}=Kr(),{role:o}=e;return ue!=null&&ue.length&&ue.includes(t.value.role)||!o||!(o!=null&&o.length)?!0:o?o.includes(t.value.role):!0},Oe=e=>{const{meta:t={}}=e,{hidden:o,sameLevel:n,env:a}=t,{MODE:r}=ke();return!(n||o||a&&typeof a=="string"&&a!==r||a&&Array.isArray(a)&&!a.includes(r))},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}=yn;t&&Hr(e),o&&sr(e)},Ve=(e=!0)=>{const{router:t}=ge(),{push:o,replace:n}=t,{getRootPath:a}=Y();Ae(W.appMenuKey,a.value),e?n(a.value):o(a.value)};var Xr={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.5",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.14","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.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.6.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(C,{name:t.icon,size:"30",cursor:a},null)}},render(){var e,t,o,n;return(e=this.sideBarLogo)!=null&&e.icon&&((t=this.sideBarLogo)!=null&&t.title)?Vue.createVNode("div",{class:["ray-menu__logo",(o=this.sideBarLogo)!=null&&o.url?"ray-menu__logo-url":null],onClick:this.handleSideBarLogoClick.bind(this)},[(n=this.sideBarLogo)!=null&&n.icon?this.collapsed?Vue.createVNode(naive.NPopover,{placement:"right"},{trigger:()=>Vue.createVNode(this.TemplateLogo,{cursor:"pointer"},null),default:()=>{var 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}=se(),{getMenuOptions:n,getCollapsed:a,getMenuKey:r}=H(),i=Vue.computed({get:()=>(Vue.nextTick().then(()=>{u()}),r.value),set:()=>{l.value&&B("globalDrawerValue",!1)}}),{isTabletOrSmaller:l}=ye(),s=Vue.computed({get:()=>G("globalDrawerValue").value,set:p=>{B("globalDrawerValue",p)}}),u=()=>{const p=i.value;Vue.nextTick().then(()=>{var g,v;(v=(g=e.value)==null?void 0:g.showOption)==null||v.call(g,p)})};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",keyField:"fullPath",value:i.value,"onUpdate:value":p=>i.value=p,options:n.value,indent:q.menuCollapsedIndent,collapsed:a.value,collapsedIconSize:q.menuCollapsedIconSize,collapsedWidth:q.menuCollapsedWidth,onUpdateValue:(p,g)=>{t(p,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(){Me(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:n}=t;return[n||"",o||"",JSON.stringify(t.params),JSON.stringify(t.data)].join("&")}addPendingRequest(t){var o;if(this.isAppending(t)){const n=this.generateRequestKey(t);if(this.pendingRequest.has(n))t.signal=(o=this.pendingRequest.get(n))==null?void 0:o.signal;else{const a=new AbortController;t.signal=a.signal,this.pendingRequest.set(n,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 Se={requestInstance:null,responseInstance:null},we={implementRequestInterceptorArray:[],implementResponseInterceptorArray:[]},de={implementRequestInterceptorErrorArray:[],implementResponseInterceptorErrorArray:[]},ea=new Jr,gl=()=>{const e=(l,s)=>{s==="requestInstance"?Se.requestInstance=l:Se.responseInstance=l},t=l=>Se[l],o=(l,s,u)=>{u==="ok"?we[l]=s:de[l]=s},n=(l,s)=>s==="ok"?we[l]:de[l],a=(l,...s)=>{Array.isArray(l)&&(l==null||l.forEach(u=>{typeof u=="function"&&u(...s)}))};return{createAxiosInstance:e,setImplement:o,getImplement:n,getAxiosInstance:t,beforeFetch:(l,s,u)=>{const c=u==="ok"?we[s]:de[s],p=t(l),{MODE:g}=ke();p&&a(c,p,g)},fetchError:(l,s,u)=>{const c=de[u],{MODE:p}=ke();a(c,s,p)}}},ta=Vue.defineComponent({name:"AppRequestCancelerProvider",setup(e,{expose:t}){VueRouter.onBeforeRouteUpdate(()=>{ea.cancelAllRequest()}),t()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),fo=Vue.defineComponent({name:"LayoutContentWrapper",setup(){const e=VueRouter.useRouter(),{maximize:t}=go(),{getContentTransition:o}=I(),n=Vue.ref(!1),a={opacitySpinning:"0"},r=G("globalMainLayoutLoad"),i=G("layoutContentMaximize"),l=G("layoutContentSpinning");return(()=>{e.beforeEach(()=>{n.value=!0}),e.afterEach(()=>{n.value=!1})})(),{globalMainLayoutLoad:r,spinning:n,themeOverridesSpin:a,getContentTransition:o,layoutContentMaximize:i,maximize:t,layoutContentSpinning:l}},render(){const{globalMainLayoutLoad:e,layoutContentMaximize:t,layoutContentSpinning:o}=this,{maximize:n}=this;return Vue.createVNode(naive.NSpin,{show:this.spinning||!e||o,description:"loading...",size:"large",themeOverrides:this.themeOverridesSpin,class:[t?"r-layout-full__viewer-content--maximize":null,"r-layout-full__viewer-content--maximize--light","r-layout-full__viewer-content--maximize--dark"]},{default:()=>[t?Vue.createVNode("div",{class:"layout-content__maximize-out",onClick:()=>{n(!1)}},[Vue.createVNode(C,{name:"out",size:"16",cursor:"pointer"},null)]):null,Vue.createVNode(ta,null,null),e?Vue.createVNode(Dr,{class:"content-wrapper",transitionPropName:this.getContentTransition+"-transform"},null):null]})}}),oa=Object.freeze(Object.defineProperty({__proto__:null,default:fo},Symbol.toStringTag,{value:"Module"}));var na={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.5",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.14","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.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.6.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]):""}}),Ee=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(C,{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}=ja(),{getAppTheme:o}=I(),n=Vue.ref(o.value);return{changeDarkTheme:e,changeLightTheme:t,getAppTheme:o,railStyle:({checked:r})=>r?{backgroundColor:"#000000"}:{color:"#000000"},modelAppThemeRef:n}},render(){const{$t:e,changeDarkTheme:t,changeLightTheme:o,railStyle:n}=this;return Vue.createVNode(naive.NFlex,{justify:"center"},{default:()=>[Vue.createVNode(naive.NTooltip,null,{trigger:()=>Vue.createVNode(naive.NSwitch,{value:this.modelAppThemeRef,"onUpdate:value":a=>this.modelAppThemeRef=a,railStyle:n.bind(this),onUpdateValue:a=>a?t():o()},{"checked-icon":()=>Vue.createVNode(C,{name:"dark"},null),"unchecked-icon":()=>Vue.createVNode(C,{name:"light"},null),checked:()=>"亮",unchecked:()=>"暗"}),default:()=>this.getAppTheme?e("headerSettingOptions.ThemeOptions.Dark"):e("headerSettingOptions.ThemeOptions.Light")})]})}});function pe(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:n}=M(),{getAppTheme:a,getPrimaryColorOverride:r,getMenuTagSwitch:i,getBreadcrumbSwitch:l,getCopyrightSwitch:s,getContentTransition:u,getWatermarkSwitch:c}=I(),p=Vue.computed({get:()=>e.show,set:S=>{t("update:show",S)}}),g=[{label:"无",value:"none"},{label:"缩放效果",value:"scale"},{label:"淡入淡出",value:"fade"},{label:"闪入效果",value:"opacity"}],v=Vue.reactive({getMenuTagSwitch:i.value,getBreadcrumbSwitch:l.value,getCopyrightSwitch:s.value,getContentTransition:u.value,getWatermarkSwitch:c.value});return{modelShow:p,changePrimaryColor:o,getAppTheme:a,getPrimaryColorOverride:r,contentTransitionOptions:g,updateSettingState:n,modelSwitchReactive:v}},render(){let e,t,o,n;const{$t:a}=this;return Vue.createVNode(naive.NDrawer,{show:this.modelShow,"onUpdate:show":r=>this.modelShow=r,placement:this.placement,width:this.width},{default:()=>[Vue.createVNode(naive.NDrawerContent,{title:a("headerSettingOptions.Title")},{default:()=>[Vue.createVNode(naive.NFlex,{class:"setting-drawer__space",vertical:!0},{default:()=>[Vue.createVNode(naive.NDivider,{titlePlacement:"center"},pe(e=a("headerSettingOptions.ThemeOptions.Title"))?e:{default:()=>[e]}),Vue.createVNode(aa,null,null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},pe(t=a("headerSettingOptions.ThemeOptions.PrimaryColorConfig"))?t:{default:()=>[t]}),Vue.createVNode(naive.NColorPicker,{swatches:Pe.appThemeColors,value:this.getPrimaryColorOverride.common.primaryColor,"onUpdate:value":r=>this.getPrimaryColorOverride.common.primaryColor=r,onUpdateValue:this.changePrimaryColor.bind(this)},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},pe(o=a("headerSettingOptions.ContentTransition"))?o:{default:()=>[o]}),Vue.createVNode(naive.NSelect,{value:this.modelSwitchReactive.getContentTransition,"onUpdate:value":r=>this.modelSwitchReactive.getContentTransition=r,options:this.contentTransitionOptions,onUpdateValue:r=>{this.updateSettingState("contentTransition",r)}},null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},pe(n=a("headerSettingOptions.InterfaceDisplay"))?n:{default:()=>[n]}),Vue.createVNode(naive.NDescriptions,{labelPlacement:"left",column:1},{default:()=>[Vue.createVNode(naive.NDescriptionsItem,{label:"多标签"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getMenuTagSwitch,"onUpdate:value":r=>this.modelSwitchReactive.getMenuTagSwitch=r,onUpdateValue:r=>this.updateSettingState("menuTagSwitch",r)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"面包屑"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getBreadcrumbSwitch,"onUpdate:value":r=>this.modelSwitchReactive.getBreadcrumbSwitch=r,onUpdateValue:r=>this.updateSettingState("breadcrumbSwitch",r)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"水印"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getWatermarkSwitch,"onUpdate:value":r=>this.modelSwitchReactive.getWatermarkSwitch=r,onUpdateValue:r=>this.updateSettingState("watermarkSwitch",r)},null)]}),Vue.createVNode(naive.NDescriptionsItem,{label:"版权信息"},{default:()=>[Vue.createVNode(naive.NSwitch,{value:this.modelSwitchReactive.getCopyrightSwitch,"onUpdate:value":r=>this.modelSwitchReactive.getCopyrightSwitch=r,onUpdateValue:r=>this.updateSettingState("copyrightSwitch",r)},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}=se(),{getBreadcrumbOptions:t}=H(),{isTabletOrSmaller:o}=ye();return{getBreadcrumbOptions:t,dropdownSelect:(r,i)=>{e(r,i)},breadcrumbItemClick:r=>{var i;if(!((i=r.children)!=null&&i.length)){const{meta:l={}}=r;l.sameLevel||e(r.fullPath,r)}},isTabletOrSmaller:o}},render(){let e;const{isTabletOrSmaller:t,getBreadcrumbOptions:o}=this,{dropdownSelect:n,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(r=>Vue.createVNode(naive.NBreadcrumbItem,{key:r.fullPath,onClick:a.bind(this,r)},{default:()=>{var i;return[Vue.createVNode(naive.NDropdown,{labelField:"breadcrumbLabel",keyField:"fullPath",options:r.children&&((i=r.children)==null?void 0:i.length)>1?r.children:[],onSelect:n.bind(this)},{default:()=>Vue.createVNode("span",null,[r.label&&typeof r.label=="function"?r.label():r.breadcrumbLabel])})]}})))?e:{default:()=>[e]})]})}});function $e(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}=se(),n=Vue.computed({get:()=>e.show,set:h=>{t("update:show",h),h||c()}}),{getMenuOptions:a}=H(),r=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:u}=ye(),c=()=>{r.searchOptions=[],r.searchValue=null,l=0,s=l},p=h=>{(h.ctrlKey||h.metaKey)&&h.key==="k"&&(h.preventDefault(),h.stopPropagation(),c(),n.value=!0)},g=h=>{const b=[],N=O=>{O.forEach(V=>{var D,j,K;(D=V.children)!=null&&D.length&&Oe(V)&&N(V.children);const k=(j=V.breadcrumbLabel)==null?void 0:j.toLocaleLowerCase(),R=String(h).toLocaleLowerCase();k!=null&&k.includes(R)&&Oe(V)&&!((K=V.children)!=null&&K.length)&&b.push(V)})};h?(N(a.value),r.searchOptions=b):r.searchOptions=[],Vue.nextTick().then(()=>{S()})},v=h=>{if(h){const{meta:b}=h;b.windowOpen?window.open(b.windowOpen):(n.value=!1,o(h.fullPath,h))}},S=()=>{const h=r.searchOptions[l],b=r.searchOptions[s],N="content-item--active";h&&Vue.nextTick().then(()=>{const O=Te(`attr:data_path="${h.path}"`),V=b?Te(`attr:data_path="${b==null?void 0:b.path}"`):null;if(V!=null&&V.length){const[k]=V;Mo(k,N)}if(O!=null&&O.length){const[k]=O;Do(k,N)}})},d=h=>{const{icon:b}=h;return typeof b=="string"?Vue.createVNode(C,{name:b,size:"24"},null):typeof b=="function"?()=>b:Vue.createVNode(C,{name:"table",size:"24"},null)},f=h=>{h==="up"?l=l-1<0?0:l-1:h==="down"&&(l=l+1>=r.searchOptions.length?r.searchOptions.length-1:l+1)},m=h=>{const b=h.key;switch((b==="ArrowUp"||b==="ArrowDown")&&(h.preventDefault(),h.stopPropagation()),s=l<=0?0:l,b){case"ArrowUp":f("up");break;case"ArrowDown":f("down");break;case"Enter":const N=r.searchOptions[l];N&&v(N);break}S()},y=({menuOption:h})=>Vue.createVNode(naive.NFlex,Vue.mergeProps({align:"center",class:"content-item"},{onClick:v.bind(this,h),data_path:h.path}),{default:()=>[Vue.createVNode("div",{class:"content-item-icon"},[d(h.meta)]),Vue.createVNode("div",{class:"content-item-label"},[h.breadcrumbLabel])]});return Vue.watchEffect(()=>{u.value&&(n.value=!1)}),le(window,"keydown",h=>{p(h),m(h)}),{...Vue.toRefs(r),modelShow:n,helperTipOptions:i,fuzzySearchMenuOptions:Wo(g,300),handleSearchItemClick:v,RenderPreIcon:d,isTabletOrSmaller:u,SearchItem:y}},render(){let e,t;const{isTabletOrSmaller:o,searchOptions:n}=this,{SearchItem:a,fuzzySearchMenuOptions:r}=this;return o?Vue.createVNode("div",{style:"display: none;"},null):Vue.createVNode(naive.NModal,{show:this.modelShow,"onUpdate:show":i=>this.modelShow=i,transformOrigin:"center",displayDirective:"if"},{default:()=>[Vue.createVNode("div",{class:"global-search global-search--dark global-search--light"},[Vue.createVNode("div",{class:"global-search__wrapper"},[Vue.createVNode("div",{class:"global-search__card"},[Vue.createVNode("div",{class:"global-search__card-header"},[Vue.createVNode(naive.NInput,{size:"large",value:this.searchValue,"onUpdate:value":i=>this.searchValue=i,clearable:!0,onInput:r.bind(this)},{prefix:()=>Vue.createVNode(C,{name:"search",size:"24"},null)})]),Vue.createVNode(naive.NScrollbar,{class:"global-search__card-content"},{default:()=>[n.length?Vue.createVNode(naive.NFlex,{vertical:!0,size:[8,8]},$e(e=n.map(i=>Vue.createVNode(a,{menuOption:i,key:i.fullPath},null)))?e:{default:()=>[e]}):Vue.createVNode(naive.NResult,{size:"large",class:"global-search__empty"},{icon:()=>null,default:()=>Vue.createVNode(naive.NFlex,{justify:"center",class:"global-search__empty-content"},{default:()=>[Vue.createVNode(C,{name:"empty",size:"24"},null),Vue.createTextVNode("暂无搜索结果")]})})]}),Vue.createVNode("div",{class:"global-search__card-footer"},[Vue.createVNode(naive.NFlex,{class:"card-footer__tip-wrapper",align:"center",size:[24,8]},$e(t=this.helperTipOptions.map(i=>Vue.createVNode("div",{class:"tip-wrapper-item",key:i.label},[Vue.createVNode("div",{class:"item-icon"},[i.plain?Vue.createVNode("span",null,[i.icon]):Vue.createVNode(C,{name:i.icon,size:"18"},null)]),Vue.createVNode("div",{class:"item-label"},[i.label])])))?t:{default:()=>[t]})])])])])]})}}),ua=Vue.defineComponent({name:"AppAvatar",props:{...naive.avatarProps,...naive.flexProps,cursor:{type:String,default:"auto"},spaceSize:{type:[String,Number],default:"medium"},avatarSize:{type:[String,Number],default:"medium"}},setup(e){const t=ie(W.signing),o=Vue.computed(()=>({"--app-avatar-cursor":e.cursor}));return{signing:t,cssVars:o}},render(){return Vue.createVNode(naive.NFlex,Vue.mergeProps({class:"app-avatar"},this.$props,{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}=Ur();window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{e()}})},lockScreen:()=>{const{updateSettingState:e}=M();e("lockScreenSwitch",!0)}},ma=e=>{const t=pa[e];t?t():window.$message.info("这个人很懒, 没做这个功能~")},ha=e=>{const{isTabletOrSmaller:t,globalMainLayoutLoad:o}=e,{t:n}=ee(),a=[{name:"reload",size:18,tooltip:n("headerTooltip.Reload"),iconClass:o.value?"":"ray-icon__reload--loading",eventKey:"reload"}],r=[{name:"menu",size:18,eventKey:"menu"}];return t.value?r:a},fa=e=>{const{isFullscreen:t,isTabletOrSmaller:o}=e,{t:n}=ee(),a=[{name:"fullscreen",size:18,tooltip:t.value?n("headerTooltip.CancelFullScreen"):n("headerTooltip.FullScreen"),eventKey:"screen"},{name:"github",size:18,tooltip:n("headerTooltip.Github"),eventKey:"github"},{name:"setting",size:18,tooltip:n("headerTooltip.Setting"),eventKey:"setting"}],r=[{name:"search",size:18,tooltip:n("headerTooltip.Search"),eventKey:"search"},...a],i=[...a];return o.value?i:r},ga=Vue.defineComponent({name:"AppSiderBar",setup(){const{updateLocale:e,updateSettingState:t}=M(),{t:o}=ee(),{reload:n}=yo(),[a,{toggleFullscreen:r,isEnabled:i}]=qe(document.getElementsByTagName("html")[0]),{getDrawerPlacement:l,getBreadcrumbSwitch:s}=I(),u=Vue.ref(!1),c=Vue.ref(!1),{isTabletOrSmaller:p}=ye(),g=G("globalDrawerValue"),v=G("globalMainLayoutLoad"),S=Vue.computed(()=>ha({isFullscreen:a,isTabletOrSmaller:p,globalMainLayoutLoad:v})),d=Vue.computed(()=>fa({isFullscreen:a,isTabletOrSmaller:p,globalMainLayoutLoad:v})),f={reload:()=>{n()},setting:()=>{u.value=!0},github:()=>{window.open("https://github.com/XiaoDaiGua-Ray/ray-template")},fullscreen:()=>{i||window.$message.warning(o("globalMessage.isEnabledFullscreen")),r()},search:()=>{c.value=!0},lock:()=>{t("lockScreenSwitch",!0)},menu:()=>{B("globalDrawerValue",!g.value)}};return{leftIconOptions:S,rightTooltipIconOptions:d,toolIconClick:y=>{var h;(h=f[y])==null||h.call(f)},showSettings:u,updateLocale:e,getDrawerPlacement:l,getBreadcrumbSwitch:s,globalSearchShown:c}},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.NFlex,{class:"layout-header__method",align:"center",justify:"space-between"},{default:()=>[Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[this.leftIconOptions.map(e=>Vue.createVNode(Ee,{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.NFlex,{align:"center"},{default:()=>[this.rightTooltipIconOptions.map(e=>Vue.createVNode(Ee,{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:Je,onSelect:e=>this.updateLocale(String(e)),trigger:"click"},{default:()=>[Vue.createVNode(C,{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.NFlex,{size:[0,0]},{default:()=>[Vue.createVNode(ga,null,null)]})}}),ba={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},va=Xe('',1),Va=[va];function Sa(e,t){return He(),Ye("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=Xe('',1),Na=[Ca];function ka(e,t){return He(),Ye("svg",_a,[...Na])}const Ta={render:ka};function xa(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const Oa=Vue.defineComponent({name:"AppMenuTag",setup(e,{expose:t}){const o=Vue.ref(null),{getMenuKey:n,getMenuTagOptions:a}=H(),{changeMenuModelValue:r}=se(),{getRootPath:i}=Y(),{maximize:l}=go(),{reload:s}=yo(),{close:u,closeAll:c,closeRight:p,closeLeft:g,closeOther:v}=Ea(),S=["closeAll","closeRight","closeLeft","closeOther","closeCurrentPage"];let d=-1;const f={size:16},m=Vue.ref([{label:"刷新页面",key:"reloadCurrentPage",icon:()=>Vue.createVNode(C,{name:"reload",size:f.size},null)},{label:"关闭当前页面",key:"closeCurrentPage",icon:()=>Vue.createVNode(C,{name:"close",size:f.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(C,{name:"other",size:f.size},null)},{label:"关闭所有标签页",key:"closeAll",icon:()=>Vue.createVNode(C,{name:"resize_h",size:f.size},null),disabled:!1}]),y=he(16),h={closeCurrentPage:()=>{n.value!==i.value&&u(d)},reloadCurrentPage:()=>{s()},closeAll:()=>{c()},closeRight:()=>{p(d)},closeLeft:()=>{g(d)},closeOther:()=>{v(d)}},b=Vue.reactive({x:0,y:0,actionDropdownShow:!1}),N="menu_tag_data",O=w=>{u(w)},V=(w,_)=>{m.value.forEach(P=>{if(P.key===w){P.disabled=_;return}})},k=w=>{b.actionDropdownShow=!1,r(w.fullPath,w)},R=()=>{const w=document.getElementById(y);if(w)return Array.from(w.childNodes).find(ce=>zo(ce,"n-scrollbar-container").value)},D=w=>{var P;const _=R();if(_){const ce=_.scrollLeft||0,Le=w==="left"?Math.max(0,ce-200):ce+200;(P=o.value)==null||P.scrollTo({left:Le,behavior:"smooth"})}},j=w=>{var _;b.actionDropdownShow=!1,(_=h[w])==null||_.call(h)},K=(w,_)=>{_.preventDefault(),b.actionDropdownShow=!1,d=w,Vue.nextTick(()=>{b.actionDropdownShow=!0,b.x=_.clientX,b.y=_.clientY})},te=()=>{const w=a.value.length-1,{closeable:_}=a.value[d]??{};V("closeCurrentPage",!_),d===w?V("closeRight",!0):d0&&V("closeLeft",!1)},X=()=>{d=a.value.findIndex(_=>_.key===n.value),te()},vo=w=>{a.value.length>1&&w.key!==i.value&&(w.closeable=!0)},Vo=w=>{w.key!==n.value&&(w.closeable=!1)},So=()=>{R()&&Vue.nextTick().then(()=>{var _;(_=o.value)==null||_.scrollTo({left:99999,behavior:"smooth"})})},wo=()=>{Vue.nextTick().then(()=>{const w=Te(`attr:${N}="${n.value}"`);if(w!=null&&w.length){const[_]=w;Vue.nextTick().then(()=>{var P;(P=o.value)==null||P.scrollTo({left:_.offsetLeft,behavior:"smooth"})})}})};return Vue.watch(()=>a.value,(w,_)=>{m.value.forEach(P=>{S.includes(P.key)&&(w.length>1?P.disabled=!1:P.disabled=!0)}),_!=null&&_.length&&(w.length>(_==null?void 0:_.length)?So():w.length===(_==null?void 0:_.length)&&wo())},{immediate:!0}),Vue.watch(()=>b.actionDropdownShow,w=>{var _;w&&((_=Ge(te,100))==null||_())}),t({}),{getMenuTagOptions:a,closeCurrentMenuTag:O,getMenuKey:n,menuTagClick:k,moreOptions:m,scrollX:D,scrollRef:o,uuidScrollBar:y,actionDropdownSelect:j,actionState:b,menuTagContextMenu:K,setCurrentContextmenuIndex:X,menuTagMouseenter:vo,menuTagMouseleave:Vo,MENU_TAG_DATA:N,iconConfig:{width:20,height:28},maximize:l,getRootPath:i}},render(){let e;const{iconConfig:t,getRootPath:o,uuidScrollBar:n,getMenuTagOptions:a,MENU_TAG_DATA:r}=this,{maximize:i,closeCurrentMenuTag:l,scrollX:s,$t:u,menuTagClick:c,menuTagContextMenu:p,menuTagMouseenter:g,menuTagMouseleave:v,actionDropdownSelect: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:S.bind(this),onClickoutside:()=>{this.actionState.actionDropdownShow=!1}},null),Vue.createVNode(naive.NFlex,{class:"menu-tag-space",wrap:!1,align:"center",justify:"space-between",inline:!0},{default:()=>[Vue.createVNode(C,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__left-arrow",onClick:this.scrollX.bind(this,"left")},null),Vue.createVNode(naive.NScrollbar,Vue.mergeProps({xScrollable:!0,ref:"scrollRef"},{id:n}),{default:()=>[Vue.createVNode(naive.NFlex,{ref:"menuTagSpaceRef",class:"menu-tag-wrapper",wrap:!1,align:"center",justify:"start"},xa(e=a.map((d,f)=>Vue.createVNode(naive.NButton,Vue.mergeProps({key:d.fullPath,class:["menu-tag__btn"],strong:!0,secondary:!0,type:d.fullPath===this.getMenuKey?"primary":"default"},{onClick:c.bind(this,d),onContextmenu:p.bind(this,f),onMouseenter:g.bind(this,d),onMouseleave:v.bind(this,d),[r]:d.path}),{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode("span",null,{default:()=>{const{breadcrumbLabel:m,meta:{i18nKey:y}}=d;return y?u(y):m}}),(d.closeable||a.length===1)&&d.key!==o?Vue.createVNode(naive.NIcon,Vue.mergeProps({class:"menu-tag__btn-icon"},{onMousedown:l.bind(this,f)}),{default:()=>[Vue.createVNode(C,{name:"close",size:"14"},null)]}):Vue.createVNode(naive.NIcon,{class:[d.key!==o?"menu-tag__btn-icon":"menu-tag__btn-icon--hidden"]},null)])})))?e:{default:()=>[e]})]}),Vue.createVNode(naive.NFlex,{class:"menu-tag__right-wrapper",align:"center",inline:!0,wrap:!1,size:[6,6]},{default:()=>[Vue.createVNode(C,{name:"expanded",width:t.width,height:t.height,customClassName:"menu-tag__right-arrow",onClick:s.bind(this,"right")},null),Vue.createVNode(C,{name:"fullscreen_fold",width:t.width,height:t.height,customClassName:"menu-tag__right-setting",onClick:()=>{i(!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(C,{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(Oa,null,null)}}),Aa=e=>{const t=be(e[0]),o=be(e[1]),n=be(e[2]);return Vue.computed(()=>({"--layout-content-height":`calc(100% - ${t.height.value}px - ${o.height.value}px - ${n.height.value}px)`,"--layout-siderbar-height":`${t.height.value}px`,"--layout-menutag-height":`${o.height.value}px`,"--layout-footer-height":`${n.height.value}px`}))},Be=To("isAppLockScreen",!1,sessionStorage,{mergeDefaults:!0}),Pa=()=>({setLockAppScreen:o=>{Be.value=o},getLockAppScreen:()=>Be.value}),La=Vue.defineComponent({name:"RLayout",setup(){const e=Vue.ref(),t=Vue.ref(),o=Vue.ref(),{getMenuTagSwitch:n,getCopyrightSwitch:a}=I(),{getLockAppScreen:r}=Pa(),i=Aa([e,t,o]);return{getMenuTagSwitch:n,cssVarsRef:i,getLockAppScreen:r,layoutSiderBarRef:e,layoutMenuTagRef:t,layoutFooterRef:o,getCopyrightSwitch:a}},render(){const{getMenuTagSwitch:e,cssVarsRef:t,getCopyrightSwitch:o}=this,{getLockAppScreen:n}=this;return n()?null:Vue.createVNode(naive.NLayout,{class:"r-layout-full",style:[t],hasSider:!0},{default:()=>[Vue.createVNode(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:Q,class:["r-layout-full__viewer-content"],nativeScrollbar:!1},{default:()=>[Vue.createVNode(fo,null,null)]}),o?Vue.createVNode(ra,{ref:"layoutFooterRef"},null):null]})]})}}),Ma=async()=>{const{getRootPath:e}=Y();return[{path:"/",name:"login",component:()=>T(()=>import("./index-R1IEauN-.js"),__vite__mapDeps([58,22,18,16,3,4,5,1,2,6,7,8,9,10,11,12,13,14,15,17,23,46,20,21,19,24,25,26,27,28,29,30,31,32,59]))},{path:"/",name:"layout",redirect:e.value,component:La,children:Wr()}]};let ae;const Da=async()=>VueRouter.createRouter({history:VueRouter.createWebHashHistory(),routes:await Ma(),scrollBehavior:e=>{ir(e)}}),yl=async e=>{ae=await Da(),Yr(ae),e.use(ae),ge()},ge=()=>{try{if(ae)return{router:ae};throw new Error}catch{throw new Error("router is not defined")}},Fe="YYYY-MM-DD HH:mm:ss",za=()=>({locale:i=>{const l=fn[i];l?E.locale(l):E.locale(gn)},getStartAndEndOfDay:i=>{const{format:l=Fe}=i??{},s=E(),u=s.startOf("day"),c=s.endOf("day"),p=s.format(l),g=u.format(l);return{today:s,startOfDay:u,endOfDay:c,formatToday:p,formatStartOfDay:g}},format:(i,l)=>{const{format:s=Fe}=l??{};return E(i).format(s)},isDayjs:i=>E.isDayjs(i),daysDiff:(i,l)=>{const s=E(i);return E(l).diff(s,"days")},isDateInRange:(i,l)=>{const{start:s,end:u}=l,c=E(i);return c.isAfter(s)&&c.isBefore(u)}});function ye(e){const{width:t,height:o}=Re(e),n=Vue.ref(!1);return Io(()=>{n.value=t.value<=768}),{width:t,height:o,isTabletOrSmaller:n}}let We=999,_e=!1;const U="ELEMENT-FULLSCREEN-RAY",{height:Ke}=Re(),Ue=document.createElement("style"),Ia=(e,t)=>{const{beforeEnter:o,beforeExit:n,enter:a,exit:r,backgroundColor:i,zIndex:l}=t??{},s={};let u=!1;const c=()=>{const d=$(e);if(!d)return;const{left:f,top:m}=d.getBoundingClientRect(),y=` + [${U}] { + position: fixed; + width: 100% !important; + height: ${Ke.value}px !important; + transform: translate(-${f}px, -${m}px) !important; + transition: all 0.3s var(--r-bezier); + z-index: ${J(l,"Null")||J(l,"Undefined")?We:l} !important; + background-color: ${i??null}; + } + `;Ue.innerHTML=y,_e||document.head.appendChild(Ue)},p=()=>{const d=$(e);o==null||o(),d&&(d.getAttribute(U)||d.setAttribute(U,U),u||(u=!0,We+=1),_e||(c(),_e=!0),s.transition=d.style.transition,d.style.transition="all 0.3s var(--r-bezier)",a==null||a())},g=()=>{n==null||n();const d=$(e);d&&d.removeAttribute(U),r==null||r()},v=()=>{const d=$(e);d&&(d.getAttribute(U)?g():p())},S=Vue.watch(()=>Ke.value,c);return jo(()=>{const d=$(e);d&&(d.style.transition=s.transition??"",d.removeAttribute(U)),S()}),{enter:p,exit:g,toggleFullscreen:v}},Ce={svg:oe.toSvg,png:oe.toPng,jpeg:oe.toJpeg,blob:oe.toBlob,pixelData:oe.toPixelData},bl=(e,t)=>{const{beforeCreate:o,created:n,createdError:a,finally:r,imageType:i}=t??{};return{create:s=>new Promise((u,c)=>{var g;const p=$(e);if(o==null||o(p),!p)return a==null||a(),c("useDomToImage: element is undefined.");(g=Ce[s??i??"jpeg"])==null||g.call(Ce,p,t).then(v=>(n==null||n(v,p),u(v))).catch(v=>(a==null||a(v),c(v))).finally(()=>{r==null||r()})})}},vl=(e,t)=>({print:()=>{const n=$(e);n&&xo({...t,printable:n})}}),go=()=>({isLayoutContentMaximized:Vue.computed(()=>G("layoutContentMaximize").value),maximize:(o,n)=>{var l;const{scrollToOptions:a}=n??{},r=$(Q),{toggleFullscreen:i}=Ia(r,n);B("layoutContentMaximize",o),i(),a&&((l=Q==null?void 0:Q.value)==null||l.scrollTo(a))}}),yo=()=>({reload:(n=800)=>{B("globalMainLayoutLoad",!1),setTimeout(()=>B("globalMainLayoutLoad",!0),n)},openSpin:()=>{B("layoutContentSpinning",!0)},closeSpin:()=>{B("layoutContentSpinning",!1)}}),Vl=()=>({setWatermarkContent:a=>{const{getWatermarkConfig:r}=I(),i=Object.assign(r.value,{content:a}),{updateSettingState:l}=M();l("watermarkConfig",i)},showWatermark:()=>{const{updateSettingState:a}=M();a("watermarkSwitch",!0)},hiddenWatermark:()=>{const{updateSettingState:a}=M();a("watermarkSwitch",!1)},toggleWatermark:()=>{const{getWatermarkSwitch:a}=I(),{updateSettingState:r}=M();r("watermarkSwitch",!a.value)}}),ja=()=>{const e=()=>{const{getAppTheme:a}=I(),{t:r}=ee();return{theme:a.value,themeLabel:a.value?r("headerSettingOptions.ThemeOptions.Dark"):r("headerSettingOptions.ThemeOptions.Light")}};return{changeDarkTheme:()=>{const{updateSettingState:a}=M();a("appTheme",!0)},changeLightTheme:()=>{const{updateSettingState:a}=M();a("appTheme",!1)},toggleTheme:()=>{const{theme:a}=e(),{updateSettingState:r}=M();r("appTheme",!a)},getAppTheme:e}},Z=(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 n=o.value.findIndex(a=>a.fullPath===e);return n>-1?{option:o.value[n],index:n}:console.warn(`${t}: The incoming key ${e} did not match the corresponding item.`)}else{const{fullPath:n}=e,a=o.value.findIndex(r=>r.fullPath===n);if(a===-1){console.warn(`${t}: The incoming menuTag option ${e.fullPath} did not match the corresponding item.`);return}return{option:e,index:a}}};function Ea(){const{getMenuTagOptions:e,getMenuKey:t}=H(),{changeMenuModelValue:o,spliceMenTagOptions:n,setMenuTagOptions:a,resolveOption:r}=se(),i=()=>e.value.findIndex(S=>S.fullPath===t.value);return{close:S=>{const d=Z(S,"close");if(d){const{index:f,option:m}=d;if(n(f),m.fullPath===t.value){const y=e.value[f-1];y&&o(y.fullPath,y)}}},closeAll:()=>{n(0,e.value.length);const{getRootPath:S}=Y(),{router:{getRoutes:d}}=ge(),f=d().find(m=>m.path===S.value);if(f){const m=Ne(f,["children","meta","path","name","redirect"]);o(m.path,r({...m,fullPath:m.path}))}},closeRight:S=>{const d=Z(S,"closeRight");if(d){const{option:f,index:m}=d,y=e.value.length-m,h=i();n(m+1,y),m<=h&&t.value!==f.fullPath&&o(f.fullPath,f)}},closeLeft:S=>{const d=Z(S,"closeLeft");if(d){const{option:f,index:m}=d,y=i();n(0,m),y<=m&&t.value!==f.fullPath&&o(f.fullPath,f)}},closeOther:S=>{const d=Z(S,"closeOther");if(d){const{option:f}=d;t.value!==f.fullPath?(n(0,e.value.length),o(f.fullPath,f)):a(f,!1)}},getCurrentTagIndex:i,checkCloseRight:S=>{const d=Z(S,"checkCloseRight");if(d){const{index:f}=d,m=e.value.length-1;return!(f>=m)}return!1},checkCloseLeft:S=>{const d=Z(S,"checkCloseRight");if(d){const{index:f}=d,m=e.value.length-1;return f===0?!1:f>0&&m>0}return!1}}}function Sl(){return{navigationTo:(t,o)=>{const{router:{getRoutes:n,push:a,replace:r}}=ge(),{isPush:i=!0,query:l}=o||{},s=u=>i?a({path:u,query:l}):r({path:u,query:l});if(typeof t=="number"){if(isNaN(t)){console.warn(`navigationTo: The ${t} is NaN, expect number.`);return}const{getMenuOptions:u}=H();if(t>u.value.length){console.warn(`navigationTo: The current ${t} exceeds the maximum number of menus.`);return}const c=u.value[t],p=g=>{if(g.children&&g.children.length>0){const{children:[v]}=g;p(v);return}s(g.fullPath)};p(c)}else if(typeof t=="string"){const u=n().find(c=>c.path===t);u?s(u.path):console.warn(`navigationTo: The path "${t}" is not found.`)}else s(t.fullPath)}}}function Y(){const{getAppRootRoute:e}=I(),{updateSettingState:t}=M(),o=e,n=Vue.computed(()=>e.value.path),a=Vue.computed(()=>e.value.name);return{getRootRoute:o,getRootPath:n,getRootName:a,setRootRoute:i=>{t("appRootRoute",Object.assign({},e.value,i))}}}const wl=(e,t)=>{if(typeof t!="string"||!t.trim())throw new TypeError("Expected prefix to be a non-empty string");const o={};return Object.keys(e).forEach(n=>{const a=e[n].default;let r=n.replace(`./${t}/`,"").replace(/^\.\//,"");const i=r.lastIndexOf(".");r=r.substring(0,i);const l=r.split("/"),s=l.shift(),u=l.join(".");s&&(u?(me(o,s,o[s]||{}),me(o[s],u,a)):me(o,s,a||{}))}),o},$a=async e=>{var o;const t={};for(const n of e){const a=await pn(Object.assign({"./lang/en-US.ts":()=>T(()=>import("./en-US-D9bTgBLW.js"),__vite__mapDeps([60,20,21,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,22,23,24,25,26,27,28,29,30,31,32])),"./lang/zh-CN.ts":()=>T(()=>import("./zh-CN-MacNMa7A.js"),__vite__mapDeps([61,20,21,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,22,23,24,25,26,27,28,29,30,31,32]))}),`./lang/${n.key}.ts`),r=n.key;r&&(t[r]=((o=a==null?void 0:a.default)==null?void 0:o.message)??{})}return t},_l=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}}},bo=()=>ie(W.localeLanguage,"localStorage",mn);export{ll as A,gl as B,il as C,gn as D,lo as E,go as F,Sl as G,yo as H,Vl as I,ja as J,Ve as K,Je as L,pl as R,aa as T,T as _,bl as a,I as b,M as c,ua as d,Pa as e,Ur as f,ye as g,G as h,fl as i,yl as j,ee as k,Y as l,B as m,_l as n,W as o,ml as p,C as q,wl as r,sl as s,al as t,vl as u,dl as v,cl as w,ul as x,hl as y,ea as z}; +function __vite__mapDeps(indexes) { + if (!__vite__mapDeps.viteFileDeps) { + __vite__mapDeps.viteFileDeps = ["assets/index-DOx3-dUM.js","assets/vue-hooks-plus@1.8.5_vue@3.4.14-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-arW2HKyR.js","assets/@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js","assets/@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js","assets/utils-fP3RnfYZ.js","assets/lodash-es@4.17.21-xgd1l9mE.js","assets/interactjs@1.10.26-I0IiZoEj.js","assets/pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js","assets/dom-to-image@2.6.0-eHYYUq-2.js","assets/echarts@5.4.3-Vt5ZmFiA.js","assets/zrender@5.4.4-fafgp4mQ.js","assets/tslib@2.3.0-21A5UWR7.js","assets/@vue_runtime-core@3.4.14-of9ohvOs.js","assets/@vue_reactivity@3.4.14-F-2aniUk.js","assets/@vue_shared@3.4.14-sCEYfwW2.js","assets/index-3nkF0W6U.css","assets/index-2v4aKocb.js","assets/instance-pJf6z6Dz.js","assets/index-kznjMqp-.css","assets/index-sE3wC3yn.js","assets/index-Kp5oJSol.js","assets/index-HwK_Zu9G.js","assets/index-ajyCn2oj.css","assets/index-bissFAUs.js","assets/index-M-iepvmS.js","assets/index-z-r1WNTw.js","assets/index-zkIC_ZZZ.js","assets/index-vR4XT3gL.js","assets/ray-9TfU2AhD.js","assets/index-ccslrfqc.js","assets/index-HDKPr_0g.css","assets/index-UyCm9ox8.js","assets/index-v5xFQW7A.js","assets/index-4oPeexgb.css","assets/index-xtpV95BU.js","assets/index-iKuv6ZNn.css","assets/index-0GgGSUr6.js","assets/index-koEzqObM.js","assets/index-Jhat_JPF.js","assets/index-Btqqg3j9.css","assets/index-R1IEauN-.js","assets/index-48JFfn_Q.css","assets/en-US-D9bTgBLW.js","assets/zh-CN-MacNMa7A.js"] + } + return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) +} \ No newline at end of file diff --git a/assets/hooks-YRutF17K.js.gz b/assets/hooks-YRutF17K.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..7c16ae873dc423e00181ec8d74845d87dec16c96 GIT binary patch literal 30741 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 z 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 literal 0 HcmV?d00001 diff --git a/assets/index-Rgtl_SUL.js b/assets/index-0GgGSUr6.js similarity index 97% rename from assets/index-Rgtl_SUL.js rename to assets/index-0GgGSUr6.js index 6c150bfd..ad39cafe 100644 --- a/assets/index-Rgtl_SUL.js +++ b/assets/index-0GgGSUr6.js @@ -1 +1 @@ -import{x as d,y as s,q as c,E as V}from"./hooks-GAhkiC58.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils-gTg3o0Oj.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.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 X=Vue.defineComponent({name:"TableView",setup(){const e=[{title:"Name",key:"name"},{title:"Age",key:"age"},{title:"Address",key:"address"},{title:"Tags",key:"tags",render:t=>t.tags.map(a=>Vue.createVNode(naive.NTag,{type:"info",bordered:!1,style:"margin-right: 6px"},p(a)?a:{default:()=>[a]}))},{title:"Remark",key:"remark",width:300},{title:"Action",key:"actions",render:t=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{size:"tiny"},{default:()=>[Vue.createTextVNode("查看")]}),Vue.createVNode(V,{options:[{label:"编辑",key:"edit"},{label:"新增",key:"add"}],onSelect:o=>{window.$message.info(`当前选择: ${o}`)}},null)]})}],r=Vue.ref([...e].map(t=>({...t,width:400}))),u=Vue.ref([{key:0,name:"John Brown",age:32,address:"New York No. 1 Lake Park",tags:["nice","developer"],remark:"我是一条很长很长的备注"},{key:1,name:"Jim Green",age:42,address:"London No. 1 Lake Park",tags:["wow"],remark:"我是一条很长很长的备注"},{key:2,name:"Joe Black",age:32,address:"Sidney No. 1 Lake Park",tags:["cool","teacher"],remark:"我是一条很长很长的备注"}]),n=[{label:"编辑",key:"edit"},{label:()=>Vue.createVNode("span",{style:"color: red;"},[Vue.createTextVNode("删除")]),key:"delete"}],l=Vue.reactive({gridItemCount:4,gridCollapsedRows:1,tableLoading:!1}),i=t=>{window.$message.info(`${t}`)};return{...Vue.toRefs(l),tableData:u,actionColumns:r,baseColumns:e,tableMenuOptions:n,handleMenuSelect:i}},render(){return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"RTable"},{default:()=>[Vue.createTextVNode("基于 NDataTable 封装,继承该组件所有 props 属性。查看 RTable props 文件即可查看该组件拓展项")]}),Vue.createVNode(d,{bordered:!1,collapsedRows:this.gridCollapsedRows,cols:this.gridItemCount,onUpdateValue:e=>window.$message.info(`我是 RCollapseGrid 组件${e?"收起":"展开"}的回调函数`)},{action:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NButton,{type:"primary"},{default:()=>[Vue.createTextVNode("搜索")]}),Vue.createVNode(naive.NButton,null,{default:()=>[Vue.createTextVNode("重置")]})]),default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NSelect,null,null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NDatePicker,{type:"datetimerange",clearable:!0},null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]})])}),Vue.createVNode(s,{scrollX:2e3,title:Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode("span",null,[Vue.createTextVNode("标题插槽:")]),Vue.createVNode(naive.NSwitch,{onUpdateValue:e=>this.tableLoading=e},null)]}),data:this.tableData,columns:this.actionColumns,"onUpdate:columns":e=>this.actionColumns=e,pagination:{pageSize:10},contextMenuOptions:this.tableMenuOptions,loading:this.tableLoading,onContextMenuClick:this.handleMenuSelect.bind(this),toolOptions:[Vue.createVNode(naive.NPopover,null,{trigger:()=>Vue.createVNode(c,{name:"search",size:"18",cursor:"pointer",onClick:()=>{window.$message.info("点击了搜索按钮")}},null),default:()=>"我是自定义工具栏示例"})]},{tableFooter:()=>"表格的底部内容区域插槽,有时候你可能会用上",tableAction:()=>"表格的操作区域内容插槽,有时候可能会用上"})]})}});export{X as default}; +import{x as d,y as s,q as c,E as V}from"./hooks-YRutF17K.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils-fP3RnfYZ.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.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 X=Vue.defineComponent({name:"TableView",setup(){const e=[{title:"Name",key:"name"},{title:"Age",key:"age"},{title:"Address",key:"address"},{title:"Tags",key:"tags",render:t=>t.tags.map(a=>Vue.createVNode(naive.NTag,{type:"info",bordered:!1,style:"margin-right: 6px"},p(a)?a:{default:()=>[a]}))},{title:"Remark",key:"remark",width:300},{title:"Action",key:"actions",render:t=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{size:"tiny"},{default:()=>[Vue.createTextVNode("查看")]}),Vue.createVNode(V,{options:[{label:"编辑",key:"edit"},{label:"新增",key:"add"}],onSelect:o=>{window.$message.info(`当前选择: ${o}`)}},null)]})}],r=Vue.ref([...e].map(t=>({...t,width:400}))),u=Vue.ref([{key:0,name:"John Brown",age:32,address:"New York No. 1 Lake Park",tags:["nice","developer"],remark:"我是一条很长很长的备注"},{key:1,name:"Jim Green",age:42,address:"London No. 1 Lake Park",tags:["wow"],remark:"我是一条很长很长的备注"},{key:2,name:"Joe Black",age:32,address:"Sidney No. 1 Lake Park",tags:["cool","teacher"],remark:"我是一条很长很长的备注"}]),n=[{label:"编辑",key:"edit"},{label:()=>Vue.createVNode("span",{style:"color: red;"},[Vue.createTextVNode("删除")]),key:"delete"}],l=Vue.reactive({gridItemCount:4,gridCollapsedRows:1,tableLoading:!1}),i=t=>{window.$message.info(`${t}`)};return{...Vue.toRefs(l),tableData:u,actionColumns:r,baseColumns:e,tableMenuOptions:n,handleMenuSelect:i}},render(){return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"RTable"},{default:()=>[Vue.createTextVNode("基于 NDataTable 封装,继承该组件所有 props 属性。查看 RTable props 文件即可查看该组件拓展项")]}),Vue.createVNode(d,{bordered:!1,collapsedRows:this.gridCollapsedRows,cols:this.gridItemCount,onUpdateValue:e=>window.$message.info(`我是 RCollapseGrid 组件${e?"收起":"展开"}的回调函数`)},{action:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NButton,{type:"primary"},{default:()=>[Vue.createTextVNode("搜索")]}),Vue.createVNode(naive.NButton,null,{default:()=>[Vue.createTextVNode("重置")]})]),default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NSelect,null,null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NDatePicker,{type:"datetimerange",clearable:!0},null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]}),Vue.createVNode(naive.NGridItem,null,{default:()=>[Vue.createVNode(naive.NInput,null,null)]})])}),Vue.createVNode(s,{scrollX:2e3,title:Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode("span",null,[Vue.createTextVNode("标题插槽:")]),Vue.createVNode(naive.NSwitch,{onUpdateValue:e=>this.tableLoading=e},null)]}),data:this.tableData,columns:this.actionColumns,"onUpdate:columns":e=>this.actionColumns=e,pagination:{pageSize:10},contextMenuOptions:this.tableMenuOptions,loading:this.tableLoading,onContextMenuClick:this.handleMenuSelect.bind(this),toolOptions:[Vue.createVNode(naive.NPopover,null,{trigger:()=>Vue.createVNode(c,{name:"search",size:"18",cursor:"pointer",onClick:()=>{window.$message.info("点击了搜索按钮")}},null),default:()=>"我是自定义工具栏示例"})]},{tableFooter:()=>"表格的底部内容区域插槽,有时候你可能会用上",tableAction:()=>"表格的操作区域内容插槽,有时候可能会用上"})]})}});export{X as default}; diff --git a/assets/index-0GgGSUr6.js.gz b/assets/index-0GgGSUr6.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..8f33a2249f41777dfc0b01fb06041df0d1beeb73 GIT binary patch literal 2268 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 literal 0 HcmV?d00001 diff --git a/assets/index-KyAY-bCy.js b/assets/index-2v4aKocb.js similarity index 96% rename from assets/index-KyAY-bCy.js rename to assets/index-2v4aKocb.js index 9302b8df..b6f80550 100644 --- a/assets/index-KyAY-bCy.js +++ b/assets/index-2v4aKocb.js @@ -1 +1 @@ -import{a as u}from"./vue-hooks-plus@1.8.5_vue@3.4.14-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import{s as o}from"./instance-cKrL5c29.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-GAhkiC58.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.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-gTg3o0Oj.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.js";function N(e,t){return u(()=>o(e),Object.assign({},t))}const D=e=>o({url:`https://www.tianqiapi.com/api?version=v9&appid=23035354&appsecret=8YvlPNrz&city=${e}`,method:"get"}),n=()=>o({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get"}),X=Vue.defineComponent({name:"RAxios",setup(){const e=Vue.reactive({weatherData:[],inputCityValue:null,throttleDemoInputValue:null,debounceDemoInputValue:null,weatherDemoInputValue:null}),{data:t,loading:a,run:r}=u(n,{throttleWait:1e3,manual:!0}),{data:l,loading:d,run:V}=u(n,{debounceWait:1e3,manual:!0}),{data:i,loading:c,run:m}=u(D,{throttleWait:1e3,manual:!0}),{data:p,loading:s,run:F}=N({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get",cancelConfig:{needCancel:!0}},{manual:!0});return{...Vue.toRefs(e),throttleDemoValue:t,throttleDemoLoading:a,throttleDemoRun:r,debounceDemoValue:l,debounceDemoLoading:d,debounceDemoRun:V,weatherDemoValue:i,weatherDemoLoading:c,weatherDemoRun:m,demoData:p,demoLoading:s,demoRun:F}},render(){return Vue.createVNode(naive.NLayout,null,{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h1",null,[Vue.createTextVNode("请求")]),Vue.createVNode(naive.NCard,null,{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("useRequest")]),Vue.createVNode("p",null,[Vue.createTextVNode("支持配置化请求数据")]),Vue.createVNode("h2",null,[Vue.createTextVNode("useHookPlusRequest")]),Vue.createVNode("p",null,[Vue.createTextVNode("支持包裹一个拥有 promise 状态的异步函数,可以用来包裹一个 axios 请求返回值方法")])]}),Vue.createVNode("h1",null,[Vue.createTextVNode("使用 useRequest 获取")]),Vue.createVNode(naive.NCard,{title:"请求函数"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("1.基于 axios 封装,能够自动取消连续请求,避免重复渲染造成问题")]),Vue.createVNode("h3",null,[Vue.createTextVNode("2.打开控制台 => 网络 => 使用低速3g网络 => 查看控制台被取消的请求")]),Vue.createVNode("h3",null,[Vue.createTextVNode("3.详情请查看文档")])]}),Vue.createVNode(naive.NCard,{title:"useRequest示例(手动触发)"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>{var e;return[Vue.createVNode(naive.NButton,{onClick:this.demoRun.bind(this)},{default:()=>[Vue.createTextVNode("获取数据")]}),Vue.createVNode("h3",null,[Vue.createTextVNode("结果: "),this.demoLoading?"获取中...":(e=this.demoData)==null?void 0:e.title])]}})]}),Vue.createVNode("h1",null,[Vue.createTextVNode("使用 useHookPlusRequest 获取")]),Vue.createVNode(naive.NCard,{title:"节流"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.throttleDemoInputValue,"onUpdate:value":e=>this.throttleDemoInputValue=e,onUpdateValue:()=>{this.throttleDemoRun()}},null),Vue.createVNode("h3",null,[Vue.createTextVNode("不论触发多少次,一秒钟之内仅会触发一次")]),Vue.createVNode("h3",null,[Vue.createTextVNode("当前状态: "),this.throttleDemoLoading?"获取中...":"获取成功!!!"])]})]}),Vue.createVNode(naive.NCard,{title:"防抖"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.debounceDemoInputValue,"onUpdate:value":e=>this.debounceDemoInputValue=e,onUpdateValue:()=>{this.debounceDemoRun()}},null),Vue.createVNode("h3",null,[Vue.createTextVNode("一秒后才会执行,如果中途重新请求,则会重新计时")]),Vue.createVNode("h3",null,[Vue.createTextVNode("当前状态: "),this.debounceDemoLoading?"获取中...":"获取成功!!!"])]})]}),Vue.createVNode(naive.NCard,{title:"获取气候"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.weatherDemoInputValue,"onUpdate:value":e=>this.weatherDemoInputValue=e,onUpdateValue:e=>{this.weatherDemoRun(e)}},null),Vue.createVNode("h3",null,[Vue.createTextVNode("该示例演示了如何根据动态值获取数据")]),Vue.createVNode("h3",null,[Vue.createTextVNode("当前状态: "),this.weatherDemoLoading?"获取中...":"获取成功!!!"])]})]})]})]})}});export{X as default}; +import{a as u}from"./vue-hooks-plus@1.8.5_vue@3.4.14-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import{s as o}from"./instance-pJf6z6Dz.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-YRutF17K.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.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-fP3RnfYZ.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.js";function N(e,t){return u(()=>o(e),Object.assign({},t))}const D=e=>o({url:`https://www.tianqiapi.com/api?version=v9&appid=23035354&appsecret=8YvlPNrz&city=${e}`,method:"get"}),n=()=>o({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get"}),X=Vue.defineComponent({name:"RAxios",setup(){const e=Vue.reactive({weatherData:[],inputCityValue:null,throttleDemoInputValue:null,debounceDemoInputValue:null,weatherDemoInputValue:null}),{data:t,loading:a,run:r}=u(n,{throttleWait:1e3,manual:!0}),{data:l,loading:d,run:V}=u(n,{debounceWait:1e3,manual:!0}),{data:i,loading:c,run:m}=u(D,{throttleWait:1e3,manual:!0}),{data:p,loading:s,run:F}=N({url:"https://jsonplaceholder.typicode.com/todos/1",method:"get",cancelConfig:{needCancel:!0}},{manual:!0});return{...Vue.toRefs(e),throttleDemoValue:t,throttleDemoLoading:a,throttleDemoRun:r,debounceDemoValue:l,debounceDemoLoading:d,debounceDemoRun:V,weatherDemoValue:i,weatherDemoLoading:c,weatherDemoRun:m,demoData:p,demoLoading:s,demoRun:F}},render(){return Vue.createVNode(naive.NLayout,null,{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h1",null,[Vue.createTextVNode("请求")]),Vue.createVNode(naive.NCard,null,{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("useRequest")]),Vue.createVNode("p",null,[Vue.createTextVNode("支持配置化请求数据")]),Vue.createVNode("h2",null,[Vue.createTextVNode("useHookPlusRequest")]),Vue.createVNode("p",null,[Vue.createTextVNode("支持包裹一个拥有 promise 状态的异步函数,可以用来包裹一个 axios 请求返回值方法")])]}),Vue.createVNode("h1",null,[Vue.createTextVNode("使用 useRequest 获取")]),Vue.createVNode(naive.NCard,{title:"请求函数"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("1.基于 axios 封装,能够自动取消连续请求,避免重复渲染造成问题")]),Vue.createVNode("h3",null,[Vue.createTextVNode("2.打开控制台 => 网络 => 使用低速3g网络 => 查看控制台被取消的请求")]),Vue.createVNode("h3",null,[Vue.createTextVNode("3.详情请查看文档")])]}),Vue.createVNode(naive.NCard,{title:"useRequest示例(手动触发)"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>{var e;return[Vue.createVNode(naive.NButton,{onClick:this.demoRun.bind(this)},{default:()=>[Vue.createTextVNode("获取数据")]}),Vue.createVNode("h3",null,[Vue.createTextVNode("结果: "),this.demoLoading?"获取中...":(e=this.demoData)==null?void 0:e.title])]}})]}),Vue.createVNode("h1",null,[Vue.createTextVNode("使用 useHookPlusRequest 获取")]),Vue.createVNode(naive.NCard,{title:"节流"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.throttleDemoInputValue,"onUpdate:value":e=>this.throttleDemoInputValue=e,onUpdateValue:()=>{this.throttleDemoRun()}},null),Vue.createVNode("h3",null,[Vue.createTextVNode("不论触发多少次,一秒钟之内仅会触发一次")]),Vue.createVNode("h3",null,[Vue.createTextVNode("当前状态: "),this.throttleDemoLoading?"获取中...":"获取成功!!!"])]})]}),Vue.createVNode(naive.NCard,{title:"防抖"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.debounceDemoInputValue,"onUpdate:value":e=>this.debounceDemoInputValue=e,onUpdateValue:()=>{this.debounceDemoRun()}},null),Vue.createVNode("h3",null,[Vue.createTextVNode("一秒后才会执行,如果中途重新请求,则会重新计时")]),Vue.createVNode("h3",null,[Vue.createTextVNode("当前状态: "),this.debounceDemoLoading?"获取中...":"获取成功!!!"])]})]}),Vue.createVNode(naive.NCard,{title:"获取气候"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.weatherDemoInputValue,"onUpdate:value":e=>this.weatherDemoInputValue=e,onUpdateValue:e=>{this.weatherDemoRun(e)}},null),Vue.createVNode("h3",null,[Vue.createTextVNode("该示例演示了如何根据动态值获取数据")]),Vue.createVNode("h3",null,[Vue.createTextVNode("当前状态: "),this.weatherDemoLoading?"获取中...":"获取成功!!!"])]})]})]})]})}});export{X as default}; diff --git a/assets/index-2v4aKocb.js.gz b/assets/index-2v4aKocb.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..ff1bfc7e2f62963b483cda8bbfdb6b6de2c1c6fc GIT binary patch literal 2142 zcmV-k2%+~MiwFP!000021HD-PQxi!R|NZ`on7Z0Zs%Dx@LQrExqkK_U7BqXHuw}W; zOeblWbPv-#0ZgSTxXTI%ep!*- zRc6JFb;`~ zMD6oL+ts#?tM&GVnJ7~_f^D|}5Eh5zz_|gyr0%1{?K|t&y=V_?3tD_z(Lz02a#z`P3DuY_FCJf6l2?T*8_H+h11_wi@>X9kPL^hEgqAGJNhQvepeCL1d08v5&6ABp?Av9B30qMoxv)aH)K(P6T|j-Bne0X@uYacI34U&>oJ;+2^Sq$8wiNWfpeKQdip}c zu?<~EM4kY{%u!0KC{n!*q2AN=ID=!AiHY-}I7ti)Hfu8xv1+G{ClyIOnr=uQCLHNd z=5FKx5Ns3A2F~I^+SwpW4HFFQPETSYYDj08ailN~xt*3E2wZUxPTw3B6FsTXQ&QV_ zLxyNt*L=>bum{u_X z6G^Q#-H=JnR6G<5f)EIZLFr_;?_&J$?pj~b4Z?96iH=GtHKvK9G?nRP&EN>i9A_|} z*a3HmK}c}lNE2{HL=_-w?;J>sU38DT(7ft0Qjc#AEn;{^)V)Lw=!mXc);H zK*n&A__8^H`~5kY62?6pQDlR%hOS1wPI0cWNK4Du*cjj#l2Hsb3}l*aff_!Mv8zQ% zG;{PbsA*V<219{RI23NR|7A$l5sw}j$f)Og^sArAm`_Cinnk&>`9wcd4HO}U zstP=%Q_fY?fztG>yD^m7zmQdIk6chGR4_?Kpr9KhqUWN9j|kZv zmlq-C5ebEaG$aO8BZmT2s#>Kg4z<5R-HB))Dy~vxhnlvj9q;8;t5TUm?aD=aKDv^E zY+uZ3J0%I6jARKyO1raSd(H{jnlO&J;?4p9>^gE9M+s(2ytYVgqIum~cQwzot8qK$ zbwzZ!^@Z)OCc1Xj=JwYX*`?yzrS58;YZh%{T2N4$cDN~3YLLwNFYcr^C%Ci8SM6#0 z%(9LkNBuoiK|TU;27#V#I6)0AII7DkC;<(XN9->9Y7at}ipGU(2I(BjZe|bQc~g?t zwO_OKH#E*G+vT<2t$$tf`Y-#1JzTa!U3s4fy{X{7o(zWKXw*QAH}&S#_GMcOYu4Q4 z*3^7ybJd(%bi=mpty}Y}&CMMg%^6BZ&Z`Fd=%~!Osq*7j#f^M%;}`43igka+qvj*3(u{8tklvy(4KuB_ju*E3+CS+ znE8UW_{#eCJv+e5xn@V*zr@AOx21*Wo_G28lyClS-da4c=vj`riXs(_xUqW=7F=lG zXe3}Rzb?MMSvje>K3RS|wOyDif3s;mSuS7y#hiU^-deO?PM6<4D7|^%I^QnLZB4#4 zr{=e=&zn!?t&QKT<-1$?ht~A%tshpme*SR}5$qpJ5Lh#J%|hO~`OKVtY2I4*M2~w) zn|DfY?%SW-#1%JhZsnIl$#?74@=EFcjVh`9^FQ5yOH1GG(@qBk69VP6r`9)9wh7n4 z;&toM&|vz=D_m3=bXuApzcAHp}v=q zQwHah2w6(nRV7@aK9QkV@dP3WI0?54ll#b)Y#2fx+?uo3tp7}Y zs;chAb6!D0HsfB;c4C@8tpqP6eVPI}ia1zr1VxYUgO4I%hv449jNIr}btdd+%pzqs*YE5ERHecoDJuiiQ4^iRdY zQe|=Vk@dsNPbrEfPt{K=iVAss!OZ{k=S!pM*QmXf(Gv_XP;a7Ni$z)xPd;I3U+_%cyAH7f4Q9h7#eqeIlW~6 Ua$2cY?$}@c4-k~wRJRoX0NfBJDF6Tf literal 0 HcmV?d00001 diff --git a/assets/index-5G3Q9JOS.js.gz b/assets/index-5G3Q9JOS.js.gz deleted file mode 100644 index e4c71e6e4da0c6b6811b17a454bf11ccdba633b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1422 zcmV;91#$WxiwFP!000021C^HVZ_`E?$KUU-FxDm|+TCG0O#xR$DQQ|5qlH4tT7=5Q zeqvu^-??|^{8$u;4Y6rrz#9hBerc07i8o_NOkx|8Ch@O~0R1l}I|(Cckv1tWeDddc z?z!*xdy!e32&sG8pvp-44Jl%i91ewOD!jZ9Hd(cNlHaoO~+wE1E zwnK07eIgmxIG1LYSUA``-I^84=O&>_D}_|SwkIT1Y>ONr_UmU2FD_JDUJ@K!q(Ume zKcH;;gVm&_*G^29rJ6+w2N!~puvT{tk`IG=rC=xU?dVuso8%bRAgQN^j$6c;#iy)O zY)jOp8YYZ0nmHISjuViIDGk2TRA*B<#M;h@JPt>2V*X_eH(VIF((jybxlF6Dk$R{3e%hwYo9O*I>#s#eBeC zNI8e7V&_*rj2v5sR%sFpKx4+WWLztt`A@+C9OQHcriNq(FRVFb-7_CxQdlg&wCdxMo#w4IO<3c)AF& zFp&bCCWT^eSPOZrghru=#H;5+b`i-}t4qCz)**7u=ifej`uN4ycVB*f|M@R>Ow@#~ zYwpml5m2q_U9*qI}NjO_2&k+odQ? ze5&Dmw$T0gqyWV^2|AU$=R+)3Ijlj$1vFaZoIq1OM3T9vT#3AhdCk>SXVG){{P7+q ziG&t#y$B7OM!HZ$Iuouxxp5y2uk%>(UdIL0b;WQ8*`L=TQ>Zu5p1s~89U`OIjm#8J z0@bjwB77)t%345HmLlk&UJImV9*x{XRv-2J;b3l|IDh=o8|tc5`lzRwj=(ij1*5pc zz|*P_(r27%Fy1v*7Ntmh(dNeB!FMliJsjMAw0Gyh%iG@!Zhm3@$G!gdjAmFe5l^EC zz4qz?boA);-jgq1KKSv)$G;CgeKNRy?ZvO(4}QG6ckTYOKffAWf3$b+=iz*RU;WrD zUM`}2?S0lVQBOj{HUEu-iInbUYP6ZJL)Wk^>zz3x1QvwaH5|)II&(&ydd)zJl>68d zk&vz-gE}o($grKG$gq%Mk#f=OzhUsf?MH)8pJYQ_?q@&r2F1prquwwrXdIq#F0*8i z(E@47f&ipz#+0WtGEovy4`SfjHS0oa5o4vP)Fu-AJVfAWw?L6D&L8i!8TUn-yd8s5 zGyuYQLlmy;UH$CYZ$Cf#;}hfUo+kNy>|ZIObQp8Nt66BpIJ6}Dmnviv75lks*~$9- c;v97H54uy?2i?f;{@h#t0M`1sBj*VK0JiPC;{X5v diff --git a/assets/index-6w2M-iQF.js.gz b/assets/index-6w2M-iQF.js.gz deleted file mode 100644 index 7f6db7b5263b5bc687f17708d3db27359654ce09..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3708 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.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NTag,{type:"success"},{default:()=>[Vue.createTextVNode("Vue3.x")]}),Vue.createVNode(naive.NTag,{type:"info"},{default:()=>[Vue.createTextVNode("React")]})]})},{label:"从事搬砖时长",des:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NTag,{type:"success"},{default:()=>[Vue.createTextVNode("练习时长两年半的小白前端搬砖师")]})]})},{label:"个人",des:()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(l,{name:"ray",size:"22"},null),Vue.createTextVNode("努力搬砖、努力摸鱼, 建设美丽家园")]}),span:2},{label:"补充说明",des:()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createTextVNode("如果有希望补充的功能可以在"),Vue.createVNode("a",{class:"dashboard-link",href:"https://github.com/XiaoDaiGua-Ray/ray-template"},[Vue.createTextVNode("GitHub")]),Vue.createTextVNode("提一个 Issues")]}),span:2}],technologyTagOptions:[{label:"Vue3.x",value:"Vue3.x"},{label:"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.NFlex,null,o(t=this.technologyTagOptions.map(e=>Vue.createVNode(naive.NTag,{key:e.value,type:"info"},{default:()=>[e.label]})))?t:{default:()=>[t]})]}),Vue.createVNode(naive.NH6,null,{default:()=>[Vue.createTextVNode("项目介绍")]}),Vue.createVNode(naive.NP,null,{default:()=>[Vue.createTextVNode("预设了最佳构建体验的配置与常用搬砖工具。意在提供一个简洁、快速上手的模板。")]})]}),Vue.createVNode(naive.NCard,{title:"友情链接"},{default:()=>[Vue.createVNode(i,null,null)]})]})}});export{X as default}; +import{q as l}from"./hooks-YRutF17K.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-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-arW2HKyR.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils-fP3RnfYZ.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";function o(u){return typeof u=="function"||Object.prototype.toString.call(u)==="[object Object]"&&!Vue.isVNode(u)}const X=Vue.defineComponent({name:"RDashboard",setup(){return{coverLetterOptions:[{label:"掌握搬砖框架",des:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NTag,{type:"success"},{default:()=>[Vue.createTextVNode("Vue3.x")]}),Vue.createVNode(naive.NTag,{type:"info"},{default:()=>[Vue.createTextVNode("React")]})]})},{label:"从事搬砖时长",des:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NTag,{type:"success"},{default:()=>[Vue.createTextVNode("练习时长两年半的小白前端搬砖师")]})]})},{label:"个人",des:()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(l,{name:"ray",size:"22"},null),Vue.createTextVNode("努力搬砖、努力摸鱼, 建设美丽家园")]}),span:2},{label:"补充说明",des:()=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createTextVNode("如果有希望补充的功能可以在"),Vue.createVNode("a",{class:"dashboard-link",href:"https://github.com/XiaoDaiGua-Ray/ray-template"},[Vue.createTextVNode("GitHub")]),Vue.createTextVNode("提一个 Issues")]}),span:2}],technologyTagOptions:[{label:"Vue3.x",value:"Vue3.x"},{label:"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.NFlex,null,o(t=this.technologyTagOptions.map(e=>Vue.createVNode(naive.NTag,{key:e.value,type:"info"},{default:()=>[e.label]})))?t:{default:()=>[t]})]}),Vue.createVNode(naive.NH6,null,{default:()=>[Vue.createTextVNode("项目介绍")]}),Vue.createVNode(naive.NP,null,{default:()=>[Vue.createTextVNode("预设了最佳构建体验的配置与常用搬砖工具。意在提供一个简洁、快速上手的模板。")]})]}),Vue.createVNode(naive.NCard,{title:"友情链接"},{default:()=>[Vue.createVNode(i,null,null)]})]})}});export{X as default}; diff --git a/assets/index-DOx3-dUM.js.gz b/assets/index-DOx3-dUM.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..11ff8ffbd009258794c9507d77762232bc3702b5 GIT binary patch literal 1862 zcmV-M2f6qkiwFP!000021I<@kbJIu`e&1i=(ZiHorS4eDg~5~uL&$}NNrEAPgi29u z>DcZ>Ry*pJ6XWq#fIvZjge~?qkO4Ba>{85bnAv5)BpdiKSaR|&rX<-(?3e&G`>;=T ztG_;d&i9>*M00s&iPB7n@Q_hXTP!Exjx1x-9E~S!(XSjjg{Qc5g!(uMcNAe-6oZj{oZr_P+t`AqvmJWDLl+Z?-eVL0C>lE<5m*@7AzrAIoG zW_o<0oxBM6j>2;pT`>;l`kHan6krie1k6XV+JjC;Ptpn2H`T&CH7W5jEJIC{2a8iK zK<9!8&r20YFZl?c$wMeTl$|-Q^vty=%yLLDL~|qq3Ds8+2FJ%oXHZMtftDqf;E8VB zg*(xh=$^>+(__t;%NCeASU#o;rAa!I@5;4gg5U;CB~;vrqexYbb&sA;9@nX7t5eR>hgr5T%-g|%Xo41~C^o?TNF^p6oo)lJYgz~L-oEkl?D>{(In@DaSz?-C zBosemvxcgOY_zi(m;r&PDJ*JoswEVxVg(KLMNdpjbhhM1mT<(2xfC-)Ctfr;~c& zY)fqt!)REEVikR54E1$0t*;ej7Km58e!I{o@?B@XG3i~P%P+qevjI~+HpFxY+mW)yOfEtf;@)E&($s`rmdi5}Oc5@b zBnL4md4lk4iV;hfWDdg4ha0YyG*$rXGzbCKaNcu_$1au(k^&+b0Rn`joHwN=cLGFIU;}DG&R%g)9fa_a`VkjmLp}kK}2<9sk(l< zPQ;&IZU6Dz{|gbdjce66PXeE+mA^V~UOIOdYY!HjpO$OiZ92E^)_!~u`0Z3~wh65A zyt=;rX~C3;K{IAd(!lHE2e=m;HRO8oS)?e*oL+{Qq^eTcCuOf{d!lg`pF4{W1ApJo zU#TyDU)lcozjDagSl?QETYI}yt!z4LubhYf4D{!DV#d_nn6_4*I@hmny?E*VW$Aw$ z*`vfSRq0V)RV zloXl#0Nd{Jy=rB?T6rEi$+-=@iOxw`fR;6x!7{~jB(twK)GJUf5W|L@<*o{2R6rMw z?gHxTUBrkt!*}+B)$Z=Ovln*uy#M9Na#;?>a5z#jK!j{r9I5x$4~To36qzmBk?n7U zf*<6)O@1_;>n3}NrPs?k3q%L2ZF05C{hqF!+~0eV{lRn%8eRoTO z3IiI&UfsA|+qnCw@ty##Su_w|E~S{Ig9Uo*i>U1DG-419a$t&>WI$R-vc?QM=a(Z3 z+i{Vl9PghnI7jkfh=1+NNIoLsUJp(R$jPN?D8>N$_Xl3=to+=Cc-*7;Xn|2Z6paD) zo_hX}xHlkqI1)KZV$IPLuPa6(N9~s9cF-_CiQYh>&!cy+=inK!w^|qH-IW*albZ)l zy^+tDIlCi@g+-uMyP9vPbE%V*uH+Zwz*cVEIE}*?GMlD1NZe)=lbjS z^H<%4WoPA?*KOZE3>t22ZQgx(#hY;Ne%zjaT&*m+w{F)SEV$2B-S6MMpTF9e)Sr}i z&hl;d+V$=GZ{4M*A5A`rAM`as=l5Z_f+fw`cu$`N(g60mSX!P9G2e0A0GK AtN;K2 literal 0 HcmV?d00001 diff --git a/assets/index-KjStTJCx.js b/assets/index-HwK_Zu9G.js similarity index 98% rename from assets/index-KjStTJCx.js rename to assets/index-HwK_Zu9G.js index 003ac0d0..f651bfe5 100644 --- a/assets/index-KjStTJCx.js +++ b/assets/index-HwK_Zu9G.js @@ -1 +1 @@ -import{w as u}from"./hooks-GAhkiC58.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils-gTg3o0Oj.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.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.NFlex,{style:["padding: 18px 0"]},{default:()=>[Vue.createVNode(naive.NButton,{onClick:this.mountChart.bind(this)},{default:()=>[Vue.createTextVNode("渲染")]}),Vue.createVNode(naive.NButton,{onClick:this.unmountChart.bind(this)},{default:()=>[Vue.createTextVNode("卸载")]}),Vue.createVNode(naive.NButton,{onClick:this.handleUpdateTitle.bind(this)},{default:()=>[Vue.createTextVNode("更新配置项")]})]}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(u,{title:"周销售量",ref:"baseChartRef",autoChangeTheme:!0,options:this.baseLineOptions,showAria:this.chartAria,preset:"card"},null)]),Vue.createVNode(naive.NH2,null,{default:()=>[Vue.createTextVNode("不跟随主题切换的暗色主题可视化图,并且手动指定原始主题色")]}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(u,{autoChangeTheme:!1,theme:"default",options:this.baseOptions},null)]),Vue.createVNode(naive.NH2,null,{default:()=>[Vue.createTextVNode("加载动画")]}),Vue.createVNode(naive.NSwitch,{value:this.chartLoading,"onUpdate:value":t=>this.chartLoading=t,onUpdateValue:this.handleLoadingShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"隐藏加载动画",unchecked:()=>"显示加载动画"}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(u,{loading:this.loading,options:this.baseOptions},null)]),Vue.createVNode(naive.NH2,null,{default:()=>[Vue.createTextVNode("贴画可视化图")]}),Vue.createVNode(naive.NSwitch,{value:this.chartAria,"onUpdate:value":t=>this.chartAria=t,onUpdateValue:this.handleAriaShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"隐藏贴花",unchecked:()=>"显示贴花"}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(u,{options:this.baseOptions,showAria:this.chartAria},null)])])}});export{z as default}; +import{w as u}from"./hooks-YRutF17K.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils-fP3RnfYZ.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.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.NFlex,{style:["padding: 18px 0"]},{default:()=>[Vue.createVNode(naive.NButton,{onClick:this.mountChart.bind(this)},{default:()=>[Vue.createTextVNode("渲染")]}),Vue.createVNode(naive.NButton,{onClick:this.unmountChart.bind(this)},{default:()=>[Vue.createTextVNode("卸载")]}),Vue.createVNode(naive.NButton,{onClick:this.handleUpdateTitle.bind(this)},{default:()=>[Vue.createTextVNode("更新配置项")]})]}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(u,{title:"周销售量",ref:"baseChartRef",autoChangeTheme:!0,options:this.baseLineOptions,showAria:this.chartAria,preset:"card"},null)]),Vue.createVNode(naive.NH2,null,{default:()=>[Vue.createTextVNode("不跟随主题切换的暗色主题可视化图,并且手动指定原始主题色")]}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(u,{autoChangeTheme:!1,theme:"default",options:this.baseOptions},null)]),Vue.createVNode(naive.NH2,null,{default:()=>[Vue.createTextVNode("加载动画")]}),Vue.createVNode(naive.NSwitch,{value:this.chartLoading,"onUpdate:value":t=>this.chartLoading=t,onUpdateValue:this.handleLoadingShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"隐藏加载动画",unchecked:()=>"显示加载动画"}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(u,{loading:this.loading,options:this.baseOptions},null)]),Vue.createVNode(naive.NH2,null,{default:()=>[Vue.createTextVNode("贴画可视化图")]}),Vue.createVNode(naive.NSwitch,{value:this.chartAria,"onUpdate:value":t=>this.chartAria=t,onUpdateValue:this.handleAriaShow.bind(this),style:["padding: 18px 0"]},{checked:()=>"隐藏贴花",unchecked:()=>"显示贴花"}),Vue.createVNode("div",{class:"chart--container"},[Vue.createVNode(u,{options:this.baseOptions,showAria:this.chartAria},null)])])}});export{z as default}; diff --git a/assets/index-HwK_Zu9G.js.gz b/assets/index-HwK_Zu9G.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..e3a6a3b39300d4f9957b4bb6dcef10c839cedd38 GIT binary patch literal 2693 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 literal 0 HcmV?d00001 diff --git a/assets/index-s6nU8ap9.js b/assets/index-Jhat_JPF.js similarity index 93% rename from assets/index-s6nU8ap9.js rename to assets/index-Jhat_JPF.js index 48c6fd35..2640753e 100644 --- a/assets/index-s6nU8ap9.js +++ b/assets/index-Jhat_JPF.js @@ -1 +1 @@ -import{K as r}from"./hooks-GAhkiC58.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-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-gTg3o0Oj.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.js";const t=Vue.defineComponent({name:"PageResult",props:{...naive.resultProps},render(){return Vue.createVNode("div",{class:"error-page"},[Vue.createVNode(naive.NResult,Vue.mergeProps(this.$props,{status:"500",title:"小调皮你走错地方了"}),{...this.$slots,footer:()=>Vue.createVNode(naive.NButton,{onClick:r.bind(this,!0)},{default:()=>[Vue.createTextVNode("返回首页")]})})])}}),j=Vue.defineComponent({name:"ErrorPage404",setup(){return{}},render(){return Vue.createVNode(t,{status:"404"},null)}});export{j as default}; +import{K as r}from"./hooks-YRutF17K.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-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-fP3RnfYZ.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.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-Jhat_JPF.js.gz b/assets/index-Jhat_JPF.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..4a7b3dcd8bfdb60c4f16beae59c28bde19b4024e GIT binary patch literal 1014 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 diff --git a/assets/index-MeEylz0e.js b/assets/index-Kp5oJSol.js similarity index 91% rename from assets/index-MeEylz0e.js rename to assets/index-Kp5oJSol.js index 6237d185..9d66fe7f 100644 --- a/assets/index-MeEylz0e.js +++ b/assets/index-Kp5oJSol.js @@ -1 +1 @@ -import{v as t}from"./hooks-GAhkiC58.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils-gTg3o0Oj.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.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{v as t}from"./hooks-YRutF17K.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils-fP3RnfYZ.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.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-Kp5oJSol.js.gz b/assets/index-Kp5oJSol.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..02cb247d67271ef821bc830f023884c9d612dcb2 GIT binary patch literal 839 zcmV-N1GxMjiwFP!0000218tOVPvS}x#^2vh;U&3=CY+&DD6E>B6cKgTT~PL-7v7j* zdfE=QGj;wHk?`F&RNZXRm+kz{>GXM?b3|S!Z8zlsGY57XYn3-hD^=>zz-;2|1?^pv zrD>dsiffQo=@4Gei_Dpjk}o89C>@4v(jl}1)5~OjH}_Zds!T=9q+y599`Pxxr&m`$ zhClr}v^2n#dK9}}9tmK*mvxS<(5M{YNryh6Bmm8c2UB^Y+QW&A5G4)FXZu zzItE9Tn(3diV7*%E;)&iP@p!#Sd5Hic6Upkcn=j(Db#~_ls=u&?(?2=DhI1T#0GC%uo-KWHbd$Pp^j-XvG?u}aIa`3y(Kttf?Ezrz>cGbyHzpTKXPzJX>ioW-mA zz27w=Lf|Qr60?w2NlY`J+SF^;!2~S`X|<3>@Q@OpP#6up^ZC5JmyMJeFzbAwGE;SI zLp-v$ymbAKT%na!6-6O>`F7>cg1wQ9o#a+12@4^kT~G*xSr;B3&jRzI-`n>zzxh6i z%Ab2P$Fl6bi${F;l8uIe;=_GPmTWha)f$NAMd$WM=05D4g^*0I!SEDw1_jdwbv4Ot z7!2;Za)PfR=1LlS(Es<&A&D>+5(g?TltgI{H006|Vov8o- literal 0 HcmV?d00001 diff --git a/assets/index-KyAY-bCy.js.gz b/assets/index-KyAY-bCy.js.gz deleted file mode 100644 index 3dcdbd39ca01893c46fee4f5a51c02d9c5e6bc12..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2141 zcmV-j2%`5NiwFP!000021HD*nQxnM+{(gT&Ox@Z_s%Dx@LQrExgW*N5EGWC6uw}W; zOeblWbPv-#0ZgSTxXTI%zO2aZa=oJKYwcZ;ySJ{38m?9Mw`3;a6Mx~>%!HVP0J>UR z#fQ-SJm;J~=Q*c4!D)@^JPSRLd5l~_r)e)}$rwmXQ98y%O*L3d0!KjjQpP~B5NHKb zt2oe|93C7FPJmJ7J%$|%UeKaa1+rAE6-b9cP!gvGPM!L^^NU~&D9da&bjJ-Qj6)(L zQ9h&hgyrDTdV8Zxlqns zse_V4=)l@QKuivu$+Xe#a}CEf zbR7|S3XC#GDXpSN^)`h1y6bTU$0`$(UnWB|&^Oww%|yhioi>?NB=u;zA$gc^q(hmz zkq1DqO*|bqjfZJxgFy`w4DC)&Vj^ltXP9xMFb=t$mLLdRau81692OJ3sqvFi+hjwA zXj0`~{2+AC1FrV51 zcZoqr@W5CTa79EFAd7bnB___h$K7cZPp=ON+@IAEH+14Ld_I5lIQ1dF&^I!QWDX!> zI7xijoWTA5oJ2}O!hKl+ z(iaJo5p0@XE_7pTi4I($)+cCX+E9V!oitUjLDuoIr$p{p5gGBUP)bJ4@yW{da z#5^LQkdTJNfNJDWph{J%RK=kVR;W7>?L);?s_anHHnrouylPb{bEsXpXzxc?QjqP7 zS&dVYz{yCKAf&{d729)8$kv2$%oTSQ0ASaV(|(j-w!~|T%f8x!(50eDA)7%u$FiH*19;w)sYZ zl;&Sr`RUTiw`Spr_587Ub{{5br zFIda3tbgCJ1H71PcGUe#T-Zo9C|c?ZU#=^jmXg zaqH@$`DoGF_|00qy_LUj&EDMlVQuT@ANLT!{;>psHFw)A7Zajp#0*A_05cJ!ga8G z)q3!7uc|jI)VmUw9=$I9_u6)0)|$I!&Oa+ZePZ6YwOyDyuzc@1XR;Zndr)Pl?`7nq z!8s*DmXf%N<*^7)VFoHw64=jrpS|MWJEYn<)zeS|L%M3OQ#Y^ zWqO~e*e`B82LN~@J`}A&>{;)RMs3R{G88MGKm-9N;dWtiAK8)(L+FEBbN-6;pXpCk z)xCJmD@e#@-0Rs+O!KFe;H6|hQy@nX2kVWX=<$8-7Emw*JdpIP~7Ghb-9fj*fEc7N-5ZxOhExt#wPnsk0SyYeVI*4 diff --git a/assets/index-L1Xv038-.js.gz b/assets/index-L1Xv038-.js.gz deleted file mode 100644 index ef2f1ddda83ead459f77395945471f5c22d8ad83..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2156 zcmV-y2$T08iwFP!000021GQNFQ`6WQ{{8+H-Tc(fBrz=%HBR>yDj)7DtO|JHj^l*n zvBzttIUtyU2D-<+m~@kSsi&LWOC#OlUe40z+)JAN!M(`Yq=7VwJs~61 zXEM$8a-Wijo??4V>Wtz=q}UUpWf%a8gKV!EkFXqD%P`2O1E8(B5+@0Ry=FYjhQn-_ zW9pfUR&%6Ht;7iZz(g8gt{d?P8)l=7A+j9P0e?a@jZJ4Ov1to1eqFk1xq(ly(Q9c7 z#B11EHeAbeG^e^dyCeOTt5hTjrW~(j!zbBDm>KM7X}QpNIZ_GgH5n11KE;j2u~DW+ z;goMe)%^7V#r-9VMIkj7xdD4LK0@rb7) zXzA+exXx7d6^OE6U^5eg#7UQn%lR_{@uU<@**C<9Gkbipuz;qBxaCXwi@ zgO@;6&rC%Ej3^5b0yQ4?w!ExH!dT{NDuF4083kfPfu+3xO|D$mJ+ z$(Vy$4^mApVhxjQ#h|y@s^5>(4TO=03NzA;A6g<^(W)(%w4jI;1YK&9Yd|*4bk#9^ zeGO4_U%X;IL;UIdB`JNmT0&Lbjl!`J=9Jpn7)7G*b`e1n2e1|Ev;ZrCqyj+#X*z-c z;$Q{}8sMpRpy{fBL5n-7DB1+r(u1LlzZ7^Y4Uh~{REWm0h9IR1gUG@O1Tld4f-swh1p=fBSDqZ%d9Sq>z$L^#!fs1n^ zKyoAG&5S+u$zGVZA8+MX?vp>C1YA(Sez0o4oBljB>}>s~Fq+G+Opu>vovl&wVs?A> zrt@LO*;?A!$dSp#{Q66K?&bEQ+xCM|d;U2YSypTv(rR-o6N&;yBF=koAww)?9IF?-POQF^VLhU=tL9CyTGoY$|&;CJ3cEITXH8B;Wnsjh*3z*zKo&Qgu|NEC)K_B9UPS(|jWes|_` z&gdWRr15Gaxz)nR#OI;m{N}Ir%%c6~gFRE}RlgWNS7GQkviVyPJo+xbGDP0oEd>nNQ;T-)=lsS~GV-!Cto+B$ z@*??k)9ucy;hl}y6Pl%B#sAM}09p)!;46pKLH+|l>cCXg(OxUg@;hhqzs~48_o%!p iUD=+`Ws({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}=c(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.NFlex,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:()=>{window.$message.info("查看")}},{default:()=>[Vue.createTextVNode("查看")]}),Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:()=>{window.$message.warning("编辑")}},{default:()=>[Vue.createTextVNode("编辑")]}),Vue.createVNode(naive.NButton,{type:"error",text:!0,onClick:()=>{window.$message.error("删除")}},{default:()=>[Vue.createTextVNode("删除")]})]})}]),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.NFlex,{vertical:!0},{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(d,{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{x as p,y as d}from"./hooks-YRutF17K.js";import{a as c}from"./vue-hooks-plus@1.8.5_vue@3.4.14-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-pJf6z6Dz.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils-fP3RnfYZ.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.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}=c(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.NFlex,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:()=>{window.$message.info("查看")}},{default:()=>[Vue.createTextVNode("查看")]}),Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:()=>{window.$message.warning("编辑")}},{default:()=>[Vue.createTextVNode("编辑")]}),Vue.createVNode(naive.NButton,{type:"error",text:!0,onClick:()=>{window.$message.error("删除")}},{default:()=>[Vue.createTextVNode("删除")]})]})}]),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.NFlex,{vertical:!0},{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(d,{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-M-iepvmS.js.gz b/assets/index-M-iepvmS.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..725673f47c7db1368e909ce2f5740cf0e76c69da GIT binary patch literal 2019 zcmV<92ORhxiwFP!000021GQKGZxcrr|NZ_7cXg_4X?NIlzEBpKGvpf-2uWzdB?zI( z?z26~?#wbX>m*o~a*(#rLg563E0?xVl_OW_66kSU2nqMcV6T&(_!myQUK`s9CDQ36 zOY5EYd0*ze_jxl*T#s>CnonSn@YIFyVV859xe7W^U~E=slViRdG!C9bGeS8`>Tn$5 ztOl;=gI33SjxVwX`ULe{Ec%e`Lfy#d*2ahOQxj9^xfTlwIxr(Ni?LY}!gSQ5O zy~r?7TAQ0Y!~MB})h@U3!b}*xVIV`-j%uU+Q2LD1j`295Qj1`{NZ0a{CyTvoXtW(< z`J4l_7SN2yrjd@iHI4CJfHOnwI6Mb}xu9L**)%dxkH#&eYvXi;bqx&mwED zLJ1E0D^IBA0T)C_u!Y1jj53Y%ixDEq<3TMqT)1@1=$-GVFLO1?G~(hsWYbao;P~X^ z_$95QpTH_$E=9Hnb)znALiS9#gXCyC<}wFr1CKD>S`O#(UboxP2U0j>I-5paNY~QF z(Vp>hV+VJq{v!9OBra%C(c+Y|+#yydo)LS&0b7z3iCk!a2emY&WPElHa9qah1M?s?LM10u5G!k-G%~c|0lj}}s;i?n3Rq}j z!JTG~h%9z#xnT)2L;lg-IFB>QB9x)omp?t8p6ux$ZqBEcB#dg)gxX=FAVZt%)n;dp z^@v^eVt?EkIW=Y%&vq~qJ5Ixjj?&sE&hS7Fvj#d*w1`9MM#I9M^14S)JN~ZmHBBhy z3!1PB;9||gTmX;w-lg^RP4v<+s5i02sE~71aelzi()W_7Qr!teN^yrk zvgF}Bn1&iY&XUVu8oEj(xP8p0($t&l!aQ&2YFbyjbhTSod-MycD6qLuG(xOd;O0lV z%ILUfV+kXnO+Ry_1Sr(c_$o`L%5CDv*E>k~n(@^bZ$$WVN-fz~VpFOP!#1ILldIgP zCMjpEr(scdo3~R-eTZ za4~UOgw^Gz)$bQ$A+~J}LbQsX+^OEa8H>ZTx5{2V-+8^%P|dfAuKl(8Y9qM+V(0$z z7+`V068f=h#RYe6R<@QKCZhgU)cQ~f_Ze=mt~W8vY)Dc}ihza(9hg^3*dcjpDi(y} zGqh<#4*QNYlc~&+^Y2kT=1a+_T9OMMn2N`Vi}`}0N|=}REcZFYnvG19<_NXf9QwTr zLf||gLUSys1V28mEq|?~%J2918O+PN*CzTxIi>y|LYl*z5}Hpcwat6mum8N?s2b>f zM+KZSzR#EWYFv~0j#EylEEBno_+Dxf+mE|q07q?sHsq=DVGh#gG!gon!_q1Ye?a6Q)($Zs~PRDGrj(Ds>yc`=LyAO>yJUs1l3}W?^0n> z6(KYcIT?eTNaB>52RRaHo2*=pd6G<(TH=2%TZ+IXv7%YhQIJv*^9006cpq>2Ft?km z4F_)``1WaVbM=F~QwnKC4XdW^U3mAMt;*JaYIj%OEMBQ>eG&X+?d|4`>dP0wuaAP| z>($$9wYw{|yFXSop47fstNwJg_F!q}>Pl_v*SDKDg6oTwSC8AIukHjtELYYyYJcB& zvv@^GUHGkDZ`)jO>vrwujsJOHW1rz^2NJbcOO;nIg5~R#^~K8iFTvW~?blbUi<{Ng z_k(|~1WUJS50(&6kPwh`qj$z>g(FpYJ!8yBqXZOeh3zyRMs~VlKW7vLS_AK3~F*9 z5nQ{sz4&<|q*S!<;XDsA?y4mRPlGe!U<+KJ(o`JC$q%O6Q%lo~+rYs#KQcm&2(zn0 zsZ%F>ALKY6y4h8#U4fmD;0}>Eyyl^~&tv5T^?a$8qM=~Q0ud-0FRIeG5SWojF=gh+ zJ8?#;mIIiFof7df3^E#lDYbqW?zykuJ~tY(Idan+7%05&CBwDU{?4u2%eCh}Mf144 zXG!grvp(#??MExY!%anvt}{uZtf37M(l)c0t#`>OHT_po{P;X7>VMS zmUPA|?-Cj>WMs=cjqSG1SGC^ct=TSz_prk-AAMtvMj!w6^pp?(?!OkTJ*yfJ0021* B4aEQe literal 0 HcmV?d00001 diff --git a/assets/index-MeEylz0e.js.gz b/assets/index-MeEylz0e.js.gz deleted file mode 100644 index f419238a11b07381496073834e5d9e47ce3d27c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 838 zcmV-M1G)SkiwFP!0000218tPuZsJG~h41$%vPdf>64kg3CJE6>CWMgLnSn`WAPYCB zX_xH=yW8m>2#I+26;3i*6E5xk>bPC!REfM$+P{*n7mYGPT{10*S)3HD{J>#rGO-AK(j*@E zv>S{cAI?9wey*LgB1b4qdvCdlFIBo8nPWIIZpB*I?FW1dK9gd+Is(6Y`VN|2e;RKd z4}RB(2!W?eO3Xr9CNa%?YE!RS1rxL&q}4(i!9z-XLSfkVZf3LQK{irmz-;q{%1o)) zgm`FiIdI+2T%na!B}E~6`RC4`1_vVAPD*Ma$@_x?T2e|&q0 z);|wsj%C@0ibs67$cFtu@%|wt*K9wO({name:"Ray Admin",pwd:"123456"}),c=VueRouter.useRouter(),r=Vue.ref(g()),m={name:{required:!0,message:t("views.login.index.NamePlaceholder"),trigger:["blur","input"]},pwd:{required:!0,message:t("views.login.index.PasswordPlaceholder"),trigger:["blur","input"]}};return{signingForm:r,loginFormRef:e,handleLogin:()=>{var l;(l=e.value)==null||l.validate(V=>{V||(p("globalSpinning",!0),i(r.value).then(s=>{s.code===0&&setTimeout(()=>{p("globalSpinning",!1),window.$message.success(`欢迎${r.value.name}登陆~`),u(d.token,"tokenValue"),u(d.signing,s.data),c.push(n.value)},2*1e3)}).catch(()=>{window.$message.error("不可以这样哟, 不可以哟")}))})},rules:m,globalSpinning:a}},render(){let e;const{$t:t,globalSpinning:i}=this;return Vue.createVNode(naive.NForm,{model:this.signingForm,ref:"loginFormRef",rules:this.rules},{default:()=>[Vue.createVNode(naive.NFormItem,{label:t("views.login.index.Name"),path:"name"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.signingForm.name,"onUpdate:value":n=>this.signingForm.name=n,placeholder:t("views.login.index.NamePlaceholder")},null)]}),Vue.createVNode(naive.NFormItem,{label:t("views.login.index.Password"),path:"pwd"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.signingForm.pwd,"onUpdate:value":n=>this.signingForm.pwd=n,type:"password",showPasswordOn:"click",placeholder:t("views.login.index.PasswordPlaceholder")},null)]}),Vue.createVNode(naive.NButton,{style:["width: 100%","margin-to: 18px"],type:"primary",onClick:this.handleLogin.bind(this),loading:i},j(e=t("views.login.index.Login"))?e:{default:()=>[e]})]})}}),C=Vue.defineComponent({name:"RRegister",render(){return Vue.createVNode(naive.NResult,{status:"info",title:"提示",description:"我实在是不想写了..."},null)}}),F=Vue.defineComponent({name:"QRCodeSigning",setup(){const e=Vue.reactive({qrcodeValue:"https://github.com/XiaoDaiGua-Ray/xiaodaigua-ray.github.io"});return{...Vue.toRefs(e)}},render(){return Vue.createVNode("div",{class:"qrcode-signing"},[Vue.createVNode(y,{text:"ray template yes",size:200,logoImage:x},null)])}});function L(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const O=Vue.defineComponent({name:"SSOSigning",setup(){return{ssoSigningOptions:[{icon:"github",key:"github",tooltipLabel:"Github登陆"},{icon:"google",key:"google",tooltipLabel:"Google登陆"},{icon:"twitter",key:"twitter",tooltipLabel:"Twitter登陆"}],handleSSOSigningClick:i=>{window.$message.info(`调用${i.tooltipLabel}`)}}},render(){let e;return Vue.createVNode(naive.NFlex,{class:"sso-signing",align:"center"},L(e=this.ssoSigningOptions.map(t=>Vue.createVNode(naive.NPopover,{key:t.key},{trigger:()=>Vue.createVNode(o,{name:t.icon,size:"24",cursor:"pointer",onClick:this.handleSSOSigningClick.bind(this,t)},null),default:()=>t.tooltipLabel})))?e:{default:()=>[e]})}});var T={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.5",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.14","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.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.6.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};function P(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ve=Vue.defineComponent({name:"RLogin",setup(){const{layout:{copyright:e}}=T,t=Vue.reactive({tabsValue:"signing"}),{height:i,width:n}=R(),{updateLocale:a}=w();return{...Vue.toRefs(t),windowHeight:i,updateLocale:a,copyright:e,windowWidth:n}},render(){let e;const{$t:t}=this;return Vue.createVNode("div",{class:["login"],style:[`height: ${this.windowHeight}px`,`--login-height: ${this.windowHeight}px`]},[Vue.createVNode("div",{class:["login-wrapper",this.windowWidth>=1440?"login-wrapper--divider":""]},[Vue.createVNode("div",{class:["login-wrapper__content"]},[Vue.createVNode(naive.NFlex,{align:"center",class:"login-title__wrapper"},{default:()=>[Vue.createVNode(o,{name:"ray",size:"48"},null),Vue.createVNode(naive.NGradientText,{class:"login-title",type:"info",size:28},{default:()=>[Vue.createTextVNode("Ray Template")]})]}),Vue.createVNode(naive.NFlex,{align:"center",class:"login-action__wrapper"},{default:()=>[Vue.createVNode(b,null,null),Vue.createVNode(naive.NDropdown,{options:S,onSelect:i=>this.updateLocale(i),trigger:"click"},{default:()=>[Vue.createVNode(o,{customClassName:"login-icon",name:"language",size:"18",cursor:"pointer"},null)]})]}),Vue.createVNode(naive.NGrid,{cols:"s:1 m:1 l:2 xl:2 2xl:2",itemResponsive:!1,responsive:"screen"},{default:()=>[Vue.createVNode(naive.NGridItem,{span:"s:0 m:0 l:1 xl:1 2xl:1",class:"login__left-wrapper"},{default:()=>[Vue.createVNode(naive.NFlex,{align:"center",vertical:!0},{default:()=>[Vue.createVNode(o,{name:"login_bg",width:"368",height:"368"},null),Vue.createVNode(naive.NGradientText,{class:"login-title",type:"info",size:36},P(e=t("views.login.index.RayTemplate"))?e:{default:()=>[e]})]})]}),Vue.createVNode(naive.NGridItem,{span:1,class:"login__right-wrapper"},{default:()=>[Vue.createVNode(naive.NCard,{class:"login__right-wrapper__content",embedded:!0,bordered:!1},{default:()=>[Vue.createVNode(naive.NTabs,{value:this.tabsValue,"onUpdate:value":i=>this.tabsValue=i,type:"line",animated:!0,size:"large"},{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.Signing"),name:"signing"},{default:()=>[Vue.createVNode(k,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.Register"),name:"register"},{default:()=>[Vue.createVNode(C,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.QRCodeSigning"),name:"qrcodeSigning"},{default:()=>[Vue.createVNode(F,null,null)]})])}),Vue.createVNode(naive.NDivider,null,{default:()=>[Vue.createTextVNode("其他登陆方式")]}),Vue.createVNode(O,null,null),Vue.createVNode(naive.NDivider,null,{default:()=>[Vue.createTextVNode("友情链接")]}),Vue.createVNode(_,null,null)]})]})]}),Vue.createVNode(naive.NFlex,{align:"center",justify:"center",class:"login-copyright__wrapper"},{default:()=>[this.copyright]})])])])}});export{ve as default}; +import{s as u}from"./utils-fP3RnfYZ.js";import{k as v,f as h,l as N,h as f,m as p,o as d,p as y,q as o,c as w,T as b,L as S}from"./hooks-YRutF17K.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import{L as x}from"./ray-9TfU2AhD.js";import{b as R}from"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import{R as _}from"./index-arW2HKyR.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.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.7.1_vue@3.4.14-_XOpEtRB.js";function j(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const k=Vue.defineComponent({name:"RSigning",setup(){const e=Vue.ref(),{t}=v(),{signing:i}=h(),{getRootPath:n}=N(),a=f("globalSpinning"),g=()=>({name:"Ray Admin",pwd:"123456"}),c=VueRouter.useRouter(),r=Vue.ref(g()),m={name:{required:!0,message:t("views.login.index.NamePlaceholder"),trigger:["blur","input"]},pwd:{required:!0,message:t("views.login.index.PasswordPlaceholder"),trigger:["blur","input"]}};return{signingForm:r,loginFormRef:e,handleLogin:()=>{var l;(l=e.value)==null||l.validate(V=>{V||(p("globalSpinning",!0),i(r.value).then(s=>{s.code===0&&setTimeout(()=>{p("globalSpinning",!1),window.$message.success(`欢迎${r.value.name}登陆~`),u(d.token,"tokenValue"),u(d.signing,s.data),c.push(n.value)},2*1e3)}).catch(()=>{window.$message.error("不可以这样哟, 不可以哟")}))})},rules:m,globalSpinning:a}},render(){let e;const{$t:t,globalSpinning:i}=this;return Vue.createVNode(naive.NForm,{model:this.signingForm,ref:"loginFormRef",rules:this.rules},{default:()=>[Vue.createVNode(naive.NFormItem,{label:t("views.login.index.Name"),path:"name"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.signingForm.name,"onUpdate:value":n=>this.signingForm.name=n,placeholder:t("views.login.index.NamePlaceholder")},null)]}),Vue.createVNode(naive.NFormItem,{label:t("views.login.index.Password"),path:"pwd"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.signingForm.pwd,"onUpdate:value":n=>this.signingForm.pwd=n,type:"password",showPasswordOn:"click",placeholder:t("views.login.index.PasswordPlaceholder")},null)]}),Vue.createVNode(naive.NButton,{style:["width: 100%","margin-to: 18px"],type:"primary",onClick:this.handleLogin.bind(this),loading:i},j(e=t("views.login.index.Login"))?e:{default:()=>[e]})]})}}),C=Vue.defineComponent({name:"RRegister",render(){return Vue.createVNode(naive.NResult,{status:"info",title:"提示",description:"我实在是不想写了..."},null)}}),F=Vue.defineComponent({name:"QRCodeSigning",setup(){const e=Vue.reactive({qrcodeValue:"https://github.com/XiaoDaiGua-Ray/xiaodaigua-ray.github.io"});return{...Vue.toRefs(e)}},render(){return Vue.createVNode("div",{class:"qrcode-signing"},[Vue.createVNode(y,{text:"ray template yes",size:200,logoImage:x},null)])}});function L(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const O=Vue.defineComponent({name:"SSOSigning",setup(){return{ssoSigningOptions:[{icon:"github",key:"github",tooltipLabel:"Github登陆"},{icon:"google",key:"google",tooltipLabel:"Google登陆"},{icon:"twitter",key:"twitter",tooltipLabel:"Twitter登陆"}],handleSSOSigningClick:i=>{window.$message.info(`调用${i.tooltipLabel}`)}}},render(){let e;return Vue.createVNode(naive.NFlex,{class:"sso-signing",align:"center"},L(e=this.ssoSigningOptions.map(t=>Vue.createVNode(naive.NPopover,{key:t.key},{trigger:()=>Vue.createVNode(o,{name:t.icon,size:"24",cursor:"pointer",onClick:this.handleSSOSigningClick.bind(this,t)},null),default:()=>t.tooltipLabel})))?e:{default:()=>[e]})}});var T={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.5",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.14","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.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.6.0"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}};function P(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ve=Vue.defineComponent({name:"RLogin",setup(){const{layout:{copyright:e}}=T,t=Vue.reactive({tabsValue:"signing"}),{height:i,width:n}=R(),{updateLocale:a}=w();return{...Vue.toRefs(t),windowHeight:i,updateLocale:a,copyright:e,windowWidth:n}},render(){let e;const{$t:t}=this;return Vue.createVNode("div",{class:["login"],style:[`height: ${this.windowHeight}px`,`--login-height: ${this.windowHeight}px`]},[Vue.createVNode("div",{class:["login-wrapper",this.windowWidth>=1440?"login-wrapper--divider":""]},[Vue.createVNode("div",{class:["login-wrapper__content"]},[Vue.createVNode(naive.NFlex,{align:"center",class:"login-title__wrapper"},{default:()=>[Vue.createVNode(o,{name:"ray",size:"48"},null),Vue.createVNode(naive.NGradientText,{class:"login-title",type:"info",size:28},{default:()=>[Vue.createTextVNode("Ray Template")]})]}),Vue.createVNode(naive.NFlex,{align:"center",class:"login-action__wrapper"},{default:()=>[Vue.createVNode(b,null,null),Vue.createVNode(naive.NDropdown,{options:S,onSelect:i=>this.updateLocale(i),trigger:"click"},{default:()=>[Vue.createVNode(o,{customClassName:"login-icon",name:"language",size:"18",cursor:"pointer"},null)]})]}),Vue.createVNode(naive.NGrid,{cols:"s:1 m:1 l:2 xl:2 2xl:2",itemResponsive:!1,responsive:"screen"},{default:()=>[Vue.createVNode(naive.NGridItem,{span:"s:0 m:0 l:1 xl:1 2xl:1",class:"login__left-wrapper"},{default:()=>[Vue.createVNode(naive.NFlex,{align:"center",vertical:!0},{default:()=>[Vue.createVNode(o,{name:"login_bg",width:"368",height:"368"},null),Vue.createVNode(naive.NGradientText,{class:"login-title",type:"info",size:36},P(e=t("views.login.index.RayTemplate"))?e:{default:()=>[e]})]})]}),Vue.createVNode(naive.NGridItem,{span:1,class:"login__right-wrapper"},{default:()=>[Vue.createVNode(naive.NCard,{class:"login__right-wrapper__content",embedded:!0,bordered:!1},{default:()=>[Vue.createVNode(naive.NTabs,{value:this.tabsValue,"onUpdate:value":i=>this.tabsValue=i,type:"line",animated:!0,size:"large"},{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.Signing"),name:"signing"},{default:()=>[Vue.createVNode(k,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.Register"),name:"register"},{default:()=>[Vue.createVNode(C,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:t("views.login.index.QRCodeSigning"),name:"qrcodeSigning"},{default:()=>[Vue.createVNode(F,null,null)]})])}),Vue.createVNode(naive.NDivider,null,{default:()=>[Vue.createTextVNode("其他登陆方式")]}),Vue.createVNode(O,null,null),Vue.createVNode(naive.NDivider,null,{default:()=>[Vue.createTextVNode("友情链接")]}),Vue.createVNode(_,null,null)]})]})]}),Vue.createVNode(naive.NFlex,{align:"center",justify:"center",class:"login-copyright__wrapper"},{default:()=>[this.copyright]})])])])}});export{ve as default}; diff --git a/assets/index-R1IEauN-.js.gz b/assets/index-R1IEauN-.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..3ec3e1a63e713aa0c136248586234f08798ff559 GIT binary patch literal 3708 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 a%|Gw-nfa%#oG82XXa5Tnh2DNPCIA56S2bJ! literal 0 HcmV?d00001 diff --git a/assets/index-Rgtl_SUL.js.gz b/assets/index-Rgtl_SUL.js.gz deleted file mode 100644 index 316acd91c0e615d2b38f55f526eabea980075f85..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2267 zcmV<12qgC(iwFP!000021JzhtbKAxhe($e}fCPLk~Yzmz~ai7cVU+^DPTmIdjN78;<2C{7y{336*9H8$>zNn|Y-+ z$i~igf}D_Zpw1Fn5XC&op?=e3d=Ow_tP_XpAXpX5%eb8vfzUAiz4jL6C3onoORzA(M>ULVU% zEc8m731T~Qi=J!wN2(*8I6@_G?8qddIg}qXPvuULSvJz8Fd&p*#T<`NGXO4#kl+f5 zrLr=Qa+hL69HB#IX}o;-xHY)gl{r>5B{NACdr-{BnSqltGgFt%E{ z#z{*<&PqpExi%qs!2vsx)QDVagGbFgrevzp1DxhG1&ZO3nNt0=E_VfS!F0-)Qt*pb z%*3*vw`4ij*9r7MnuJPDs310WvHWPWC#t0YSybtGZboF~*(L_wB0GiX*S#|Ok7ed&4JIdgi_t)1(t zIqdswEjg4o5BuXI1I!ueM$sBpMH#mNcQ)uh`>G%A={fU+V!mVwrwmnW2AB)raV7Ve z!^6{qbP^I0x6Rjr3}hP|WXP!|mjYlV4GIOly|2IV#>D&rI1ahzYLSdLy14e<$OoQSo*!p=q z@53~Kx^4)NVUWo-5-BKLY)B$~u=R0V1>LB?lC3Kty=k;}hP?I$_Bx)sE(amnd+BOt z|2+2En=<}4sUlkzj!C4RpehbBxNuBa?r^{o5~nC8H9+I%v1c??U~HYx64Q-&#$Djx z+6OE{$R%|~6?4@jIPuET)&_$`y=ep)oP7z~4Hrr{^rfB27LHxSbIoja$F@nRVqQtD z|^?<4~s?v`^2NR?tp51Dli=u?IU_Tl#)@SA;=Z5 zbxG*bFG!w;MVUzJt=nI3+`6h~=bBlgTlKWjU_orVeX-%=dGKw056 zm~^l8@q_5g&vz25H|GpS&w&q)v{~U;qfV&H>gZqh-PV)z;N- zZS7!#HDAv*n+6SiUzydMGkDBW4yDXRgb>Wd43LFmnFc~grU~fJ<(k=S)(CgN4P{Br zNZ9-`D^u+_XLYI@*aN#SZ=~e2^>L_cGmKZXafUQYJB=%#or#mH2xni^DRDqIbQfyi zvjDh0XC&#j_11guw?4VQ{=;(XuU|wzzPEMrr{wR(XKzPet+c+ot0JTfvD$`^sy3$X z8HpYJyX-j4sLSZSR@7Pj*BqSRjsR%Kee6{B2H+fVDJ<=Ku)~b}j=duPZ zJP&^qNxLbiivUyIXry)PFrRT-{AjCeLe zrr~koo{~@<(SzS_{_UNg zpIzH{`b}%~r_K9cZ#;c_{pq9D>T>JWsupk-2rYW}d29Kbe=Wb6^d&7hGTm%_yt4lE zQFQ&g=*InIe@DsH52J@Sx4wAXyOX&_WA_wrI+85QM4&ynSD;;c+dMHCoeEr~8T%pF zP&n3`3Q1*XlWnDAoVZ$I?7;@Sq_;kLwE55Pbz6@f-i)3t>rGWMfBAg#!CTSFTI=S6 z*VWibIMTB+)OwU-uL@Mgz0&wkqam4z0Vh?=pLaU^>DI-PVKP;&!KT^<@(0j zy;$R1*4T~z^$w1u`T1odIz*BRN(9=2#`x{jpQ1tdztesKOE^QE3h;JP6(8060moF` zx*Q)cSA`Q7`v0AOJ+#kddz>JQhHyCZ{R?&;`i!JY{f1Yobog|0Z+Cs%S=svXlh%z7 zTHmbM@yOYaZ*?M_veDSnJmLnkd&m@ESH@g5Ds~{MnX0}N&xrVO#}F~}wt71S>Dxzi z01IFQ*dr9j-K7y=56-E3qm^qK4xdE?#SM_FgPQ53nc#Se9QwQ|TFYdPPJX15^$<3{|?ndvv6Wx0pU3(JU zzMatP=V#Yiw^mz!eiSW#y1sTNx^aK=t+n-MpKW|}cm0Py=*fj)XlGvRXl#9WeSPg# pqASt6S7W!jW_*^g?9|Yp6OPVC z?yP9VrB8I^)v&XJT?fqv$H%YRZ`~p^(TGYpWh*Tk*U^~TFHc{ENs-c20f->w+^b_3 z+vsX9Y#*UvtB74`uYny0yJ$A+sdN_6;=NDila>39gB=?kpwqPD_IQy=6cYyJSOeQA z9KOsNvU6I5XsQ$lI>!_3x!A@vgrsT!^g2b3%s|T+(3SFB?BF_56x(PZ-pFeE=tYtB zvJ_GcmsBe792@Uo=kGC&&JS7{O~R**bVL;RPncbP(@WZ>e^@k24dWVxUx!s`_a;xJ z4T1igx$Dq(_+H#Da!eRdgqn3kZR|GCiG9LGvb`agFu};GazZ9h0!lM&z}JSDm6tBI zFLNS~&<+Z^(bb{TxZcQ|jFFLu#UupJ%`*eX!{OixZPXLch$y4IIs+ylg06u{Cp~z~B}y8ZQx5WPzB+b?^^KMc zQb7%q0*#sQSA~KdG;E;h^sufU={>xs=$lu4KYP2;bA zk2qYH7a1tSDB;a#c3HCVue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{type:"info",text:!0,size:"tiny",onClick:()=>{t.push({path:"/router-demo/router-demo-detail",query:{name:e.name}})}},{default:()=>[Vue.createTextVNode("详情")]})]})}]),o=[];for(let e=0;e<10;e++)o.push({name:"张三"+e,address:"New York No. 1 Lake Park",phone:"010-121212",key:e});return{dataSource:o,columns:r}},render(){return Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(i,{columns:this.columns,"onUpdate:columns":t=>this.columns=t,data:this.dataSource},null)]})}});export{P as default}; +import{y as i}from"./hooks-YRutF17K.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils-fP3RnfYZ.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const P=Vue.defineComponent({name:"RouterDemoHome",setup(){const t=VueRouter.useRouter(),r=Vue.ref([{title:"姓名",key:"name"},{title:"地址",key:"address"},{title:"联系方式",key:"phone"},{title:"操作",key:"",render:e=>Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[Vue.createVNode(naive.NButton,{type:"info",text:!0,size:"tiny",onClick:()=>{t.push({path:"/router-demo/router-demo-detail",query:{name:e.name}})}},{default:()=>[Vue.createTextVNode("详情")]})]})}]),o=[];for(let e=0;e<10;e++)o.push({name:"张三"+e,address:"New York No. 1 Lake Park",phone:"010-121212",key:e});return{dataSource:o,columns:r}},render(){return Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(i,{columns:this.columns,"onUpdate:columns":t=>this.columns=t,data:this.dataSource},null)]})}});export{P as default}; diff --git a/assets/index-UyCm9ox8.js.gz b/assets/index-UyCm9ox8.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..770fb2082508d44ca841ccefd0f4f864e4c36687 GIT binary patch literal 1174 zcmV;H1Zn#piwFP!000021BI4NZ`(!?hVT6qDo+x^-H_CW6RHYmE3%zBk!_`NDg}YD zCWqo$SS^2h&Z3}IpL%rkd z$E!>#C{rlM8rVXk!QQ07cMew}Ukd@upW##KIoQHAgt%w`?C-2{WD1fefX;;HU>nzw z@UeyZ?0{E0+jm!4Z=yj!&$jRewlDWMdbHV|`042SBpDF_!8K{epYNv~)!SN4 z(~8Ctg$LCh3kSpNY(pU5Id?t^?D%%lS>-5GAc(J)9ksC2K=-VBbjUlWYaOMGl5BED zl%W)aq*6g36;WB04z`YSBJa=!3cJzSmfbjCbB-rSaYPd`0?)~vf!)ENe}>lP3H*o% zCA~VX;VL>(^ab0$2bdXKE-U;V7*oYYrPd> z6$?A)R^08>x!+l**o0(DnLh@CVOl$U5bGu3XZxwfHEU=0=T;!!?`&p zF @F83FOf7(r=vcYsO6$(!_oQxVr8qO^YLnkc}i5|8aGAWC=@`#FCU`-6rr(Uo@o#>cWD9O>}Rp4EZ$$>XK=2T zMH+8@{rUA*UmKMti|o62QZae!@snoAML7mlf|k{UPi(6RH*QpTQPtAwiln#g(8)j~RYgo30Y$y9Hdk>3BQ-IQf%>$yyL#~An zE;oH1>x4;HEEa`1<;r{smOf+=({cPiwor5aR$WC@;^L2KaMn))qQEWA7_MsFxs0@w onH9NA`>)(Ze$~8ti%JvD^Vf-k>~*53W6}KRUtrF}9%Tps0Qtj1fB*mh literal 0 HcmV?d00001 diff --git a/assets/index-S35kk4rh.js b/assets/index-bissFAUs.js similarity index 93% rename from assets/index-S35kk4rh.js rename to assets/index-bissFAUs.js index 994e02ad..4a37cbb9 100644 --- a/assets/index-S35kk4rh.js +++ b/assets/index-bissFAUs.js @@ -1 +1 @@ -import{v as t}from"./hooks-GAhkiC58.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils-gTg3o0Oj.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const R=Vue.defineComponent({name:"IframeDemo",setup(){return{}},render(){return Vue.createVNode(naive.NFlex,{vertical:!0,size:[20,20]},{default:()=>[Vue.createVNode(naive.NCard,{title:"naive ui(延迟加载)"},{default:()=>[Vue.createVNode(t,{src:"https://www.naiveui.com/zh-CN/dark",height:"300",allow:"fullscreen"},null)]}),Vue.createVNode(naive.NCard,{title:"vue-hooks-plus(立即加载)"},{default:()=>[Vue.createVNode(t,{src:"https://inhiblabcore.github.io/docs/hooks/",height:"300",lazy:!1},null)]})]})}});export{R as default}; +import{v as t}from"./hooks-YRutF17K.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils-fP3RnfYZ.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const R=Vue.defineComponent({name:"IframeDemo",setup(){return{}},render(){return Vue.createVNode(naive.NFlex,{vertical:!0,size:[20,20]},{default:()=>[Vue.createVNode(naive.NCard,{title:"naive ui(延迟加载)"},{default:()=>[Vue.createVNode(t,{src:"https://www.naiveui.com/zh-CN/dark",height:"300",allow:"fullscreen"},null)]}),Vue.createVNode(naive.NCard,{title:"vue-hooks-plus(立即加载)"},{default:()=>[Vue.createVNode(t,{src:"https://inhiblabcore.github.io/docs/hooks/",height:"300",lazy:!1},null)]})]})}});export{R as default}; diff --git a/assets/index-bissFAUs.js.gz b/assets/index-bissFAUs.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..2be1ad1696862b3782e20bff58397d0f10eba56d GIT binary patch literal 990 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 LjgO3nmkgO+-B=tka z<$R=Ip@^cfusQQpwBa%~6mYcf4r#NtjRr#9qY0^^jd4UEjfY+&8amoWHDer+Mg>)o zUWJ<@=e~Pio~*X=n1zMgs3Ls}m35fi93P*xuFI>?K!C~EkjAbOszKi@om`zd;VLCe zPDo%!p4X_MGAhAn$7!{p*IdO$qOpl|9hG4+x!}>nHCN*no(pId)un$+!QTf7K zWkOB^2?@4|O5pTP#+&TuY85gg&Pia-&_FcGsD!EjjBgThakR?e2@%XEFyf6e(oqe# ziAr!2T(U~5eYnat#u14GF-*ouLocB%q<@}c_jbQIHbdv@jf9IivA)vGxVs2jvU9N7 zERxg{;JkM#taLH>+Oz=?&oei5EZy7jTdN!mB;nYUX+}$^ya{hhZ|Oa2tqDUKP#jl| zLjwp27gR`M35jJq$}%b$36W%I3+!`ubf9le*Jh6SAQ?~}JET!gW`-R1dN(6jt0!W* zm`l;9p(?6CSJv+RHr-!ko;V3C!V{(nHnyFx>aWeP6dvt2%BX@$P}cWrH@BUwFH>*u zD3H`AkWAV#<;>n;?)XA{4JX)?bWG*!6WoR}4(QGBEAVnom!N32diLaY?QsRQ2$(Jo z0^&9Fq!L}PtV_34Sp^*;fd-P(Kv1)xqcYOryj429zpt#-hKmJ=ncrugNQ@P*&m|cg zMf+cJA!m{$ln&O@yW?`Nw)RTeQD92S0_fAgiVFql(A$LJ@SrBX@Gbk}=H+R}8egxy zbJ+7fSxTr3+unJr#?00_6^wEGQYOoQbstu*&b;W0HK$Jl%x54>m-rY$%mv}en_Pir zv%48|NLs|7hOdwU)8?GWhzE+Cg@oA(tJl>}arLL4F8TvvN|dA|CXi&;alRcCkG#ON zdcCebu!K@l_)&fR`iE{r5Eb2XX2pFhOcn^KH0$xdEn?GvG?^c=fCREI53o;m)k{vs zluWL>M{i?VEeax|u%OM;wk&DOiCuVj)b^HRUXE@^W}>kC8w)|5pfFcA1UENm+;{_9 zgGfl91QLm{qwW^8`WvGV|4y@4h!?eI2Bs(Nt@4eNREAbGj4_qOFnk;yl2F9mYsD4& zlroVaj>FKq_L#HNVL6?q#{_xVnS=p9b=zB8cl3LlhDU7q4RON2#BqBqn4Nx?om0pC zrapmy-#MLb)a~W;TbK`D7ROP*m21~~f=X_qaQh5%D@(gXpnH9?eIojLUNjPV^XV8vy4Eq* zIKCTA96P6T#7$;pWHXIJ%M^xxZRB04IL`Q<8 zn;0a>N^uIn!SGN_nBjbf*CqHH;+TLLtGvH@>J4+61;O0R$aETq%ky__(u{a+tCaCk zFhiRFz}zkK>})&l&O>JJbdxZ24x3P|Zf)juPN*LSArp(8G{Pp8s{`sF@|Nh%Ae^QGUv2oXG-InO}C2%xHmXO8rfy;ekGCuNMCU`i6owcNYKv DH3sny diff --git a/assets/index-jivKzT_8.js b/assets/index-iA7YNX49.js similarity index 99% rename from assets/index-jivKzT_8.js rename to assets/index-iA7YNX49.js index 42989475..0e7c659b 100644 --- a/assets/index-jivKzT_8.js +++ b/assets/index-iA7YNX49.js @@ -1 +1 @@ -import{b as h,n as L,c as v,d as V,e as g,f as _,g as P,h as B,R as j,D,s as T,i as F,j as O}from"./hooks-GAhkiC58.js";import"./currency.js@2.0.4--or6eeOG.js";import{d as p}from"./dayjs@1.11.10-A-QuG2Ol.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./print-js@1.6.0-gYKv6oGQ.js";import{g as 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,k as m,l as w,s as W}from"./utils-gTg3o0Oj.js";import{C as b}from"./clipboard@2.0.11-1jqEMlOW.js";import{u as k}from"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.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.7.1_vue@3.4.14-_XOpEtRB.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 r=c.value;return L(r)}),i=()=>{const{message:r,notification:n,dialog:d,loadingBar:s}=naive.createDiscreteApi(["message","dialog","notification","loadingBar"],{configProviderProps:Vue.computed(()=>({theme:o.value?naive.darkTheme:null}))});window.$dialog=d,window.$message=r,window.$loadingBar=s,window.$notification=n};return l(),{getPrimaryColorOverride:t,localePackage:a,getAppTheme:o,discreteApi:i}},render(){const{$slots:{default:e},discreteApi:l}=this,{getPrimaryColorOverride:t,getAppTheme:o,localePackage:c}=this;return Vue.createVNode(naive.NConfigProvider,{themeOverrides:t,theme:o?naive.darkTheme:null,locale:c.locale,dateLocale:c.dateLocal},{default:()=>[Vue.createVNode(naive.NLoadingBarProvider,null,{default:()=>[Vue.createVNode(naive.NMessageProvider,null,{default:()=>[Vue.createVNode(naive.NDialogProvider,null,{default:()=>[Vue.createVNode(naive.NNotificationProvider,null,{default:()=>[Vue.createVNode(naive.NGlobalStyle,null,null),e==null?void 0:e(),l()]})]})]})]})]})}});var G={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.5",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.14","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.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.6.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}=P(),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.NFlex,{justify:"space-between"},{default:()=>[Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:r.bind(this)},{default:()=>[Vue.createTextVNode("返回登陆")]}),Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:i.bind(this)},{default:()=>[Vue.createTextVNode("进入系统")]})]})]})]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-date"},[Vue.createVNode("div",{class:"current-date"},[l,Vue.createTextVNode(" "),Vue.createVNode("span",null,[t])]),Vue.createVNode("div",{class:"current-year"},[o,Vue.createTextVNode(" "),Vue.createVNode("span",null,[c])])])])])}}),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.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.5",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.14","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.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.6.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(j,{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(D)},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(); +import{b as h,n as L,c as v,d as V,e as g,f as _,g as P,h as B,R as j,D,s as T,i as F,j as O}from"./hooks-YRutF17K.js";import"./currency.js@2.0.4--or6eeOG.js";import{d as p}from"./dayjs@1.11.10-A-QuG2Ol.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./print-js@1.6.0-gYKv6oGQ.js";import{g as 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,k as m,l as w,s as W}from"./utils-fP3RnfYZ.js";import{C as b}from"./clipboard@2.0.11-1jqEMlOW.js";import{u as k}from"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.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.7.1_vue@3.4.14-_XOpEtRB.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 r=c.value;return L(r)}),i=()=>{const{message:r,notification:n,dialog:d,loadingBar:s}=naive.createDiscreteApi(["message","dialog","notification","loadingBar"],{configProviderProps:Vue.computed(()=>({theme:o.value?naive.darkTheme:null}))});window.$dialog=d,window.$message=r,window.$loadingBar=s,window.$notification=n};return l(),{getPrimaryColorOverride:t,localePackage:a,getAppTheme:o,discreteApi:i}},render(){const{$slots:{default:e},discreteApi:l}=this,{getPrimaryColorOverride:t,getAppTheme:o,localePackage:c}=this;return Vue.createVNode(naive.NConfigProvider,{themeOverrides:t,theme:o?naive.darkTheme:null,locale:c.locale,dateLocale:c.dateLocal},{default:()=>[Vue.createVNode(naive.NLoadingBarProvider,null,{default:()=>[Vue.createVNode(naive.NMessageProvider,null,{default:()=>[Vue.createVNode(naive.NDialogProvider,null,{default:()=>[Vue.createVNode(naive.NNotificationProvider,null,{default:()=>[Vue.createVNode(naive.NGlobalStyle,null,null),e==null?void 0:e(),l()]})]})]})]})]})}});var G={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.5",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.14","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.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.6.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}=P(),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.NFlex,{justify:"space-between"},{default:()=>[Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:r.bind(this)},{default:()=>[Vue.createTextVNode("返回登陆")]}),Vue.createVNode(naive.NButton,{type:"primary",text:!0,onClick:i.bind(this)},{default:()=>[Vue.createTextVNode("进入系统")]})]})]})]),Vue.createVNode("div",{class:"app-lock-screen__unlock__content-date"},[Vue.createVNode("div",{class:"current-date"},[l,Vue.createTextVNode(" "),Vue.createVNode("span",null,[t])]),Vue.createVNode("div",{class:"current-year"},[o,Vue.createTextVNode(" "),Vue.createVNode("span",null,[c])])])])])}}),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.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.5",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.14","vue-hooks-plus":"1.8.5","vue-i18n":"^9.9.0","vue-router":"^4.2.5",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.23.2","@babel/eslint-parser":"^7.22.11","@commitlint/cli":"^17.7.1","@commitlint/config-conventional":"^17.7.0","@interactjs/types":"1.10.21","@intlify/unplugin-vue-i18n":"^1.5.0","@types/crypto-js":"^4.1.1","@types/dom-to-image":"2.6.7","@types/lodash-es":"^4.17.11","@types/mockjs":"1.0.7","@typescript-eslint/eslint-plugin":"^6.5.0","@typescript-eslint/parser":"^6.5.0","@vitejs/plugin-vue":"^5.0.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.6.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(j,{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(D)},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-iA7YNX49.js.gz b/assets/index-iA7YNX49.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..3fe4a2ceb4dd1a974355782f04a884cbef2d626e GIT binary patch literal 29078 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 Z_{mZygWWTo4EFx&e*y2>z9WA`0RZuMLOB2c diff --git a/assets/index-kkChw5fy.js.gz b/assets/index-kkChw5fy.js.gz deleted file mode 100644 index 5eaf128a1d5b1d19009bf6f1e34596eee49032ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1861 zcmV-L2fFwliwFP!000021I<_MQxi!V|9*c(c0Oz+RntvoAgHmj29Xy}7Z3pji=sL+ zolL`II!yNjVm4Q(U@0hY<-M)2DqH6r#ood0ou?5F{A0{a;J>(!+XR_j_JuNIFAJo}UaL7SIbxlcojOq)|G-Kv$bKLE0nd;W!g65)UW9rmTg5zn{@9 z7MI|87#Yi2INl6fpwt2eyHX=VBl1-3DV?f_Y4H{)orAIja)aI7-*()TYeC}-D3neR z*H#!tKtc&$yKz00sYNlx#Mnq$x*m@}8HT~+g;Yl;7;dkHO|p0^lq4vFsi|Jmn$nco zeHG=#UH2skN@36jZdhG%uU?DEn8e_~gSEmiNDW`hw$iQ}wIIbZO>8JRIL_iS48s-x zsM(5fZ&xi2O<_jU7)+XR8A>n$Oa+F)pwUO0J36l%!{+;4F-TPmVyJi;AoG^oeJ$5t zYcrm;u*LA0LQNc(!tflFj%%UaYHQCbnN;ILOhYDC8yp+E-J9v){g-QxS)Aw$qy|#W zG~7GhNM3;1p~BNCRnjk{J8E&n;Mhb8_n8kvxfNUuUnL{7qt0N47zDW)mLdkoV3QHX zvC25&u9q?lk9i1>$#WptqfK6xTBqw2rfI+_AZe7saoJN4cMlH_PJ+6;!-|GX&f*c+ z0-M1QkBp={Nn0)Eu89p5n;xbGBvCSzX-U^*0%tl&#AVnF!$6kWB7?X3&z+=x%(M(n z(inK6RVb&)3slSYvPN)>6i%{)=c?dNAR~hePBZ{lG_3$xd&h8c>Q-I2jHnnW8Zr#5 z$0aXgHC>jt7H+NurZ5M@;3hE`QQ{Jmp#*w5!dFH{n(J~yLkzH7Ize^jS!@Q$9*)Pm zthST5j7d55P!dq@{<>Qpj?|TI(lQiIr~wkhP~Aj<5*Tg;6BCys?1a6_eWucPys2dZD1-BQPe+6*9rY+9i`?S%+J!ojX}R&OZk^~&31T2K2biMaGy)l9GHiMk z-wfK@hgyw(>?d*6{QwPGp}dK?Wf}pV%V3%eSh1K;-50+5t~W7`6%IX0TmInEkTi~3L?YY$^@&fJ3SyOr(#~RO zd!a(aAKxDQ{=@$Z5#^l+rT4FVpGw6)+wb4lPv^_eXYHSt%HQwWkDr!*+VcIji;o%v zR@^9UZ+~7ed8Ct+5fv2d_VF{^^N;FcCHYL06GTSt;;10YLct^DxN66uvFA7J`4!*a zk2Ciw%ik6ce)+c;uy?liH}}eWi>2bOz4_K&`Ma+_%OE2vAH}r4_S&AC+uwTQ{Auxj z9NBSK|8n1XvFfZowu?`k)fN9zm-zXY`ww>QrLEG=YkPHFIGLXU62!csBgUeFTCGc< z6JtUUH4`VJg2s7NJ%bK&cbGp;Ccj7U>o~Tpp<~L^y7N z;Uhq0eT3+9XZYd1zdG6-xOw|<&;4H*Efhq53AynES^s671b)rQKKM)rI}P-rN81eW|!{ zu=cNmAAYo#7sY`6^DllPAFRDEuWZ`y{!!jpvX{5)`E}>fvOWK@wEgfm!s$)Wb2rZk z*KxJjOFIkYou{80?-k4xllbC``2;mpY+^O~Rao?N>eG>e)7aoqLB~lhhzixMv{#Na zXvMfj7(6*)U>aqDIQESvBl?7h$33{paaznz;9L|#?|$El!hRingz!Paq; zKhExN?v=J5I;%6K-G4eSX6>Er((bc^jVI;jvj=le%e$MU;-XzFmVdWi8MyCW+jH+e z&fIrqm+aMbx7+Tm_zkzbIpe&!=T5i}KOM}xEEVUS#|!1>v(EaO^TUUaGxw{L`m++x zURrP-%pE-2a~5BJGVzEXve$?zZv%zUMLg|&d){`xJuAlx7k~91GO4Od9}oZlroon| diff --git a/assets/index-L1Xv038-.js b/assets/index-koEzqObM.js similarity index 97% rename from assets/index-L1Xv038-.js rename to assets/index-koEzqObM.js index d5dd0893..bbc991b0 100644 --- a/assets/index-L1Xv038-.js +++ b/assets/index-koEzqObM.js @@ -1 +1 @@ -import{h as B,b as s,F as A,G as E,H as D,I as v,J as h}from"./hooks-GAhkiC58.js";import"./currency.js@2.0.4--or6eeOG.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils-gTg3o0Oj.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.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 tu=Vue.defineComponent({name:"TemplateHooks",setup(){const e=Vue.ref(""),t=B("layoutContentMaximize"),a=Vue.ref(s().getWatermarkConfig.value.content),{navigationTo:o}=E(),{maximize:r,isLayoutContentMaximized:i}=A(),{reload:n,openSpin:l,closeSpin:F}=D(),{showWatermark:V,hiddenWatermark:d,setWatermarkContent:m,toggleWatermark:c}=v(),{changeDarkTheme:N,changeLightTheme:u,toggleTheme:C,getAppTheme:p}=h();return{navigationTo:o,reload:n,currentMenuOption:e,maximize:r,maximizeRef:t,openSpin:l,closeSpin:F,showWatermark:V,hiddenWatermark:d,setWatermarkContent:m,watermark:a,toggleWatermark:c,changeDarkTheme:N,changeLightTheme:u,toggleTheme:C,getAppTheme:p,isLayoutContentMaximized:i}},render(){const{navigationTo:e,reload:t,maximize:a,openSpin:o,closeSpin:r,showWatermark:i,hiddenWatermark:n,setWatermarkContent:l,toggleWatermark:F,changeDarkTheme:V,changeLightTheme:d,toggleTheme:m,getAppTheme:c,isLayoutContentMaximized:N}=this;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"接口说明"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("hooks/template 包存放模板专属 hook 方法。这里不做过多的赘述,可以查看文档具体描述。")])]}),Vue.createVNode(naive.NCard,{title:"useTheme 主题"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("getAppTheme 获取当前主题色: "),c().themeLabel]),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>V()},{default:()=>[Vue.createTextVNode("切换暗黑主题")]}),Vue.createVNode(naive.NButton,{onClick:()=>d()},{default:()=>[Vue.createTextVNode("切换明亮主题")]}),Vue.createVNode(naive.NButton,{onClick:()=>m()},{default:()=>[Vue.createTextVNode("切换主题")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useWatermark 水印"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.watermark,"onUpdate:value":u=>this.watermark=u,onInput:u=>{l(u)}},null),Vue.createVNode(naive.NFlex,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:()=>F()},{default:()=>[Vue.createTextVNode("切换水印")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useSpinning"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("手动刷新内容区域,会使得当前路由页面内容强制重新加载(会执行完整的 vue 生命周期)。默认 800ms 延迟。")]),Vue.createVNode("br",null,null),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>{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,{scrollToOptions:{left:0,top:0}})}},{default:()=>[Vue.createTextVNode("最大化内容区域,并且滚动至顶部")]})]}),Vue.createVNode(naive.NCard,{title:"useAppNavigation 导航方法"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("navigationTo 参数为正整数时,会更具当前的菜单顺序进行自动导航匹配。但是此方法仅能导航一级菜单。并且如果导航菜单非根菜单项,会自动递归导航至一子菜单。 支持传入完整的菜单路径,如:/multi/multi-menu-one。")]),Vue.createVNode("br",null,null),Vue.createVNode(naive.NButton,{onClick:()=>e("/multi/multi-menu-one")},{default:()=>[Vue.createTextVNode("跳转至多级菜单")]})]})]})}});export{tu as default}; +import{h as B,b as s,F as A,G as E,H as D,I as v,J as h}from"./hooks-YRutF17K.js";import"./currency.js@2.0.4--or6eeOG.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils-fP3RnfYZ.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.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 tu=Vue.defineComponent({name:"TemplateHooks",setup(){const e=Vue.ref(""),t=B("layoutContentMaximize"),a=Vue.ref(s().getWatermarkConfig.value.content),{navigationTo:o}=E(),{maximize:r,isLayoutContentMaximized:i}=A(),{reload:n,openSpin:l,closeSpin:F}=D(),{showWatermark:V,hiddenWatermark:d,setWatermarkContent:m,toggleWatermark:c}=v(),{changeDarkTheme:N,changeLightTheme:u,toggleTheme:C,getAppTheme:p}=h();return{navigationTo:o,reload:n,currentMenuOption:e,maximize:r,maximizeRef:t,openSpin:l,closeSpin:F,showWatermark:V,hiddenWatermark:d,setWatermarkContent:m,watermark:a,toggleWatermark:c,changeDarkTheme:N,changeLightTheme:u,toggleTheme:C,getAppTheme:p,isLayoutContentMaximized:i}},render(){const{navigationTo:e,reload:t,maximize:a,openSpin:o,closeSpin:r,showWatermark:i,hiddenWatermark:n,setWatermarkContent:l,toggleWatermark:F,changeDarkTheme:V,changeLightTheme:d,toggleTheme:m,getAppTheme:c,isLayoutContentMaximized:N}=this;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"接口说明"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("hooks/template 包存放模板专属 hook 方法。这里不做过多的赘述,可以查看文档具体描述。")])]}),Vue.createVNode(naive.NCard,{title:"useTheme 主题"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("getAppTheme 获取当前主题色: "),c().themeLabel]),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>V()},{default:()=>[Vue.createTextVNode("切换暗黑主题")]}),Vue.createVNode(naive.NButton,{onClick:()=>d()},{default:()=>[Vue.createTextVNode("切换明亮主题")]}),Vue.createVNode(naive.NButton,{onClick:()=>m()},{default:()=>[Vue.createTextVNode("切换主题")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useWatermark 水印"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NInput,{value:this.watermark,"onUpdate:value":u=>this.watermark=u,onInput:u=>{l(u)}},null),Vue.createVNode(naive.NFlex,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:()=>F()},{default:()=>[Vue.createTextVNode("切换水印")]})]})]})]}),Vue.createVNode(naive.NCard,{title:"useSpinning"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("手动刷新内容区域,会使得当前路由页面内容强制重新加载(会执行完整的 vue 生命周期)。默认 800ms 延迟。")]),Vue.createVNode("br",null,null),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>{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,{scrollToOptions:{left:0,top:0}})}},{default:()=>[Vue.createTextVNode("最大化内容区域,并且滚动至顶部")]})]}),Vue.createVNode(naive.NCard,{title:"useAppNavigation 导航方法"},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("navigationTo 参数为正整数时,会更具当前的菜单顺序进行自动导航匹配。但是此方法仅能导航一级菜单。并且如果导航菜单非根菜单项,会自动递归导航至一子菜单。 支持传入完整的菜单路径,如:/multi/multi-menu-one。")]),Vue.createVNode("br",null,null),Vue.createVNode(naive.NButton,{onClick:()=>e("/multi/multi-menu-one")},{default:()=>[Vue.createTextVNode("跳转至多级菜单")]})]})]})}});export{tu as default}; diff --git a/assets/index-koEzqObM.js.gz b/assets/index-koEzqObM.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..924a8bf989bec9f6a5ed06ed7d3483e2b2f4b500 GIT binary patch literal 2158 zcmV-!2$A<6iwFP!000021GQLdQxnM={(gQ%c0MIl(_<1Y>R8zmKrXHdihu`BS=KPq zNd{)R$C;i0rc%YSvVel<3d&(s#4ELR6!v%_+~miY9wwjo3#Vo#gd~Jr(6Wl6lj*1X zeV^xj`kk)Gs)luvO85lBSI_o3gTXdALmk`f42^7yGn{45IYW~D$r%#qn2uG3JCVS+ z-vHh1CTR+tJkRwR%o*9;k>O5=rmjOI4sm@(G|UCLY5=fa3t?MxDNYiG`iy9Z3x&8) z5Y&OoW^=erDa8l_(7-ALH}q(j3vo3-7r7wlM3-837IIhHMZh8AKpXmSHY<-9@-|I0<5{i5vBy+QBksVHFSzWL1d6XxLQ| zwsd!Q-T-BFggs<|rAMQVD~Cb_N@b5n;%g1U>T1~DNP*Q(XBY7j$_d!u2l ziVK2psII2-YWvB9(qGq2L}V2Lw`h6EaqKisB-@Nia43jGPRe9x58MR80+KuXD}eJg z%>#{w#_rg_)iS!GfRci9C|&nSJzDkUi;8)`>b)`&^dVq~38)G{6LbUW?n$l!4Gmqj zs2!Ho%#bAr#DstlRH7mG$S0I=h$MnlrNB5OKt@EDks*uG5Ete`ptUi0wx_46%yS9B z0LGBoixtD&u?oam3G8b&>ki^H9TV)LLO{CtQ%ktJrtHYYOe7K+BZr#g7?2Br?pn~_ zUteP!*e@SX7cX6Cmy%b?B~+BXU4mQ~oKjjFYq03KUBt*BK4M0?Ovp(vCL`E@RShGE zh(Cn{74l36R5e8)u*Kr)y>AU{ z9FjUs^S){6NWvdDqeEiqs7wR4z{q=Lk&6(SZJIO9L$*koy^rlM#*;(nvtLVmpnwn# ziokv={l6+}n)O=Sp8ZPYfqU|heJO-}^0DxJL=Cif5Xg%4^W**Q#pZXk-&w99Ky`TLuJYsMECpR{k%}mjs=k4t=`f`3} z{+9i5&fZ?x-JGP;%h`=r*21fu$9JrUW7gseI=Y(OdSFdY+uJK&hDVsdwZOG>fISLT z)9~ux%Vsum&*zvU%5`j+|4yYM6Zq`At91Gy-FiSLro6Q5iU09FCcujR07o3m1)&!z z*AAuVrsqaG5}SIH5RBLqMh%KA_Pf|Ff8cOVMTyh#F>C6%HUB8LaX+u&Ux{BSlytmM zb9b}r@4hmWdaO`IK?;9IbycA$_^g!=bZX_hIV->J9MVj}rrg&i?=%Xo(3x2VqfSi{ z2;|*qhBqTWmO>Ξ=s9GnZ2QW+0t*9rQgtCLggH*4*cvm+N^Qk6Utd#2~r(d-kL0 zuME<3JPYp!IkvByHx`mn{G0o-HF1aDUZUfx*25M0>nMGl?^H0T8a}%5$=+VbckKfrFui)7#P{}M ziufJNAE}0pWV@T=o(g+kCys5J6!r(4i$#a5LTnPh`%HJ7bSfA;Vlwud*L3>6R|9%` zX=i4`sYGU~Qf|jH+TP8>S8NXJ@i2Y)hE6{GX8Rp>&+%C=hOLixJm-~!o?E8(UKbMJ znE>1RPi8+Mp0VD(pqUI^S*Obx=GyT}A^3lAJ7UpYnN1m@juoW?dzWg1Pbn})_#jKL z#s|~sBbKO;V%aI9YoD^28Ea#n-d?iD-scuS<$hUWj#;HTO=~S&dwq0y(;olByGMO< zg^I7!J~};O&8}oK>(<*B*6asscEx)1$!itX?;q&ss#h@Qo;LlMPR-^P*XjDSz5Tnr zIBAdl;dB}|H#)hN8=d+xJd)k|)tXzj-oEs*&2Eg^zifG!Y-V_8{f)QJm*EjlC;EEC zdivM{4pYCT)q3%BMaXEVd}?Y+W=K5J&#n*2Gt`HYUfDl{u^ z+Fo6zpKm$Uc|EebIe$Vm6(W28feMicFoNIMtSb2r`k9KMn4`T`?A7=7)_?7>_s&&$ kPr9NrpH2tPz(MyXQ(`*5gyy$QpZUlC0THUNfl3ts0D90eE&u=k literal 0 HcmV?d00001 diff --git a/assets/index-lRexFdsQ.js.gz b/assets/index-lRexFdsQ.js.gz deleted file mode 100644 index 84fbc4e0aa1fd1ec5cba3c43815de34383a97ebb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1604 zcmV-K2D|wmiwFP!000021I1TeZyU!IeebVew|yW{&Tx16A&G)oO4NtlC{iR_a;3r$ zM!R=+M_SITW@bq-3;`*P>pGQ_6b_6cE}9xe(V$3Uw+NiXmXIG~k(8hG7m8g=r1%hb8X0ckVss%v~(41YD>_kRUPvO-JyGhBF@Ln-a~8dz-YJAI2L}8>KN$!W|x`z7e%=7}(I!I9dp2%z3{b69~!_ieUw;BX{MkYJtxz^nOb@Ox8xb6y5-dm^ja+w@%yDnBzgnppLMUO);sQ#Bj)$<(%dU50yj-;c_u?e! z5droEX=}fj52n=OM1NYSs4tOw-OX}+expA|Y9M(9(3U8f*uZ%tEUcp?_72ZZO%L>J z5mqJ9@G;%?YLHua+YirayG|JqbtEkhDg*^YNDwh&SyV1B7uX_fTx1#q^2|5eu5I`u zm8pIlWeNnbR98+grrh|EfrA_Qzq8eVnjUg5OU_c ztqG&BJ>VN&L5d?Insvz$Xe4 zb&y&r&CjB#G=cawwPP5SW(+wLO68fr`OpX2Ym#=`AiLfsN*F00};(9_+ z=O^LT=T8rxew28*g%U^KKR9~0*Lu8r^ygd0`+MzAAGP;(6SMO(^Urs7UFtmF*~OtTX#DLU%hzvT~zsI z^L+7MQ5uRWABqvPorgPzPxm^{zV7^KS8HBQ*vt9=(hU_E@VtGSar*ftU!9TmxyxfI zi{Tq&yVRLDbHvi(Y*F)+3S=>psRgv+;u`UNsVs&qUdcE^L&HPaVGBXd8AiF`Asww3 zvN@D54C&eR9I=Q4*rm?T;>EvAp=M@`Of564XS~d?uBC0Ru35x~BF?8R?sG9o#AZ?Z zQ6XoK*oD*SZ#FM2ROiDd?Va8KgHXM+r)776Xdna^TAH&(@Hw&LnvEJ|Hm~6yS3pYQ z0;bI2NlnCv1XO`3E!F(*bU$k#s!5sqCPc<}w)eKa7MG1G2t_U87k{Y#k2N@fPlQTw zmTquX_Nlem;I*u{kQ69%=!BvFt| zVYi!`Or_7CQ03H4=*_eN*+{onHQ%$I+7G^N-+z2&(k{u`zmw*|VXH(W)M!$T#Xa@D zt5RcQ5s~k`r?AayETW(rOJ1_W!*73kba3$U8vO_7yzccGp#IdZ=eX_jv;Zfz{n?Zk zEXUq=z`?!Nox1}hAMbyr^=TL-bZ6`Sn$6TGY{wrT>(R%@$vDl?AN&g#{nl{w4FCXK Cpd`=$ diff --git a/assets/index-oKwqV3ld.js.gz b/assets/index-oKwqV3ld.js.gz deleted file mode 100644 index e7f3471355252e079ef3e42116cc88e2e435d2e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1624 zcmV-e2B-NSiwFP!000021I<@$Pa9Vj{=UD$@h6acZ)e6fNgPp`IEHlFKtc;ySXJ~g zbM3h>o;%!o$3QJhPMWkpK%@$7b}gD+T9sPu3R+c)NMiTT)H5cZ_zSC1;*#{Hcm!i49YPuHI|*7o>i7Ry$q@$t|wzqz6=!^tWMp$c`Nd)x zFY9WjT|=u2Uiz{OWeJRcJNB3|VRT|FMoa;G*btOJcIMsu5FNYI2~uswu&J)X1)fx( z1Y-bDHiYrSSSJoGV@`7zEU}~lWf%ucg%X%DZ_{Xc^hPH(nYXdc@tjH-PRbIz4CVG3 z>vu;|dDY6E@5FV)uy&5y+}|dww3xi!>1GRJaFG2V8>Q03!g;a*%v;K>WHs5inoD=$ zh$%2bst777L1hTMBfUdrX}aq`iS>!8d1Srj|fgKVelzOz>nJ#$Xgoi}-AAl#Fy@K4#d|F!M1n zkU^QO70Y!gEVx1DlM0MN2`KVNeCqDx<+G)qW40+s4g+7bX31&hD%JB7{5&{DsvvnH zR^Na}fr3mjwRjG=sc93)Q|Xz^^4%`FoM;%RIx28#n zN8V8SYe1W|Vs~yC_L-eCPfWyC0ataLL%>3eW9CnC6r@tqL*^t7npmYK7oqv#X&XZg zXNZYYG-pv0n_{3~q8v_yZ&3{yH*k)IBOD9c8W=1DUbgSmlpGHfavo4lT#_UHlhS&M zCN9av!D|c)o0$a&q30*)B+l>wd$3rH1pPWNSO_2?&#p3z1fCwJ8Xhna$zwP^YT%Vf zA&;3LDl!t6q++C?;S913kr)^pe*5ni_@xljA_YN&ffHeiQHzKB^!&{c!+JCvF>S+$ zw3$A@E23%6;T&bFw<#xH(PIg_g4y__y7~J4H}w~5^`l3DtGoWhsg@e$2kz77 zPU)ZZYWeuH@12c`b5O3=ww$#eTR~c9|5~~q9{g}H@>{8Rw^eX&B|^@_iu2R9TiJ6< z_uRctfA5hR(h?!(@nK`95){DWU3>ES;Z~D$1{oZO+^5e^s+;v{xv_t*1$DnzbD!-t zBY#-*erMw2NP+8gIU#hyVbHFTFg2$v4GEm^OyPt*{C1mp*p4*&ri)@Y(#HRi6tNiQ zSR}$KVp@;xY9s5eeeS8>d8|kH#q;{n&Z%-iIbM~Wjf(r#UO=!fZc1-%%COy;b&Kit zVNg5>M63j_PMitSbz0xtIeB=^+74xn^Lrml17k0v;Tjj&f7_? zHVdJYMgXj`#05k2l??&x2ikQZ1iuics6;4(2=*^s8_1rqEk%?)sLu+;;xu zezA7ZD(y=QxnD7YYvYXo{c7N@KXNuI0Zr$i=Dgew|IuqUhzNX W=e>{lW@{C%{pG*u5BbvL4*&q0R3r@m diff --git a/assets/index-pK3Ikcd_.js.gz b/assets/index-pK3Ikcd_.js.gz deleted file mode 100644 index aaf34bd685df2365c002106be36176724da440c6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2018 zcmV<82OanyiwFP!000021GQKGZ_`K?|NZ`otaVx?l0DdIQ@|)(ptOYp`VCsHMF>sp zmt|YoG3Na|tXGo;n{s>`I<9S3&!VjLisb;7D zIaTo5Q4X`QDCWA6u^*)kZGPwc zL56|S+U)EQ_h*Y%yWGa}(_#3Afec+cqK)_i=^>{b<8eZz7QuRut`#OumU`I0NIS^# zIR|RZqiK;#BOP^X8sj|xLj&zNJPU%kpk3m*G%`>|;}+7jF*?k;`udNxCR{XgO{kEV zTA*1c`KgSRKG<$CSMtFZaM5BMa)yrfBcrtv#dAk`OO{vIT}c!%2YVN_i+>vO`sC=* zb~RrTM`(q!g)XKKP48AV4a9ck<_fmq9CZ8IafC|X*piLB>nPo$ozPE^N!Hh4&?A)K zu)hj~Y94SwgalhiEW;?%NWT~%qCD=`@`J@oM~$Ajj`}iJlT0HnEDMY2z|8>GqQ&?U>6Ps0}>AbZdE>FL>QRol0_&(voHVgczPn!LEOAgElC*FrUqne6fNP9y3w$(C%x{G(~iGmd`%IG`Mf5q zBDh%dFc-ihzISQ8z2iM}6dFxzF)CzYJPX;wB3bsiV=DWwNA@{HNJVu)7MX1-1(1sB zVUAs4LM5e+WXF9#HslF~Ugmm?0+q=!#V(l2X=cqF1D7eP0O@%u&5=xSP5yL7c%S2OwrRTSB5C>kc#3~=)kU1fC4 zv$2HX(59a~Tm}^CXML3=QMPG<3AmUz zEyCK;v)XqHu@Kuf2O(O;Pwv!i-;Bj!+FNC>UTnQtY^oO8MA!aSd%YIif4O!4MGUYw zUtY{dn4ZdNyznkJ(DR@BB&3HKRpu%S0T$ZSYbOiF+T`yH55%h(|WYAP0l<1@5r zLmvB%G?S_9;qxC*J?cxzs9Kiu9+-;9iHrHXqDq*PjV$*%#F~jrlxGRG*)00K3qs%m zAVTvjsRTbft}lJ1q$(fwcoybl!|OKsLM5gCA3~bNoDy0{D)seyn{WQI*QlE4Jx2wc zGrq@|B5YErU3<9o?N57+sENK%34fIfDHV6HIBHyz`i@gcsVp10j`&{QCbl1O*>oyd zP-DDX$>KvKo&k>90&U7ul|vk)&uJp`H;biJ?91oDlF7)0L?!I_@ad;XK-*Iz8?PeC zBz97978yMXdB)*%2x(}CBu}a3@T_L^ScB<}ms8t(_i%ww9Jc-_^<@((ps%uZ`Uq7w=c(wjuaqH@GedCvR>oB&>zBdO_3G+Eb@k`q>D|pYS8EIFwKw;J zUzdZ$TlEKvwWVjly;rqo&l{WGeEPVdRb79u`Nhw*FPG~N7K0nt>z_SoMQqa*FN8R^snH%N5MDG-Y#5eq@lX;u(q^ZTfY+g^YP}_|E}G-*U$=$+<#eH`1alU zjq2(`ZRNq{-~Sw3|El)o^5)8$`o>CvgUci&YR|t97M@gB*AkNZ(5OOn^==H>=0GC2 zc5idxvqVU#XyM~|?q}Rp%MP9bXV}3OxIm?;IFOegO}D3(rx>?^gKd6dgd7oOSBFxk zPWax>aUpcGqf|QrJ0ZaxAaQuxhvpuSl@rwSrCN@Lf+>qcplH0PO7lWsMk2+O*~9O} zS*cnMU>eiwFP!000021BI2(Zrer>#_xR!m*~L)xEqopWm`rH+KMcvP9)oj>`Fyo ztjQs{61hw7E+s1hPX&7IB?!Ga5gu|1eHC>I0 zxld%|+SuH{mWgKl{r#uyXVxl2rXYC&=t8&_HnD?*hYi$chrHh2d$h`WgiVMnI1^jQ zAEx%v(>PmYMiQM3=mD3jE4O>AKkb=$_H;jmsAPede=v*et|vQ(_2psQfi$#(8?so;v2l!^S8 zpY2-%r_w->F;7v>3Lkyf#3nY;pn=BYT}R&0Tjmqq;ge&3@~k?qIDV&MU<+-=-L}KM z_A2F**{IMlO>7!y2OVV{s~4{_sh~`u5^G=sg@c1hgLjT9=`taJc{4nc<+yExxM%?M zI;&i!Xe?3qJgjr0H@a_U5yyp>dnrc8k#o?29HV5@;18;|Lbw=04vWt0@x zCZr6dAS9Ive5r^kw#~xESxJ=3zkz~obg^qTE-Mc41SyVaLPBt@(gD~X4Eh(Sa+$!3 zh)~jXu#M~JL^;D`k5-o8r2yuGC>a|CBnVSGsW_=*OwU~l*Rg>tbI0kQ9&g-zNX|sY z6ion?Ptfuy;K3G;COvr{4#ZP*Le=aYyoW5pXn%YUynLaSplr1V!Sr;|uE&{FYwF=i z2H1yyGHCH642nO$~(L0;MDbE!V%OvJ3g{BClS2O+bWDW?EMfmH3mg z7JXifKa)+(F$_&tRK?KLuCKnnx%%?2Z-06F`;Rwou5Mp_bN&6*pRa#?``cGqUek;E z7aB6=O6mdU3Pf|g_VCkxsbe=&iZgxASu3XAxG8XP70W{OkBwTc&wU6;7OPU^gKnO~ zrCN4>^T(^}?|!)b`StBjZ?xKryq4Eq)bhNhkN(U3c41R70^6`PU4qKe_YTkV|2JLz k<4~cH>nw}oBJDO@mVe1n@t0gypKpKkH#Hv~t~>_-0K!f1bpQYW diff --git a/assets/index-5G3Q9JOS.js b/assets/index-sE3wC3yn.js similarity index 94% rename from assets/index-5G3Q9JOS.js rename to assets/index-sE3wC3yn.js index 35f899eb..7ecc3244 100644 --- a/assets/index-5G3Q9JOS.js +++ b/assets/index-sE3wC3yn.js @@ -1 +1 @@ -import{t as p}from"./hooks-GAhkiC58.js";import"./currency.js@2.0.4--or6eeOG.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils-gTg3o0Oj.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";const I=Vue.defineComponent({name:"ContextMenuDemo",setup(){const e=Vue.ref(),o=Vue.ref(!1),r=Vue.ref([{label:"杰·盖茨比",key:"jay gatsby"},{label:"黛西·布坎南",key:"daisy buchanan"},{type:"divider",key:"d1"},{label:"尼克·卡拉威",key:"nick caraway"}]),{x:i,y:u,show:a,updateShow:t}=p(e);return{demoOneRef:e,demoOneShow:o,x:i,y:u,show:a,options:r,clickOutside:n=>{n.preventDefault(),t(!1)},updateShow:t}},render(){const{x:e,y:o,show:r}=this,{clickOutside:i,updateShow:u}=this;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"useContextmenuCoordinate + NDropdown 实现右键菜单"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("默认点击元素外部会关闭菜单。")]),Vue.createVNode("div",{ref:"demoOneRef",style:"width: 100%; height: 200px; background-color: rgba(0, 128, 0, 0.5)"},[Vue.createTextVNode("右击")])]})]}),Vue.createVNode(naive.NDropdown,{show:r,x:e,y:o,options:this.options,trigger:"manual",placement:"bottom-start",onSelect:(a,t)=>{window.$message.info(`选中了 ${t.label}`),u(!1)},onClickoutside:i.bind(this)},null)]})}});export{I as default}; +import{t as p}from"./hooks-YRutF17K.js";import"./currency.js@2.0.4--or6eeOG.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils-fP3RnfYZ.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";const I=Vue.defineComponent({name:"ContextMenuDemo",setup(){const e=Vue.ref(),o=Vue.ref(!1),r=Vue.ref([{label:"杰·盖茨比",key:"jay gatsby"},{label:"黛西·布坎南",key:"daisy buchanan"},{type:"divider",key:"d1"},{label:"尼克·卡拉威",key:"nick caraway"}]),{x:i,y:u,show:a,updateShow:t}=p(e);return{demoOneRef:e,demoOneShow:o,x:i,y:u,show:a,options:r,clickOutside:n=>{n.preventDefault(),t(!1)},updateShow:t}},render(){const{x:e,y:o,show:r}=this,{clickOutside:i,updateShow:u}=this;return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"useContextmenuCoordinate + NDropdown 实现右键菜单"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("默认点击元素外部会关闭菜单。")]),Vue.createVNode("div",{ref:"demoOneRef",style:"width: 100%; height: 200px; background-color: rgba(0, 128, 0, 0.5)"},[Vue.createTextVNode("右击")])]})]}),Vue.createVNode(naive.NDropdown,{show:r,x:e,y:o,options:this.options,trigger:"manual",placement:"bottom-start",onSelect:(a,t)=>{window.$message.info(`选中了 ${t.label}`),u(!1)},onClickoutside:i.bind(this)},null)]})}});export{I as default}; diff --git a/assets/index-sE3wC3yn.js.gz b/assets/index-sE3wC3yn.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..5b6adf70a674d6d8fd2e6858c6d6f6c32c7e92a4 GIT binary patch literal 1428 zcmV;F1#9{riwFP!000021C^HFZrer{#_#(SEYSrd?97y;EIXm$K#nXs*(7%2tewh1 z;Eu>cax8L&o*C*-1p(a#*`nyCx#>2GrYUxTE|8mM17v};O@RV=l}1VY76mCOjbsPd z1$4myf9K3O-}#O}mZU=Jfi|cz(qSM)Vv_eGA=(Nzw==zNFI^x9%3NjzXOj25OiJKh zpB$)~LoBj@v5<=ZTN|^SPx}X|W)s^cwuM*mm2AV=if0+x1tk)|hqC4nn^dv%h=q6f zWl?FYug$WZ4Dh(FG|uwGr$}|blR>RQ7KpuocQ(Sk-94u}8x;$ms;IU=>?PvZxW9Am z+@;1~|F;+AJ!xNcU9L#mkIHUOlL&k9mQZc2$SDNa)N{3kc1yR^x2?v|e;aPjJH|H#oU@b69 zXb3f@P!Y~Gn>&YiZm!@(RBBbLk_A%1ySloUth3cw<|7H*2U#!+IG{n8E+li)&?;uF znnNnY!j8RK-MO~CbX@vNV6kf*;iIw zrkD@dizw$1*X&~Dqu8-^WL0Lt5Hx07OU4!RYBq6*jW-+C+TLDe&T|n}SoM>Zh*goX zf`d&B2OHVyaW0iYi-NMT|Iwe$InCq(_*A^vs0wfFc297njq@wJ84w==#-T2fRB+(BG~hG=*Q^V!p{Fka z&(eb&Ky!g+T zCTc_9H4kXt2&q=BzBxow^62TkSO5Oy*^|)^H%Irs7~Q@*fqlwU-)Lp|>?qFzbUy{x z^jU}bAg7f5Myk=HpGUVofA(Z_`(H0U|7`T&FB6C}uWfi#(k|_r!y9EZ=(!B_-3+Nn zbX|(F)TbJ*<_A4oNlQ>(mY_4q2RA<}$`%9Y5Anb+RRbZ$MD zubdfhl1k_R*J}{aEY_tm(z$TM*^7s0yv|d_2R#>1-xcE<Z55 zH}au)5~zmVP2od{Q`P~pxgJ9g4LTq-^Jwh8YYoxB9~b79$}4BCza_3trH=-h=@?uy zQ!ueh0z9h=A$`WF2IG&$=9(0#FS^_qJ^c3N7mr4F9v^-A@YS7fMz{ZN{*QP4-!+<1 z#Y8-dWAw(WKSNJXULQUE$E%0mz5L|I(Wg&Gw{E`t?>|T1eRXv6!SkQL9^HC;bocvl zeZPMEiCMl;M#s|otYe~qgupd_w}gq5?&oTBnXe<)ur2Ek%SHq&jI?VwmX-FFjTZIV zp%fYSu_t07T|iy#B=}W`!P9PuB3)iNGw3qz zi!OOD0i|dNgz-R>K0NyPv*$m2|NN)F8t)A>DfV&rVHss(n+smgO)I9RCHcQpDX*wJ iET)!sHXN3hp;vs+ozFk$Ci5OHzw;ZO?0o0v2><}**V0V@ literal 0 HcmV?d00001 diff --git a/assets/index-tCqU7l20.js.gz b/assets/index-tCqU7l20.js.gz deleted file mode 100644 index d2575b9ad30c02c09933c57bf007f75b250b0088..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1175 zcmV;I1ZevoiwFP!000021BI4NZ`(!?hVT6qDo+x^U6a&@6RHYmE3%!&kv|gIm4d)n zlS6VXa+ls+N>&5{Es7p`2wEUTPbtt-du)MTS~UGPahjh|kYZ9xc3Mb)D9$r4hx5)5 zq;bN9n$IdkR%qr69&30l@{!ETT& zQ_>Xx%ul1pX<`c-==@I5+d{+cGIlPV7B)?6q3Lu_q|?w{j(cQwmX~ju*fh`vI!L#z zy=a+91Z4^pSPL5{7(SS^`1ZjvPaSS9 zr=^NU5(STgIyd&tZn6!5eDB;v;F-~#xVOwvra%x^EjnsotA*|x_vwiDRs<8uD9I-$ zpbRA-B$Wz0sffy}w6Jkf5JiX9k>3x`H_g_?igP?hiX$460354u26l$S!8ux)CvZa| zlysW7f$Qi)1e+xzQXPAFf|-{fS7K zqA{Stw6f*gzr(}Hp1cVM;wn0!YW5D^LKb0kFunmUJuN}m?G63u@yhK=>H%^?!Wcx3 zSxjOWS*8k&`Z5@RLX;^%nWU~`Vhfw7-!txwM)j512#G{;7N7D+7K(M`_Z6INryJL~ zL~z9m%0%9?Pj{?gb7dv{l(~v>hE6H-@y z7DMcECRJs>bCd%1z^4qlJWe904cA8-+uAk z-@pC&=KDV`UwuhzPtr)))mrE7lMkeBrb=<9&($meTcgb9ny%nN*&iFaq|d)TvQ`a73dgk_{22YaO+l$msKsSzI^rL>)*fD zZh>A}U~7GtR)$=RD}9bDW@VR*p|VfJSknswY|StYWLo)W(R;{hZ2>A3Z0-?79`RJT zU~}E&Q5rL8i!3Y6sn+HTu<~CPu{4VQ#}=y3->IvRN?iWYHO>Z!M-ImyH}Bp p((@u0Y5$g+6;~~~m(|*EQM^v<=dTlG9a;OMe*m#Gt{Y_t000kuH+KL4 diff --git a/assets/index-lRexFdsQ.js b/assets/index-vR4XT3gL.js similarity index 96% rename from assets/index-lRexFdsQ.js rename to assets/index-vR4XT3gL.js index d627ac7e..d3f364e2 100644 --- a/assets/index-lRexFdsQ.js +++ b/assets/index-vR4XT3gL.js @@ -1 +1 @@ -import{p as e}from"./hooks-GAhkiC58.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import{L as u}from"./ray-9TfU2AhD.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils-gTg3o0Oj.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";const b=Vue.defineComponent({name:"RQRCodeDemo",setup(){const t=Vue.ref("ray template yes"),o=Vue.ref(),a=Vue.ref();return{qrcodeText:t,qrcodeStatus:o,rayQRCodeRef:a}},render(){return Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NCard,null,{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("基于 awesome-qr 进行封装,支持 LOGO、gif、backgroundImage 等属性。")]),Vue.createVNode("h2",null,[Vue.createTextVNode("该组件会自动监听文本内容变化,然后重新渲染(watchText)")]),Vue.createVNode("h2",null,[Vue.createTextVNode("具体使用请参考 props 配置项")])]}),Vue.createVNode(naive.NCard,{title:"基础二维码"},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(e,{text:"ray template yes"},null),Vue.createVNode(e,{text:"ray template yes",logoImage:u},null),Vue.createVNode(e,{text:"ray template yes",gifBackgroundURL:"https://wpimg.wallstcn.com/f778738c-e4f8-4870-b634-56703b4acafe.gif?imageView2/1/w/80/h/80",dotScale:.5,colorDark:"#64d9d6"},null)]})]}),Vue.createVNode(naive.NCard,{title:"状态二维码"},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(e,{text:"ray template yes",logoImage:u,status:"error",onReload:()=>{window.$message.info("reload event")}},null),Vue.createVNode(e,{text:"ray template yes",logoImage:u,status:"loading"},null)]})]}),Vue.createVNode(naive.NCard,{title:"监听内容变化"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>{this.qrcodeStatus="loading",setTimeout(()=>{this.qrcodeText="text updated: "+new Date().getTime(),this.qrcodeStatus=void 0},1e3)}},{default:()=>[Vue.createTextVNode("更新二维码内容")]}),Vue.createVNode(naive.NButton,{onClick:()=>{var t;(t=this.rayQRCodeRef)==null||t.downloadQRCode()}},{default:()=>[Vue.createTextVNode("下载二维码")]})]}),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(e,{text:this.qrcodeText,status:this.qrcodeStatus,logoImage:u,ref:"rayQRCodeRef"},null),Vue.createTextVNode("当前二维码内容:"),this.qrcodeText]})]})]})]})}});export{b as default}; +import{p as e}from"./hooks-YRutF17K.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import{L as u}from"./ray-9TfU2AhD.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils-fP3RnfYZ.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";const b=Vue.defineComponent({name:"RQRCodeDemo",setup(){const t=Vue.ref("ray template yes"),o=Vue.ref(),a=Vue.ref();return{qrcodeText:t,qrcodeStatus:o,rayQRCodeRef:a}},render(){return Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NCard,null,{default:()=>[Vue.createVNode("h2",null,[Vue.createTextVNode("基于 awesome-qr 进行封装,支持 LOGO、gif、backgroundImage 等属性。")]),Vue.createVNode("h2",null,[Vue.createTextVNode("该组件会自动监听文本内容变化,然后重新渲染(watchText)")]),Vue.createVNode("h2",null,[Vue.createTextVNode("具体使用请参考 props 配置项")])]}),Vue.createVNode(naive.NCard,{title:"基础二维码"},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(e,{text:"ray template yes"},null),Vue.createVNode(e,{text:"ray template yes",logoImage:u},null),Vue.createVNode(e,{text:"ray template yes",gifBackgroundURL:"https://wpimg.wallstcn.com/f778738c-e4f8-4870-b634-56703b4acafe.gif?imageView2/1/w/80/h/80",dotScale:.5,colorDark:"#64d9d6"},null)]})]}),Vue.createVNode(naive.NCard,{title:"状态二维码"},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(e,{text:"ray template yes",logoImage:u,status:"error",onReload:()=>{window.$message.info("reload event")}},null),Vue.createVNode(e,{text:"ray template yes",logoImage:u,status:"loading"},null)]})]}),Vue.createVNode(naive.NCard,{title:"监听内容变化"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>{this.qrcodeStatus="loading",setTimeout(()=>{this.qrcodeText="text updated: "+new Date().getTime(),this.qrcodeStatus=void 0},1e3)}},{default:()=>[Vue.createTextVNode("更新二维码内容")]}),Vue.createVNode(naive.NButton,{onClick:()=>{var t;(t=this.rayQRCodeRef)==null||t.downloadQRCode()}},{default:()=>[Vue.createTextVNode("下载二维码")]})]}),Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(e,{text:this.qrcodeText,status:this.qrcodeStatus,logoImage:u,ref:"rayQRCodeRef"},null),Vue.createTextVNode("当前二维码内容:"),this.qrcodeText]})]})]})]})}});export{b as default}; diff --git a/assets/index-vR4XT3gL.js.gz b/assets/index-vR4XT3gL.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..117d7de591fb40c22c3491e7ebffd4acd84bf4bb GIT binary patch literal 1604 zcmV-K2D|wmiwFP!000021I1TeZyU!IeebVeH+>*c&Tx16B~egIiK1lJie%B2T&ggH z(eCW-NV_wunORZ{LqJO6xK8CHg#)9Ai>5|VG$_*8EdnR8CFI9gB;_alg<_YI%n!Mh z-2wslu*5z0&b{ZHxr-&9&$w**F(hKRWpU;yFy%0|DL}On$XP9a1#SpsfK}NtirbYv9h@uWvm;r$C z9L9@teYoa)NN{jUFh>nAe%)Hur<|F=YQ^e85N;Si`&rcE# z;@CVVZSB{Kepyzg2h##cTmh`B=?b-~tAjCA$AWnnZ1JKFHJAn5fGSv~S6R9|JJhp* zXbpwKM|7L3erD-yHyF`&olwLZKo}185bzNfm`9AIL8-KoqZPbyo@oFUXTI6CP0bzm z%7ZvUCFaPGJv~*Z=fGw4GFfHip@Kf41ckn}2?ajpf(VICA(0H3(xJK*A)<-%z*=y& zrnTJmkZ+g=Bm=}lHZJOsFYu*mb$JU6xfvS{;!+f|Fay(IMP^sMSu!<s>h?3>abHFFQIsuAOxoXvK42>&@iGkrDO0iqiqI=-Dx+WbpJqWb11cXXXs31mB zgF4i}LRpa~=q~6JS+_*YlF>BX`{qDM_RaB^hF?XSyWk%1H2BSj8)+bj2 z3{7kiic8G%8O2n_n-qDtpj4JBC1&Co>@g)NunhcoqS?!nQ69%uT;Zq@li2fJByp^P zg_20JvuGlTUOrE7ECWuPTijqKzK*wLK_+{Du1O>VQD8}q8og61*eak_E7@~iJkjhW z$HHm`$4KIp1!m$nMWlw|!mNw8lQeMMWYfeJ3S3!;CnkUKn^(X~h?^IID~_)8aDAb$ z^OJDHTAKaRcJLb0PC9vnT~Yd_vS`pd23{k_g-k2-t1vH8Wh#pgS_HnE=X?5-nY z)8;Io=H>8q#=8Hw)Bfk5Iy--RzVn`vxS2@4ZWl+7{@Q)^!Qrzfhx?x&-Tr&~qc6J; ze&7D|tIqw~oj-on{_s}&>+jp2{Gq*f|9F3|`@xg;rysw#eYbP}ap${#b-uWFy#L!e zl7fJ^Hr&$$LjT@5g-3d=Yzb>u&ep>lY8d4=dkn zjTY}0r74MYaUo>3`*7#*>0bBQH{Cz)Dy@qNdr=?YWK)I)9JOyNN*`_V)fq{b*({Q> z5WGRQO|0oNM=V$73yLG9FAAwt-6x(6>&SJ5G$=Hfm$LHtv3z>W061fffy`K51?#zV z24r)2HNBoe2C^`;iS^59@vjhE*Hc=mo*GkAPHIe5k|vYa4CLYh%q9)yGCqU&WI}ENaVZkN@%h=4Jqiw;uq}j@Vnm~9UQ#8M*qb*uX}xls6Vyq2)6^C=GcmCe>UYg z%d!6*aB#1E=k5^6$NQfv0~&@2z1e!dRx2@qx1*1b_3-24WSrK-PyP*pwBGvk4FCXS CWFavC literal 0 HcmV?d00001 diff --git a/assets/index-hglwaW0i.js b/assets/index-xtpV95BU.js similarity index 97% rename from assets/index-hglwaW0i.js rename to assets/index-xtpV95BU.js index 0cc85ddf..79e21ac2 100644 --- a/assets/index-hglwaW0i.js +++ b/assets/index-xtpV95BU.js @@ -1,4 +1,4 @@ -import{q as s,_}from"./hooks-GAhkiC58.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils-gTg3o0Oj.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.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 C=Vue.defineComponent({name:"PreviewSVGIcons",setup(){const o=Vue.ref([]);return Object.keys(Object.assign({"/src/icons/adjustment.svg":()=>_(()=>import("./adjustment-xKF72UgA.js"),__vite__mapDeps([])),"/src/icons/axios.svg":()=>_(()=>import("./axios-YSlog9Ro.js"),__vite__mapDeps([])),"/src/icons/close.svg":()=>_(()=>import("./close-azVF77Xi.js"),__vite__mapDeps([])),"/src/icons/close_left.svg":()=>_(()=>import("./close_left-wghYE-yL.js"),__vite__mapDeps([])),"/src/icons/close_right.svg":()=>_(()=>import("./close_right-rXgRVuVY.js"),__vite__mapDeps([])),"/src/icons/dark.svg":()=>_(()=>import("./dark-a3Shlz-3.js"),__vite__mapDeps([])),"/src/icons/dashboard.svg":()=>_(()=>import("./dashboard-VSK8Ksb1.js"),__vite__mapDeps([])),"/src/icons/doc.svg":()=>_(()=>import("./doc-p7kRFTKe.js"),__vite__mapDeps([])),"/src/icons/draggable.svg":()=>_(()=>import("./draggable-WSlqett4.js"),__vite__mapDeps([])),"/src/icons/echart.svg":()=>_(()=>import("./echart-uDAjf1Xg.js"),__vite__mapDeps([])),"/src/icons/empty.svg":()=>_(()=>import("./empty-H5pwkZW3.js"),__vite__mapDeps([])),"/src/icons/error.svg":()=>_(()=>import("./error-1RFXBHac.js"),__vite__mapDeps([])),"/src/icons/expanded.svg":()=>_(()=>import("./expanded-cve55icR.js"),__vite__mapDeps([])),"/src/icons/export_excel.svg":()=>_(()=>import("./export_excel-GFRgGiCF.js"),__vite__mapDeps([])),"/src/icons/fullscreen.svg":()=>_(()=>import("./fullscreen-LJg-Litq.js"),__vite__mapDeps([])),"/src/icons/fullscreen_fold.svg":()=>_(()=>import("./fullscreen_fold-0gdJoV38.js"),__vite__mapDeps([])),"/src/icons/github.svg":()=>_(()=>import("./github-cVhKF5HM.js"),__vite__mapDeps([])),"/src/icons/google.svg":()=>_(()=>import("./google-Mjnm1oio.js"),__vite__mapDeps([])),"/src/icons/language.svg":()=>_(()=>import("./language-dqZc_JRl.js"),__vite__mapDeps([])),"/src/icons/left_arrow.svg":()=>_(()=>import("./left_arrow-9Z3nu3IR.js"),__vite__mapDeps([])),"/src/icons/light.svg":()=>_(()=>import("./light-xmnw2Bnt.js"),__vite__mapDeps([])),"/src/icons/lock.svg":()=>_(()=>import("./lock-Dt93hMYt.js"),__vite__mapDeps([])),"/src/icons/login_bg.svg":()=>_(()=>import("./login_bg-BPuoXCrC.js"),__vite__mapDeps([])),"/src/icons/menu.svg":()=>_(()=>import("./menu-KnKYw6gN.js"),__vite__mapDeps([])),"/src/icons/more.svg":()=>_(()=>import("./more-Ej8Oiwns.js"),__vite__mapDeps([])),"/src/icons/mouse.svg":()=>_(()=>import("./mouse-03_U_h0x.js"),__vite__mapDeps([])),"/src/icons/office.svg":()=>_(()=>import("./office-mL13bbyC.js"),__vite__mapDeps([])),"/src/icons/other.svg":()=>_(()=>import("./other-QN44tLIz.js"),__vite__mapDeps([])),"/src/icons/out.svg":()=>_(()=>import("./out-Pi3tiQst.js"),__vite__mapDeps([])),"/src/icons/print.svg":()=>_(()=>import("./print-WnHXqwgf.js"),__vite__mapDeps([])),"/src/icons/qrcode.svg":()=>_(()=>import("./qrcode-Ecs_mS_M.js"),__vite__mapDeps([])),"/src/icons/ray.svg":()=>_(()=>import("./ray-vB7gcmcu.js"),__vite__mapDeps([])),"/src/icons/reload.svg":()=>_(()=>import("./reload-LXSqxm9O.js"),__vite__mapDeps([])),"/src/icons/rely.svg":()=>_(()=>import("./rely-19SjH3Lv.js"),__vite__mapDeps([])),"/src/icons/resize_h.svg":()=>_(()=>import("./resize_h-f_cn8Biv.js"),__vite__mapDeps([])),"/src/icons/right_arrow.svg":()=>_(()=>import("./right_arrow-ZCE0gHo4.js"),__vite__mapDeps([])),"/src/icons/row_end.svg":()=>_(()=>import("./row_end-BkDswo_g.js"),__vite__mapDeps([])),"/src/icons/row_head.svg":()=>_(()=>import("./row_head-yo3TQzYk.js"),__vite__mapDeps([])),"/src/icons/search.svg":()=>_(()=>import("./search-PNJFeCur.js"),__vite__mapDeps([])),"/src/icons/setting.svg":()=>_(()=>import("./setting-oh7cMM8q.js"),__vite__mapDeps([])),"/src/icons/table.svg":()=>_(()=>import("./table-RDC-4476.js"),__vite__mapDeps([])),"/src/icons/twitter.svg":()=>_(()=>import("./twitter-dtkDLQvk.js"),__vite__mapDeps([]))})).forEach(t=>{const i=t.match(/\/(\w+)\.svg/)[1];i&&o.value.push(i)}),{icons:o}},render(){return Vue.createVNode(naive.NCard,{title:"svg图标"},{"header-extra":()=>"点击图标复制代码",default:()=>{let o;return Vue.createVNode(naive.NFlex,null,e(o=this.icons.map(r=>Vue.withDirectives(Vue.createVNode("div",{class:"pre-view-icons__card",key:r},[Vue.createVNode(naive.NPopover,null,{trigger:()=>Vue.createVNode(s,{name:r,size:"56",cursor:"pointer"},null),default:()=>r})]),[[Vue.resolveDirective("copy"),``]])))?o:{default:()=>[o]})}})}});export{C as default}; +import{q as s,_}from"./hooks-YRutF17K.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils-fP3RnfYZ.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.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 C=Vue.defineComponent({name:"PreviewSVGIcons",setup(){const o=Vue.ref([]);return Object.keys(Object.assign({"/src/icons/adjustment.svg":()=>_(()=>import("./adjustment-xKF72UgA.js"),__vite__mapDeps([])),"/src/icons/axios.svg":()=>_(()=>import("./axios-YSlog9Ro.js"),__vite__mapDeps([])),"/src/icons/close.svg":()=>_(()=>import("./close-azVF77Xi.js"),__vite__mapDeps([])),"/src/icons/close_left.svg":()=>_(()=>import("./close_left-wghYE-yL.js"),__vite__mapDeps([])),"/src/icons/close_right.svg":()=>_(()=>import("./close_right-rXgRVuVY.js"),__vite__mapDeps([])),"/src/icons/dark.svg":()=>_(()=>import("./dark-a3Shlz-3.js"),__vite__mapDeps([])),"/src/icons/dashboard.svg":()=>_(()=>import("./dashboard-VSK8Ksb1.js"),__vite__mapDeps([])),"/src/icons/doc.svg":()=>_(()=>import("./doc-p7kRFTKe.js"),__vite__mapDeps([])),"/src/icons/draggable.svg":()=>_(()=>import("./draggable-WSlqett4.js"),__vite__mapDeps([])),"/src/icons/echart.svg":()=>_(()=>import("./echart-uDAjf1Xg.js"),__vite__mapDeps([])),"/src/icons/empty.svg":()=>_(()=>import("./empty-H5pwkZW3.js"),__vite__mapDeps([])),"/src/icons/error.svg":()=>_(()=>import("./error-1RFXBHac.js"),__vite__mapDeps([])),"/src/icons/expanded.svg":()=>_(()=>import("./expanded-cve55icR.js"),__vite__mapDeps([])),"/src/icons/export_excel.svg":()=>_(()=>import("./export_excel-GFRgGiCF.js"),__vite__mapDeps([])),"/src/icons/fullscreen.svg":()=>_(()=>import("./fullscreen-LJg-Litq.js"),__vite__mapDeps([])),"/src/icons/fullscreen_fold.svg":()=>_(()=>import("./fullscreen_fold-0gdJoV38.js"),__vite__mapDeps([])),"/src/icons/github.svg":()=>_(()=>import("./github-cVhKF5HM.js"),__vite__mapDeps([])),"/src/icons/google.svg":()=>_(()=>import("./google-Mjnm1oio.js"),__vite__mapDeps([])),"/src/icons/language.svg":()=>_(()=>import("./language-dqZc_JRl.js"),__vite__mapDeps([])),"/src/icons/left_arrow.svg":()=>_(()=>import("./left_arrow-9Z3nu3IR.js"),__vite__mapDeps([])),"/src/icons/light.svg":()=>_(()=>import("./light-xmnw2Bnt.js"),__vite__mapDeps([])),"/src/icons/lock.svg":()=>_(()=>import("./lock-Dt93hMYt.js"),__vite__mapDeps([])),"/src/icons/login_bg.svg":()=>_(()=>import("./login_bg-BPuoXCrC.js"),__vite__mapDeps([])),"/src/icons/menu.svg":()=>_(()=>import("./menu-KnKYw6gN.js"),__vite__mapDeps([])),"/src/icons/more.svg":()=>_(()=>import("./more-Ej8Oiwns.js"),__vite__mapDeps([])),"/src/icons/mouse.svg":()=>_(()=>import("./mouse-03_U_h0x.js"),__vite__mapDeps([])),"/src/icons/office.svg":()=>_(()=>import("./office-mL13bbyC.js"),__vite__mapDeps([])),"/src/icons/other.svg":()=>_(()=>import("./other-QN44tLIz.js"),__vite__mapDeps([])),"/src/icons/out.svg":()=>_(()=>import("./out-Pi3tiQst.js"),__vite__mapDeps([])),"/src/icons/print.svg":()=>_(()=>import("./print-WnHXqwgf.js"),__vite__mapDeps([])),"/src/icons/qrcode.svg":()=>_(()=>import("./qrcode-Ecs_mS_M.js"),__vite__mapDeps([])),"/src/icons/ray.svg":()=>_(()=>import("./ray-vB7gcmcu.js"),__vite__mapDeps([])),"/src/icons/reload.svg":()=>_(()=>import("./reload-LXSqxm9O.js"),__vite__mapDeps([])),"/src/icons/rely.svg":()=>_(()=>import("./rely-19SjH3Lv.js"),__vite__mapDeps([])),"/src/icons/resize_h.svg":()=>_(()=>import("./resize_h-f_cn8Biv.js"),__vite__mapDeps([])),"/src/icons/right_arrow.svg":()=>_(()=>import("./right_arrow-ZCE0gHo4.js"),__vite__mapDeps([])),"/src/icons/row_end.svg":()=>_(()=>import("./row_end-BkDswo_g.js"),__vite__mapDeps([])),"/src/icons/row_head.svg":()=>_(()=>import("./row_head-yo3TQzYk.js"),__vite__mapDeps([])),"/src/icons/search.svg":()=>_(()=>import("./search-PNJFeCur.js"),__vite__mapDeps([])),"/src/icons/setting.svg":()=>_(()=>import("./setting-oh7cMM8q.js"),__vite__mapDeps([])),"/src/icons/table.svg":()=>_(()=>import("./table-RDC-4476.js"),__vite__mapDeps([])),"/src/icons/twitter.svg":()=>_(()=>import("./twitter-dtkDLQvk.js"),__vite__mapDeps([]))})).forEach(t=>{const i=t.match(/\/(\w+)\.svg/)[1];i&&o.value.push(i)}),{icons:o}},render(){return Vue.createVNode(naive.NCard,{title:"svg图标"},{"header-extra":()=>"点击图标复制代码",default:()=>{let o;return Vue.createVNode(naive.NFlex,null,e(o=this.icons.map(r=>Vue.withDirectives(Vue.createVNode("div",{class:"pre-view-icons__card",key:r},[Vue.createVNode(naive.NPopover,null,{trigger:()=>Vue.createVNode(s,{name:r,size:"56",cursor:"pointer"},null),default:()=>r})]),[[Vue.resolveDirective("copy"),``]])))?o:{default:()=>[o]})}})}});export{C as default}; function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { __vite__mapDeps.viteFileDeps = [] diff --git a/assets/index-xtpV95BU.js.gz b/assets/index-xtpV95BU.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..a49f58c5af641748abc3518d4e53889ac1caff43 GIT binary patch literal 2021 zcmVA@%o~@+1~UCdb2?L3`ZS&HYZQ{4bnKaEG(Zr<`9FT7e*U6KQZHa! zE++~SipU!)i!)D!I}T%G0s5U#w)NT>90~P+#-s{&rXc}IJa9wN(BUqu7}Jn6O0W#| zGPpgl2faaYw%N*MCK67g4D}i;>R@qudV1077B``h0GP2cja&s-0Yh9kyE(UmO-f)+ zh;N0i+o-@IEP%A-D-oidXI? z6L9KF5MxzX0CxXuT4g6Un-C5;Cq7=lk!TcQ0hR$^yh_N`$tH(pL@pq(*bLZwlYe6ilWM~ zsSg6e1r?H*LLwQBvIq-COvD+g0qfG49O>2h*32;vNCv2fY|<#kGeb`M{o4uHswaXS z#HDCdU>TM`PgVwAn;vd5Pn`HB;W1MN7P9Q1>}}1k6fPY$im(I=pr{{KZtps^&r@&k z(3jLBAfB{!%9*vtoavSL5>617bV}vo8E%6j^6BmP3-EeQ*Pv*&`qu1j>v07&3BV5W zed0FsxDp+=s7t3%+5~MP0re%PzM#0F!y?qdWvg&J7?ieZ!$AUwg*Rlbh>ay+T}m=K z2@gN#0?s6hDIJ(kA5M$?%GN7sg+7*)`Cv$WGb$9QgMJl^$43?MnQz@6$Jgf_bK2c{ z=aB0@TMDoUcHPTXh2hpVUhX)$8hWT>a^%tKo=X3FDMR1eB~B<=ckQ$a74q z*X!y7izy|6AJw;Szw3nrQqj9)X4J~ zWY+DSypL!#FNh3-oVHBbvbZfLR_@_ZJ6Ml-J-RVjh}`;bBm}kn+)~{U9PiMm@eVRa zp^zT&B@|Oz-Op+DcSbJyon$W;Eov_en4h(4#albB3@vXMQ!0sJcqlj~frz@-@*DO! zWgtbshH!lrkHIGh~RHY1%acdfl_#GcnY&x*1NfG7N&+ zxYPdrjAZq3WZP)yrqsj>0`9u*gh*M==uW;|UKb~E5FQ_nEdAcjYV`uSNRdWia9Rmw zYNA2H%UqnJQDyBN?`Lp7YFS9xsPFazoC^(jTCFi1_-Dp$a7}{ypgaAj^A-iw# zW=69|{P1;a6a{DgS$|fwFS8mMPpN_^3R@}r!ddxWR^v7 ziZqD>?_4hphl{M)WYQri>u?+fH<#tIJb(X`)fuMLCkrLGrX@*lMAll0PrR=ilLPUc ze|kTe*;Yp9gkxr=WHX6_78ZurHL|W$9Ho3uafKfpzn1@r=|00W}~1_#BkEA2>~nv`@2UpvpHJMzP6Zt0)auZRj^N4)*TaP zGlTePDNX=zG(HwHX4v20bqM;3I3mD;mA=1u>W?#;1wkCAWIBn1>&p*q(hPZKtCZ1E zFhv^!fH^gMaj~0q=ONQ~x^WnEj+>xdu2r)-XH?3xRcj3ZQ;v_%Z>A}kU1=J$7;ho$ zTiGk*T`+Svucx4pVEMQZ@lYuNHr?yRa{1Dp>L_WDy;Q43;*;gx7HIG9s7~fX|7GLtI ztJtG$B!jQCM=k&GklZy0=1$4WBjr@gf`zK(fBZuyx}s2`9_s4vmVBiuQ8)Fd8)fI+ zkB^U[Vue.createVNode(naive.NCard,{title:"props"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("memoryPosition: 是否记住上一次被拖拽的位置,如果设置为 true,那么下一次打开的时候会自动定位到上一次的位置。")]),Vue.createVNode("h3",null,[Vue.createTextVNode("fullscreen: 全屏模态框。")]),Vue.createVNode("h3",null,[Vue.createTextVNode("dad: 启用拖拽,当配置为 false 时,会禁用拖拽效果。")])]})]}),Vue.createVNode(e,{show:this.modal1,"onUpdate:show":u=>this.modal1=u,title:"全屏模态框",fullscreen:!0,preset:"card"},{default:()=>[Vue.createTextVNode("我是全屏模态框,并且会自动启用滚动条。")]}),Vue.createVNode(e,{show:this.modal2,"onUpdate:show":u=>this.modal2=u,preset:"card",title:"可拖拽卡片模态框",dad:!0},{default:()=>[Vue.createVNode("p",null,[Vue.createTextVNode("我可以被拖拽")])]}),Vue.createVNode(e,{show:this.modal3,"onUpdate:show":u=>this.modal3=u,preset:"dialog",title:"可拖拽卡片模态框",dad:!0},{default:()=>[Vue.createVNode("p",null,[Vue.createTextVNode("我可以被拖拽")])]}),Vue.createVNode(naive.NCard,{title:"可拖拽模态框"},{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>this.modal2=!0},{default:()=>[Vue.createTextVNode("卡片模态框")]}),Vue.createVNode(naive.NButton,{onClick:()=>this.modal3=!0},{default:()=>[Vue.createTextVNode("对话框模态框")]})]}),Vue.createVNode(naive.NCard,{title:"全屏模态框"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h4",null,[Vue.createTextVNode("全屏模态框需要同时设置:fullscreen 为 true,并且 preset 为 card 时才会生效。")]),Vue.createVNode(naive.NButton,{onClick:()=>this.modal1=!0},{default:()=>[Vue.createTextVNode("打开")]})]})]}),Vue.createVNode(naive.NCard,{title:"手动设置宽度"},{default:()=>[Vue.createVNode("h4",null,[Vue.createTextVNode("width(--r-modal-width): 当 preset 不为 dialog 或者 card 的时候,你可能用得上。")]),Vue.createVNode("h4",null,[Vue.createTextVNode("dialogWidth(--r-modal-dialog-width): 当 preset 为 dialog,你可能用得上。")]),Vue.createVNode("h4",null,[Vue.createTextVNode("cardWidth(--r-modal-card-width): 当 preset 为 card,你可能用得上。")]),Vue.createVNode("h4",null,[Vue.createTextVNode("所有的宽度配置属性都会注入一个对应的 `css variable`,有时候会用上。")])]})]})}});export{b as default}; +import{R as e}from"./hooks-YRutF17K.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./utils-fP3RnfYZ.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const b=Vue.defineComponent({name:"ModalDemo",setup(){const u=Vue.reactive({modal1:!1,modal2:!1,modal3:!1});return{...Vue.toRefs(u)}},render(){return Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"props"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h3",null,[Vue.createTextVNode("memoryPosition: 是否记住上一次被拖拽的位置,如果设置为 true,那么下一次打开的时候会自动定位到上一次的位置。")]),Vue.createVNode("h3",null,[Vue.createTextVNode("fullscreen: 全屏模态框。")]),Vue.createVNode("h3",null,[Vue.createTextVNode("dad: 启用拖拽,当配置为 false 时,会禁用拖拽效果。")])]})]}),Vue.createVNode(e,{show:this.modal1,"onUpdate:show":u=>this.modal1=u,title:"全屏模态框",fullscreen:!0,preset:"card"},{default:()=>[Vue.createTextVNode("我是全屏模态框,并且会自动启用滚动条。")]}),Vue.createVNode(e,{show:this.modal2,"onUpdate:show":u=>this.modal2=u,preset:"card",title:"可拖拽卡片模态框",dad:!0},{default:()=>[Vue.createVNode("p",null,[Vue.createTextVNode("我可以被拖拽")])]}),Vue.createVNode(e,{show:this.modal3,"onUpdate:show":u=>this.modal3=u,preset:"dialog",title:"可拖拽卡片模态框",dad:!0},{default:()=>[Vue.createVNode("p",null,[Vue.createTextVNode("我可以被拖拽")])]}),Vue.createVNode(naive.NCard,{title:"可拖拽模态框"},{default:()=>[Vue.createVNode(naive.NButton,{onClick:()=>this.modal2=!0},{default:()=>[Vue.createTextVNode("卡片模态框")]}),Vue.createVNode(naive.NButton,{onClick:()=>this.modal3=!0},{default:()=>[Vue.createTextVNode("对话框模态框")]})]}),Vue.createVNode(naive.NCard,{title:"全屏模态框"},{default:()=>[Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode("h4",null,[Vue.createTextVNode("全屏模态框需要同时设置:fullscreen 为 true,并且 preset 为 card 时才会生效。")]),Vue.createVNode(naive.NButton,{onClick:()=>this.modal1=!0},{default:()=>[Vue.createTextVNode("打开")]})]})]}),Vue.createVNode(naive.NCard,{title:"手动设置宽度"},{default:()=>[Vue.createVNode("h4",null,[Vue.createTextVNode("width(--r-modal-width): 当 preset 不为 dialog 或者 card 的时候,你可能用得上。")]),Vue.createVNode("h4",null,[Vue.createTextVNode("dialogWidth(--r-modal-dialog-width): 当 preset 为 dialog,你可能用得上。")]),Vue.createVNode("h4",null,[Vue.createTextVNode("cardWidth(--r-modal-card-width): 当 preset 为 card,你可能用得上。")]),Vue.createVNode("h4",null,[Vue.createTextVNode("所有的宽度配置属性都会注入一个对应的 `css variable`,有时候会用上。")])]})]})}});export{b as default}; diff --git a/assets/index-z-r1WNTw.js.gz b/assets/index-z-r1WNTw.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..607b6eb0f000689ddc3d91500b80c9d483d598cd GIT binary patch literal 1625 zcmV-f2B!HRiwFP!000021I<_APa8)T|9*dk<4+)Yrrxy;jUy@(Vn~|?5?aWaQ$>f} zv3Fp1XPKEbP|K2&CM^&UsY07Oi{_3ym9u&$XjLg9soj63-ZlBezi`@J$Jhoe_u5L8 z{9(24_vXFd`@Q$ZOAL!LQJ4-P9>T>eqed9MrBS-XL1x+(r`yxAHay zf!)$=o|53(FfpIEaViGmP>O?@iQL@moV?QMrBfAgEft5-Fq9>*Hgogl?eqt7Cuora zh0-PBofU-%u%JY5-F-i2b)vY!FgCNcuBQ@EhEcG5HJ2U-nXyjTGEWUbNrEz1S(#$? zil%hhRkXI~r7uZPih@ya*Pf84^iGV$h$(;%8-h`g%iPKj(TTgAAjM`3o5~towTtDJcqvq10Yu z?cV5EUa@i)J8=y$tX|+Y|K}+yEvBz`y4iy09Axjrrp;_-?jqR$<}Kw`bE>3YHPW3p zVhYTVB7%xWp*#fMjlN6fXnL`$qQoS~>zo`hfrS|-Tws+8B)lwT7@hYKeuaiXc2Zlu zE)A`ADMt+;C?E#P;gswvgKuUsGs~c>pRl4KCU`0V<1hwhMPkkvC!?L1PZ%~;%zR87 zWKlL}#f>h71=q(Jx<)c< zn~EUR1PjDey+(l&$P9s{rRxcP?!0C^rrdddTFrmZHFHSU-<%SKGI(2`Oed(4?naq; z+0~<6P;aJ$#z+fTpvVE_niXo}Zx8ILim@!D2BI^y|Q2A%KKDyTULMcy^Mic)&y?kKyFFj#ndv zJZ6F@NKamg79#}}XOXRoMwI2pDWwRpHs&tDudti{3+)7JG! zo9RQmDw<{k8ekm32whHd8WXO3`alYSiEBkKg zzPta~|9hm0)MUtca@5$Z1O@PT*Pgz9wB00~MLNeJ_t}fn>Q=p4ZXDciLESIc-RFDF z$R8EG-?{iWQs5e0NeYc{7_@67OwAcfMFJ;1Q#fglywheLu_MjC>7p2pwDG?ZjaUqG zERtabF||i`wUKq#zwp%WJk}%p@5>M63j{)Mx1RR8gtR+~2!>w{9PH>Fq`C6yqZ=Kgr3F4{@0 zpPto^H!r`KdZ!fxx_2(Q z;QeJezDe*mO~qq*J`wNjN@KTjmQm1!#p2*Kyy}0< XFL)pG&DJVj`_umb^Kq9o;|~A;qDnCn literal 0 HcmV?d00001 diff --git a/assets/index-ejq2hwh2.js b/assets/index-zkIC_ZZZ.js similarity index 96% rename from assets/index-ejq2hwh2.js rename to assets/index-zkIC_ZZZ.js index 33c6d416..4baf7306 100644 --- a/assets/index-ejq2hwh2.js +++ b/assets/index-zkIC_ZZZ.js @@ -1 +1 @@ -import"./hooks-GAhkiC58.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-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-gTg3o0Oj.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./currency.js@2.0.4--or6eeOG.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";const Q=Vue.defineComponent({name:"CalculatePrecision",setup(){const t=Vue.reactive({addOptions:["1","0.2","0.1","1.1"],subtractOptions:["1","0.2","0.1","1.1"],multiplyOptions:["1","0.2","0.1","1.1"],divideOptions:["1","0.2","0.1","1.1"],distributeValue:12,distributeOutputValue:[],distributeLength:3}),e={addOptions:d,subtractOptions:l,multiplyOptions:c,divideOptions:V},i=(o,a)=>{const r=e[a],n=r(...o);return"结果: "+s(n)},u=()=>{Vue.nextTick().then(()=>{t.distributeOutputValue=p(t.distributeValue,t.distributeLength)})};return u(),{...Vue.toRefs(t),copilotFunc:i,updateDistributeValue:u}},render(){return Vue.createVNode(naive.NLayout,null,{default:()=>[Vue.createVNode("h2",{style:"margin: 0 0 20px 0"},[Vue.createTextVNode("计算方法,默认都保留八位小数与四舍五入,可以根据 format 方法自行转换")]),Vue.createVNode("h3",{style:"margin: 0 0 20px 0"},[Vue.createTextVNode("示例方法都基于 currency.js 封装,利用其精度处理能力封装了常用的一些计算方法,解决精度问题。如果需要其他的方法请阅读官方文档 https://currency.js.org/#subtract")]),Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"加法"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.addOptions,"onUpdate:value":t=>this.addOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"addOptions")}},null),footer:()=>this.copilotFunc(this.addOptions,"addOptions")}),Vue.createVNode(naive.NCard,{title:"减法"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.subtractOptions,"onUpdate:value":t=>this.subtractOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"subtractOptions")}},null),footer:()=>this.copilotFunc(this.subtractOptions,"subtractOptions")}),Vue.createVNode(naive.NCard,{title:"乘法"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.multiplyOptions,"onUpdate:value":t=>this.multiplyOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"multiplyOptions")}},null),footer:()=>this.copilotFunc(this.multiplyOptions,"multiplyOptions")}),Vue.createVNode(naive.NCard,{title:"除法(非取模)"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.divideOptions,"onUpdate:value":t=>this.divideOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"divideOptions")}},null),footer:()=>this.copilotFunc(this.divideOptions,"divideOptions")}),Vue.createVNode(naive.NCard,{title:"平分一个值"},{default:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NInputNumber,{value:this.distributeValue,"onUpdate:value":t=>this.distributeValue=t,onUpdateValue:()=>{this.updateDistributeValue()}},null),Vue.createVNode(naive.NInputNumber,{value:this.distributeLength,"onUpdate:value":t=>this.distributeLength=t,onUpdateValue:()=>{this.updateDistributeValue()}},null)]}),footer:()=>"结果: "+this.distributeOutputValue.join(", ")})]})]})}});export{Q as default}; +import"./hooks-YRutF17K.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-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-fP3RnfYZ.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./currency.js@2.0.4--or6eeOG.js";import"./interactjs@1.10.26-I0IiZoEj.js";import"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import"./lodash-es@4.17.21-xgd1l9mE.js";import"./dom-to-image@2.6.0-eHYYUq-2.js";import"./echarts@5.4.3-Vt5ZmFiA.js";import"./zrender@5.4.4-fafgp4mQ.js";import"./tslib@2.3.0-21A5UWR7.js";import"./@vue_runtime-core@3.4.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";const Q=Vue.defineComponent({name:"CalculatePrecision",setup(){const t=Vue.reactive({addOptions:["1","0.2","0.1","1.1"],subtractOptions:["1","0.2","0.1","1.1"],multiplyOptions:["1","0.2","0.1","1.1"],divideOptions:["1","0.2","0.1","1.1"],distributeValue:12,distributeOutputValue:[],distributeLength:3}),e={addOptions:d,subtractOptions:l,multiplyOptions:c,divideOptions:V},i=(o,a)=>{const r=e[a],n=r(...o);return"结果: "+s(n)},u=()=>{Vue.nextTick().then(()=>{t.distributeOutputValue=p(t.distributeValue,t.distributeLength)})};return u(),{...Vue.toRefs(t),copilotFunc:i,updateDistributeValue:u}},render(){return Vue.createVNode(naive.NLayout,null,{default:()=>[Vue.createVNode("h2",{style:"margin: 0 0 20px 0"},[Vue.createTextVNode("计算方法,默认都保留八位小数与四舍五入,可以根据 format 方法自行转换")]),Vue.createVNode("h3",{style:"margin: 0 0 20px 0"},[Vue.createTextVNode("示例方法都基于 currency.js 封装,利用其精度处理能力封装了常用的一些计算方法,解决精度问题。如果需要其他的方法请阅读官方文档 https://currency.js.org/#subtract")]),Vue.createVNode(naive.NFlex,{vertical:!0},{default:()=>[Vue.createVNode(naive.NCard,{title:"加法"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.addOptions,"onUpdate:value":t=>this.addOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"addOptions")}},null),footer:()=>this.copilotFunc(this.addOptions,"addOptions")}),Vue.createVNode(naive.NCard,{title:"减法"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.subtractOptions,"onUpdate:value":t=>this.subtractOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"subtractOptions")}},null),footer:()=>this.copilotFunc(this.subtractOptions,"subtractOptions")}),Vue.createVNode(naive.NCard,{title:"乘法"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.multiplyOptions,"onUpdate:value":t=>this.multiplyOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"multiplyOptions")}},null),footer:()=>this.copilotFunc(this.multiplyOptions,"multiplyOptions")}),Vue.createVNode(naive.NCard,{title:"除法(非取模)"},{default:()=>Vue.createVNode(naive.NDynamicTags,{value:this.divideOptions,"onUpdate:value":t=>this.divideOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"divideOptions")}},null),footer:()=>this.copilotFunc(this.divideOptions,"divideOptions")}),Vue.createVNode(naive.NCard,{title:"平分一个值"},{default:()=>Vue.createVNode(naive.NFlex,null,{default:()=>[Vue.createVNode(naive.NInputNumber,{value:this.distributeValue,"onUpdate:value":t=>this.distributeValue=t,onUpdateValue:()=>{this.updateDistributeValue()}},null),Vue.createVNode(naive.NInputNumber,{value:this.distributeLength,"onUpdate:value":t=>this.distributeLength=t,onUpdateValue:()=>{this.updateDistributeValue()}},null)]}),footer:()=>"结果: "+this.distributeOutputValue.join(", ")})]})]})}});export{Q as default}; diff --git a/assets/index-zkIC_ZZZ.js.gz b/assets/index-zkIC_ZZZ.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..410ea42c9d52456d985fb274180f12ba3aeb90e7 GIT binary patch literal 1718 zcmV;n21)rJiwFP!000021Ep7Qa}&oMe&0`_Uf)QQ+vVLhnpi)MJ-LX{;yeO-sT28O|uJ8n$cVT{8Gl^}o(LJbshr^|zEe5wmn zEys|E33bhH9JS&%mU_`|Y<1XgO!c_m%+~Upl@xfymBbbxe>OQy^SQb3eA%*#U4a)& z#&K5H;1JZir7fNx9x0nn;b4*|B95&CXbXRsbVlX$@i5JFImgtjz$KA2paus3V0;kc z$?-6bP>DG*Wm_x_8iU}Jc8big(WQu3gc9VNqChBcFc(BfYzc{^pNRprg#ZyaYzX8h ziYv$U!L@^I0Q`QQWZXYd;MvBKuKr%o|sDQIZP#kT9^lz0gy-ef-_K>3S*?O$zs-kNvHusA5P7jpC0Nh!vc4yBqa=j z0(RtQ`J=2@o)ibcF)}476Is~@j{yTwGP8UDxKrN_P>hV`@~h_~%QX=#Bfp-3@vS*$ zVCqxb?b&6Egd$!6!Ytwv0uJH=^S}g2FfuYbNT+e6wt`p~m_wzGQRmZELwvZy7) zzyg+lP{|1u#LVi@fI65M)lSUKB_sYTA^}9Dw8(4`L`;JGgv3kZ?r<;8;Y_jsr335Y z?@t=JRAjg3U200gsJ}GJH!9RYZV)UlA5V#%c%AvUdG^e-RsJk0p>6L+(Vzi7wkJkY z%xoLbWK_u5RA$!2(875_@dzt9jAAO|Rf3xlCL$zYw{d1m*WX2 ziccTanLiCUu8nK|ah6KWMg=uaitG|r2-OsFPvh|T1fOU*P< zUB^NapNJ^x)@o||^ob{`ooId(lVc?D>;$uLoFY=jaN-QAFjuP7wQaR(;XHC}nf4cQ zAxcn+hN4!5tk^iMln^fvnvQ8PEoNxWT1-=FY8T}kUXvYKYx7}q^XtalmyH*9Ucb7r zx3kgOe7tvgxBj2+ns>hO*8fr8z3Dx_)wuJ#zV(%N?_TTr&HDCjZ~e#DuWop^p4E4L zY<&N+adR`4XS{@DtR1O!?Wfkm8?D`cHg5i)B<2%pZ@S6%O1JrVyZ+0c+LP>E-u3>v zUElsH)^)ALyyu^{9TPW` zZ$E8*d!@d0slI(LB1Y?PkG!id+Vs7zH}`(n`0u4JyeD5Y9^Bu%f2sB4b8r3U`p(_v zw^ur=e)jLZjrG>E9dC2P@40)e@$gZsD5WFPN4oD`$avw%@AfywfdX|5FlOU5wOYnp z5);|!-)gnD_@KiZLEKWSl1N`)@5}ESFYYK2>LJV%6^cs4JckNGt(F7B$|4c)&7M{j zMrQ(Nr-N}NEi<1)Fd3=tgW9H-{^s*BT{|Q$RpkvuNz`hA(-Uf*F^PGQWiKb1Oen&k zLWTvocI(3hiJWVPs}ceBElq^?F8cK3)*GuorRpy?K3u8Dd4IT45n$g+MR@O`R8MZb zvHDYL@0-WLsd0Vpy9eH_yN#z0U%&d}2MQOu77v##1nXP05bIqei)0mz)8`g^`NF$? z)jxK(e)2B8>QkuTIPBv#?7&Y^$CVRqX%X{?uHl>h|0o**_GsIFQ~1aOulo2KRo^?q z_RFK66x+!6&vCvMDt_17Dl$>m!wD`iLgR`W^9w&8d}_7CF}xQ1Po4_?8Mg~nJNBDj M0U2~N$d?cR0RMqmmjD0& literal 0 HcmV?d00001 diff --git a/assets/instance-cKrL5c29.js.gz b/assets/instance-cKrL5c29.js.gz deleted file mode 100644 index 825183d40c45f4ecde30e7b84c7f40d13fd98bb2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 821 zcmV-51Iqj#iwFP!000021C>=>Z`(K!e7|2|=!pbK)^g%pYeRv3u45bNot<1$TpI+1 zDy?K$ACyVTu1?^8FC?rbAxg>;_%PpCd%T{}W z#|C?~<~)>iHeQFpr2m?2q%jQYWWU6@4K7nbB&q-2KjYoy<_XSVuk1ZY9s}KqQIDCd zPldy}^e$QPv+32_Hg=Z*tvS;ulOvP8X8q5*3`S?{oSEnJZsvdb@Ts?NXGPq#<$83^ z%s*Mrr1{-^{`d6XUK_NL)Zsh~%3594r(c}z_02m!ZKI?k01_{YqEVmqSeI_!_|q%; zangou<>-Q$ChO7tekrp3+G+2*cD^awH%(@C>6qSRv)(dlV^R?$idL`-)}{W(>)i#P z-LyeYCIlo-&Ngz?V_kMmDHj(2%UOkUcp_D2Y#|^5TbG4m0%E>{6(nwu__wglKq>^x z;fWXcSd;uWu&Gr9aT-AkiMj=u@O@%l>^9M}|32M>c z2eGyigvr!GWlNQu6F5Oz=`cpdi%5e2F?eWTP5e_So-}+4&m+7dgYviJ3lD=1JOsEV z?r;m(8f+JY917-fF}0mFlGbIx?YfV;%B2BuBZkggCBzP!5Wg_VS z%S1$q5b}ZXAAP^Pp8jKys>Fb6O}s;i5COSgA;90kZz1M%UNu9nA#akZc&CncK9nIt zKVVIEFFFSk#cbDo7S?3)a;_#$%WhTtx!XLlYx(U**i*Yrp4rW=?Kc037mjm+ww$5e za=}sH6SHkjBxrl>C6=FAEwJpb0hi1XU@JgdOp5w*T!t5kRCeOPAR}ME;{vWgIqN}0 zymGB-4i?p1h5-v6*(4Kn2P~6-z`8^k0%C}!t-7j#$sA!4p=TT9gn?D#B7jL*euFSs z9O_h!RXR_b2qr7R<3IuvumPvE6h5M;KEI8m;=82gR39`=8%;m#kW=oQN>zO~7p|@B zfzTE-$MvyG$)g=0fpw+cZ`9XSkIMhm<#Sv=e63#VpnR>R9{%wSJ9kw(`v(93>>G(I diff --git a/assets/instance-cKrL5c29.js b/assets/instance-pJf6z6Dz.js similarity index 93% rename from assets/instance-cKrL5c29.js rename to assets/instance-pJf6z6Dz.js index afc093ca..1cb6bacd 100644 --- a/assets/instance-cKrL5c29.js +++ b/assets/instance-pJf6z6Dz.js @@ -1 +1 @@ -import{z as t,B as n,o as R,C as q}from"./hooks-GAhkiC58.js";import{g as d}from"./utils-gTg3o0Oj.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";const A=(e,r)=>{t.removePendingRequest(e.config)},y=(e,r)=>{t.removePendingRequest(e.config)},p={implementResponseInterceptorArray:[A],implementResponseInterceptorErrorArray:[y]},{setImplement:m}=n(),E=()=>{const{implementResponseInterceptorArray:e}=p;m("implementResponseInterceptorArray",e,"ok")},g=()=>{const{implementResponseInterceptorErrorArray:e}=p;m("implementResponseInterceptorErrorArray",e,"error")},k=(e,r)=>{if(e){const o=e.headers;r.forEach(s=>{o[s.key]=s.value})}},P=(e,r)=>{const o=d(R.token);return e.url,{key:"X-TOKEN",value:o}},f=(e,r)=>{k(e,[P(e),{key:"Demo-Header-Key",value:"Demo Header Value"}])},v=(e,r)=>{t.removePendingRequest(e),t.addPendingRequest(e)},C=(e,r)=>{t.removePendingRequest(e)},c={implementRequestInterceptorArray:[f,v],implementRequestInterceptorErrorArray:[C]},{setImplement:a}=n(),H=()=>{const{implementRequestInterceptorArray:e}=c;a("implementRequestInterceptorArray",e,"ok")},j=()=>{const{implementRequestInterceptorErrorArray:e}=c;a("implementRequestInterceptorErrorArray",e,"error")},i=axios.create(q),{createAxiosInstance:u,beforeFetch:l,fetchError:I}=n();i.interceptors.request.use(e=>(u(e,"requestInstance"),H(),l("requestInstance","implementRequestInterceptorArray","ok"),e),e=>(j(),I("requestError",e,"implementRequestInterceptorErrorArray"),Promise.reject(e)));i.interceptors.response.use(e=>{u(e,"responseInstance"),E(),l("responseInstance","implementResponseInterceptorArray","ok");const{data:r}=e;return Promise.resolve(r)},e=>(g(),I("responseError",e,"implementResponseInterceptorErrorArray"),Promise.reject(e)));export{i as s}; +import{z as t,B as n,o as R,C as q}from"./hooks-YRutF17K.js";import{g as d}from"./utils-fP3RnfYZ.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";const A=(e,r)=>{t.removePendingRequest(e.config)},y=(e,r)=>{t.removePendingRequest(e.config)},p={implementResponseInterceptorArray:[A],implementResponseInterceptorErrorArray:[y]},{setImplement:m}=n(),E=()=>{const{implementResponseInterceptorArray:e}=p;m("implementResponseInterceptorArray",e,"ok")},g=()=>{const{implementResponseInterceptorErrorArray:e}=p;m("implementResponseInterceptorErrorArray",e,"error")},k=(e,r)=>{if(e){const o=e.headers;r.forEach(s=>{o[s.key]=s.value})}},P=(e,r)=>{const o=d(R.token);return e.url,{key:"X-TOKEN",value:o}},f=(e,r)=>{k(e,[P(e),{key:"Demo-Header-Key",value:"Demo Header Value"}])},v=(e,r)=>{t.removePendingRequest(e),t.addPendingRequest(e)},C=(e,r)=>{t.removePendingRequest(e)},c={implementRequestInterceptorArray:[f,v],implementRequestInterceptorErrorArray:[C]},{setImplement:a}=n(),H=()=>{const{implementRequestInterceptorArray:e}=c;a("implementRequestInterceptorArray",e,"ok")},j=()=>{const{implementRequestInterceptorErrorArray:e}=c;a("implementRequestInterceptorErrorArray",e,"error")},i=axios.create(q),{createAxiosInstance:u,beforeFetch:l,fetchError:I}=n();i.interceptors.request.use(e=>(u(e,"requestInstance"),H(),l("requestInstance","implementRequestInterceptorArray","ok"),e),e=>(j(),I("requestError",e,"implementRequestInterceptorErrorArray"),Promise.reject(e)));i.interceptors.response.use(e=>{u(e,"responseInstance"),E(),l("responseInstance","implementResponseInterceptorArray","ok");const{data:r}=e;return Promise.resolve(r)},e=>(g(),I("responseError",e,"implementResponseInterceptorErrorArray"),Promise.reject(e)));export{i as s}; diff --git a/assets/instance-pJf6z6Dz.js.gz b/assets/instance-pJf6z6Dz.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..6753301c9c62be7dde62e7fdef756d6c4c6d9fe8 GIT binary patch literal 821 zcmV-51Iqj#iwFP!000021C>=>Z`(E$ec!Jz^h5$AYdIg?Y$&joIoY$HqGxQlRw8Fdu`B4QBR06+Z5`YI;91qV}k9Fzhw{Uz# z?=Rc1jT)Xa+h#qw+ug`)xAfZkzMHSg_HCQlT{@z-*>&$GZevmzaZM}OIqTB!ezrXq z*SBqumq`iS%h^f|d#uY&DHZY@;O4r*d4en5894}u#Lh*bnS?}aVGi7nc({N~21+Af zp5Q?gVng!(flZwvO41k-;CcZn6pwUFB(3E=NVp+LHS$qt@neD0tC1w z?g$6i5?mjo8b}rhId;7zQqDyo9u-?d{^TgOb>j>SHipdiMVfRUEtnQ-;CLWGXOee- zWilqk8uGsN5B>XQHvY>ZRf)bZh6MW(YXszRjsSlHe}F{LN!1LULEa=)@lGA@d@4hh zdBTQl-*gTpnz_FJDs0H*+qs5#ExT3m*KP~Qw&l0)VK41=`O0o?ZMVq}yl|KkjN=X5 zmJ1F7UzlxmBthG2Z?XKyYLVl9iG*UF1XlyvU{chdqcS|@O1s>Henvh+AS7IY_Llva z1m#-Q>`$w?3?ddivneL)4p^oDfpdW}1jLd}TXj_nlL^8kMz1!=5d*8nMF5ks{0d<* z-Pfrat8^YW5lrS%B#{CpVFg}kDSSXteSRBB#WzXKsorZEH=4fNA;;V~m8$w~E__$J zeQ6wMj_Y%mO2k`05}QhW*r>0o9+dyH%jd9u_)@*rQTbXcGx+5zaGiUm`v(93Cfkcv literal 0 HcmV?d00001 diff --git a/assets/utils-gTg3o0Oj.js b/assets/utils-fP3RnfYZ.js similarity index 99% rename from assets/utils-gTg3o0Oj.js rename to assets/utils-fP3RnfYZ.js index 7bb83a02..47853c87 100644 --- a/assets/utils-gTg3o0Oj.js +++ b/assets/utils-fP3RnfYZ.js @@ -1 +1 @@ -import{u as g,a as b,A as S}from"./hooks-GAhkiC58.js";import{c}from"./currency.js@2.0.4--or6eeOG.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-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 E={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 T=()=>E,A=(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),j=(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 A(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},x=(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}=b(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()})},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")&&S.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,A as d,O as e,x as f,N as g,W as h,p as i,T as j,G as k,X as l,M as m,f as n,u as o,J as p,Q as q,ne as r,q as s,Y as t,j as u,C as v,se as w,re as x,z as y,K as z}; +import{u as g,a as b,A as S}from"./hooks-YRutF17K.js";import{c}from"./currency.js@2.0.4--or6eeOG.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-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 E={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 T=()=>E,A=(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),j=(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 A(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},x=(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}=b(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()})},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")&&S.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,A as d,O as e,x as f,N as g,W as h,p as i,T as j,G as k,X as l,M as m,f as n,u as o,J as p,Q as q,ne as r,q as s,Y as t,j as u,C as v,se as w,re as x,z as y,K as z}; diff --git a/assets/utils-fP3RnfYZ.js.gz b/assets/utils-fP3RnfYZ.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..9534199caf8c80a01aaf6b179ef5db41c7987dbb GIT binary patch literal 2827 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 diff --git a/assets/zh-CN-Blsvkq5Z.js b/assets/zh-CN-MacNMa7A.js similarity index 97% rename from assets/zh-CN-Blsvkq5Z.js rename to assets/zh-CN-MacNMa7A.js index f8d36a6e..55913eb0 100644 --- a/assets/zh-CN-Blsvkq5Z.js +++ b/assets/zh-CN-MacNMa7A.js @@ -1 +1 @@ -import{r as K}from"./hooks-GAhkiC58.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-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-gTg3o0Oj.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.js";const e="当前环境不支持全屏",U={isEnabledFullscreen:e},W=Object.freeze(Object.defineProperty({__proto__:null,default:U,isEnabledFullscreen:e},Symbol.toStringTag,{value:"Module"})),o="项目配置",t={Title:"主题",Dark:"暗色",Light:"明亮",PrimaryColorConfig:"主题色"},n="界面显示",i="动画效果",X={Title:o,ThemeOptions:t,InterfaceDisplay:n,ContentTransition:i},Y=Object.freeze(Object.defineProperty({__proto__:null,ContentTransition:i,InterfaceDisplay:n,ThemeOptions:t,Title:o,default:X},Symbol.toStringTag,{value:"Module"})),c="刷新当前页面",s="锁屏",r="设置",l="Github",a="全屏",p="退出全屏",m="搜索",Z={Reload:c,Lock:s,Setting:r,Github:l,FullScreen:a,CancelFullScreen:p,Search:m},ee=Object.freeze(Object.defineProperty({__proto__:null,CancelFullScreen:p,FullScreen:a,Github:l,Lock:s,Reload:c,Search:m,Setting:r,default:Z},Symbol.toStringTag,{value:"Module"})),_="首页",u="依赖项",d="关于",g="可视化",f="滚动动画",b="请求",h="表格",S="多级菜单(缓存)",O="文档",T="文档 (加速地址)",y="文档(内嵌)",C="办公",D="文档",M="演示",P="表格",j="数字精度",v="指令",R="页面详情模式",z="Mock 数据",N="二维码",I="SVG 图标",L="模板内置 Api",k="模态框",x="右键菜单",oe={Dashboard:_,Rely:u,RelyAbout:d,Error:"错误页",Echart:g,scrollReveal:f,Axios:b,Table:h,MultiMenu:S,Doc:O,DocLocal:T,DocLocalInside:y,Office:C,Office_Document:D,Office_Presentation:M,Office_Spreadsheet:P,CalculatePrecision:j,Directive:v,RouterDemo:R,Mock:z,QRCode:N,SvgIcon:I,TemplateHooks:L,Modal:k,ContextMenu:x},te=Object.freeze(Object.defineProperty({__proto__:null,Axios:b,CalculatePrecision:j,ContextMenu:x,Dashboard:_,Directive:v,Doc:O,DocLocal:T,DocLocalInside:y,Echart:g,Mock:z,Modal:k,MultiMenu:S,Office:C,Office_Document:D,Office_Presentation:M,Office_Spreadsheet:P,QRCode:N,Rely:u,RelyAbout:d,RouterDemo:R,SvgIcon:I,Table:h,TemplateHooks:L,default:oe,scrollReveal:f},Symbol.toStringTag,{value:"Module"})),F="项目配置",w={Title:"主题",Dark:"暗色",Light:"明亮",PrimaryColorConfig:"主题色"},A="界面显示",ne={Title:F,ThemeOptions:w,InterfaceDisplay:A},ie=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:A,ThemeOptions:w,Title:F,default:ne},Symbol.toStringTag,{value:"Module"})),E="注册",G="登录",Q="扫码登陆",$="请输入用户名",H="请输入密码",V="登 陆",q="用户名",B="密码",J="开箱即用的中后台管理系统",ce={Register:E,Signing:G,QRCodeSigning:Q,NamePlaceholder:$,PasswordPlaceholder:H,Login:V,Name:q,Password:B,RayTemplate:J},se=Object.freeze(Object.defineProperty({__proto__:null,Login:V,Name:q,NamePlaceholder:$,Password:B,PasswordPlaceholder:H,QRCodeSigning:Q,RayTemplate:J,Register:E,Signing:G,default:ce},Symbol.toStringTag,{value:"Module"})),re=Object.assign({"./zh-CN/globalMessage.json":W,"./zh-CN/headerSettingOptions.json":Y,"./zh-CN/headerTooltip.json":ee,"./zh-CN/menu.json":te,"./zh-CN/setting.json":ie,"./zh-CN/views/login/index.json":se}),Ge={message:{...K(re,"zh-CN")}};export{Ge as default}; +import{r as K}from"./hooks-YRutF17K.js";import"./@vueuse_core@10.7.1_vue@3.4.14-hWACvcpg.js";import"./@vueuse_shared@10.7.1_vue@3.4.14-_XOpEtRB.js";import"./vue-hooks-plus@1.8.5_vue@3.4.14-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-fP3RnfYZ.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.14-of9ohvOs.js";import"./@vue_reactivity@3.4.14-F-2aniUk.js";import"./@vue_shared@3.4.14-sCEYfwW2.js";const e="当前环境不支持全屏",U={isEnabledFullscreen:e},W=Object.freeze(Object.defineProperty({__proto__:null,default:U,isEnabledFullscreen:e},Symbol.toStringTag,{value:"Module"})),o="项目配置",t={Title:"主题",Dark:"暗色",Light:"明亮",PrimaryColorConfig:"主题色"},n="界面显示",i="动画效果",X={Title:o,ThemeOptions:t,InterfaceDisplay:n,ContentTransition:i},Y=Object.freeze(Object.defineProperty({__proto__:null,ContentTransition:i,InterfaceDisplay:n,ThemeOptions:t,Title:o,default:X},Symbol.toStringTag,{value:"Module"})),c="刷新当前页面",s="锁屏",r="设置",l="Github",a="全屏",p="退出全屏",m="搜索",Z={Reload:c,Lock:s,Setting:r,Github:l,FullScreen:a,CancelFullScreen:p,Search:m},ee=Object.freeze(Object.defineProperty({__proto__:null,CancelFullScreen:p,FullScreen:a,Github:l,Lock:s,Reload:c,Search:m,Setting:r,default:Z},Symbol.toStringTag,{value:"Module"})),_="首页",u="依赖项",d="关于",g="可视化",f="滚动动画",b="请求",h="表格",S="多级菜单(缓存)",O="文档",T="文档 (加速地址)",y="文档(内嵌)",C="办公",D="文档",M="演示",P="表格",j="数字精度",v="指令",R="页面详情模式",z="Mock 数据",N="二维码",I="SVG 图标",L="模板内置 Api",k="模态框",x="右键菜单",oe={Dashboard:_,Rely:u,RelyAbout:d,Error:"错误页",Echart:g,scrollReveal:f,Axios:b,Table:h,MultiMenu:S,Doc:O,DocLocal:T,DocLocalInside:y,Office:C,Office_Document:D,Office_Presentation:M,Office_Spreadsheet:P,CalculatePrecision:j,Directive:v,RouterDemo:R,Mock:z,QRCode:N,SvgIcon:I,TemplateHooks:L,Modal:k,ContextMenu:x},te=Object.freeze(Object.defineProperty({__proto__:null,Axios:b,CalculatePrecision:j,ContextMenu:x,Dashboard:_,Directive:v,Doc:O,DocLocal:T,DocLocalInside:y,Echart:g,Mock:z,Modal:k,MultiMenu:S,Office:C,Office_Document:D,Office_Presentation:M,Office_Spreadsheet:P,QRCode:N,Rely:u,RelyAbout:d,RouterDemo:R,SvgIcon:I,Table:h,TemplateHooks:L,default:oe,scrollReveal:f},Symbol.toStringTag,{value:"Module"})),F="项目配置",w={Title:"主题",Dark:"暗色",Light:"明亮",PrimaryColorConfig:"主题色"},A="界面显示",ne={Title:F,ThemeOptions:w,InterfaceDisplay:A},ie=Object.freeze(Object.defineProperty({__proto__:null,InterfaceDisplay:A,ThemeOptions:w,Title:F,default:ne},Symbol.toStringTag,{value:"Module"})),E="注册",G="登录",Q="扫码登陆",$="请输入用户名",H="请输入密码",V="登 陆",q="用户名",B="密码",J="开箱即用的中后台管理系统",ce={Register:E,Signing:G,QRCodeSigning:Q,NamePlaceholder:$,PasswordPlaceholder:H,Login:V,Name:q,Password:B,RayTemplate:J},se=Object.freeze(Object.defineProperty({__proto__:null,Login:V,Name:q,NamePlaceholder:$,Password:B,PasswordPlaceholder:H,QRCodeSigning:Q,RayTemplate:J,Register:E,Signing:G,default:ce},Symbol.toStringTag,{value:"Module"})),re=Object.assign({"./zh-CN/globalMessage.json":W,"./zh-CN/headerSettingOptions.json":Y,"./zh-CN/headerTooltip.json":ee,"./zh-CN/menu.json":te,"./zh-CN/setting.json":ie,"./zh-CN/views/login/index.json":se}),Ge={message:{...K(re,"zh-CN")}};export{Ge as default}; diff --git a/assets/zh-CN-MacNMa7A.js.gz b/assets/zh-CN-MacNMa7A.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..e9fd00e15bbf784baad0789ef063d8649d0d465d GIT binary patch literal 2135 zcmV-d2&nfTiwFP!000021FcwFPa8=Ve&1h#O7j3xb;mZBOgd`GV9X`qY6A(ppmKM) zyP(}=s;UhRvXtyBWN~Zu~TVVbyJ$*oJ7MXkP5@ zs;^F+`p$RGDK*LEDHF@A1@V^4r7WX4AfGcSo#)bY$`O6h^Oxm04la@q2jp|{f`c87 zXEn-jJQ|VD%hB0_gX8UThaByY%q!iAf|fVVUc^nruztp}*{h@Zq)7ENE-N@#s`!$( z93GF#-^-o#t0w!6nW>rBV&f`{>WG{14mo;Wjzy*7atUK?$jEM(s>e`Cn9%B87*>oe8|W*qPWH|wzH09#XIGg9FZ0-7|A|qI?)JQ z;PI}CgNuu!%vm(GCNo6Gl4c^?##THkN8}F4v|>?VM%o*J1{M;r1tT^mT0APpV8Zc8%pVgbaT8ct7au4$E5GAkz^;;l8q=G73Tsw(Wo4a zNZr!7(;pkP8ZmiBY$1iPE;%9@)0Ycfw12#5JBKlBYejjEhvDv!B+9xl9_??$If7VR z%8s?C?CkW+S(=qFKauT{p+~I?xhAKHEiglxsCXWcV_ni8`s49>rlGEA6E0yDF z)aIfEtHAyAz`ech-`#az{BZPf-P_pp)^4~f+wR+Y08XmQgePs3v9R9fSXL!{6 z)X~fw)`Xm87+=G!)i)hyiH*k?&0{8tt;@5sVXn;1Dz;-;P{SVEbEUoe{vGf);Z z9ptPrfeg4@K$e3QFidsF!l2aF2B`|lTYvaJ?UYy6{ZBgp3Uzsc2n#FV=;MC*#UlWF z5t~4L9kTNPlV}Y07NRNNhq&^^7ZTP&Ar+{P6gimr~dCR0Gv^mQ`n+NS2Q?8 zwRwfZG!}x`hQeUQmSVv`A?b=j5KJIj!&co;9;Pv3nyKVU5aVwn^|Z}~Jx@HT`gr1V zZRa|#YZT9XEyc4cD8G7G-g*z9qk^NuXUFd!mbd-@P!BkKceHmGKtl!Yz1`zqSKYOT z0A^L-?LTqvY*!=+U`7SUyC1x_e+ST1!SU9%_xu3BvREY@cJJh^zm(J@-vn?- z1>W|S_w2v!>Wcqqr=>ej0GzK3UccdOtpd0d5cjUUu~XpyK#JAnUc}7|MNC&_gHRR~ zC;aQqP)8^_Ofp890?HeYk9T*&xFo}lpcs&Aj9OL-7cjDvEbLw)lq(rH5fn1Tgu{*{ z$S}4YB@KJ2ri=!^LsUbSGI8=aXa|=Ur3go}S)ySjQGJ;0rJ9q&worO&BV!D6Yzq|T z`EYGCoo5*7+{9QYV=#d%&9RWcV+?DA2go_tOBfEi1Xc<#MIC`zFV0aV1p{)GYj8Z3 zpgLAYV7g!oYSdN+;RMd*12Y4`4OJO}!&FC>GG8e;OCmhgQVEK0%di?#XL{SP1+0%w z{W<pq@VD2hI|_MuH(0=k!GH2^@8Fib$xC9=xgqUi+^n|>~8Lb zHm+^Z*VtzkPj{m35+vWInA4`3H>>$jW6=KU>qAln-n(sgbq&CN75I<$-A|hUj;p}C z{cr#I4gc|e`SB`%--TuM`0#X!DeSiNK05u%+MI*T6G9?Mq z#IS?r(qGkG?R^}Mpd22vkcLfa>6j_s!7;@7B4v90=l~p|2CdLChT~Ej?8oYIuHvw=EX(rcR)!%67lO7@=^|bVKZf+<;A=>gtkT85 N{SQnP($ORl005DXB**{& literal 0 HcmV?d00001 diff --git a/index.html b/index.html index a579e222..d6e89cf3 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 - + @@ -40,7 +40,7 @@ - + @@ -50,7 +50,7 @@ - + diff --git a/index.html.gz b/index.html.gz index 294a5e85e410b7f430f3a77aa364e105986dc3f1..69b83b035bf5af23e342cce44aab10065f052ab0 100644 GIT binary patch delta 1869 zcmV-T2eSCq4%ZHUABzY8000000t4+@S##Ss5`Ldw!PV5%%+wm-q03gJlx#}N3eLa6UvtpgF z$3KnpUlt=gnsk779{*%n;}}Sg7c6V6d`VMnDd|r-vDT@78rilV@LPp_CbA%8L<06j zVv}34u^C+`dzFFR#Xaoy@*<9ySP+I2%JHr0JRaL6MUqMp7$Qh1r^NQKi-%>|v<11Fq{uW#yN5m8Z#Dd9=7hS3+&;ob z*lDWfiNKG4iPXyO;~wtTHG}vYrZ#zC9pZjb#$m=x>Q6RQDBHyY+%L;}uuJd+G_i8~ z6zECk>h&2q>{xci%qU-464<0eeZf1H-lj0=(1b)_t5x*RO~N`>EFqk9Y)Q6ALy|J0 zA+KPyitdqenxbS`oFp*mtSGEgA$6x}^##|!^`x_Zrh$$p0j#JGsHhxRlv7O!L&_%% zCN6dktb}Z6k|ph?Oo1%wWWivyd`*OiuIyKLL>a%o~Bf{a1O@}*Ep zNE%UI`hV9rd66_M}b7aLZU1g9dxKS~Y5KLVM z53zfHv&vvvra*M_?joJ(%aelKET=Cd>|u=G9-prKG&0EO6TTv9>S5Q#9ty70-mB*< zGe~f&(1LOzw@CRhBm|{-+{>wl9o$8yr*8)Q5^fC=k~Jui0J_ULT--;}#}2yUFGY8D z_QW6&69G~2w1?dx_FS~RdiwPF>~GJk?|dPDmNX9l2lvs!cb>iaD@qMgC|?5bJQYs+ z*uxIGJBns!XntytBPI%|ZL$zdP2FPJ!xtKE&$DC0B&ify6cjEB-v9a3oA*uH5oX-i zRPa2YgQ<&M?4tPqEte;KW!93)P11k)*JZH!+aP!Z8d0t#<%;@K7kk)6FJ{h@>+9}+ ziP5yeSnVbUd+3n8nDvD}Ga0!w0OZGnb6^Ea55>%Lb?kHvvfQcZpv;Zy^@YsVv2PGO zKTO3!EEP&wmQVU2?zi*()p>ON=Gt2uqzuURHfM5O>^kTey~@tL3ucfYm6U5#a15}6 zqWQDcK%Boa8C#i@!2K=0RmCpSLrBPf0l>w%@#Ky`HTiuL1ui>EOoni#DN`tX*}df9 z{MsNe=1WFT~N3e&Tn?j=4hKDG8 z5#OD-gN?~x775Y<6^G-gSHv4UozJiCkjY(GD@GSn4|lPHJomVN_4aaT5dOV?1Rj8# z=J%c+3P~8Hy~N~tsjgB5K^MKz{p;k69veQj*2m;3bE(tWJY2u^OtVNJzNRaxw>8rl z@(8C_OXEx#*E9iC9K|ax5gv(nbzyX~FVg?~GSg@7@R`Xh$!NL|LF@S!c=6^0Pj!wdV-dpS|GqB~w?!r5Nw+KAlz>e+u>1tenmQ*7tgtq=w z-DeT1oJ4tqG>MQen2;mu=P(=$9p}+rvHUvP2ztSxAGQPw1!G76rIIH3B_IK7?%n~^M;Xs719j^H3@@I zkE}*zNu#)3*CK7z7D8*0v>S-OjHJkT(DGIOJ!+l^iq;j8zkSYajlCK+8WBb#KC*ns zcc2~naC^293W!{O&E`God8F(12H)a1ytn!0W-UpYf^0~N_l}X}I?gY(B{7t4Y_|ne zrHpJx7Fxq%Ni|xC&1d_6LI!&}6IFEV8`vJuB0xe?;Cf`OKx*m}wofLY68thWxRA-G zLOFO_$`>q4cr8^(R;qnjD*wJL)mAGd{&F`E?)z^urD>QihvEh5W3e5T_TkjuS8&?u z>+U@(-B)HQ<(^_c>W8!7}}DpYJ>z zkE~yRee_?pzcHrV_>hB#-jRuL=>2#&S+{EP9mgcrHUWi~@-H-yhvS={rkTlKzZWYkgM;&`pM|Hod z#C%4S`ix|gWSSul8B`u4T07T>qKSS&8~=wDCIPcN=sPpw!d z?8y(K{FlWDkH#I~ohLt7)+h!NdyUEITNFE8SVi5X!yp&ZXu=gG(}A-@YB1&~nN!EO%^Y{~;zV@g9X zNWuwS0?MfE;qE@}RwStufgysFa!PCuyLi7Wo3lq5W=^Pk!0khP zh@GZto(TMZm`JVcKJMXeT{DQkW@?=W)&cGpWgKSAr2b@0g|b~d!2Pnk1G@xIKocvs zPk|nHE-#*;gN|ia%#8AdC4r4Q)EB&C=}ijb4oye|wpvENtrOO(-bAk;v|7_XGvj|3aL9)t1q|)uE(8!6%BMe4q!=rKt*NGqMT|<7*alA zFm|!CXC-7!lPqaBWeQ|bCo=|PE=uTH15Gu9CvVBdx~Q}q*=5_7mrD~95o8QHmM?`; zLehxx(*N6L5~V<^a@C?aUB38madWV13hx|QBBv6VAi*}lE=N`jlVt{(f*TbR3Bkm5 z@IH2bZS2=$PH3{3<*JL9`|zMVF!27>FK)xe+zSigk%LuB!F&n4j1>4^s$33`D@Xg zK6`4Ah>3uxc+$h}KK5L+xqSZo<@7JltnYk(Ar>?b00;Nc%y(YA`7=rlQYc>n@H`bx z`q;w`x;>1h&(PJWL5`Rxq&CS+Fg0v?wTC6nyyOxp&n!X-AlG zUsJ*JfDR@ucCm}D257N3=_|9ARBn>~>p$NH%fAeQN1zeqT2ij4KXI{#UG!?|JiWeu z?w%M;D~#1{aglx6v(AK-pF-(Q|Z*YB>ql|jmYZ00$W>tfeI$LLLV=AAQx1gWH4qk?0A z9TZ)?SPsP58NeSHF;JGSxksd;SLJk1V&x|K`1ggpJ>nL#9VPZ0bGfkO7(M8l1 z&bi4wka7)@__~~G2YUnbyYoA}7E_Zf#pNas-H39Of>cy#2$Uu|k6;fwH-$v84ez7y zReXEm4%Q}vStLjcR2+^cUJ-Bb{OaoR7Ma|IwPJKO@o*PA$a9bTm+#;18-)LVAb|%U zC;7dnhe8rYX)iIkUaG59LC{6-bpJYeMvo1jTI*wSmATaE^eSAv_e`@$Aikzcsy8*$ zGvpCYFBis{GOlR?s5pvOTp~Oa@$%g0W?!WLv*UO{Px}WZvm~SGOb{6qIns5JJHMU2 zWasa9awxrFpke_1NX`FPoFATlguVCJS7u<#i`}_*_V+CCbOSrG>!+(x0a{WGr4ZWs zcXgjdsB#kJ5z-_=zFL`1dX_i zX5^P%f6sDz&YtDvKOEfs^-IHd5q&J51%6B=pjs`$X+rX|W@B6`6wModhE_<|5Y!|L zLOrw^l_ibhc3q3KRhtQ|Mbd5{{vwhh<3Y<;`FGSj5frUUB7eEhZH>Je)*2B;BR;fz z$akPE`*3@<5ekT0JY@3@^*qvbdxNiW9NyV{bF-2pO+hv!#e2ulavkTV+L9PbH@4dX zs!~QaLkq27wxAl##QNTUzL3F=&O{X*y9Txgvar80{_X|&Vw_eW4@B$NNtMg8iR@5tjTHSy07J{ggTcOpq}Dkl zL4i?c1P}LHy~V&)wFvsocAk1jhpMa5qKWYt6aM1pvvekb5lxqHw7ni3+;zJxo$58| z;J)V;?Vrw*I|db>Q<(^^EsI*!7}}LpKm=J z53QenKKd`)-xyPFe8|E3-l2(b=zV`UBH>7|rEgFnFBu(?bTLpCaNypCAQQfa9 zF`p5o?vZSgOf%#$gUVw>Yp7+l|Au#mc&GRy397Cw+qdwV;>a%DHnPiqYWNS&NT}%L GAOHZEn})^! diff --git a/mockServer/mock-data.js b/mockServer/mock-data.js index 28fc0fe5..3b2e4297 100644 --- a/mockServer/mock-data.js +++ b/mockServer/mock-data.js @@ -4,7 +4,7 @@ var __export = (target, all) => { __defProp(target, name, { get: all[name], enumerable: true }); }; -// mock-data-1705560158179.js +// mock-data-1705561423563.js import { transformMockData } from "vite-plugin-mock-dev-server"; // mock/demo/person.mock.ts @@ -85,7 +85,7 @@ var getPersonList = defineMock({ } }); -// mock-data-1705560158179.js +// mock-data-1705561423563.js var exporters = [person_mock_exports]; var mockList = exporters.map((raw) => { let mockConfig; @@ -99,7 +99,7 @@ var mockList = exporters.map((raw) => { } return mockConfig; }); -var mock_data_1705560158179_default = transformMockData(mockList); +var mock_data_1705561423563_default = transformMockData(mockList); export { - mock_data_1705560158179_default as default + mock_data_1705561423563_default as default }; diff --git a/mockServer/mock-data.js.gz b/mockServer/mock-data.js.gz index 7362235cfeb1b08c60802ce3f850298541ea3870..b49aab878b7444b67ff8cb1338cdae799d45f8de 100644 GIT binary patch literal 1040 zcmV+r1n>JFiwFP!000021I;XAwB6lqYkTY7lAMo` zAccuUIV9!GbM?RPKViNcP1bzZQ?zw{PHo^3ZDtEAf&)2sYn=rvtNF*65 zb69(O3&THmr82MqX1L1G1ikT!>5ba^VRBX@oM>Ub@np6)t)G9U`H^D zOP!Xg_^piZ-gCpDhE$aWO!mUybeC6|kW=Rg_fw5(k80BUpCwq7vmGj3%8&%1(KdM} z+LEZDLBj@)_1bG`VNXB;OH795i`D%qw26RO#zsPq((ICOxktGy%!+ ztN058cfiuQj!UTxlxeEb7R$f{rm*ngJNQ%;*Qi))@2~ra8oTcwVc_kiIVN%kXzDld=f2N+is8I-Vp7wH^cFvXbV& zsM8x57F^_GkQKFVXil8?AW?TpcA^#1V1|k<-UM(qZ&0y9Zty)fC*Xt|WWM9Getss5 zS{OEizGXyDrSb?SGrkkETxc_)vkNpgWfH;U=MR5aL4r9yM6jCA152(emk5}``+)Y{ zcx~&%tpV;UREG$Twh4!=X!(NL!fM!n!uz$|`<&X$Y$Wwl!V@Np7!-rdiXhUZZe_?UK%87daAQA1?0jaOK0hf#Yyj=^GY? zVXuxJsXJXmvHh?6;XBNllr3jlVtzYfe%s^*7EGHz2<30Nj&F?YiO4AGW#3M Kf13C~3IG5NPz`4Q literal 1040 zcmV+r1n>JFiwFP!000021I zK?)OzQc230=jwmofz+pyEw{J%#U$_p2>b+q+;IilZG!1%RaUTpPq+6Nn;^kdNF*65 zvtQ447KVRTr82MqX1L1G_`vhrgUuT_%mC6-0VAN~1%i-PIRk*VX*89yu%Zunw#9-f|_g{#wx)%ok-Ue82f13Q3G zTqiym| zv?WnXgN6+pn)R%sg*^lDEioCI&sO)V&?W+A8Jh@alxClVBcC$(uhHu}t}t2FM&z0z zPiq+)QA*%S@jc5?X6DYbK`At~k|6OBejF=!N8kMdraVBg}2>a z=ORYtEd43SgXnqGKb|v9T^l82Cel6I@w~tAgxrxkf6Cw$^No zxe6oXy`Ha!*bTKIAy`?FV3PWwi^1t!NFs@>%iwn|ld=f1S|rSKI-Vp7wVndvvX*Ag zsMA{*7F^_0kQH@qXigmYAW?rxcBB>3V1|mVE_^r(TU4x&8+^yj5jf!nndkUyUY-e) z7KY8JZyC{3t2~1Fl2>Ax3vK3fc7f)uOd^>7{QeIsNHFL72u{P$x8%BViGV5m>eId- zuU(zEHNe*z)jooQZNhOYTE3vMum(1u@ax)cax{>;P~ALOg`pP|ykc%74IkX|Mi#Eu zHrBLlDyJ1Guvc_0eESBkhCb~gRHy@#32V17>ZM*Zb$xdE z!^w4hcCreu>(i6hALf4V-Th2ycpkMujx>$eZ@N{RQv;Z5?A^4498I_}pM+>_UCx$Z zZxl%D!xEH=+@NACu9dQ^(!$knAY`1^3F_8E?-c%pWN5$S|CUZ_7khuba7R^R#J^V