From 596f01085250edd1d390b58e62a86a0e640012ab Mon Sep 17 00:00:00 2001 From: XiaoDaiGua-Ray <51957438+XiaoDaiGua-Ray@users.noreply.github.com> Date: Fri, 12 Jan 2024 13:27:32 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20dist=20from=20@=20XiaoDaiGua-R?= =?UTF-8?q?ay/ray-template@79056e8846e8a03d097fc3f0405fe5f83b091b6b=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../@vueuse_core@10.6.1_vue@3.4.7-6NPuvy-v.js | 1 - ...ueuse_core@10.6.1_vue@3.4.7-6NPuvy-v.js.gz | Bin 2681 -> 0 bytes .../@vueuse_core@10.7.1_vue@3.4.7-LRbZjKnc.js | 1 + ...ueuse_core@10.7.1_vue@3.4.7-LRbZjKnc.js.gz | Bin 0 -> 2771 bytes ...vueuse_shared@10.6.1_vue@3.4.7-DJDYauAH.js | 1 - ...use_shared@10.6.1_vue@3.4.7-DJDYauAH.js.gz | Bin 644 -> 0 bytes ...vueuse_shared@10.7.1_vue@3.4.7-_XOpEtRB.js | 1 + ...use_shared@10.7.1_vue@3.4.7-_XOpEtRB.js.gz | Bin 0 -> 702 bytes assets/en-US--axwxm-D.js.gz | Bin 1826 -> 0 bytes .../{en-US--axwxm-D.js => en-US-aY3wpS2L.js} | 2 +- assets/en-US-aY3wpS2L.js.gz | Bin 0 -> 1826 bytes assets/hooks-Dq13zFnG.js.gz | Bin 30588 -> 0 bytes .../{hooks-Dq13zFnG.js => hooks-Fplf3V2d.js} | 6 +++--- assets/hooks-Fplf3V2d.js.gz | Bin 0 -> 30595 bytes .../{index-bG4wYeLW.js => index--mDbXLlE.js} | 2 +- assets/index--mDbXLlE.js.gz | Bin 0 -> 2022 bytes assets/index--nIRy5Xu.js.gz | Bin 1306 -> 0 bytes assets/index-15yx_PV8.js.gz | Bin 2141 -> 0 bytes .../{index-xUhiSh2W.js => index-4xdQhEBx.js} | 2 +- assets/index-4xdQhEBx.js.gz | Bin 0 -> 2155 bytes assets/index-6imABE4N.js.gz | Bin 1716 -> 0 bytes assets/index-BwX_Uh_c.js.gz | Bin 1173 -> 0 bytes assets/index-G3aQCnCZ.js.gz | Bin 1861 -> 0 bytes assets/index-Gogocs6s.js.gz | Bin 837 -> 0 bytes assets/index-GtS_ww9e.js.gz | Bin 3746 -> 0 bytes .../{index-uTyn_98X.js => index-LAv686WN.js} | 2 +- assets/index-LAv686WN.js.gz | Bin 0 -> 2063 bytes .../{index-Sj-7UUQc.js => index-MB4Uv7TN.js} | 2 +- assets/index-MB4Uv7TN.js.gz | Bin 0 -> 2268 bytes .../{index-rYaLwKxj.js => index-O4dIinHi.js} | 2 +- assets/index-O4dIinHi.js.gz | Bin 0 -> 1624 bytes .../{index-qcRRK_bT.js => index-P42krCkn.js} | 2 +- assets/index-P42krCkn.js.gz | Bin 0 -> 29072 bytes assets/index-Sj-7UUQc.js.gz | Bin 2268 -> 0 bytes .../{index--nIRy5Xu.js => index-TAedCEL3.js} | 2 +- assets/index-TAedCEL3.js.gz | Bin 0 -> 1308 bytes .../{index-BwX_Uh_c.js => index-V9QS8111.js} | 2 +- assets/index-V9QS8111.js.gz | Bin 0 -> 1174 bytes assets/index-VaiolAvZ.js.gz | Bin 2019 -> 0 bytes .../{index-G3aQCnCZ.js => index-WKgMM4uN.js} | 2 +- assets/index-WKgMM4uN.js.gz | Bin 0 -> 1861 bytes assets/index-ZwXTE5D7.js.gz | Bin 1014 -> 0 bytes assets/index-bG4wYeLW.js.gz | Bin 2021 -> 0 bytes .../{index-Gogocs6s.js => index-eIvAF2ES.js} | 2 +- assets/index-eIvAF2ES.js.gz | Bin 0 -> 839 bytes .../{index-VaiolAvZ.js => index-eNyJIBap.js} | 2 +- assets/index-eNyJIBap.js.gz | Bin 0 -> 2019 bytes .../{index-6imABE4N.js => index-fma6R1vT.js} | 2 +- assets/index-fma6R1vT.js.gz | Bin 0 -> 1717 bytes .../{index-vUN0Iee3.js => index-gMdIAGvh.js} | 2 +- assets/index-gMdIAGvh.js.gz | Bin 0 -> 1602 bytes .../{index-p9LsG1Fn.js => index-lqISsUEl.js} | 2 +- assets/index-lqISsUEl.js.gz | Bin 0 -> 2693 bytes .../{index-sv8JHAnP.js => index-nunfwkkM.js} | 2 +- assets/index-nunfwkkM.js.gz | Bin 0 -> 991 bytes assets/index-p9LsG1Fn.js.gz | Bin 2693 -> 0 bytes .../{index-15yx_PV8.js => index-pkn7R1Yp.js} | 2 +- assets/index-pkn7R1Yp.js.gz | Bin 0 -> 2142 bytes assets/index-qcRRK_bT.js.gz | Bin 29071 -> 0 bytes assets/index-rYaLwKxj.js.gz | Bin 1624 -> 0 bytes .../{index-GtS_ww9e.js => index-refVzAW9.js} | 2 +- assets/index-refVzAW9.js.gz | Bin 0 -> 3745 bytes assets/index-sv8JHAnP.js.gz | Bin 989 -> 0 bytes assets/index-uTyn_98X.js.gz | Bin 2064 -> 0 bytes assets/index-vUN0Iee3.js.gz | Bin 1602 -> 0 bytes assets/index-xUhiSh2W.js.gz | Bin 2155 -> 0 bytes .../{index-ZwXTE5D7.js => index-y5vDECw-.js} | 2 +- assets/index-y5vDECw-.js.gz | Bin 0 -> 1015 bytes assets/instance-a3-Ol25T.js.gz | Bin 821 -> 0 bytes ...tance-a3-Ol25T.js => instance-kgVHYNMj.js} | 2 +- assets/instance-kgVHYNMj.js.gz | Bin 0 -> 821 bytes .../{utils-Xj9szOpo.js => utils-OCrDV2jL.js} | 2 +- assets/utils-OCrDV2jL.js.gz | Bin 0 -> 2825 bytes assets/utils-Xj9szOpo.js.gz | Bin 2825 -> 0 bytes assets/zh-CN-L-jhuVXv.js.gz | Bin 2086 -> 0 bytes .../{zh-CN-L-jhuVXv.js => zh-CN-QZTM9WlJ.js} | 2 +- assets/zh-CN-QZTM9WlJ.js.gz | Bin 0 -> 2085 bytes index.html | 10 +++++----- index.html.gz | Bin 1868 -> 1866 bytes mockServer/mock-data.js | 8 ++++---- mockServer/mock-data.js.gz | Bin 1039 -> 1039 bytes 81 files changed, 36 insertions(+), 36 deletions(-) delete mode 100644 assets/@vueuse_core@10.6.1_vue@3.4.7-6NPuvy-v.js delete mode 100644 assets/@vueuse_core@10.6.1_vue@3.4.7-6NPuvy-v.js.gz create mode 100644 assets/@vueuse_core@10.7.1_vue@3.4.7-LRbZjKnc.js create mode 100644 assets/@vueuse_core@10.7.1_vue@3.4.7-LRbZjKnc.js.gz delete mode 100644 assets/@vueuse_shared@10.6.1_vue@3.4.7-DJDYauAH.js delete mode 100644 assets/@vueuse_shared@10.6.1_vue@3.4.7-DJDYauAH.js.gz create mode 100644 assets/@vueuse_shared@10.7.1_vue@3.4.7-_XOpEtRB.js create mode 100644 assets/@vueuse_shared@10.7.1_vue@3.4.7-_XOpEtRB.js.gz delete mode 100644 assets/en-US--axwxm-D.js.gz rename assets/{en-US--axwxm-D.js => en-US-aY3wpS2L.js} (94%) create mode 100644 assets/en-US-aY3wpS2L.js.gz delete mode 100644 assets/hooks-Dq13zFnG.js.gz rename assets/{hooks-Dq13zFnG.js => hooks-Fplf3V2d.js} (97%) create mode 100644 assets/hooks-Fplf3V2d.js.gz rename assets/{index-bG4wYeLW.js => index--mDbXLlE.js} (95%) create mode 100644 assets/index--mDbXLlE.js.gz delete mode 100644 assets/index--nIRy5Xu.js.gz delete mode 100644 assets/index-15yx_PV8.js.gz rename assets/{index-xUhiSh2W.js => index-4xdQhEBx.js} (96%) create mode 100644 assets/index-4xdQhEBx.js.gz delete mode 100644 assets/index-6imABE4N.js.gz delete mode 100644 assets/index-BwX_Uh_c.js.gz delete mode 100644 assets/index-G3aQCnCZ.js.gz delete mode 100644 assets/index-Gogocs6s.js.gz delete mode 100644 assets/index-GtS_ww9e.js.gz rename assets/{index-uTyn_98X.js => index-LAv686WN.js} (98%) create mode 100644 assets/index-LAv686WN.js.gz rename assets/{index-Sj-7UUQc.js => index-MB4Uv7TN.js} (94%) create mode 100644 assets/index-MB4Uv7TN.js.gz rename assets/{index-rYaLwKxj.js => index-O4dIinHi.js} (93%) create mode 100644 assets/index-O4dIinHi.js.gz rename assets/{index-qcRRK_bT.js => index-P42krCkn.js} (99%) create mode 100644 assets/index-P42krCkn.js.gz delete mode 100644 assets/index-Sj-7UUQc.js.gz rename assets/{index--nIRy5Xu.js => index-TAedCEL3.js} (89%) create mode 100644 assets/index-TAedCEL3.js.gz rename assets/{index-BwX_Uh_c.js => index-V9QS8111.js} (88%) create mode 100644 assets/index-V9QS8111.js.gz delete mode 100644 assets/index-VaiolAvZ.js.gz rename assets/{index-G3aQCnCZ.js => index-WKgMM4uN.js} (95%) create mode 100644 assets/index-WKgMM4uN.js.gz delete mode 100644 assets/index-ZwXTE5D7.js.gz delete mode 100644 assets/index-bG4wYeLW.js.gz rename assets/{index-Gogocs6s.js => index-eIvAF2ES.js} (83%) create mode 100644 assets/index-eIvAF2ES.js.gz rename assets/{index-VaiolAvZ.js => index-eNyJIBap.js} (92%) create mode 100644 assets/index-eNyJIBap.js.gz rename assets/{index-6imABE4N.js => index-fma6R1vT.js} (93%) create mode 100644 assets/index-fma6R1vT.js.gz rename assets/{index-vUN0Iee3.js => index-gMdIAGvh.js} (92%) create mode 100644 assets/index-gMdIAGvh.js.gz rename assets/{index-p9LsG1Fn.js => index-lqISsUEl.js} (96%) create mode 100644 assets/index-lqISsUEl.js.gz rename assets/{index-sv8JHAnP.js => index-nunfwkkM.js} (86%) create mode 100644 assets/index-nunfwkkM.js.gz delete mode 100644 assets/index-p9LsG1Fn.js.gz rename assets/{index-15yx_PV8.js => index-pkn7R1Yp.js} (94%) create mode 100644 assets/index-pkn7R1Yp.js.gz delete mode 100644 assets/index-qcRRK_bT.js.gz delete mode 100644 assets/index-rYaLwKxj.js.gz rename assets/{index-GtS_ww9e.js => index-refVzAW9.js} (96%) create mode 100644 assets/index-refVzAW9.js.gz delete mode 100644 assets/index-sv8JHAnP.js.gz delete mode 100644 assets/index-uTyn_98X.js.gz delete mode 100644 assets/index-vUN0Iee3.js.gz delete mode 100644 assets/index-xUhiSh2W.js.gz rename assets/{index-ZwXTE5D7.js => index-y5vDECw-.js} (86%) create mode 100644 assets/index-y5vDECw-.js.gz delete mode 100644 assets/instance-a3-Ol25T.js.gz rename assets/{instance-a3-Ol25T.js => instance-kgVHYNMj.js} (93%) create mode 100644 assets/instance-kgVHYNMj.js.gz rename assets/{utils-Xj9szOpo.js => utils-OCrDV2jL.js} (99%) create mode 100644 assets/utils-OCrDV2jL.js.gz delete mode 100644 assets/utils-Xj9szOpo.js.gz delete mode 100644 assets/zh-CN-L-jhuVXv.js.gz rename assets/{zh-CN-L-jhuVXv.js => zh-CN-QZTM9WlJ.js} (94%) create mode 100644 assets/zh-CN-QZTM9WlJ.js.gz diff --git a/assets/@vueuse_core@10.6.1_vue@3.4.7-6NPuvy-v.js b/assets/@vueuse_core@10.6.1_vue@3.4.7-6NPuvy-v.js deleted file mode 100644 index a71025f6..00000000 --- a/assets/@vueuse_core@10.6.1_vue@3.4.7-6NPuvy-v.js +++ /dev/null @@ -1 +0,0 @@ -import{t as N,w as j,a as _,i as H,n as I,b as x,c as M,d as B}from"./@vueuse_shared@10.6.1_vue@3.4.7-DJDYauAH.js";function g(e){var r;const t=N(e);return(r=t==null?void 0:t.$el)!=null?r:t}const V=H?window:void 0;function S(...e){let r,t,i,s;if(typeof e[0]=="string"||Array.isArray(e[0])?([t,i,s]=e,r=V):[r,t,i,s]=e,!r)return I;Array.isArray(t)||(t=[t]),Array.isArray(i)||(i=[i]);const c=[],a=()=>{c.forEach(p=>p()),c.length=0},l=(p,f,n,o)=>(p.addEventListener(f,n,o),()=>p.removeEventListener(f,n,o)),m=VueDemi.watch(()=>[g(r),N(s)],([p,f])=>{if(a(),!p)return;const n=x(f)?{...f}:f;c.push(...t.flatMap(o=>i.map(d=>l(p,o,d,n))))},{immediate:!0,flush:"post"}),h=()=>{m(),a()};return M(h),h}let W=!1;function Z(e,r,t={}){const{window:i=V,ignore:s=[],capture:c=!0,detectIframe:a=!1}=t;if(!i)return;B&&!W&&(W=!0,Array.from(i.document.body.children).forEach(n=>n.addEventListener("click",I)),i.document.documentElement.addEventListener("click",I));let l=!0;const m=n=>s.some(o=>{if(typeof o=="string")return Array.from(i.document.querySelectorAll(o)).some(d=>d===n.target||n.composedPath().includes(d));{const d=g(o);return d&&(n.target===d||n.composedPath().includes(d))}}),p=[S(i,"click",n=>{const o=g(e);if(!(!o||o===n.target||n.composedPath().includes(o))){if(n.detail===0&&(l=!m(n)),!l){l=!0;return}r(n)}},{passive:!0,capture:c}),S(i,"pointerdown",n=>{const o=g(e);l=!m(n)&&!!(o&&!n.composedPath().includes(o))},{passive:!0}),a&&S(i,"blur",n=>{setTimeout(()=>{var o;const d=g(e);((o=i.document.activeElement)==null?void 0:o.tagName)==="IFRAME"&&!(d!=null&&d.contains(i.document.activeElement))&&r(n)},0)})].filter(Boolean);return()=>p.forEach(n=>n())}function k(){const e=VueDemi.ref(!1);return VueDemi.getCurrentInstance()&&VueDemi.onMounted(()=>{e.value=!0}),e}function C(e){const r=k();return VueDemi.computed(()=>(r.value,!!e()))}function Q(e,r={}){const{window:t=V}=r,i=C(()=>t&&"matchMedia"in t&&typeof t.matchMedia=="function");let s;const c=VueDemi.ref(!1),a=h=>{c.value=h.matches},l=()=>{s&&("removeEventListener"in s?s.removeEventListener("change",a):s.removeListener(a))},m=VueDemi.watchEffect(()=>{i.value&&(l(),s=t.matchMedia(N(e)),"addEventListener"in s?s.addEventListener("change",a):s.addListener(a),c.value=s.matches)});return M(()=>{m(),l(),s=void 0}),c}const O=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},A="__vueuse_ssr_handlers__",Y=q();function q(){return A in O||(O[A]=O[A]||{}),O[A]}function K(e,r){return Y[e]||r}function $(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const G={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},T="vueuse-storage";function ee(e,r,t,i={}){var s;const{flush:c="pre",deep:a=!0,listenToStorageChanges:l=!0,writeDefaults:m=!0,mergeDefaults:h=!1,shallow:p,window:f=V,eventFilter:n,onError:o=u=>{console.error(u)},initOnMounted:d}=i,y=(p?VueDemi.shallowRef:VueDemi.ref)(typeof r=="function"?r():r);if(!t)try{t=K("getDefaultStorage",()=>{var u;return(u=V)==null?void 0:u.localStorage})()}catch(u){o(u)}if(!t)return y;const w=N(r),z=$(w),D=(s=i.serializer)!=null?s:G[z],{pause:R,resume:L}=j(y,()=>P(y.value),{flush:c,deep:a,eventFilter:n});return f&&l&&_(()=>{S(f,"storage",E),S(f,T,J),d&&E()}),d||E(),y;function P(u){try{if(u==null)t.removeItem(e);else{const v=D.write(u),b=t.getItem(e);b!==v&&(t.setItem(e,v),f&&f.dispatchEvent(new CustomEvent(T,{detail:{key:e,oldValue:b,newValue:v,storageArea:t}})))}}catch(v){o(v)}}function F(u){const v=u?u.newValue:t.getItem(e);if(v==null)return m&&w!==null&&t.setItem(e,D.write(w)),w;if(!u&&h){const b=D.read(v);return typeof h=="function"?h(b,w):z==="object"&&!Array.isArray(b)?{...w,...b}:b}else return typeof v!="string"?v:D.read(v)}function J(u){E(u.detail)}function E(u){if(!(u&&u.storageArea!==t)){if(u&&u.key==null){y.value=w;return}if(!(u&&u.key!==e)){R();try{(u==null?void 0:u.newValue)!==D.write(y.value)&&(y.value=F(u))}catch(v){o(v)}finally{u?VueDemi.nextTick(L):L()}}}}}function U(e,r,t={}){const{window:i=V,...s}=t;let c;const a=C(()=>i&&"ResizeObserver"in i),l=()=>{c&&(c.disconnect(),c=void 0)},m=VueDemi.computed(()=>Array.isArray(e)?e.map(f=>g(f)):[g(e)]),h=VueDemi.watch(m,f=>{if(l(),a.value&&i){c=new ResizeObserver(r);for(const n of f)n&&c.observe(n,s)}},{immediate:!0,flush:"post",deep:!0}),p=()=>{l(),h()};return M(p),{isSupported:a,stop:p}}function te(e,r={}){const{reset:t=!0,windowResize:i=!0,windowScroll:s=!0,immediate:c=!0}=r,a=VueDemi.ref(0),l=VueDemi.ref(0),m=VueDemi.ref(0),h=VueDemi.ref(0),p=VueDemi.ref(0),f=VueDemi.ref(0),n=VueDemi.ref(0),o=VueDemi.ref(0);function d(){const y=g(e);if(!y){t&&(a.value=0,l.value=0,m.value=0,h.value=0,p.value=0,f.value=0,n.value=0,o.value=0);return}const w=y.getBoundingClientRect();a.value=w.height,l.value=w.bottom,m.value=w.left,h.value=w.right,p.value=w.top,f.value=w.width,n.value=w.x,o.value=w.y}return U(e,d),VueDemi.watch(()=>g(e),y=>!y&&d()),s&&S("scroll",d,{capture:!0,passive:!0}),i&&S("resize",d,{passive:!0}),_(()=>{c&&d()}),{height:a,bottom:l,left:m,right:h,top:p,width:f,x:n,y:o,update:d}}function ne(e={}){const{window:r=V,initialWidth:t=Number.POSITIVE_INFINITY,initialHeight:i=Number.POSITIVE_INFINITY,listenOrientation:s=!0,includeScrollbar:c=!0}=e,a=VueDemi.ref(t),l=VueDemi.ref(i),m=()=>{r&&(c?(a.value=r.innerWidth,l.value=r.innerHeight):(a.value=r.document.documentElement.clientWidth,l.value=r.document.documentElement.clientHeight))};if(m(),_(m),S("resize",m,{passive:!0}),s){const h=Q("(orientation: portrait)");VueDemi.watch(h,()=>m())}return{width:a,height:l}}export{U as a,ne as b,te as c,ee as d,Z as o,S as u}; diff --git a/assets/@vueuse_core@10.6.1_vue@3.4.7-6NPuvy-v.js.gz b/assets/@vueuse_core@10.6.1_vue@3.4.7-6NPuvy-v.js.gz deleted file mode 100644 index 9388f8a59b209e91fd888bf1ea4bd8f44e6b5cbe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2681 zcmV-<3WoI`iwFP!000021D#k~Z`(K)e&1hV2?K!yINTJw*ahTeJZY0o(`l1VlS$DD zf`FEeEVdG$6w%lL_ZpEfXu0oUIVxX3h0X&l4q$omqB;0M9kpT1%vvWlYvZu~;jS&Q4-W ze}Do99Zko!?RMR1R8gu&MxPNdoAAWkY)Gw0h7ZS;bsK8 z7Z12sI$`$@gfoQMX_L@Q=?k9ZsA8uT!k8qq0J*X`J84P5P(?B#iNfp@Rg|ac#Tul2 zBa8(J8g+BTv8t$sQmx^s1(=lVu7-0c1>JC)a%XKzvx3{Vyh4hd3R?0CrR=mo6;UK55@U>8(ulHz zRB#J%a6+=8HhCOY%Gj{QB=2ldB1|~KZ4ZapTa;sxx6YLxSnzCe^6vCuLQ=4h*vm}w5@ODRXDzc18-W-!eI7-@hbTfH-15$g z4(>?MR3&u@($b|$w=~H`k!p~5be?3V@>}nONg zQDvnJr0=-R5vD>WMV*2{DaP~8_Oq0&kQ!ommPQd87%;}tzhKg~m{jck1_?4~EnQf6 z&WgE&;eCVxwcDxxQ8Ct6(y+J`atz5 zQ_UxH1D+$K*q&2)V#OMIMB&3Ms;K3wD_#O-jD?pk-=Dp`2%{)KX_r}}D5Z&#mJ4an zcX{F{@^&I8xWx}N6NLqho-0)VmtzX|iD*A65XS8oxSvrUurnC*k%kNf&qn+VsUEl>-Ekp7 z00{4k{j1A2-)0-j?pmgaU@!cB8%1I1lIvTS=t3c9Hj4V-v~-$bEF3t8U3{CdFdP|$ zaF+Wb(W#erT)_Cs;1oAegu*BCzB}D4%#$S{OmZ$)5E72#VZ}Jf9XyYU#YL7u(j!rH zqPS>6m>9ON7;?27lkhm74Z=K;=k_JxX}Tu{8I(4I(zwM_Wf%)aCq{?#7L%lJ5w2Np z`BkBoytvJU`A=Afi|KFNFX)`_aZMVGJ|T2ad{SH((c`0eeJ#%d16L^6H3u&Mhp$lv@Y~oq@4%*~NOe7)SfF zeeGEcgZ(+R`~-;&7sDXFs>>y4D$Eskpy@>pr6-5I4}WG&e^A_L;Asr(6kH0kx`vQ! zw6Nf4H~v5bxFsF`Y5D7$>nmDuZ2$qDc6f3pr^vQ`XLt0pvzO5CeOV}O4;btn$>nxW zyeF4*C;io`l2_9b2^;4fbfCcZHQ1~4KtWn9!1x?S4A?`iH(>uCu8x;O#33_>lmo*6 zwd(Tbx>w6p)ms*Jq4A@!O7j)$-3I`=PL2qlU0s>$b79l9hzScT4IxPZD%Z1}kiw^k zTXoYhd*L&PiCsDGq&SC+*M&84=}0B$)kMl!@Qj$87lqoy73t$WV|N5xVtVOoS}ci@ z7g{SFD^~ZFUKK#W(NK+BBBZd_LkWu0mI<~4x1LMdIg@v?Oem>qIm2UF2l$K%E~#)KOH^J*x(c*{=EbGoNAG+otJ($u>jRKkfev+ki2^xOtE8+(Bso z(iB#M@o~UL01a4=qG8CK)9{f?Ga-3VY@2$_4-&rETakQ5Z*cs^WyyBW@4x-o?Uqt% z+`ZMcjY%K9yl+576ov1>h_7(HG@#dA=OysaEGAKe5{KhNN$EN|Op?BHI%xV1y5gfJ z61)I^!_V013S}6__pW$7xI6se14Bu&?t1DPG(L2V0yhbBv2!RV(s-UJjrymCnaXAv zmQj>Y)vZ917=K0k?lVG{X8Z-9>eO`y=LgRT6()@^H+AJ+z#xsei^nRi_Ka`gsMpuv zDya44#k--CJQfq>Cef-WV&f>2eD2M`T@Uy{Q-9*TaYQJO3HdRhIwoYt1bIwQM}#R~ zrsE}SJKe9hxUo@$dPlJnQjDW=9OdJv8b{eUlH*7Xqal&BLz&sS%=KK=G8J<5q7WeM zdymBVaPo%cAXd2@1=!G~vR0L&92;6dW=CN*RQvVS_}{8(6l+5_BDMJ_+=hM`#oN$r z+hfDUT#CuJZ)DCuWXn#2Z4{;MdCs`YdT6}MLz0qacqs@@$ib~%_=Vb|#VEO@(Um#P*c95oeEg7$)s!03sclsMj7{N0zf#3SyQ&0j3<55TPp6nEu( zM5XIYM&Fi4zBNO9rH~mvo?PI$v|rL!)S0_~PI0 ne{)aqoJerrC9(dS5b)oW{O&%A+_+EO&j0pb1gXtq@)rOAY5_dx diff --git a/assets/@vueuse_core@10.7.1_vue@3.4.7-LRbZjKnc.js b/assets/@vueuse_core@10.7.1_vue@3.4.7-LRbZjKnc.js new file mode 100644 index 00000000..ecbb8c7a --- /dev/null +++ b/assets/@vueuse_core@10.7.1_vue@3.4.7-LRbZjKnc.js @@ -0,0 +1 @@ +import{t as M,w as j,a as _,i as H,n as N,b as k,c as I,d as x}from"./@vueuse_shared@10.7.1_vue@3.4.7-_XOpEtRB.js";function g(e){var n;const t=M(e);return(n=t==null?void 0:t.$el)!=null?n:t}const S=H?window:void 0;function b(...e){let n,t,r,s;if(typeof e[0]=="string"||Array.isArray(e[0])?([t,r,s]=e,n=S):[n,t,r,s]=e,!n)return N;Array.isArray(t)||(t=[t]),Array.isArray(r)||(r=[r]);const o=[],c=()=>{o.forEach(p=>p()),o.length=0},l=(p,d,i,u)=>(p.addEventListener(d,i,u),()=>p.removeEventListener(d,i,u)),m=VueDemi.watch(()=>[g(n),M(s)],([p,d])=>{if(c(),!p)return;const i=k(d)?{...d}:d;o.push(...t.flatMap(u=>r.map(f=>l(p,u,f,i))))},{immediate:!0,flush:"post"}),w=()=>{m(),c()};return I(w),w}let R=!1;function ee(e,n,t={}){const{window:r=S,ignore:s=[],capture:o=!0,detectIframe:c=!1}=t;if(!r)return N;x&&!R&&(R=!0,Array.from(r.document.body.children).forEach(i=>i.addEventListener("click",N)),r.document.documentElement.addEventListener("click",N));let l=!0;const m=i=>s.some(u=>{if(typeof u=="string")return Array.from(r.document.querySelectorAll(u)).some(f=>f===i.target||i.composedPath().includes(f));{const f=g(u);return f&&(i.target===f||i.composedPath().includes(f))}}),p=[b(r,"click",i=>{const u=g(e);if(!(!u||u===i.target||i.composedPath().includes(u))){if(i.detail===0&&(l=!m(i)),!l){l=!0;return}n(i)}},{passive:!0,capture:o}),b(r,"pointerdown",i=>{const u=g(e);l=!m(i)&&!!(u&&!i.composedPath().includes(u))},{passive:!0}),c&&b(r,"blur",i=>{setTimeout(()=>{var u;const f=g(e);((u=r.document.activeElement)==null?void 0:u.tagName)==="IFRAME"&&!(f!=null&&f.contains(r.document.activeElement))&&n(i)},0)})].filter(Boolean);return()=>p.forEach(i=>i())}function B(){const e=VueDemi.ref(!1);return VueDemi.getCurrentInstance()&&VueDemi.onMounted(()=>{e.value=!0}),e}function z(e){const n=B();return VueDemi.computed(()=>(n.value,!!e()))}function Q(e,n={}){const{window:t=S}=n,r=z(()=>t&&"matchMedia"in t&&typeof t.matchMedia=="function");let s;const o=VueDemi.ref(!1),c=w=>{o.value=w.matches},l=()=>{s&&("removeEventListener"in s?s.removeEventListener("change",c):s.removeListener(c))},m=VueDemi.watchEffect(()=>{r.value&&(l(),s=t.matchMedia(M(e)),"addEventListener"in s?s.addEventListener("change",c):s.addListener(c),o.value=s.matches)});return I(()=>{m(),l(),s=void 0}),o}const O=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},A="__vueuse_ssr_handlers__",Y=q();function q(){return A in O||(O[A]=O[A]||{}),O[A]}function K(e,n){return Y[e]||n}function $(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const G={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},T="vueuse-storage";function te(e,n,t,r={}){var s;const{flush:o="pre",deep:c=!0,listenToStorageChanges:l=!0,writeDefaults:m=!0,mergeDefaults:w=!1,shallow:p,window:d=S,eventFilter:i,onError:u=a=>{console.error(a)},initOnMounted:f}=r,y=(p?VueDemi.shallowRef:VueDemi.ref)(typeof n=="function"?n():n);if(!t)try{t=K("getDefaultStorage",()=>{var a;return(a=S)==null?void 0:a.localStorage})()}catch(a){u(a)}if(!t)return y;const v=M(n),L=$(v),D=(s=r.serializer)!=null?s:G[L],{pause:C,resume:W}=j(y,()=>F(y.value),{flush:o,deep:c,eventFilter:i});return d&&l&&_(()=>{b(d,"storage",E),b(d,T,J),f&&E()}),f||E(),y;function F(a){try{if(a==null)t.removeItem(e);else{const h=D.write(a),V=t.getItem(e);V!==h&&(t.setItem(e,h),d&&d.dispatchEvent(new CustomEvent(T,{detail:{key:e,oldValue:V,newValue:h,storageArea:t}})))}}catch(h){u(h)}}function P(a){const h=a?a.newValue:t.getItem(e);if(h==null)return m&&v!=null&&t.setItem(e,D.write(v)),v;if(!a&&w){const V=D.read(h);return typeof w=="function"?w(V,v):L==="object"&&!Array.isArray(V)?{...v,...V}:V}else return typeof h!="string"?h:D.read(h)}function J(a){E(a.detail)}function E(a){if(!(a&&a.storageArea!==t)){if(a&&a.key==null){y.value=v;return}if(!(a&&a.key!==e)){C();try{(a==null?void 0:a.newValue)!==D.write(y.value)&&(y.value=P(a))}catch(h){u(h)}finally{a?VueDemi.nextTick(W):W()}}}}}function U(e,n,t={}){const{window:r=S,...s}=t;let o;const c=z(()=>r&&"MutationObserver"in r),l=()=>{o&&(o.disconnect(),o=void 0)},m=VueDemi.watch(()=>g(e),d=>{l(),c.value&&r&&d&&(o=new MutationObserver(n),o.observe(d,s))},{immediate:!0}),w=()=>o==null?void 0:o.takeRecords(),p=()=>{l(),m()};return I(p),{isSupported:c,stop:p,takeRecords:w}}function X(e,n,t={}){const{window:r=S,...s}=t;let o;const c=z(()=>r&&"ResizeObserver"in r),l=()=>{o&&(o.disconnect(),o=void 0)},m=VueDemi.computed(()=>Array.isArray(e)?e.map(d=>g(d)):[g(e)]),w=VueDemi.watch(m,d=>{if(l(),c.value&&r){o=new ResizeObserver(n);for(const i of d)i&&o.observe(i,s)}},{immediate:!0,flush:"post",deep:!0}),p=()=>{l(),w()};return I(p),{isSupported:c,stop:p}}function ne(e,n={}){const{reset:t=!0,windowResize:r=!0,windowScroll:s=!0,immediate:o=!0}=n,c=VueDemi.ref(0),l=VueDemi.ref(0),m=VueDemi.ref(0),w=VueDemi.ref(0),p=VueDemi.ref(0),d=VueDemi.ref(0),i=VueDemi.ref(0),u=VueDemi.ref(0);function f(){const y=g(e);if(!y){t&&(c.value=0,l.value=0,m.value=0,w.value=0,p.value=0,d.value=0,i.value=0,u.value=0);return}const v=y.getBoundingClientRect();c.value=v.height,l.value=v.bottom,m.value=v.left,w.value=v.right,p.value=v.top,d.value=v.width,i.value=v.x,u.value=v.y}return X(e,f),VueDemi.watch(()=>g(e),y=>!y&&f()),U(e,f,{attributeFilter:["style","class"]}),s&&b("scroll",f,{capture:!0,passive:!0}),r&&b("resize",f,{passive:!0}),_(()=>{o&&f()}),{height:c,bottom:l,left:m,right:w,top:p,width:d,x:i,y:u,update:f}}function re(e={}){const{window:n=S,initialWidth:t=Number.POSITIVE_INFINITY,initialHeight:r=Number.POSITIVE_INFINITY,listenOrientation:s=!0,includeScrollbar:o=!0}=e,c=VueDemi.ref(t),l=VueDemi.ref(r),m=()=>{n&&(o?(c.value=n.innerWidth,l.value=n.innerHeight):(c.value=n.document.documentElement.clientWidth,l.value=n.document.documentElement.clientHeight))};if(m(),_(m),b("resize",m,{passive:!0}),s){const w=Q("(orientation: portrait)");VueDemi.watch(w,()=>m())}return{width:c,height:l}}export{X as a,re as b,ne as c,te as d,ee as o,b as u}; diff --git a/assets/@vueuse_core@10.7.1_vue@3.4.7-LRbZjKnc.js.gz b/assets/@vueuse_core@10.7.1_vue@3.4.7-LRbZjKnc.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..dd362ebb93002f76f3bc330b42badef46405b7d7 GIT binary patch literal 2771 zcmV;^3M};>iwFP!000021EpD8Z{s!=e&1hV3k5*}EH{H)pn$xLJC{tGc9OJlHq#;q z0$Mt<*+`^HQucUc{r3f_o9&rti|tE9ACiaX@|_DAS(Mti+D(L=T+yxn{6>ZUJW=UC z-&5s3*L3MW&ouF$OPc!6hbA++h}b{B-BeInc(Q9@ApQ2m8T*F4c-mC(?Z4Q+**9N5 z{c=-YxZ79kHyh2eN+nKeHCbUG^+uS9nk8CUH*x$51DP3cl~Gu6$GNKVe7?~#ot(vv zeFZt0wlo#HrrovR-_N&FrFt8;3&#_dm@x*V&cRI-b<|KhlNolq5_C3!hqFh{BkPP* zt7yM}X^hx0X~P%$Su)2DVb>!Es`!G$4;>p%m@3kWI=P-5?{#Fq$BsX^M?#NhjGr<5 z!90>qY0V!VX~Hq#=e1^;HWwmUj>V6nX=nTR>>R?<;r%g=Aadk~Q`_9#&WpdW9`{r1+tv>7$oOW;nrw zPRmZ!PH4%WaZ2VjV=Qgrbf#HZ*|oQ}V_7cTl_+t=&kZX?i8Fqlo>HH z^oYlXr8=n!P>wBix?{;&=BWWi2LDNZE}Z-AUn z&pJ;OT=H|vtS-P?ydL3Qjo9ur`n(FiS73Gv$RTmsyv%c45z;cu_<6=Tm&^&X0=M5w zmgu6?7Sf-DTVukcO7bcNi!(xIt@S4vU*W0`<4J}P?ip~-vp-?dG=!G?VTldxwU+$6 z<6Lo{GlG}!wA$~hzbITq2=SJYECnZI&N)9r2LNmDinBJkB9yU2D<`C~ z_=`LVLcvb-j5OqtWioeQ@GGrz5NgQcAr~D+1tz2!V)qs9LUsZ}N-~h)>5BnBJ$VK0 zb!7}Fcd4usDgjIo>SwjO(v@@_J%#bKEUICug2-G zJi@z4=)yh{Y8S;YkzL^EY_b41k1V(o@|7s(Q6b6`@*Ck`9;L!T)awkKN6R+Wqxmp8 zob77QydNCS>E&;bxMIDO%U9Jq9<`zIwRPHv6&zd%T-VD{6SAu>b6qa1+b&V_s5B7K6rl87+ZoM6 zin!B@mf7o&L2T^Hc`L;m$V8Pp8yB8bfLV>CEuX%ib}jN;Z{w17@t*Pp1)rGShME>j zs?~)t+QbzXU8UDKFz_@iNJFKP?xrt6an^7{cN~}VK5ceK+(H%~WOUNEYU;2A%oQfF zYP%dqoY~cm|A?a%xK8X&(})hOfat5O;ER)5FIcVh^0$F^{42a6^bNvi*XlNlDRHHho#+NA@J-5KN-x<+8l->?7_EC{{l&UYI9vim9LYlN_4wkOgxp(#Qs zOQkJCHS~I55B}Gcb-HMO-_g45HRJjjb}>+$r}y3v@jX?rZHH^x>Gslqh+Wh82<`l{ z_WoIuW=!ordA)j>#ays~&ymbB!|P7#&ZGrGo4&I<)TGyYLkQgjya|N1{TcWC4fCOm z*Mo2R3V8(AExxB462IePUPowpeC@q&?}{7B7`t!c`^MXUa?Eu-9c#uq9?l;1|H12j zfkoHEAIx0%nQ$u*2nlvz)G6n#?ft{dGweFk)EzGQrf>Sk{m-zQat?&luQ8coO62*j7DIYa@WI{5nn*+E1_m8f(j4|sk zuD)y3UGOGd|7j44t|})ymz$*pvuRr|L;7w}BZRdFa-x;;Eghk{Yn?vr`T|d1nP|$- zYu{!ieeY)wNacaGv`G#^IAFxn2Iau}t}d8$zvrDv4}BN8~s4?=;ghdi17Z!a@^(6&4=NcI}1^0yKoyt%2f%wuXsw>J1VX zG#Db@(l);Y#p9HIh$Y>{6|Kt95@!c!H-O>OJfr;6q>@gG{C(izcz410>1J_xcX@yD zbb0;u^7``b*M8mitw`p}3)@!s#(0;96x_v2`_$Bi&{CK#Y~Unp+-cYtA2z`*%4fCt zfLz6-QecAM1BNXj8`{^xzgD&Qty^Cww1Y<8H1Hw(^W+!*zYswU`0tXc@J*-- Z-;_f5>h>QfRWtj?{{UV0nLczG001a|dOiRE literal 0 HcmV?d00001 diff --git a/assets/@vueuse_shared@10.6.1_vue@3.4.7-DJDYauAH.js b/assets/@vueuse_shared@10.6.1_vue@3.4.7-DJDYauAH.js deleted file mode 100644 index 9710d4ad..00000000 --- a/assets/@vueuse_shared@10.6.1_vue@3.4.7-DJDYauAH.js +++ /dev/null @@ -1 +0,0 @@ -function V(e){return VueDemi.getCurrentScope()?(VueDemi.onScopeDispose(e),!0):!1}function D(e){return typeof e=="function"?e():VueDemi.unref(e)}const l=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const p=Object.prototype.toString,h=e=>p.call(e)==="[object Object]",b=()=>{},g=d();function d(){var e;return l&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent)}function f(e,t){function i(...n){return new Promise((o,u)=>{Promise.resolve(e(()=>t.apply(this,n),{fn:t,thisArg:this,args:n})).then(o).catch(u)})}return i}const r=e=>e();function m(e=r){const t=VueDemi.ref(!0);function i(){t.value=!1}function n(){t.value=!0}const o=(...u)=>{t.value&&e(...u)};return{isActive:VueDemi.readonly(t),pause:i,resume:n,eventFilter:o}}VueDemi.isVue3,VueDemi.isVue3,VueDemi.isVue3;function v(e,t,i={}){const{eventFilter:n=r,...o}=i;return VueDemi.watch(e,f(n,t),o)}function y(e,t,i={}){const{eventFilter:n,...o}=i,{eventFilter:u,pause:s,resume:c,isActive:a}=m(n);return{stop:v(e,t,{...o,eventFilter:u}),pause:s,resume:c,isActive:a}}function O(e,t=!0){VueDemi.getCurrentInstance()?VueDemi.onMounted(e):t?e():VueDemi.nextTick(e)}export{O as a,h as b,V as c,g as d,l as i,b as n,D as t,y as w}; diff --git a/assets/@vueuse_shared@10.6.1_vue@3.4.7-DJDYauAH.js.gz b/assets/@vueuse_shared@10.6.1_vue@3.4.7-DJDYauAH.js.gz deleted file mode 100644 index 7a82bcd91fef7a9e29a84b58f8d8658e98ab5646..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 644 zcmV-~0(<=*iwFP!000021ASD%Zrd;nz3(fW91IB%)C{{hQ-fl`h8>0$XptR;9Tb~! zv^ta_QAq>W|2`(`BKRmi>X8yR0dq1IlNAHrIH2G#Sp`_a&d3tzOK=X59&=j* z;|n%~ES{jH@wN59fQ!kDXOoZZW*}US2*{o`E~7jFPg~;?gPt_z|2;hKiq`6W z{ReWAwXR-#BAI0!CQV4_J+iDLCSd>dr*L8Jd zv^8EJ7tIDU64ASJWp+ZfD}9D7=aRO7%yOA)%C{`=mbZOD)6d<-Hp94kI|j<}rVEoA z-b;KfliBE;VZ0%^*Hr*DeuX&3XMGu~qTZ9NK9;7?L2W;!#`wFO%pS5!NnKcsTDhoo z@Q@kdz=s`VC}0mrUrj~eGTXL8j`6DipTxWFMZ-Q$MHtnzz2Ig{i^>TprEQg&zxk(! zQ$s;)7z*OTjwXG4pL1XoS8(VB`axhW&h5~x+A-uqn>^V%>n`3zuB%RjmcPq%x#oRj zP?H&N{@p#_`>)IR;<9~y*nk8D1D?^@;xz diff --git a/assets/@vueuse_shared@10.7.1_vue@3.4.7-_XOpEtRB.js b/assets/@vueuse_shared@10.7.1_vue@3.4.7-_XOpEtRB.js new file mode 100644 index 00000000..5b38208b --- /dev/null +++ b/assets/@vueuse_shared@10.7.1_vue@3.4.7-_XOpEtRB.js @@ -0,0 +1 @@ +function g(e){return VueDemi.getCurrentScope()?(VueDemi.onScopeDispose(e),!0):!1}function h(e){return typeof e=="function"?e():VueDemi.unref(e)}const l=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const d=Object.prototype.toString,D=e=>d.call(e)==="[object Object]",b=()=>{},y=p();function p(){var e,t;return l&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function f(e,t){function n(...i){return new Promise((o,u)=>{Promise.resolve(e(()=>t.apply(this,i),{fn:t,thisArg:this,args:i})).then(o).catch(u)})}return n}const r=e=>e();function w(e=r){const t=VueDemi.ref(!0);function n(){t.value=!1}function i(){t.value=!0}const o=(...u)=>{t.value&&e(...u)};return{isActive:VueDemi.readonly(t),pause:n,resume:i,eventFilter:o}}VueDemi.isVue3,VueDemi.isVue3,VueDemi.isVue3;function m(e){return e||VueDemi.getCurrentInstance()}function v(e,t,n={}){const{eventFilter:i=r,...o}=n;return VueDemi.watch(e,f(i,t),o)}function O(e,t,n={}){const{eventFilter:i,...o}=n,{eventFilter:u,pause:s,resume:a,isActive:c}=w(i);return{stop:v(e,t,{...o,eventFilter:u}),pause:s,resume:a,isActive:c}}function S(e,t=!0,n){m()?VueDemi.onMounted(e,n):t?e():VueDemi.nextTick(e)}export{S as a,D as b,g as c,y as d,l as i,b as n,h as t,O as w}; diff --git a/assets/@vueuse_shared@10.7.1_vue@3.4.7-_XOpEtRB.js.gz b/assets/@vueuse_shared@10.7.1_vue@3.4.7-_XOpEtRB.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..1af278960e046efaacceaddce35b0fde6b324c82 GIT binary patch literal 702 zcmV;v0zv&BiwFP!000021D#Y&Z`(K!z3;D3d=Q2J!FYFXa+x65pv4}F1W3>xiXLcb zEO9Fj1#)O7koDgew53>X7dh-{FmE_-J~^96C0j>X4Jdk#96e=UBHrWHsv7yP=sglY zm99e&w=kI;9ie+0Iu{U7$g8C&u6`dj6JawWCYx@YM zIy8>(;3{#g7z4x495bK80f7HcU{+i6^6X;SJUUAp#LXXher+F3b@*&bOYA~(5&nJl zSxVx(G8;h2qJPr~lv4I>iwO7Gqjy^y5WvZp+CA#ZV{q*b0U=F+mFc?n6}YiMS|R%l z6)cl>=j-B#8efOP4ninykiZF58ZH}%Vi3a=a9l^9rjPTX?g6zI{mIOFTI00DSIgNu z0@1VDnKq)He-1mxmtz>GQ@zKsMq8fa2^z-L>20_x+3v77hcuO=RI8Aki2)0e9z)z> zVI}U6_@iwZec^^-^0DDd#6RV`>bZvP>?7mh@au8-d;D848|5yIQj+e6u}l3t7puKg zO1VMP>ZhBtKTZMV2CQTu-Hh|$ea?wdUchneN|?H06W2xi z;vn8-I;Z)R81&UrlIXV}ZqFz4vx~%70ZI}DUmQTf7k;+ok8}g^rE{M9r_6-R$onML kvQDCuuSrz0O~T4`5+s`>SUx1NA6CEp3yDIC#MK1=0E^yR=l}o! literal 0 HcmV?d00001 diff --git a/assets/en-US--axwxm-D.js.gz b/assets/en-US--axwxm-D.js.gz deleted file mode 100644 index 8d15e13c178a8b718736939b2b6a1ad5a8ba113c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1826 zcmV+-2i^D|iwFP!000021FcxwZsNKczTZy~S?i*e>m0W?u@RFqW*jc?>m+{2_OCBQzKIzd zGUSr!IWbWRQ${kT4LIdBe~+|UcL%Zu<2N#qQWNgNsrd~ujA~!6&y#EuWg-nAN4XHq zhF|w<cnl;;nUo-!fnW3YNh<1rO>29bzyvJe z(rPXZkD7sB_XBd-skI*-_C9YSQ)Y;nPlrmFLgOA8U0N8Qipx$zMV(Dl z%;saKCkXtYMvlmJep0^@o0v>y33q!t-56#O}rrxVr0%ldV&q*AJ!|9gOTw2g9vZd!WzkWc@YG?dGb+&3NY?NgC(=8^g5q#LJ`+I(k)PtkO?YG{? zw_{|Wb7}b$NHKrPNsvvnZ0ncVduU*henoP5qIxKLJ zlE!)vqMH=FGUL_*IpbQ%se6tU7*8tenLKkUJ=d{b*}MpU317MCNH!D@ALl}p>l7CF zYj`yrLuCDt26%y;>Me#5m(bNJ18wI!uY*C+L4yI6xez#p5zB?8U+_=V_KUvst?Ii@ zPHtF&UuR6@K+%PYa{*|vyNgwbT1t+1l56IA4`Ca=-f$~`xVAM=XL$1(mo`@I#*R1^)h96uzVCJ&RjDEnQtE;M=cKtwYoUp;+v-s_N;o1Q3ow zbgrTa!X`w0u$IdNVG*JeZqs~-Fbk2(tkxruOh+lg_u*@4iE8Xr z(+F3JsllaMDzK9-g(<_O#F168YfggU4-nS|@Os*WMTwJ-lG`!~YlI;6mB|8t% zsdCku6s*q?9+VH>(NN_U;W$JsH?t5Pg{U8CC4|?588CrxKSW2*Tp6zik2x5N@GwL- zuE!8gLv)b~%P&CYI}x){x{L5lh}tSbxLw@6omR>v+eLU@y#Mp}U+yT4;h(?%i||#5 zu0|ss0m7|fJ9pCq;cke!8VpEVHDWJB{Y(RkO$uNUz9;|@H^uJE^_2!U*Z|>ii27^_ z-Z{)bcs-R{&|Vv+3gPn*T@>Xt3DI@0rD8z%EJXdg6Ynf?nr=gM1Jg_}3*J%25q@?O zu_NL*L_OE)UQ6(3;<=a+1_)o<%%nrbbWC%Xw>eFUTfr?I;EvWxQ&illD(@601dXvN zxGt%tBU}(o`?#Q&4)Kayn&P&K=#9IctB48OUOk=_bkaF4nWR_M!(d4#Z7o;UIi=m@ z>Kd`Mhg(cUxr=|rFTKDkcIgb4ggQRy7&|uUIWD=R6WpIAj!1fjmo%Qb4_11M3l`~f zIcT135!LYmEBLK`S~B&nw;Lw#dV1F5`2U2i(o{vc3}HPj{|@OZ{@$sd4Zhd-t!iYO z=jC(&*s88yofc1TPQjyp_Y`~y(duOJR_CFGrIn}6Q|9RHIrOr?^7rcIt*UKfOCOdz z+F$;B=(wSpxGzhM@O6m#Jdwrub-5fi-fHP2M413)zys%zmmAQYWRBd^t*wk1^Q3f) z@E`7QOt?h&F+{gc;IP6QYgf@pWK_yo_z-;NHr-yIcK Qi%p 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 bYB{Q8t=)LoICmQAHt in e?wo(e,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[t]=o;var Le=(e,t,o)=>(_o(e,typeof t!="symbol"?t+"":t,o),o);import{o as Co,u as le,a as No,b as Te,c as be,d as ko}from"./@vueuse_core@10.6.1_vue@3.4.7-6NPuvy-v.js";import{u as Ue}from"./vue-hooks-plus@1.8.5_vue@3.4.7-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 To}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 xe,c as xo,a as P,r as re,b as A,d as Oo,u as fe,e as Ro,p as Ao,f as Pe,h as Lo,j as _e,q as Ce,k as Po,l as Mo,m as Do,w as zo,n as Io,o as $}from"./utils-Xj9szOpo.js";import{l as jo}from"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import{i as Me}from"./interactjs@1.10.26-I0IiZoEj.js";import{s as Eo}from"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import{s as me,t as qe,c as $o,i as Bo,d as Fo}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 Wo,i as Ko,a as Uo,b as qo,c as Go,d as Ho,e as Yo,f as Xo,g as Zo,h as Qo,j as Jo,k as en,l as tn,m as on,n as nn,o as rn,p as an,q as ln,s as sn}from"./echarts@5.4.3-Vt5ZmFiA.js";import{o as Ge,c as He,a as Ye}from"./@vue_runtime-core@3.4.7-pkrnDrzv.js";const cn="modulepreload",un=function(e){return"/ray-template/"+e},De={},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=un(i),i in De)return;De[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":cn,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})},dn=(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)))})},rl=(e,t)=>{const o=Vue.ref(0),n=Vue.ref(0),a=Vue.ref(!1),r=u=>{u.preventDefault(),a.value=!1,Vue.nextTick().then(()=>{const{clientX:c,clientY:p}=u;o.value=c,n.value=p,a.value=!0})};Co(e,()=>{a.value=!1});const i=le(e,"contextmenu",r,t),l=le(e,"click",()=>{a.value=!1});return{stop:()=>{i(),l()},x:Vue.readonly(o),y:Vue.readonly(n),show:Vue.readonly(a)}},Xe=Vue.reactive({globalSpinning:!1,globalDrawerValue:!1,globalMainLayoutLoad:!0,layoutContentMaximize:!1,layoutContentSpinning:!1});function B(e,t,o){Xe[e]=t,o==null||o()}function q(e){return Vue.readonly(Vue.toRef(Xe,e))}const Ze={setupKeepAlive:!0,keepAliveExclude:[],maxKeepAliveLength:5},U={menuCollapsedWidth:64,menuCollapsedMode:"width",menuCollapsedIconSize:22,menuCollapsedIndent:24,menuAccordion:!1},G={signing:"signing",localeLanguage:"localeLanguage",token:"token",appMenuKey:"menuKey"},Oe={appThemeColors:["#2d8cf0","#0960bd","#536dfe","#ff5c93","#ee4f12","#9c27b0","#ff9800","#18A058"],appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"},appNaiveUIThemeOverrides:{},echartTheme:"macarons"},Qe=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],pn="zh-CN",mn="zh-CN",hn={"zh-CN":"zh-cn","en-US":"en"},fn="zh-cn",al={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)$/},ll={baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}},Z=Vue.ref(null),gn={setupRouterLoadingBar:!0,setupRouterGuard:!0},yn=["RLogin","ErrorPage","RayTemplateDoc"],ue=["admin"];let Je;const bn=async()=>{const e=yo(),t=await Ea(Qe);return VueI18n.createI18n({legacy:!1,locale:e,messages:t,sync:!0,missingWarn:!1,silentFallbackWarn:!0,fallbackLocale:mn})},il=async e=>{const t=await bn();Je=t,e.use(t)},vn=(e,t)=>!e||t[0]===e?t:`${e}.${t}`,J=e=>{const{t,locale:o,...n}=Je.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,Vn={path:"/dashboard",name:"RDashboard",component:()=>T(()=>import("./index-G3aQCnCZ.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}},Sn=Object.freeze(Object.defineProperty({__proto__:null,default:Vn},Symbol.toStringTag,{value:"Module"})),wn={path:"/axios",name:"RAxios",component:()=>T(()=>import("./index-15yx_PV8.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}},_n=Object.freeze(Object.defineProperty({__proto__:null,default:wn},Symbol.toStringTag,{value:"Module"})),Cn={path:"/context-menu",name:"ContextMenuDemo",component:()=>T(()=>import("./index--nIRy5Xu.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}},Nn=Object.freeze(Object.defineProperty({__proto__:null,default:Cn},Symbol.toStringTag,{value:"Module"})),kn={path:"/directive",name:"RDirective",component:()=>T(()=>import("./index-1QEZls_a.js"),__vite__mapDeps([])),meta:{i18nKey:x("menu.Directive"),icon:"other",order:2}},Tn=Object.freeze(Object.defineProperty({__proto__:null,default:kn},Symbol.toStringTag,{value:"Module"})),F=()=>T(()=>Promise.resolve().then(()=>ta),void 0),xn={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-Gogocs6s.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/"}}]},On=Object.freeze(Object.defineProperty({__proto__:null,default:xn},Symbol.toStringTag,{value:"Module"})),Rn={path:"/echart",name:"REchart",component:()=>T(()=>import("./index-p9LsG1Fn.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}},An=Object.freeze(Object.defineProperty({__proto__:null,default:Rn},Symbol.toStringTag,{value:"Module"})),Ln={path:"/iframe",name:"IframeDemo",component:()=>T(()=>import("./index-sv8JHAnP.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"}},Pn=Object.freeze(Object.defineProperty({__proto__:null,default:Ln},Symbol.toStringTag,{value:"Module"})),Mn={path:"/mock-demo",name:"MockDemo",component:()=>T(()=>import("./index-VaiolAvZ.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}},Dn=Object.freeze(Object.defineProperty({__proto__:null,default:Mn},Symbol.toStringTag,{value:"Module"})),zn={path:"/modal-demo",name:"ModalDemo",component:()=>T(()=>import("./index-rYaLwKxj.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}},In=Object.freeze(Object.defineProperty({__proto__:null,default:zn},Symbol.toStringTag,{value:"Module"})),jn={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}}]}]}]},En=Object.freeze(Object.defineProperty({__proto__:null,default:jn},Symbol.toStringTag,{value:"Module"})),$n={path:"/precision",name:"CalculatePrecision",component:()=>T(()=>import("./index-6imABE4N.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}},Bn=Object.freeze(Object.defineProperty({__proto__:null,default:$n},Symbol.toStringTag,{value:"Module"})),Fn={path:"/qrcode",name:"RQRCode",component:()=>T(()=>import("./index-vUN0Iee3.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}},Wn=Object.freeze(Object.defineProperty({__proto__:null,default:Fn},Symbol.toStringTag,{value:"Module"})),Kn={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-uTyn_98X.js"),__vite__mapDeps([47,48])),meta:{i18nKey:x("menu.RelyAbout")}}]},Un=Object.freeze(Object.defineProperty({__proto__:null,default:Kn},Symbol.toStringTag,{value:"Module"})),qn={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-BwX_Uh_c.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}}]},Gn=Object.freeze(Object.defineProperty({__proto__:null,default:qn},Symbol.toStringTag,{value:"Module"})),Hn={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}},Yn=Object.freeze(Object.defineProperty({__proto__:null,default:Hn},Symbol.toStringTag,{value:"Module"})),Xn={path:"/svg-icons",name:"PreviewSVGIcons",component:()=>T(()=>import("./index-bG4wYeLW.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}},Zn=Object.freeze(Object.defineProperty({__proto__:null,default:Xn},Symbol.toStringTag,{value:"Module"})),Qn={path:"/table",name:"TableView",component:()=>T(()=>import("./index-Sj-7UUQc.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}},Jn=Object.freeze(Object.defineProperty({__proto__:null,default:Qn},Symbol.toStringTag,{value:"Module"})),er={path:"/template-hooks",name:"TemplateHooks",component:()=>T(()=>import("./index-xUhiSh2W.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}},tr=Object.freeze(Object.defineProperty({__proto__:null,default:er},Symbol.toStringTag,{value:"Module"})),or={path:"/:catchAll(.*)",name:"ErrorPage",component:()=>T(()=>import("./index-ZwXTE5D7.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}},nr=Object.freeze(Object.defineProperty({__proto__:null,default:or},Symbol.toStringTag,{value:"Module"})),rr=()=>{const e=Object.assign({"/src/router/modules/dashboard.ts":Sn,"/src/router/modules/demo/axios.ts":_n,"/src/router/modules/demo/context-menu.ts":Nn,"/src/router/modules/demo/directive.ts":Tn,"/src/router/modules/demo/doc.ts":On,"/src/router/modules/demo/echart.ts":An,"/src/router/modules/demo/iframe.ts":Pn,"/src/router/modules/demo/mock.ts":Dn,"/src/router/modules/demo/modal.ts":In,"/src/router/modules/demo/multi-menu.ts":En,"/src/router/modules/demo/precision.ts":Bn,"/src/router/modules/demo/qrcode.ts":Wn,"/src/router/modules/demo/rely.ts":Un,"/src/router/modules/demo/router-demo.ts":Gn,"/src/router/modules/demo/scroll-reveal.ts":Yn,"/src/router/modules/demo/svg-icons.ts":Zn,"/src/router/modules/demo/table.ts":Jn,"/src/router/modules/demo/template-hooks.ts":tr,"/src/router/modules/error404.ts":nr});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},[])},ar=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}),lr=e=>{var o;const{meta:t}=e;t!=null&&t.ignoreAutoResetScroll||(o=Z.value)==null||o.scrollTo({top:0,left:0,behavior:"smooth"})},ir=e=>{const{beforeEach:t}=e,{getRootPath:o}=ee(),n=(a,r)=>a.path==="/"||r.path==="/login";t((a,r,i)=>{const l=ie(G.token),s=ie(G.appMenuKey,"sessionStorage",o.value),{meta:u,name:c}=a;l!==null?n(a,r)?he(!0):!Q(c,"Symbol")&&c&&yn.includes(c)?i():mo(u)?n(a,r)?s?i(s):he(!0):i():he(!0):n(a,r)?i():i("/")})};var sr={pkg:{dependencies:{"@vueuse/core":"^10.6.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.2",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.7","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 et=Pinia.defineStore("setting",()=>{const{appPrimaryColor:{primaryColor:e}}=sr,{locale:t}=J(),{locale:o}=Da(),n=Vue.reactive({drawerPlacement:"right",primaryColorOverride:{...Oe.appNaiveUIThemeOverrides,common:{primaryColor:e,primaryColorHover:e}},appTheme:!1,menuTagSwitch:!0,breadcrumbSwitch:!0,localeLanguage:yo(),lockScreenSwitch:!1,copyrightSwitch:!0,contentTransition:"scale",watermarkSwitch:!1,watermarkConfig:{content:"Trying be better~",fontSize:16,lineHeight:16,width:384,height:384,xOffset:12,yOffset:60,rotate:-15},appRootRoute:{name:"Dashboard",path:"/dashboard"}}),a=l=>{t(l),o(l),n.localeLanguage=l,xe("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",xo(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"}}),tt=["#fc97af","#87f7cf","#f7f494","#72ccff","#f7c5a0","#d4a4eb","#d2f5a6","#76f2f2"],ot="transparent",nt={},rt={textStyle:{color:"#ffffff"},subtextStyle:{color:"#dddddd"}},at={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},lt={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},it={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},st={itemStyle:{borderWidth:0,borderColor:"#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:{color:"#fc97af",color0:"transparent",borderColor:"#fc97af",borderColor0:"#87f7cf",borderWidth:"2"}},gt={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"}},yt={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)"}}},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={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)"]}}},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={iconStyle:{borderColor:"#999999"},emphasis:{iconStyle:{borderColor:"#666666"}}},Ct={textStyle:{color:"#999999"}},Nt={axisPointer:{lineStyle:{color:"#cccccc",width:1},crossStyle:{color:"#cccccc",width:1}}},kt={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"}}},Tt={color:["#fc97af","#87f7cf"]},xt={backgroundColor:"rgba(255,255,255,0)",dataBackgroundColor:"rgba(114,204,255,1)",fillerColor:"rgba(114,204,255,0.2)",handleColor:"#72ccff",handleSize:"100%",textStyle:{color:"#333333"}},Ot={label:{color:"#293441"},emphasis:{label:{color:"#293441"}}},cr={color:tt,backgroundColor:ot,textStyle:nt,title:rt,line:at,radar:lt,bar:it,pie:st,scatter:ct,boxplot:ut,parallel:dt,sankey:pt,funnel:mt,gauge:ht,candlestick:ft,graph:gt,map:yt,geo:bt,categoryAxis:vt,valueAxis:Vt,logAxis:St,timeAxis:wt,toolbox:_t,legend:Ct,tooltip:Nt,timeline:kt,visualMap:Tt,dataZoom:xt,markPoint:Ot},ur=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:ot,bar:it,boxplot:ut,candlestick:ft,categoryAxis:vt,color:tt,dataZoom:xt,default:cr,funnel:mt,gauge:ht,geo:bt,graph:gt,legend:Ct,line:at,logAxis:St,map:yt,markPoint:Ot,parallel:dt,pie:st,radar:lt,sankey:pt,scatter:ct,textStyle:nt,timeAxis:wt,timeline:kt,title:rt,toolbox:_t,tooltip:Nt,valueAxis:Vt,visualMap:Tt},Symbol.toStringTag,{value:"Module"})),Rt=["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089"],At="transparent",Lt={},Pt={textStyle:{color:"#008acd"},subtextStyle:{color:"#aaaaaa"}},Mt={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},Dt={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},zt={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},It={itemStyle:{borderWidth:0,borderColor:"#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:{color:"#d87a80",color0:"#2ec7c9",borderColor:"#d87a80",borderColor0:"#2ec7c9",borderWidth:1}},Ut={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"}},qt={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)"}}},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={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)"]}}},Yt={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)"]}}},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:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},Qt={iconStyle:{borderColor:"#2ec7c9"},emphasis:{iconStyle:{borderColor:"#18a4a6"}}},Jt={textStyle:{color:"#333333"}},eo={axisPointer:{lineStyle:{color:"#008acd",width:"1"},crossStyle:{color:"#008acd",width:"1"}}},to={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"}}},oo={color:["#5ab1ef","#e0ffff"]},no={backgroundColor:"rgba(47,69,84,0)",dataBackgroundColor:"#efefff",fillerColor:"rgba(182,162,222,0.2)",handleColor:"#008acd",handleSize:"100%",textStyle:{color:"#333333"}},ro={label:{color:"#eee"},emphasis:{label:{color:"#eee"}}},dr={color:Rt,backgroundColor:At,textStyle:Lt,title:Pt,line:Mt,radar:Dt,bar:zt,pie:It,scatter:jt,boxplot:Et,parallel:$t,sankey:Bt,funnel:Ft,gauge:Wt,candlestick:Kt,graph:Ut,map:qt,geo:Gt,categoryAxis:Ht,valueAxis:Yt,logAxis:Xt,timeAxis:Zt,toolbox:Qt,legend:Jt,tooltip:eo,timeline:to,visualMap:oo,dataZoom:no,markPoint:ro},pr=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:At,bar:zt,boxplot:Et,candlestick:Kt,categoryAxis:Ht,color:Rt,dataZoom:no,default:dr,funnel:Ft,gauge:Wt,geo:Gt,graph:Ut,legend:Jt,line:Mt,logAxis:Xt,map:qt,markPoint:ro,parallel:$t,pie:It,radar:Dt,sankey:Bt,scatter:jt,textStyle:Lt,timeAxis:Zt,timeline:to,title:Pt,toolbox:Qt,tooltip:eo,valueAxis:Yt,visualMap:oo},Symbol.toStringTag,{value:"Module"})),mr=()=>{const e=Object.assign({"/src/echart-themes/macarons/macarons-dark.json":ur,"/src/echart-themes/macarons/macarons.json":pr}),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")},[])},hr=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),fr={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:()=>hr()},observer:{type:Object,default:null},throttleWait:{type:Number,default:500},animation:{type:Boolean,default:!0},setChartOptions:{type:Object,default:()=>({})}},gr={notMerge:!1,lazyUpdate:!0,silent:!1,replaceMerge:[]},yr=mr(),sl=Vue.defineComponent({name:"RChart",props:fr,setup(e,{expose:t}){const{getAppTheme:o}=I(),n=Vue.ref(),a=Vue.ref(),r=Vue.ref();let i,l;const{echartTheme:s}=Oe;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)})),y=async()=>{var V;ne([Uo,qo,Go,Ho,Yo,Xo,Zo,Qo]),ne([Jo,en,tn,on,nn,rn]),ne([an,ln]),ne([sn]);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?g("dark"):g("");return}if(e.theme)g(e.theme);else{const V=e.autoChangeTheme&&o.value?`${s}-dark`:s;g(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},g=(V=s)=>{const k=n.value,R=d(e.options),{height:D,width:j}=k.getBoundingClientRect(),{onSuccess:W,onError:te}=e;try{yr.forEach(Y=>{Wo(Y.name,Y.theme)}),c=Ko(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)),W&&A(W,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;Oo(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=qe(m,e.throttleWait),l=No(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,gr);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 y()}),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(ao,{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)])}}),br={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},cl=Vue.defineComponent({name:"RCollapseGrid",props:br,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)])])}}),Vr={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}},ul=Vue.defineComponent({name:"RIframe",props:Vr,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)})])}}),Sr={...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}},wr=(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=Me(e).draggable({inertia:!0,autoScroll:!0,allowFrom:r,modifiers:[Me.modifiers.restrictRect({restriction:"parent",endOnly:!0})],listeners:{move:l=>{n==null||n(l)}}}).resizable(!1);a(i)}},30)})},dl=Vue.defineComponent({name:"RModal",props:Sr,setup(e){const{height:t}=Te(),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&&wr(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})}}),_r={...naive.dropdownProps,iconSize:{type:Number,default:14},cursor:{type:String,default:"default"}};function Cr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ao=Vue.defineComponent({name:"RMoreDropdown",props:_r,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"}),Cr(e=re(n,{defaultElement:Vue.createVNode(C,{name:"more",size:t,cursor:o},null)}))?e:{default:()=>[e]})}}),Nr={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}},kr=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()}),pl=Vue.defineComponent({name:"RayQRcode",props:Nr,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 kr(c)}catch(p){console.error(p)}},l=()=>{const{gifBackground:c,...p}=e;new jo.AwesomeQR({...p,gifBackground:a??void 0}).draw().then(f=>{const{onSuccess:y}=e;y&&A(y,f),n.value=f}).catch(f=>{const{onError:y}=e;y&&A(y,f)})},s=()=>{if(t.slots.errorAction)return;const{onReload:c}=e;c&&A(c)},u=c=>n.value&&Q(n.value,"String")?Ro(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")},Tr=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:()=>"密度"})]})}}),xr=Vue.defineComponent({name:"TableFullscreen",setup(){const{wrapperRef:e}=Vue.inject(z.tableKey,{}),[t,{toggleFullscreen:o,isEnabled:n}]=Ue(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||o("globalMessage.isEnabledFullscreen"),e()}},null),default:()=>this.isFullscreen?"取消全屏":"全屏表格"})}}),Or=()=>Vue.createVNode(C,{name:"draggable",size:z.tableIconSize,cursor:"all-scroll"},null),ze=({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}),Ne=(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,...y}=i,S=p==="left",d=p==="right",g={...y,title:u,key:s,fixed:p,isLeftFixedActivated:S,isRightFixedActivated:d,isResizable:f};return{...g,suffix:()=>Vue.createVNode(naive.NFlex,{style:"padding-left: 32px;"},{default:()=>[Vue.createVNode(ze,{icon:"row_head",title:"固定在列首",customClassName:S?"r-table__c-tool-icon--active":"",onClick:a.bind(this,"left",g,l)},null),Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(C,{name:"resize_h",size:z.tableIconSize,cursor:"pointer",customClassName:f?"r-table__c-tool-icon--active":"",onClick:n.bind(this,g,l)},null),default:()=>"修改列宽"}),Vue.createVNode(ze,{icon:"row_end",title:"固定在列尾",customClassName:d?"r-table__c-tool-icon--active":"",onClick:a.bind(this,"right",g,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]=Ne(l,t.value);if(u===null||c===null)return;u.splice(c,1);const[p,f]=Ne(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:Or.bind(this),onDrop:this.treeDrop.bind(this)},null)})}}),Ar=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:""),Ao(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 ml=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,g)=>{const{onContextMenuClick:h}=e;h&&A(h,d,g),l.showContextMenu=!1},c=(d,g)=>{var b;return{...(b=e.rowProps)==null?void 0:b.call(e,d,g),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:g,"onUpdate:columns":h}=e;g&&A(g,d),h&&A(h,d)},y=()=>{const{toolOptions:d}=e;return d==null?void 0:d.filter(()=>Boolean).map(g=>typeof g=="function"?g():g)},S=d=>{const g=()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(Ar,d,null),Vue.createVNode(Tr,Vue.mergeProps(d,{onChangeSize:p.bind(this)}),null),Vue.createVNode(xr,null,null),Vue.createVNode(Rr,Vue.mergeProps(d,{onUpdateColumn:f.bind(this)}),null)]);return e.toolOptions?e.coverTool?y:()=>Vue.createVNode(Vue.Fragment,null,[g(),y()]):g};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)}})}}),Pr={transitionPropName:"fade",transitionMode:"out-in",transitionAppear:!0},Mr=Vue.defineComponent({name:"RTransitionComponent",__name:"index",props:Vue.mergeDefaults({transitionPropName:{},transitionMode:{},transitionAppear:{type:Boolean}},Pr),setup(e){const{getKeepAliveInclude:t}=Ur(),{setupKeepAlive:o,maxKeepAliveLength:n,keepAliveExclude:a}=Ze;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 Dr={pkg:{dependencies:{"@vueuse/core":"^10.6.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.2",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.7","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=(e,t,o)=>!e||typeof e!="object"?!1:e[t]===o,lo=(e,t,o)=>{const n=[];if(zr(e,t,o))return n.push(e),n;if(e.children&&e.children.length>0)for(const a of e.children){const r=lo(a,t,o);r.length>0&&n.push(e,...r)}return n},Ir=(e,t,o)=>{const n=[];for(const a of e){const r=lo(a,t,o);r.length>0&&n.push(...r)}return n},jr=e=>{const{breadcrumbLabel:t}=e,{layout:{sideBarLogo:o}}=Dr,n=o?o.title:"";document.title=t+" - "+n},Er=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:U.menuCollapsedIconSize,cursor:"pointer"},{});return()=>o},Ie=()=>{const{getRootPath:e}=ee();return ie(G.appMenuKey,"sessionStorage",e.value)},$r=e=>e[0]==="/",io=(e,t=[],o="")=>{var n;if(!Array.isArray(e))return[];for(const a of e){const r=o+($r(a.path)?a.path:"/"+a.path);if((n=a.children)!=null&&n.length){io(a.children,t,r);continue}else t.push({...a,path:r})}return t},Br=e=>Array.isArray(e)?io($o(e)):[],so=()=>ar(rr()),Fr=()=>Br(so()),co=Pinia.defineStore("menu",()=>{const{push:e,getRoutes:t}=VueRouter.useRouter(),o=VueRouter.useRoute(),{t:n}=J(),{setKeepAliveInclude:a}=qr(),r=Vue.reactive({menuKey:Ie(),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:Er(h)});return h.fullPath===Ie()&&(r.currentMenuOption=N),N.show=ke(N),N},s=h=>{r.breadcrumbOptions=Ir(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),jr(b),!N)c(h,b),s(h),r.menuKey=h,r.currentMenuOption=b,xe(G.appMenuKey,h);else{const O=Pe(l(b),["breadcrumbLabel","children","key","meta","name","path","show"]);r.breadcrumbOptions.find(k=>k.key===O.key)||r.breadcrumbOptions.push(O)}}},f=async(h,b)=>{const[m]=h.split("?"),v=t().find(N=>N.path===m);if(v){const N=Pe(v,["children","meta","path","name","redirect"]);p(m,l({...N,fullPath:N.path}),b)}},y=()=>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(!mo(V.meta))continue;N.push(l({...V,fullPath:k}))}return N};if(r.options=b(so(),""),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),g=async()=>{i.value&&(await y(),i.value=!1)};return Vue.watch(()=>o.fullPath,async(h,b)=>{await g(),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"]}}),uo=Pinia.defineStore("signing",()=>{const e=Vue.reactive({signingCallback:{}}),t=n=>new Promise((a,r)=>{Bo(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}}),po=Pinia.defineStore("keepAlive",()=>{const{maxKeepAliveLength:e}=Ze,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=co(),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}=co();return{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n}},I=()=>{const e=et(),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}=et();return{updateLocale:e,changePrimaryColor:t,updateSettingState:o}},Wr=()=>{const e=uo();return{getSigningCallback:Vue.computed(()=>e.signingCallback)}},Kr=()=>{const{signing:e,logout:t}=uo();return{signing:e,logout:t}},Ur=()=>{const e=po();return{getKeepAliveInclude:Vue.computed(()=>e.keepAliveInclude)}},qr=()=>{const{setKeepAliveInclude:e,getKeepAliveInclude:t}=po();return{setKeepAliveInclude:e,getKeepAliveInclude:t}},hl=async e=>{const t=Pinia.createPinia();e.use(t),t.use(Eo)},mo=e=>{const{getSigningCallback:t}=Wr(),{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},ke=e=>{const{meta:t={}}=e,{hidden:o,sameLevel:n,env:a}=t,{MODE:r}=_e();return!(n||o||a&&typeof a=="string"&&a!==r||a&&Array.isArray(a)&&!a.includes(r))},Gr=e=>{e.beforeEach(()=>{window==null||window.$loadingBar.start()}),e.afterEach(()=>{window==null||window.$loadingBar.finish()}),e.onError(()=>{window==null||window.$loadingBar.error()})},Hr=e=>{const{setupRouterLoadingBar:t,setupRouterGuard:o}=gn;t&&Gr(e),o&&ir(e)},he=(e=!0)=>{const{router:t}=Re(),{push:o,replace:n}=t,{getRootPath:a}=ee();xe(G.appMenuKey,a.value),e?n(a.value):o(a.value)};var Yr={pkg:{dependencies:{"@vueuse/core":"^10.6.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.2",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.7","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 Xr=Vue.defineComponent({name:"SiderBarLogo",props:{collapsed:{type:Boolean,required:!0}},setup(){const e=VueRouter.useRouter(),{layout:{sideBarLogo:t}}=Yr;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}}),Zr=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:()=>q("globalDrawerValue").value,set:p=>{B("globalDrawerValue",p)}}),u=()=>{const p=i.value;Vue.nextTick().then(()=>{var f,y;(y=(f=e.value)==null?void 0:f.showOption)==null||y.call(f,p)})};return{isTabletOrSmaller:l,BasicMenu:()=>Vue.createVNode(naive.NLayoutSider,{bordered:!0,showTrigger:!l.value,collapseMode:U.menuCollapsedMode,collapsedWidth:U.menuCollapsedWidth,onUpdateCollapsed:o.bind(this),nativeScrollbar:!1},{default:()=>[Vue.createVNode(Xr,{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:U.menuCollapsedIndent,collapsed:a.value,collapsedIconSize:U.menuCollapsedIconSize,collapsedWidth:U.menuCollapsedWidth,onUpdateValue:(p,f)=>{t(p,f)},accordion:U.menuAccordion},null)]}),modelGlobalDrawerValue:s}},render(){const{isTabletOrSmaller:e,BasicMenu:t}=this;return e?Vue.createVNode(naive.NDrawer,{class:"app-menu__drawer",show:this.modelGlobalDrawerValue,"onUpdate:show":o=>this.modelGlobalDrawerValue=o,placement:"left",displayDirective:"show",autoFocus:!1},{default:()=>[Vue.createVNode(t,null,null)]}):Vue.createVNode(t,null,null)}});class Qr{constructor(){Le(this,"pendingRequest");this.pendingRequest=new Map}isAppending(t){var o;return((o=t.cancelConfig)==null?void 0:o.needCancel)??!0}generateRequestKey(t){const{method:o,url: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},Ve={implementRequestInterceptorArray:[],implementResponseInterceptorArray:[]},de={implementRequestInterceptorErrorArray:[],implementResponseInterceptorErrorArray:[]},Jr=new Qr,fl=()=>{const e=(l,s)=>{s==="requestInstance"?ve.requestInstance=l:ve.responseInstance=l},t=l=>ve[l],o=(l,s,u)=>{u==="ok"?Ve[l]=s:de[l]=s},n=(l,s)=>s==="ok"?Ve[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"?Ve[s]:de[s],p=t(l),{MODE:f}=_e();p&&a(c,p,f)},fetchError:(l,s,u)=>{const c=de[u],{MODE:p}=_e();a(c,s,p)}}},ea=Vue.defineComponent({name:"AppRequestCancelerProvider",setup(e,{expose:t}){VueRouter.onBeforeRouteUpdate(()=>{Jr.cancelAllRequest()}),t()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),ho=Vue.defineComponent({name:"LayoutContentWrapper",setup(){const e=VueRouter.useRouter(),{maximize:t}=fo(),{getContentTransition:o}=I(),n=Vue.ref(!1),a={opacitySpinning:"0"},r=q("globalMainLayoutLoad"),i=q("layoutContentMaximize"),l=q("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(ea,null,null),e?Vue.createVNode(Mr,{class:"content-wrapper",transitionPropName:this.getContentTransition+"-transform"},null):null]})}}),ta=Object.freeze(Object.defineProperty({__proto__:null,default:ho},Symbol.toStringTag,{value:"Module"}));var oa={pkg:{dependencies:{"@vueuse/core":"^10.6.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.2",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.7","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 na=Vue.defineComponent({name:"LayoutFooterWrapper",setup(){const{layout:{copyright:e}}=oa;return{copyright:e}},render(){return this.copyright?Vue.createVNode("div",{class:"layout-footer-wrapper"},[this.copyright]):""}}),je=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)}}),ra=Vue.defineComponent({name:"ThemeSwitch",setup(){const{changeDarkTheme:e,changeLightTheme:t}=Ia(),{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 aa=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"}],y=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:y}},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(ra,null,null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},pe(t=a("headerSettingOptions.ThemeOptions.PrimaryColorConfig"))?t:{default:()=>[t]}),Vue.createVNode(naive.NColorPicker,{swatches:Oe.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 la(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ia=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},la(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 Ee(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const sa=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,W;(D=V.children)!=null&&D.length&&ke(V)&&N(V.children);const k=(j=V.breadcrumbLabel)==null?void 0:j.toLocaleLowerCase(),R=String(m).toLocaleLowerCase();k!=null&&k.includes(R)&&ke(V)&&!((W=V.children)!=null&&W.length)&&v.push(V)})};m?(N(a.value),r.searchOptions=v):r.searchOptions=[],Vue.nextTick().then(()=>{S()})},y=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=Ce(`attr:data_path="${m.path}"`),V=v?Ce(`attr:data_path="${v==null?void 0:v.path}"`):null;if(V!=null&&V.length){const[k]=V;Po(k,N)}if(O!=null&&O.length){const[k]=O;Mo(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)},g=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":g("up");break;case"ArrowDown":g("down");break;case"Enter":const N=r.searchOptions[l];N&&y(N);break}S()},b=({menuOption:m})=>Vue.createVNode(naive.NFlex,Vue.mergeProps({align:"center",class:"content-item"},{onClick:y.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:Fo(f,300),handleSearchItemClick:y,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]},Ee(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]},Ee(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]})])])])])]})}}),ca=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(G.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])]}})}}),ua=()=>[{key:"person",label:"个人信息"},{key:"lockScreen",label:"锁定屏幕"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],da={logout:()=>{const{logout:e}=Kr();window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{e()}})},lockScreen:()=>{const{updateSettingState:e}=M();e("lockScreenSwitch",!0)}},pa=e=>{const t=da[e];t?t():window.$message.info("这个人很懒, 没做这个功能~")},ma=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},ha=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},fa=Vue.defineComponent({name:"AppSiderBar",setup(){const{updateLocale:e,updateSettingState:t}=M(),{t:o}=J(),{reload:n}=go(),[a,{toggleFullscreen:r,isEnabled:i}]=Ue(document.getElementsByTagName("html")[0]),{getDrawerPlacement:l,getBreadcrumbSwitch:s}=I(),u=Vue.ref(!1),c=Vue.ref(!1),{isTabletOrSmaller:p}=ye(),f=q("globalDrawerValue"),y=q("globalMainLayoutLoad"),S=Vue.computed(()=>ma({isFullscreen:a,isTabletOrSmaller:p,globalMainLayoutLoad:y})),d=Vue.computed(()=>ha({isFullscreen:a,isTabletOrSmaller:p,globalMainLayoutLoad:y})),g={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=g[b])==null||m.call(g)},showSettings:u,updateLocale:e,getDrawerPlacement:l,getBreadcrumbSwitch:s,globalSearchShown:c}},render(){return Vue.createVNode(naive.NLayoutHeader,{class:"layout-header",bordered:!0},{default:()=>[Vue.createVNode(sa,{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(je,{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(ia,null,null):null]}),Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[this.rightTooltipIconOptions.map(e=>Vue.createVNode(je,{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:Qe,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:ua(),onSelect:pa.bind(this),trigger:"click"},{default:()=>[Vue.createVNode(ca,{avatarSize:"small",align:"center",cursor:"pointer"},null)]})]})]}),Vue.createVNode(aa,{show:this.showSettings,"onUpdate:show":e=>this.showSettings=e,placement:this.getDrawerPlacement},null)]})}}),ga=Vue.defineComponent({name:"LayoutHeaderWrapper",setup(){return{}},render(){return Vue.createVNode(naive.NFlex,{size:[0,0]},{default:()=>[Vue.createVNode(fa,null,null)]})}}),ya={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},ba=Ye('',1),va=[ba];function Va(e,t){return Ge(),He("svg",ya,[...va])}const Sa={render:Va},wa={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},_a=Ye('',1),Ca=[_a];function Na(e,t){return Ge(),He("svg",wa,[...Ca])}const ka={render:Na};function Ta(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const xa=Vue.defineComponent({name:"AppMenuTag",setup(e,{expose:t}){const o=Vue.ref(null),{getMenuKey:n,getMenuTagOptions:a}=H(),{changeMenuModelValue:r}=se(),{getRootPath:i}=ee(),{maximize:l}=fo(),{reload:s}=go(),{close:u,closeAll:c,closeRight:p,closeLeft:f,closeOther:y}=ja(),S=["closeAll","closeRight","closeLeft","closeOther","closeCurrentPage"];let d=-1;const g={size:16},h=Vue.ref([{label:"刷新页面",key:"reloadCurrentPage",icon:()=>Vue.createVNode(C,{name:"reload",size:g.size},null)},{label:"关闭当前页面",key:"closeCurrentPage",icon:()=>Vue.createVNode(C,{name:"close",size:g.size},null)},{type:"divider",key:"d1"},{label:"关闭左侧标签页",key:"closeLeft",icon:()=>Vue.createVNode(ka,{class:"menu-tag__icon"},null)},{label:"关闭右侧标签页",key:"closeRight",icon:()=>Vue.createVNode(Sa,{class:"menu-tag__icon"},null)},{type:"divider",key:"d1"},{label:"关闭其他标签页",key:"closeOther",icon:()=>Vue.createVNode(C,{name:"other",size:g.size},null)},{label:"关闭所有标签页",key:"closeAll",icon:()=>Vue.createVNode(C,{name:"resize_h",size:g.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:()=>{y(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=>Do(ce,"n-scrollbar-container").value)},D=w=>{var L;const _=R();if(_){const ce=_.scrollLeft||0,Ae=w==="left"?Math.max(0,ce-200):ce+200;(L=o.value)==null||L.scrollTo({left:Ae,behavior:"smooth"})}},j=w=>{var _;v.actionDropdownShow=!1,(_=m[w])==null||_.call(m)},W=(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()},bo=w=>{a.value.length>1&&w.key!==i.value&&(w.closeable=!0)},vo=w=>{w.key!==n.value&&(w.closeable=!1)},Vo=()=>{R()&&Vue.nextTick().then(()=>{var _;(_=o.value)==null||_.scrollTo({left:99999,behavior:"smooth"})})},So=()=>{Vue.nextTick().then(()=>{const w=Ce(`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)?Vo():w.length===(_==null?void 0:_.length)&&So())},{immediate:!0}),Vue.watch(()=>v.actionDropdownShow,w=>{var _;w&&((_=qe(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:W,setCurrentContextmenuIndex:Y,menuTagMouseenter:bo,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:y,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"},Ta(e=a.map((d,g)=>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,g),onMouseenter:f.bind(this,d),onMouseleave:y.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,g)}),{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(ao,{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)]})]})]})])]})}}),Oa=Vue.defineComponent({name:"LayoutFeatureWrapper",setup(){return{}},render(){return Vue.createVNode(xa,null,null)}}),Ra=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`}))},$e=ko("isAppLockScreen",!1,sessionStorage,{mergeDefaults:!0}),Aa=()=>({setLockAppScreen:o=>{$e.value=o},getLockAppScreen:()=>$e.value}),La=Vue.defineComponent({name:"RLayout",setup(){const e=Vue.ref(),t=Vue.ref(),o=Vue.ref(),{getMenuTagSwitch:n,getCopyrightSwitch:a}=I(),{getLockAppScreen:r}=Aa(),i=Ra([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(Zr,null,null),Vue.createVNode(naive.NLayoutContent,{class:"r-layout-full__viewer"},{default:()=>[Vue.createVNode(ga,{ref:"layoutSiderBarRef"},null),e?Vue.createVNode(Oa,{ref:"layoutMenuTagRef"},null):null,Vue.createVNode(naive.NLayoutContent,{ref:Z,class:["r-layout-full__viewer-content"],nativeScrollbar:!1},{default:()=>[Vue.createVNode(ho,null,null)]}),o?Vue.createVNode(na,{ref:"layoutFooterRef"},null):null]})]})}}),Pa=async()=>{const{getRootPath:e}=ee();return[{path:"/",name:"login",component:()=>T(()=>import("./index-GtS_ww9e.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:Fr()}]};let ae;const Ma=async()=>VueRouter.createRouter({history:VueRouter.createWebHashHistory(),routes:await Pa(),scrollBehavior:e=>{lr(e)}}),gl=async e=>{ae=await Ma(),Hr(ae),e.use(ae),Re()},Re=()=>{try{if(ae)return{router:ae};throw new Error}catch{throw new Error("router is not defined")}},Be="YYYY-MM-DD HH:mm:ss",Da=()=>({locale:i=>{const l=hn[i];l?E.locale(l):E.locale(fn)},getStartAndEndOfDay:i=>{const{format:l=Be}=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=Be}=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}=Te(e),n=Vue.ref(!1);return zo(()=>{n.value=t.value<=768}),{width:t,height:o,isTabletOrSmaller:n}}let Fe=999,Se=!1;const K="ELEMENT-FULLSCREEN-RAY",{height:We}=Te(),Ke=document.createElement("style"),za=(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:g,top:h}=d.getBoundingClientRect(),b=` +var wo=Object.defineProperty;var _o=(e,t,o)=>t in e?wo(e,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[t]=o;var Le=(e,t,o)=>(_o(e,typeof t!="symbol"?t+"":t,o),o);import{o as Co,u as le,a as No,b as Te,c as be,d as ko}from"./@vueuse_core@10.7.1_vue@3.4.7-LRbZjKnc.js";import{u as Ue}from"./vue-hooks-plus@1.8.5_vue@3.4.7-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 To}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 xe,c as xo,a as P,r as re,b as A,d as Oo,u as fe,e as Ro,p as Ao,f as Pe,h as Lo,j as _e,q as Ce,k as Po,l as Mo,m as Do,w as zo,n as Io,o as $}from"./utils-OCrDV2jL.js";import{l as jo}from"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import{i as Me}from"./interactjs@1.10.26-I0IiZoEj.js";import{s as Eo}from"./pinia-plugin-persistedstate@3.2.0_pinia@2.1.7-fNhqB16x.js";import{s as me,t as qe,c as $o,i as Bo,d as Fo}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 Wo,i as Ko,a as Uo,b as qo,c as Go,d as Ho,e as Yo,f as Xo,g as Zo,h as Qo,j as Jo,k as en,l as tn,m as on,n as nn,o as rn,p as an,q as ln,s as sn}from"./echarts@5.4.3-Vt5ZmFiA.js";import{o as Ge,c as He,a as Ye}from"./@vue_runtime-core@3.4.7-pkrnDrzv.js";const cn="modulepreload",un=function(e){return"/ray-template/"+e},De={},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=un(i),i in De)return;De[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":cn,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})},dn=(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)))})},rl=(e,t)=>{const o=Vue.ref(0),n=Vue.ref(0),a=Vue.ref(!1),r=u=>{u.preventDefault(),a.value=!1,Vue.nextTick().then(()=>{const{clientX:c,clientY:p}=u;o.value=c,n.value=p,a.value=!0})};Co(e,()=>{a.value=!1});const i=le(e,"contextmenu",r,t),l=le(e,"click",()=>{a.value=!1});return{stop:()=>{i(),l()},x:Vue.readonly(o),y:Vue.readonly(n),show:Vue.readonly(a)}},Xe=Vue.reactive({globalSpinning:!1,globalDrawerValue:!1,globalMainLayoutLoad:!0,layoutContentMaximize:!1,layoutContentSpinning:!1});function B(e,t,o){Xe[e]=t,o==null||o()}function q(e){return Vue.readonly(Vue.toRef(Xe,e))}const Ze={setupKeepAlive:!0,keepAliveExclude:[],maxKeepAliveLength:5},U={menuCollapsedWidth:64,menuCollapsedMode:"width",menuCollapsedIconSize:22,menuCollapsedIndent:24,menuAccordion:!1},G={signing:"signing",localeLanguage:"localeLanguage",token:"token",appMenuKey:"menuKey"},Oe={appThemeColors:["#2d8cf0","#0960bd","#536dfe","#ff5c93","#ee4f12","#9c27b0","#ff9800","#18A058"],appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"},appNaiveUIThemeOverrides:{},echartTheme:"macarons"},Qe=[{key:"zh-CN",label:"中文(简体)"},{key:"en-US",label:"English(US)"}],pn="zh-CN",mn="zh-CN",hn={"zh-CN":"zh-cn","en-US":"en"},fn="zh-cn",al={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)$/},ll={baseURL:"",withCredentials:!1,timeout:5*1e3,headers:{"Content-Type":"application/json"}},Z=Vue.ref(null),gn={setupRouterLoadingBar:!0,setupRouterGuard:!0},yn=["RLogin","ErrorPage","RayTemplateDoc"],ue=["admin"];let Je;const bn=async()=>{const e=yo(),t=await Ea(Qe);return VueI18n.createI18n({legacy:!1,locale:e,messages:t,sync:!0,missingWarn:!1,silentFallbackWarn:!0,fallbackLocale:mn})},il=async e=>{const t=await bn();Je=t,e.use(t)},vn=(e,t)=>!e||t[0]===e?t:`${e}.${t}`,J=e=>{const{t,locale:o,...n}=Je.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,Vn={path:"/dashboard",name:"RDashboard",component:()=>T(()=>import("./index-WKgMM4uN.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}},Sn=Object.freeze(Object.defineProperty({__proto__:null,default:Vn},Symbol.toStringTag,{value:"Module"})),wn={path:"/axios",name:"RAxios",component:()=>T(()=>import("./index-pkn7R1Yp.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}},_n=Object.freeze(Object.defineProperty({__proto__:null,default:wn},Symbol.toStringTag,{value:"Module"})),Cn={path:"/context-menu",name:"ContextMenuDemo",component:()=>T(()=>import("./index-TAedCEL3.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}},Nn=Object.freeze(Object.defineProperty({__proto__:null,default:Cn},Symbol.toStringTag,{value:"Module"})),kn={path:"/directive",name:"RDirective",component:()=>T(()=>import("./index-1QEZls_a.js"),__vite__mapDeps([])),meta:{i18nKey:x("menu.Directive"),icon:"other",order:2}},Tn=Object.freeze(Object.defineProperty({__proto__:null,default:kn},Symbol.toStringTag,{value:"Module"})),F=()=>T(()=>Promise.resolve().then(()=>ta),void 0),xn={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-eIvAF2ES.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/"}}]},On=Object.freeze(Object.defineProperty({__proto__:null,default:xn},Symbol.toStringTag,{value:"Module"})),Rn={path:"/echart",name:"REchart",component:()=>T(()=>import("./index-lqISsUEl.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}},An=Object.freeze(Object.defineProperty({__proto__:null,default:Rn},Symbol.toStringTag,{value:"Module"})),Ln={path:"/iframe",name:"IframeDemo",component:()=>T(()=>import("./index-nunfwkkM.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"}},Pn=Object.freeze(Object.defineProperty({__proto__:null,default:Ln},Symbol.toStringTag,{value:"Module"})),Mn={path:"/mock-demo",name:"MockDemo",component:()=>T(()=>import("./index-eNyJIBap.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}},Dn=Object.freeze(Object.defineProperty({__proto__:null,default:Mn},Symbol.toStringTag,{value:"Module"})),zn={path:"/modal-demo",name:"ModalDemo",component:()=>T(()=>import("./index-O4dIinHi.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}},In=Object.freeze(Object.defineProperty({__proto__:null,default:zn},Symbol.toStringTag,{value:"Module"})),jn={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}}]}]}]},En=Object.freeze(Object.defineProperty({__proto__:null,default:jn},Symbol.toStringTag,{value:"Module"})),$n={path:"/precision",name:"CalculatePrecision",component:()=>T(()=>import("./index-fma6R1vT.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}},Bn=Object.freeze(Object.defineProperty({__proto__:null,default:$n},Symbol.toStringTag,{value:"Module"})),Fn={path:"/qrcode",name:"RQRCode",component:()=>T(()=>import("./index-gMdIAGvh.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}},Wn=Object.freeze(Object.defineProperty({__proto__:null,default:Fn},Symbol.toStringTag,{value:"Module"})),Kn={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-LAv686WN.js"),__vite__mapDeps([47,48])),meta:{i18nKey:x("menu.RelyAbout")}}]},Un=Object.freeze(Object.defineProperty({__proto__:null,default:Kn},Symbol.toStringTag,{value:"Module"})),qn={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-V9QS8111.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}}]},Gn=Object.freeze(Object.defineProperty({__proto__:null,default:qn},Symbol.toStringTag,{value:"Module"})),Hn={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}},Yn=Object.freeze(Object.defineProperty({__proto__:null,default:Hn},Symbol.toStringTag,{value:"Module"})),Xn={path:"/svg-icons",name:"PreviewSVGIcons",component:()=>T(()=>import("./index--mDbXLlE.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}},Zn=Object.freeze(Object.defineProperty({__proto__:null,default:Xn},Symbol.toStringTag,{value:"Module"})),Qn={path:"/table",name:"TableView",component:()=>T(()=>import("./index-MB4Uv7TN.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}},Jn=Object.freeze(Object.defineProperty({__proto__:null,default:Qn},Symbol.toStringTag,{value:"Module"})),er={path:"/template-hooks",name:"TemplateHooks",component:()=>T(()=>import("./index-4xdQhEBx.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}},tr=Object.freeze(Object.defineProperty({__proto__:null,default:er},Symbol.toStringTag,{value:"Module"})),or={path:"/:catchAll(.*)",name:"ErrorPage",component:()=>T(()=>import("./index-y5vDECw-.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}},nr=Object.freeze(Object.defineProperty({__proto__:null,default:or},Symbol.toStringTag,{value:"Module"})),rr=()=>{const e=Object.assign({"/src/router/modules/dashboard.ts":Sn,"/src/router/modules/demo/axios.ts":_n,"/src/router/modules/demo/context-menu.ts":Nn,"/src/router/modules/demo/directive.ts":Tn,"/src/router/modules/demo/doc.ts":On,"/src/router/modules/demo/echart.ts":An,"/src/router/modules/demo/iframe.ts":Pn,"/src/router/modules/demo/mock.ts":Dn,"/src/router/modules/demo/modal.ts":In,"/src/router/modules/demo/multi-menu.ts":En,"/src/router/modules/demo/precision.ts":Bn,"/src/router/modules/demo/qrcode.ts":Wn,"/src/router/modules/demo/rely.ts":Un,"/src/router/modules/demo/router-demo.ts":Gn,"/src/router/modules/demo/scroll-reveal.ts":Yn,"/src/router/modules/demo/svg-icons.ts":Zn,"/src/router/modules/demo/table.ts":Jn,"/src/router/modules/demo/template-hooks.ts":tr,"/src/router/modules/error404.ts":nr});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},[])},ar=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}),lr=e=>{var o;const{meta:t}=e;t!=null&&t.ignoreAutoResetScroll||(o=Z.value)==null||o.scrollTo({top:0,left:0,behavior:"smooth"})},ir=e=>{const{beforeEach:t}=e,{getRootPath:o}=ee(),n=(a,r)=>a.path==="/"||r.path==="/login";t((a,r,i)=>{const l=ie(G.token),s=ie(G.appMenuKey,"sessionStorage",o.value),{meta:u,name:c}=a;l!==null?n(a,r)?he(!0):!Q(c,"Symbol")&&c&&yn.includes(c)?i():mo(u)?n(a,r)?s?i(s):he(!0):i():he(!0):n(a,r)?i():i("/")})};var sr={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.2",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.7","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 et=Pinia.defineStore("setting",()=>{const{appPrimaryColor:{primaryColor:e}}=sr,{locale:t}=J(),{locale:o}=Da(),n=Vue.reactive({drawerPlacement:"right",primaryColorOverride:{...Oe.appNaiveUIThemeOverrides,common:{primaryColor:e,primaryColorHover:e}},appTheme:!1,menuTagSwitch:!0,breadcrumbSwitch:!0,localeLanguage:yo(),lockScreenSwitch:!1,copyrightSwitch:!0,contentTransition:"scale",watermarkSwitch:!1,watermarkConfig:{content:"Trying be better~",fontSize:16,lineHeight:16,width:384,height:384,xOffset:12,yOffset:60,rotate:-15},appRootRoute:{name:"Dashboard",path:"/dashboard"}}),a=l=>{t(l),o(l),n.localeLanguage=l,xe("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",xo(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"}}),tt=["#fc97af","#87f7cf","#f7f494","#72ccff","#f7c5a0","#d4a4eb","#d2f5a6","#76f2f2"],ot="transparent",nt={},rt={textStyle:{color:"#ffffff"},subtextStyle:{color:"#dddddd"}},at={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},lt={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},it={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},st={itemStyle:{borderWidth:0,borderColor:"#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:{color:"#fc97af",color0:"transparent",borderColor:"#fc97af",borderColor0:"#87f7cf",borderWidth:"2"}},gt={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"}},yt={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)"}}},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={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)"]}}},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={iconStyle:{borderColor:"#999999"},emphasis:{iconStyle:{borderColor:"#666666"}}},Ct={textStyle:{color:"#999999"}},Nt={axisPointer:{lineStyle:{color:"#cccccc",width:1},crossStyle:{color:"#cccccc",width:1}}},kt={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"}}},Tt={color:["#fc97af","#87f7cf"]},xt={backgroundColor:"rgba(255,255,255,0)",dataBackgroundColor:"rgba(114,204,255,1)",fillerColor:"rgba(114,204,255,0.2)",handleColor:"#72ccff",handleSize:"100%",textStyle:{color:"#333333"}},Ot={label:{color:"#293441"},emphasis:{label:{color:"#293441"}}},cr={color:tt,backgroundColor:ot,textStyle:nt,title:rt,line:at,radar:lt,bar:it,pie:st,scatter:ct,boxplot:ut,parallel:dt,sankey:pt,funnel:mt,gauge:ht,candlestick:ft,graph:gt,map:yt,geo:bt,categoryAxis:vt,valueAxis:Vt,logAxis:St,timeAxis:wt,toolbox:_t,legend:Ct,tooltip:Nt,timeline:kt,visualMap:Tt,dataZoom:xt,markPoint:Ot},ur=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:ot,bar:it,boxplot:ut,candlestick:ft,categoryAxis:vt,color:tt,dataZoom:xt,default:cr,funnel:mt,gauge:ht,geo:bt,graph:gt,legend:Ct,line:at,logAxis:St,map:yt,markPoint:Ot,parallel:dt,pie:st,radar:lt,sankey:pt,scatter:ct,textStyle:nt,timeAxis:wt,timeline:kt,title:rt,toolbox:_t,tooltip:Nt,valueAxis:Vt,visualMap:Tt},Symbol.toStringTag,{value:"Module"})),Rt=["#2ec7c9","#b6a2de","#5ab1ef","#ffb980","#d87a80","#8d98b3","#e5cf0d","#97b552","#95706d","#dc69aa","#07a2a4","#9a7fd1","#588dd5","#f5994e","#c05050","#59678c","#c9ab00","#7eb00a","#6f5553","#c14089"],At="transparent",Lt={},Pt={textStyle:{color:"#008acd"},subtextStyle:{color:"#aaaaaa"}},Mt={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},Dt={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},zt={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},It={itemStyle:{borderWidth:0,borderColor:"#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:{color:"#d87a80",color0:"#2ec7c9",borderColor:"#d87a80",borderColor0:"#2ec7c9",borderWidth:1}},Ut={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"}},qt={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)"}}},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={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)"]}}},Yt={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)"]}}},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:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},Qt={iconStyle:{borderColor:"#2ec7c9"},emphasis:{iconStyle:{borderColor:"#18a4a6"}}},Jt={textStyle:{color:"#333333"}},eo={axisPointer:{lineStyle:{color:"#008acd",width:"1"},crossStyle:{color:"#008acd",width:"1"}}},to={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"}}},oo={color:["#5ab1ef","#e0ffff"]},no={backgroundColor:"rgba(47,69,84,0)",dataBackgroundColor:"#efefff",fillerColor:"rgba(182,162,222,0.2)",handleColor:"#008acd",handleSize:"100%",textStyle:{color:"#333333"}},ro={label:{color:"#eee"},emphasis:{label:{color:"#eee"}}},dr={color:Rt,backgroundColor:At,textStyle:Lt,title:Pt,line:Mt,radar:Dt,bar:zt,pie:It,scatter:jt,boxplot:Et,parallel:$t,sankey:Bt,funnel:Ft,gauge:Wt,candlestick:Kt,graph:Ut,map:qt,geo:Gt,categoryAxis:Ht,valueAxis:Yt,logAxis:Xt,timeAxis:Zt,toolbox:Qt,legend:Jt,tooltip:eo,timeline:to,visualMap:oo,dataZoom:no,markPoint:ro},pr=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:At,bar:zt,boxplot:Et,candlestick:Kt,categoryAxis:Ht,color:Rt,dataZoom:no,default:dr,funnel:Ft,gauge:Wt,geo:Gt,graph:Ut,legend:Jt,line:Mt,logAxis:Xt,map:qt,markPoint:ro,parallel:$t,pie:It,radar:Dt,sankey:Bt,scatter:jt,textStyle:Lt,timeAxis:Zt,timeline:to,title:Pt,toolbox:Qt,tooltip:eo,valueAxis:Yt,visualMap:oo},Symbol.toStringTag,{value:"Module"})),mr=()=>{const e=Object.assign({"/src/echart-themes/macarons/macarons-dark.json":ur,"/src/echart-themes/macarons/macarons.json":pr}),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")},[])},hr=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),fr={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:()=>hr()},observer:{type:Object,default:null},throttleWait:{type:Number,default:500},animation:{type:Boolean,default:!0},setChartOptions:{type:Object,default:()=>({})}},gr={notMerge:!1,lazyUpdate:!0,silent:!1,replaceMerge:[]},yr=mr(),sl=Vue.defineComponent({name:"RChart",props:fr,setup(e,{expose:t}){const{getAppTheme:o}=I(),n=Vue.ref(),a=Vue.ref(),r=Vue.ref();let i,l;const{echartTheme:s}=Oe;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)})),y=async()=>{var V;ne([Uo,qo,Go,Ho,Yo,Xo,Zo,Qo]),ne([Jo,en,tn,on,nn,rn]),ne([an,ln]),ne([sn]);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?g("dark"):g("");return}if(e.theme)g(e.theme);else{const V=e.autoChangeTheme&&o.value?`${s}-dark`:s;g(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},g=(V=s)=>{const k=n.value,R=d(e.options),{height:D,width:j}=k.getBoundingClientRect(),{onSuccess:W,onError:te}=e;try{yr.forEach(Y=>{Wo(Y.name,Y.theme)}),c=Ko(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)),W&&A(W,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;Oo(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=qe(m,e.throttleWait),l=No(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,gr);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 y()}),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(ao,{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)])}}),br={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},cl=Vue.defineComponent({name:"RCollapseGrid",props:br,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)])])}}),Vr={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}},ul=Vue.defineComponent({name:"RIframe",props:Vr,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)})])}}),Sr={...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}},wr=(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=Me(e).draggable({inertia:!0,autoScroll:!0,allowFrom:r,modifiers:[Me.modifiers.restrictRect({restriction:"parent",endOnly:!0})],listeners:{move:l=>{n==null||n(l)}}}).resizable(!1);a(i)}},30)})},dl=Vue.defineComponent({name:"RModal",props:Sr,setup(e){const{height:t}=Te(),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&&wr(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})}}),_r={...naive.dropdownProps,iconSize:{type:Number,default:14},cursor:{type:String,default:"default"}};function Cr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ao=Vue.defineComponent({name:"RMoreDropdown",props:_r,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"}),Cr(e=re(n,{defaultElement:Vue.createVNode(C,{name:"more",size:t,cursor:o},null)}))?e:{default:()=>[e]})}}),Nr={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}},kr=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()}),pl=Vue.defineComponent({name:"RayQRcode",props:Nr,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 kr(c)}catch(p){console.error(p)}},l=()=>{const{gifBackground:c,...p}=e;new jo.AwesomeQR({...p,gifBackground:a??void 0}).draw().then(f=>{const{onSuccess:y}=e;y&&A(y,f),n.value=f}).catch(f=>{const{onError:y}=e;y&&A(y,f)})},s=()=>{if(t.slots.errorAction)return;const{onReload:c}=e;c&&A(c)},u=c=>n.value&&Q(n.value,"String")?Ro(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")},Tr=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:()=>"密度"})]})}}),xr=Vue.defineComponent({name:"TableFullscreen",setup(){const{wrapperRef:e}=Vue.inject(z.tableKey,{}),[t,{toggleFullscreen:o,isEnabled:n}]=Ue(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||o("globalMessage.isEnabledFullscreen"),e()}},null),default:()=>this.isFullscreen?"取消全屏":"全屏表格"})}}),Or=()=>Vue.createVNode(C,{name:"draggable",size:z.tableIconSize,cursor:"all-scroll"},null),ze=({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}),Ne=(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,...y}=i,S=p==="left",d=p==="right",g={...y,title:u,key:s,fixed:p,isLeftFixedActivated:S,isRightFixedActivated:d,isResizable:f};return{...g,suffix:()=>Vue.createVNode(naive.NFlex,{style:"padding-left: 32px;"},{default:()=>[Vue.createVNode(ze,{icon:"row_head",title:"固定在列首",customClassName:S?"r-table__c-tool-icon--active":"",onClick:a.bind(this,"left",g,l)},null),Vue.createVNode(naive.NPopover,{showArrow:!1},{trigger:()=>Vue.createVNode(C,{name:"resize_h",size:z.tableIconSize,cursor:"pointer",customClassName:f?"r-table__c-tool-icon--active":"",onClick:n.bind(this,g,l)},null),default:()=>"修改列宽"}),Vue.createVNode(ze,{icon:"row_end",title:"固定在列尾",customClassName:d?"r-table__c-tool-icon--active":"",onClick:a.bind(this,"right",g,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]=Ne(l,t.value);if(u===null||c===null)return;u.splice(c,1);const[p,f]=Ne(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:Or.bind(this),onDrop:this.treeDrop.bind(this)},null)})}}),Ar=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:""),Ao(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 ml=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,g)=>{const{onContextMenuClick:h}=e;h&&A(h,d,g),l.showContextMenu=!1},c=(d,g)=>{var b;return{...(b=e.rowProps)==null?void 0:b.call(e,d,g),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:g,"onUpdate:columns":h}=e;g&&A(g,d),h&&A(h,d)},y=()=>{const{toolOptions:d}=e;return d==null?void 0:d.filter(()=>Boolean).map(g=>typeof g=="function"?g():g)},S=d=>{const g=()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(Ar,d,null),Vue.createVNode(Tr,Vue.mergeProps(d,{onChangeSize:p.bind(this)}),null),Vue.createVNode(xr,null,null),Vue.createVNode(Rr,Vue.mergeProps(d,{onUpdateColumn:f.bind(this)}),null)]);return e.toolOptions?e.coverTool?y:()=>Vue.createVNode(Vue.Fragment,null,[g(),y()]):g};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)}})}}),Pr={transitionPropName:"fade",transitionMode:"out-in",transitionAppear:!0},Mr=Vue.defineComponent({name:"RTransitionComponent",__name:"index",props:Vue.mergeDefaults({transitionPropName:{},transitionMode:{},transitionAppear:{type:Boolean}},Pr),setup(e){const{getKeepAliveInclude:t}=Ur(),{setupKeepAlive:o,maxKeepAliveLength:n,keepAliveExclude:a}=Ze;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 Dr={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.2",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.7","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=(e,t,o)=>!e||typeof e!="object"?!1:e[t]===o,lo=(e,t,o)=>{const n=[];if(zr(e,t,o))return n.push(e),n;if(e.children&&e.children.length>0)for(const a of e.children){const r=lo(a,t,o);r.length>0&&n.push(e,...r)}return n},Ir=(e,t,o)=>{const n=[];for(const a of e){const r=lo(a,t,o);r.length>0&&n.push(...r)}return n},jr=e=>{const{breadcrumbLabel:t}=e,{layout:{sideBarLogo:o}}=Dr,n=o?o.title:"";document.title=t+" - "+n},Er=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:U.menuCollapsedIconSize,cursor:"pointer"},{});return()=>o},Ie=()=>{const{getRootPath:e}=ee();return ie(G.appMenuKey,"sessionStorage",e.value)},$r=e=>e[0]==="/",io=(e,t=[],o="")=>{var n;if(!Array.isArray(e))return[];for(const a of e){const r=o+($r(a.path)?a.path:"/"+a.path);if((n=a.children)!=null&&n.length){io(a.children,t,r);continue}else t.push({...a,path:r})}return t},Br=e=>Array.isArray(e)?io($o(e)):[],so=()=>ar(rr()),Fr=()=>Br(so()),co=Pinia.defineStore("menu",()=>{const{push:e,getRoutes:t}=VueRouter.useRouter(),o=VueRouter.useRoute(),{t:n}=J(),{setKeepAliveInclude:a}=qr(),r=Vue.reactive({menuKey:Ie(),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:Er(h)});return h.fullPath===Ie()&&(r.currentMenuOption=N),N.show=ke(N),N},s=h=>{r.breadcrumbOptions=Ir(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),jr(b),!N)c(h,b),s(h),r.menuKey=h,r.currentMenuOption=b,xe(G.appMenuKey,h);else{const O=Pe(l(b),["breadcrumbLabel","children","key","meta","name","path","show"]);r.breadcrumbOptions.find(k=>k.key===O.key)||r.breadcrumbOptions.push(O)}}},f=async(h,b)=>{const[m]=h.split("?"),v=t().find(N=>N.path===m);if(v){const N=Pe(v,["children","meta","path","name","redirect"]);p(m,l({...N,fullPath:N.path}),b)}},y=()=>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(!mo(V.meta))continue;N.push(l({...V,fullPath:k}))}return N};if(r.options=b(so(),""),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),g=async()=>{i.value&&(await y(),i.value=!1)};return Vue.watch(()=>o.fullPath,async(h,b)=>{await g(),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"]}}),uo=Pinia.defineStore("signing",()=>{const e=Vue.reactive({signingCallback:{}}),t=n=>new Promise((a,r)=>{Bo(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}}),po=Pinia.defineStore("keepAlive",()=>{const{maxKeepAliveLength:e}=Ze,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=co(),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}=co();return{changeMenuModelValue:e,collapsedMenu:t,spliceMenTagOptions:o,setMenuTagOptions:n}},I=()=>{const e=et(),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}=et();return{updateLocale:e,changePrimaryColor:t,updateSettingState:o}},Wr=()=>{const e=uo();return{getSigningCallback:Vue.computed(()=>e.signingCallback)}},Kr=()=>{const{signing:e,logout:t}=uo();return{signing:e,logout:t}},Ur=()=>{const e=po();return{getKeepAliveInclude:Vue.computed(()=>e.keepAliveInclude)}},qr=()=>{const{setKeepAliveInclude:e,getKeepAliveInclude:t}=po();return{setKeepAliveInclude:e,getKeepAliveInclude:t}},hl=async e=>{const t=Pinia.createPinia();e.use(t),t.use(Eo)},mo=e=>{const{getSigningCallback:t}=Wr(),{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},ke=e=>{const{meta:t={}}=e,{hidden:o,sameLevel:n,env:a}=t,{MODE:r}=_e();return!(n||o||a&&typeof a=="string"&&a!==r||a&&Array.isArray(a)&&!a.includes(r))},Gr=e=>{e.beforeEach(()=>{window==null||window.$loadingBar.start()}),e.afterEach(()=>{window==null||window.$loadingBar.finish()}),e.onError(()=>{window==null||window.$loadingBar.error()})},Hr=e=>{const{setupRouterLoadingBar:t,setupRouterGuard:o}=gn;t&&Gr(e),o&&ir(e)},he=(e=!0)=>{const{router:t}=Re(),{push:o,replace:n}=t,{getRootPath:a}=ee();xe(G.appMenuKey,a.value),e?n(a.value):o(a.value)};var Yr={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.2",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.7","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 Xr=Vue.defineComponent({name:"SiderBarLogo",props:{collapsed:{type:Boolean,required:!0}},setup(){const e=VueRouter.useRouter(),{layout:{sideBarLogo:t}}=Yr;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}}),Zr=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:()=>q("globalDrawerValue").value,set:p=>{B("globalDrawerValue",p)}}),u=()=>{const p=i.value;Vue.nextTick().then(()=>{var f,y;(y=(f=e.value)==null?void 0:f.showOption)==null||y.call(f,p)})};return{isTabletOrSmaller:l,BasicMenu:()=>Vue.createVNode(naive.NLayoutSider,{bordered:!0,showTrigger:!l.value,collapseMode:U.menuCollapsedMode,collapsedWidth:U.menuCollapsedWidth,onUpdateCollapsed:o.bind(this),nativeScrollbar:!1},{default:()=>[Vue.createVNode(Xr,{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:U.menuCollapsedIndent,collapsed:a.value,collapsedIconSize:U.menuCollapsedIconSize,collapsedWidth:U.menuCollapsedWidth,onUpdateValue:(p,f)=>{t(p,f)},accordion:U.menuAccordion},null)]}),modelGlobalDrawerValue:s}},render(){const{isTabletOrSmaller:e,BasicMenu:t}=this;return e?Vue.createVNode(naive.NDrawer,{class:"app-menu__drawer",show:this.modelGlobalDrawerValue,"onUpdate:show":o=>this.modelGlobalDrawerValue=o,placement:"left",displayDirective:"show",autoFocus:!1},{default:()=>[Vue.createVNode(t,null,null)]}):Vue.createVNode(t,null,null)}});class Qr{constructor(){Le(this,"pendingRequest");this.pendingRequest=new Map}isAppending(t){var o;return((o=t.cancelConfig)==null?void 0:o.needCancel)??!0}generateRequestKey(t){const{method:o,url: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},Ve={implementRequestInterceptorArray:[],implementResponseInterceptorArray:[]},de={implementRequestInterceptorErrorArray:[],implementResponseInterceptorErrorArray:[]},Jr=new Qr,fl=()=>{const e=(l,s)=>{s==="requestInstance"?ve.requestInstance=l:ve.responseInstance=l},t=l=>ve[l],o=(l,s,u)=>{u==="ok"?Ve[l]=s:de[l]=s},n=(l,s)=>s==="ok"?Ve[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"?Ve[s]:de[s],p=t(l),{MODE:f}=_e();p&&a(c,p,f)},fetchError:(l,s,u)=>{const c=de[u],{MODE:p}=_e();a(c,s,p)}}},ea=Vue.defineComponent({name:"AppRequestCancelerProvider",setup(e,{expose:t}){VueRouter.onBeforeRouteUpdate(()=>{Jr.cancelAllRequest()}),t()},render(){return Vue.createVNode("div",{class:"app-style-provider"},null)}}),ho=Vue.defineComponent({name:"LayoutContentWrapper",setup(){const e=VueRouter.useRouter(),{maximize:t}=fo(),{getContentTransition:o}=I(),n=Vue.ref(!1),a={opacitySpinning:"0"},r=q("globalMainLayoutLoad"),i=q("layoutContentMaximize"),l=q("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(ea,null,null),e?Vue.createVNode(Mr,{class:"content-wrapper",transitionPropName:this.getContentTransition+"-transform"},null):null]})}}),ta=Object.freeze(Object.defineProperty({__proto__:null,default:ho},Symbol.toStringTag,{value:"Module"}));var oa={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.2",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.7","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 na=Vue.defineComponent({name:"LayoutFooterWrapper",setup(){const{layout:{copyright:e}}=oa;return{copyright:e}},render(){return this.copyright?Vue.createVNode("div",{class:"layout-footer-wrapper"},[this.copyright]):""}}),je=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)}}),ra=Vue.defineComponent({name:"ThemeSwitch",setup(){const{changeDarkTheme:e,changeLightTheme:t}=Ia(),{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 aa=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"}],y=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:y}},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(ra,null,null),Vue.createVNode(naive.NDivider,{titlePlacement:"center"},pe(t=a("headerSettingOptions.ThemeOptions.PrimaryColorConfig"))?t:{default:()=>[t]}),Vue.createVNode(naive.NColorPicker,{swatches:Oe.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 la(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const ia=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},la(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 Ee(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const sa=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,W;(D=V.children)!=null&&D.length&&ke(V)&&N(V.children);const k=(j=V.breadcrumbLabel)==null?void 0:j.toLocaleLowerCase(),R=String(m).toLocaleLowerCase();k!=null&&k.includes(R)&&ke(V)&&!((W=V.children)!=null&&W.length)&&v.push(V)})};m?(N(a.value),r.searchOptions=v):r.searchOptions=[],Vue.nextTick().then(()=>{S()})},y=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=Ce(`attr:data_path="${m.path}"`),V=v?Ce(`attr:data_path="${v==null?void 0:v.path}"`):null;if(V!=null&&V.length){const[k]=V;Po(k,N)}if(O!=null&&O.length){const[k]=O;Mo(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)},g=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":g("up");break;case"ArrowDown":g("down");break;case"Enter":const N=r.searchOptions[l];N&&y(N);break}S()},b=({menuOption:m})=>Vue.createVNode(naive.NFlex,Vue.mergeProps({align:"center",class:"content-item"},{onClick:y.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:Fo(f,300),handleSearchItemClick:y,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]},Ee(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]},Ee(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]})])])])])]})}}),ca=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(G.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])]}})}}),ua=()=>[{key:"person",label:"个人信息"},{key:"lockScreen",label:"锁定屏幕"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],da={logout:()=>{const{logout:e}=Kr();window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{e()}})},lockScreen:()=>{const{updateSettingState:e}=M();e("lockScreenSwitch",!0)}},pa=e=>{const t=da[e];t?t():window.$message.info("这个人很懒, 没做这个功能~")},ma=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},ha=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},fa=Vue.defineComponent({name:"AppSiderBar",setup(){const{updateLocale:e,updateSettingState:t}=M(),{t:o}=J(),{reload:n}=go(),[a,{toggleFullscreen:r,isEnabled:i}]=Ue(document.getElementsByTagName("html")[0]),{getDrawerPlacement:l,getBreadcrumbSwitch:s}=I(),u=Vue.ref(!1),c=Vue.ref(!1),{isTabletOrSmaller:p}=ye(),f=q("globalDrawerValue"),y=q("globalMainLayoutLoad"),S=Vue.computed(()=>ma({isFullscreen:a,isTabletOrSmaller:p,globalMainLayoutLoad:y})),d=Vue.computed(()=>ha({isFullscreen:a,isTabletOrSmaller:p,globalMainLayoutLoad:y})),g={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=g[b])==null||m.call(g)},showSettings:u,updateLocale:e,getDrawerPlacement:l,getBreadcrumbSwitch:s,globalSearchShown:c}},render(){return Vue.createVNode(naive.NLayoutHeader,{class:"layout-header",bordered:!0},{default:()=>[Vue.createVNode(sa,{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(je,{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(ia,null,null):null]}),Vue.createVNode(naive.NFlex,{align:"center"},{default:()=>[this.rightTooltipIconOptions.map(e=>Vue.createVNode(je,{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:Qe,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:ua(),onSelect:pa.bind(this),trigger:"click"},{default:()=>[Vue.createVNode(ca,{avatarSize:"small",align:"center",cursor:"pointer"},null)]})]})]}),Vue.createVNode(aa,{show:this.showSettings,"onUpdate:show":e=>this.showSettings=e,placement:this.getDrawerPlacement},null)]})}}),ga=Vue.defineComponent({name:"LayoutHeaderWrapper",setup(){return{}},render(){return Vue.createVNode(naive.NFlex,{size:[0,0]},{default:()=>[Vue.createVNode(fa,null,null)]})}}),ya={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},ba=Ye('',1),va=[ba];function Va(e,t){return Ge(),He("svg",ya,[...va])}const Sa={render:Va},wa={xmlns:"http://www.w3.org/2000/svg",width:"1em",height:"1em","aria-hidden":"true",viewBox:"0 0 24 24"},_a=Ye('',1),Ca=[_a];function Na(e,t){return Ge(),He("svg",wa,[...Ca])}const ka={render:Na};function Ta(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const xa=Vue.defineComponent({name:"AppMenuTag",setup(e,{expose:t}){const o=Vue.ref(null),{getMenuKey:n,getMenuTagOptions:a}=H(),{changeMenuModelValue:r}=se(),{getRootPath:i}=ee(),{maximize:l}=fo(),{reload:s}=go(),{close:u,closeAll:c,closeRight:p,closeLeft:f,closeOther:y}=ja(),S=["closeAll","closeRight","closeLeft","closeOther","closeCurrentPage"];let d=-1;const g={size:16},h=Vue.ref([{label:"刷新页面",key:"reloadCurrentPage",icon:()=>Vue.createVNode(C,{name:"reload",size:g.size},null)},{label:"关闭当前页面",key:"closeCurrentPage",icon:()=>Vue.createVNode(C,{name:"close",size:g.size},null)},{type:"divider",key:"d1"},{label:"关闭左侧标签页",key:"closeLeft",icon:()=>Vue.createVNode(ka,{class:"menu-tag__icon"},null)},{label:"关闭右侧标签页",key:"closeRight",icon:()=>Vue.createVNode(Sa,{class:"menu-tag__icon"},null)},{type:"divider",key:"d1"},{label:"关闭其他标签页",key:"closeOther",icon:()=>Vue.createVNode(C,{name:"other",size:g.size},null)},{label:"关闭所有标签页",key:"closeAll",icon:()=>Vue.createVNode(C,{name:"resize_h",size:g.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:()=>{y(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=>Do(ce,"n-scrollbar-container").value)},D=w=>{var L;const _=R();if(_){const ce=_.scrollLeft||0,Ae=w==="left"?Math.max(0,ce-200):ce+200;(L=o.value)==null||L.scrollTo({left:Ae,behavior:"smooth"})}},j=w=>{var _;v.actionDropdownShow=!1,(_=m[w])==null||_.call(m)},W=(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()},bo=w=>{a.value.length>1&&w.key!==i.value&&(w.closeable=!0)},vo=w=>{w.key!==n.value&&(w.closeable=!1)},Vo=()=>{R()&&Vue.nextTick().then(()=>{var _;(_=o.value)==null||_.scrollTo({left:99999,behavior:"smooth"})})},So=()=>{Vue.nextTick().then(()=>{const w=Ce(`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)?Vo():w.length===(_==null?void 0:_.length)&&So())},{immediate:!0}),Vue.watch(()=>v.actionDropdownShow,w=>{var _;w&&((_=qe(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:W,setCurrentContextmenuIndex:Y,menuTagMouseenter:bo,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:y,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"},Ta(e=a.map((d,g)=>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,g),onMouseenter:f.bind(this,d),onMouseleave:y.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,g)}),{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(ao,{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)]})]})]})])]})}}),Oa=Vue.defineComponent({name:"LayoutFeatureWrapper",setup(){return{}},render(){return Vue.createVNode(xa,null,null)}}),Ra=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`}))},$e=ko("isAppLockScreen",!1,sessionStorage,{mergeDefaults:!0}),Aa=()=>({setLockAppScreen:o=>{$e.value=o},getLockAppScreen:()=>$e.value}),La=Vue.defineComponent({name:"RLayout",setup(){const e=Vue.ref(),t=Vue.ref(),o=Vue.ref(),{getMenuTagSwitch:n,getCopyrightSwitch:a}=I(),{getLockAppScreen:r}=Aa(),i=Ra([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(Zr,null,null),Vue.createVNode(naive.NLayoutContent,{class:"r-layout-full__viewer"},{default:()=>[Vue.createVNode(ga,{ref:"layoutSiderBarRef"},null),e?Vue.createVNode(Oa,{ref:"layoutMenuTagRef"},null):null,Vue.createVNode(naive.NLayoutContent,{ref:Z,class:["r-layout-full__viewer-content"],nativeScrollbar:!1},{default:()=>[Vue.createVNode(ho,null,null)]}),o?Vue.createVNode(na,{ref:"layoutFooterRef"},null):null]})]})}}),Pa=async()=>{const{getRootPath:e}=ee();return[{path:"/",name:"login",component:()=>T(()=>import("./index-refVzAW9.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:Fr()}]};let ae;const Ma=async()=>VueRouter.createRouter({history:VueRouter.createWebHashHistory(),routes:await Pa(),scrollBehavior:e=>{lr(e)}}),gl=async e=>{ae=await Ma(),Hr(ae),e.use(ae),Re()},Re=()=>{try{if(ae)return{router:ae};throw new Error}catch{throw new Error("router is not defined")}},Be="YYYY-MM-DD HH:mm:ss",Da=()=>({locale:i=>{const l=hn[i];l?E.locale(l):E.locale(fn)},getStartAndEndOfDay:i=>{const{format:l=Be}=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=Be}=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}=Te(e),n=Vue.ref(!1);return zo(()=>{n.value=t.value<=768}),{width:t,height:o,isTabletOrSmaller:n}}let Fe=999,Se=!1;const K="ELEMENT-FULLSCREEN-RAY",{height:We}=Te(),Ke=document.createElement("style"),za=(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:g,top:h}=d.getBoundingClientRect(),b=` [${K}] { position: fixed; width: 100% !important; @@ -8,10 +8,10 @@ var wo=Object.defineProperty;var _o=(e,t,o)=>t in e?wo(e,t,{enumerable:!0,config z-index: ${Q(l,"Null")||Q(l,"Undefined")?Fe:l} !important; background-color: ${i??null}; } - `;Ke.innerHTML=b,Se||document.head.appendChild(Ke)},p=()=>{const d=$(e);o==null||o(),d&&(d.getAttribute(K)||d.setAttribute(K,K),u||(u=!0,Fe+=1),Se||(c(),Se=!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(K),r==null||r()},y=()=>{const d=$(e);d&&(d.getAttribute(K)?f():p())},S=Vue.watch(()=>We.value,c);return Io(()=>{const d=$(e);d&&(d.style.transition=s.transition??"",d.removeAttribute(K)),S()}),{enter:p,exit:f,toggleFullscreen:y}},we={svg:oe.toSvg,png:oe.toPng,jpeg:oe.toJpeg,blob:oe.toBlob,pixelData:oe.toPixelData},yl=(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=we[s??i??"jpeg"])==null||f.call(we,p,t).then(y=>(n==null||n(y,p),u(y))).catch(y=>(a==null||a(y),c(y))).finally(()=>{r==null||r()})})}},bl=(e,t)=>({print:()=>{const n=$(e);n&&To({...t,printable:n})}}),fo=()=>({isLayoutContentMaximized:Vue.computed(()=>q("layoutContentMaximize").value),maximize:(o,n)=>{var l;const{scrollToOptions:a}=n??{},r=$(Z),{toggleFullscreen:i}=za(r,n);B("layoutContentMaximize",o),i(),a&&((l=Z==null?void 0:Z.value)==null||l.scrollTo(a))}}),go=()=>({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)}}),Ia=()=>{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 ja(){const{getMenuTagOptions:e,getMenuKey:t}=H(),{changeMenuModelValue:o,spliceMenTagOptions:n,setMenuTagOptions:a}=se(),r=()=>e.value.findIndex(y=>y.fullPath===t.value);return{close:y=>{const S=X(y,"close");if(S){const{index:d,option:g}=S;if(n(d),g.fullPath===t.value){const h=e.value[d-1];h&&o(h.fullPath,h)}}},closeAll:()=>{n(0,e.value.length),Vue.nextTick(he)},closeRight:y=>{const S=X(y,"closeRight");if(S){const{option:d,index:g}=S,h=e.value.length-g,b=r();n(g+1,h),g<=b&&t.value!==d.fullPath&&o(d.fullPath,d)}},closeLeft:y=>{const S=X(y,"closeLeft");if(S){const{option:d,index:g}=S,h=r();n(0,g),h<=g&&t.value!==d.fullPath&&o(d.fullPath,d)}},closeOther:y=>{const S=X(y,"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:y=>{const S=X(y,"checkCloseRight");if(S){const{index:d}=S,g=e.value.length-1;return!(d>=g)}return!1},checkCloseLeft:y=>{const S=X(y,"checkCloseRight");if(S){const{index:d}=S,g=e.value.length-1;return d===0?!1:d>0&&g>0}return!1}}}function Vl(){return{navigationTo:(t,o)=>{const{router:{getRoutes:n,push:a,replace:r}}=Re(),{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:[y]}=f;p(y);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 Sl=(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},Ea=async e=>{var o;const t={};for(const n of e){const a=await dn(Object.assign({"./lang/en-US.ts":()=>T(()=>import("./en-US--axwxm-D.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-L-jhuVXv.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},wl=e=>{switch(e){case"zh-CN":return{locale:naive.zhCN,dateLocal:naive.dateZhCN};case"en-US":return{locale:null,dateLocal:null};default:return{locale:naive.zhCN,dateLocal:naive.dateZhCN}}},yo=()=>ie(G.localeLanguage,"localStorage",pn);export{al as A,fl as B,ll as C,fn as D,ao as E,fo as F,Vl as G,go as H,vl as I,Ia as J,he as K,Qe as L,dl as R,ra as T,T as _,yl as a,I as b,M as c,ca as d,Aa as e,Kr as f,ye as g,q as h,hl as i,gl as j,J as k,ee as l,B as m,wl as n,G as o,pl as p,C as q,Sl as r,il as s,rl as t,bl as u,ul as v,sl as w,cl as x,ml as y,Jr as z}; + `;Ke.innerHTML=b,Se||document.head.appendChild(Ke)},p=()=>{const d=$(e);o==null||o(),d&&(d.getAttribute(K)||d.setAttribute(K,K),u||(u=!0,Fe+=1),Se||(c(),Se=!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(K),r==null||r()},y=()=>{const d=$(e);d&&(d.getAttribute(K)?f():p())},S=Vue.watch(()=>We.value,c);return Io(()=>{const d=$(e);d&&(d.style.transition=s.transition??"",d.removeAttribute(K)),S()}),{enter:p,exit:f,toggleFullscreen:y}},we={svg:oe.toSvg,png:oe.toPng,jpeg:oe.toJpeg,blob:oe.toBlob,pixelData:oe.toPixelData},yl=(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=we[s??i??"jpeg"])==null||f.call(we,p,t).then(y=>(n==null||n(y,p),u(y))).catch(y=>(a==null||a(y),c(y))).finally(()=>{r==null||r()})})}},bl=(e,t)=>({print:()=>{const n=$(e);n&&To({...t,printable:n})}}),fo=()=>({isLayoutContentMaximized:Vue.computed(()=>q("layoutContentMaximize").value),maximize:(o,n)=>{var l;const{scrollToOptions:a}=n??{},r=$(Z),{toggleFullscreen:i}=za(r,n);B("layoutContentMaximize",o),i(),a&&((l=Z==null?void 0:Z.value)==null||l.scrollTo(a))}}),go=()=>({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)}}),Ia=()=>{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 ja(){const{getMenuTagOptions:e,getMenuKey:t}=H(),{changeMenuModelValue:o,spliceMenTagOptions:n,setMenuTagOptions:a}=se(),r=()=>e.value.findIndex(y=>y.fullPath===t.value);return{close:y=>{const S=X(y,"close");if(S){const{index:d,option:g}=S;if(n(d),g.fullPath===t.value){const h=e.value[d-1];h&&o(h.fullPath,h)}}},closeAll:()=>{n(0,e.value.length),Vue.nextTick(he)},closeRight:y=>{const S=X(y,"closeRight");if(S){const{option:d,index:g}=S,h=e.value.length-g,b=r();n(g+1,h),g<=b&&t.value!==d.fullPath&&o(d.fullPath,d)}},closeLeft:y=>{const S=X(y,"closeLeft");if(S){const{option:d,index:g}=S,h=r();n(0,g),h<=g&&t.value!==d.fullPath&&o(d.fullPath,d)}},closeOther:y=>{const S=X(y,"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:y=>{const S=X(y,"checkCloseRight");if(S){const{index:d}=S,g=e.value.length-1;return!(d>=g)}return!1},checkCloseLeft:y=>{const S=X(y,"checkCloseRight");if(S){const{index:d}=S,g=e.value.length-1;return d===0?!1:d>0&&g>0}return!1}}}function Vl(){return{navigationTo:(t,o)=>{const{router:{getRoutes:n,push:a,replace:r}}=Re(),{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:[y]}=f;p(y);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 Sl=(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},Ea=async e=>{var o;const t={};for(const n of e){const a=await dn(Object.assign({"./lang/en-US.ts":()=>T(()=>import("./en-US-aY3wpS2L.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-QZTM9WlJ.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},wl=e=>{switch(e){case"zh-CN":return{locale:naive.zhCN,dateLocal:naive.dateZhCN};case"en-US":return{locale:null,dateLocal:null};default:return{locale:naive.zhCN,dateLocal:naive.dateZhCN}}},yo=()=>ie(G.localeLanguage,"localStorage",pn);export{al as A,fl as B,ll as C,fn as D,ao as E,fo as F,Vl as G,go as H,vl as I,Ia as J,he as K,Qe as L,dl as R,ra as T,T as _,yl as a,I as b,M as c,ca as d,Aa as e,Kr as f,ye as g,q as h,hl as i,gl as j,J as k,ee as l,B as m,wl as n,G as o,pl as p,C as q,Sl as r,il as s,rl as t,bl as u,ul as v,sl as w,cl as x,ml as y,Jr as z}; function __vite__mapDeps(indexes) { if (!__vite__mapDeps.viteFileDeps) { - __vite__mapDeps.viteFileDeps = ["assets/index-G3aQCnCZ.js","assets/vue-hooks-plus@1.8.5_vue@3.4.7-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.6.1_vue@3.4.7-6NPuvy-v.js","assets/@vueuse_shared@10.6.1_vue@3.4.7-DJDYauAH.js","assets/utils-Xj9szOpo.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.7-pkrnDrzv.js","assets/@vue_reactivity@3.4.7-UV591Pbc.js","assets/@vue_shared@3.4.7--wkmpvo9.js","assets/index-3nkF0W6U.css","assets/index-15yx_PV8.js","assets/instance-a3-Ol25T.js","assets/index-kznjMqp-.css","assets/index--nIRy5Xu.js","assets/index-Gogocs6s.js","assets/index-p9LsG1Fn.js","assets/index-ajyCn2oj.css","assets/index-sv8JHAnP.js","assets/index-VaiolAvZ.js","assets/index-rYaLwKxj.js","assets/index-6imABE4N.js","assets/index-vUN0Iee3.js","assets/ray-9TfU2AhD.js","assets/index-uTyn_98X.js","assets/index-HDKPr_0g.css","assets/index-BwX_Uh_c.js","assets/index-v5xFQW7A.js","assets/index-4oPeexgb.css","assets/index-bG4wYeLW.js","assets/index-iKuv6ZNn.css","assets/index-Sj-7UUQc.js","assets/index-xUhiSh2W.js","assets/index-ZwXTE5D7.js","assets/index-Btqqg3j9.css","assets/index-GtS_ww9e.js","assets/index-48JFfn_Q.css","assets/en-US--axwxm-D.js","assets/zh-CN-L-jhuVXv.js"] + __vite__mapDeps.viteFileDeps = ["assets/index-WKgMM4uN.js","assets/vue-hooks-plus@1.8.5_vue@3.4.7-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.7-LRbZjKnc.js","assets/@vueuse_shared@10.7.1_vue@3.4.7-_XOpEtRB.js","assets/utils-OCrDV2jL.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.7-pkrnDrzv.js","assets/@vue_reactivity@3.4.7-UV591Pbc.js","assets/@vue_shared@3.4.7--wkmpvo9.js","assets/index-3nkF0W6U.css","assets/index-pkn7R1Yp.js","assets/instance-kgVHYNMj.js","assets/index-kznjMqp-.css","assets/index-TAedCEL3.js","assets/index-eIvAF2ES.js","assets/index-lqISsUEl.js","assets/index-ajyCn2oj.css","assets/index-nunfwkkM.js","assets/index-eNyJIBap.js","assets/index-O4dIinHi.js","assets/index-fma6R1vT.js","assets/index-gMdIAGvh.js","assets/ray-9TfU2AhD.js","assets/index-LAv686WN.js","assets/index-HDKPr_0g.css","assets/index-V9QS8111.js","assets/index-v5xFQW7A.js","assets/index-4oPeexgb.css","assets/index--mDbXLlE.js","assets/index-iKuv6ZNn.css","assets/index-MB4Uv7TN.js","assets/index-4xdQhEBx.js","assets/index-y5vDECw-.js","assets/index-Btqqg3j9.css","assets/index-refVzAW9.js","assets/index-48JFfn_Q.css","assets/en-US-aY3wpS2L.js","assets/zh-CN-QZTM9WlJ.js"] } return indexes.map((i) => __vite__mapDeps.viteFileDeps[i]) } \ No newline at end of file diff --git a/assets/hooks-Fplf3V2d.js.gz b/assets/hooks-Fplf3V2d.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..55f99a3d0f24474085596b9d83137bf0524e9370 GIT binary patch literal 30595 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%0DkZLkmzP+Wfh2S7i=&v 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 bT8=7N>$e^@E}XjhwfMgPp1_(S5tab}DGd9% literal 0 HcmV?d00001 diff --git a/assets/index-bG4wYeLW.js b/assets/index--mDbXLlE.js similarity index 95% rename from assets/index-bG4wYeLW.js rename to assets/index--mDbXLlE.js index c21c40bf..f315fb49 100644 --- a/assets/index-bG4wYeLW.js +++ b/assets/index--mDbXLlE.js @@ -1,4 +1,4 @@ -import{q as s,_}from"./hooks-Dq13zFnG.js";import"./vue-hooks-plus@1.8.5_vue@3.4.7-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.6.1_vue@3.4.7-6NPuvy-v.js";import"./@vueuse_shared@10.6.1_vue@3.4.7-DJDYauAH.js";import"./utils-Xj9szOpo.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.7-pkrnDrzv.js";import"./@vue_reactivity@3.4.7-UV591Pbc.js";import"./@vue_shared@3.4.7--wkmpvo9.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";function e(o){return typeof o=="function"||Object.prototype.toString.call(o)==="[object Object]"&&!Vue.isVNode(o)}const 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-Fplf3V2d.js";import"./vue-hooks-plus@1.8.5_vue@3.4.7-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.7-LRbZjKnc.js";import"./@vueuse_shared@10.7.1_vue@3.4.7-_XOpEtRB.js";import"./utils-OCrDV2jL.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.7-pkrnDrzv.js";import"./@vue_reactivity@3.4.7-UV591Pbc.js";import"./@vue_shared@3.4.7--wkmpvo9.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";function e(o){return typeof o=="function"||Object.prototype.toString.call(o)==="[object Object]"&&!Vue.isVNode(o)}const 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--mDbXLlE.js.gz b/assets/index--mDbXLlE.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..379f0b631a24f784b7b2a39165a96005d1f7aa5f GIT binary patch literal 2022 zcmVaqP~lC9Tj0dzu@8AF*oBDUXG*D>pId4@D{GZsPkr;tZG?k4u|98Q++GAN**)59 z6-w#~xM=WZuQ={}Y0`j*=XqP$mhSF*txb;ll5lLwB%cLT+=X|AcXYs7)& zZ0bWmxS&E3OGqrEK^9TLh>18qRT!N+(<6O%u{CeZ1Id7T*e3O2JTK&=-@lo{Ry7gR z!CZ=Z1(i_=da^R`+Vt%v^T3I35gs#T7~zo}l)bI_mBOXNdJ&aS0gC$D%FTyv_4CXd zJoF{?2*gvCWIUK~zsVnFU!n;%C7n^Zd|EcW%D#R%{KA|*O=!ZweBuQ&w!gI|s71hZ zuxLfz#0VQt1~zJY`Ym!AM+&$(;*&)0CPcjyogKC zX!LgdE=el*Y4{4sF>S?(47sn!WkA?SVYQn26jy)x>0&r0rbKZ{A_7Tv9p&3b(a3X5 ztJP}i9g8U?f$!DVufOYs1X0mDXI9k5+GM_vN~0G2+ae?ClLqqw<`ZA$RzCK~fqKcw zjFS0v@AzFrt9e0W80557(w4<-IT_{d?zO|mF+YxOLY5-;_%{}U+J0`O?g(z~(5Uea zw#K259`Pj-Gh02#X|*>-F8ZBhFBk1+&kQV1+tuQY9an~yH;fsT#4tP@G)W+$?zQ}e zeL5l3O@U%SlS@3M?e(`ACZ?2N;JAA0R-^_G5%({Ra1enlKJFt?q43znU4vU6%X zU)9GD@LRjv3w!;Hehc%-%i<^sxODBf4^YZ%6wZ)gZl!4-5$Ii??wyLEp4H9F6e}|! zs7|`=?@viqAIG+hhi*zuJR|Vo+MN<9%NgCtH_OZ7Bo1No?Rcc$+F7k$AeSl9C=4f+ zU_Kdq$U0+$bH-DgQ5f`Y`}XJrn^~QU0Q(k6DS{^g%o(XvsM*bKW?UL%VG=jh{!GDf zyK5iQMmu8<(OYBk{`j*0{|t2A+t8tM`ptG@#9S*&7cmG0+j`G>rM-;(*i<^<@MV1x z2eap#wks!RS*?uOY0D*v!`ayPbVjr8%P#iq5Zfu-K=IZk_P6S%~RaZ z4D1g|epq^!wHDp|FBVT59GBagIj-t?%`z7bBpWSFv-x%6y)`Wng%aGkR zcq60PBYya@HHyNif7+k#+UHq~jHgsV6ouA!?}E;Kk=YoERAnd#6iUX8;S?4booqCs zW{Nb4gV)hZ!{IV(Hkout%03*2;p)6xmYsJGS)E}@eX>x(B`ryMC9>91eAs>2n4E<_ z_$Rm1xjoA0oN|*{DcMZo&@zSLT^m_H&J6n-ybi%%5k~|pS?T+$hyEm^SrE+4luRdaxIBN~CXJA1wn`Zt z1yi&!0L-bHXJ>m^-#ldcn{FJ2ZnFX9a&#CQvv zPEOX|JRVSKO(G9V)5-1pu#@{?{(J3*sIwjIPQO2-uU|7X!){1W5DF(pwY8RC#Undl z>vcZ4xXC>q#-p>Y$qAMuIYRrG&ImehU~c7Cl1i5xsA6V+{M*0(`^(SjI=@n*svsQ5 zLUNoup!(aN|Ml_bUlZozKmPjhFaP|{uYdpTmp`d_i;QsS${1U@L@Mksz2mk^7I{B( z-8{*$nslf@@!*k%gB-8DiJHx+befct=q8AW+_p)z=uFM8Ocx7rpaz^kblitnV;Cmp zmYScC$*FA<9zVo(1CdW|6?i_{K@QZ)u9`PPE*L*h0~X)# zsq5IIZ6t%QwRvvsRibWcQ8&uY zn;-A*HBI{?J6L_HzGL@mZ5{s{CNKS~Ms!d8$gB@vJzvXg7ajF2vLHfJR<9I=j+ESY zTLg+ewW&*@4+*9yX^c`+?(SbH%KDX}JkI=MC-IEtsHW83q#Ew%z4mJTKXyq=z;PD< E0QP|SNB{r; literal 0 HcmV?d00001 diff --git a/assets/index--nIRy5Xu.js.gz b/assets/index--nIRy5Xu.js.gz deleted file mode 100644 index 107cdd1c4b9610c38019fb8d81065651ab9247eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1306 zcmV+#1?Bo5iwFP!000021C^F*Ya2%thQIe$Y!(U@-I?sJEID4|BFER<LLq;p-PryYWpzm-*?|`HLBl-f z%$fIn2bP8r7pkK)BDJtv6+G1OS)cQUL<@UXet(HA8qY5-EsV0w z7*Kz%D2TJh=Wt=S8ABz$+mBp*}C{&lo z<-9?&Rwgc>ifdk4zg&w(Dd`FTR*i$8RKPYi(cW}zaS3hDk79eWRLt&dqgHEG#4X<) z-H!xi3iXsJViVQ2FExvNd3_WrHDib+?7Cb)$ue;fTkl-8SYC^p32L5RBYh&kJ6W}G zabcUpb1S1&v7&)QpVg=3{%XWe6AyuWt6#h3S;2I;ILc9`KoD2;?KZJpL>J5pbcZk2 z$L>xUC7FFS%1{JCQmMd`il}Tz8=Jd5qL+m!R4w~^=dEIUELJ>3iX$458kFpwhOn}| zy}5_RTm{!BLdjAAPvSh`{DeS<|K8IS3FlzGY zu{TLrlVs1a7d&q#nq0pU#3xc-p^S(GN!N#vpojFJ8YoeEjg}t7mV1d7v8&NF2RR z60Js*tR#BZ7?Q^akB@%(^YyFrx0~scd+FUr1K1-}CR!!Vydx|tP)P)i?$IXoKnyAC zomT0KKhj%wUcXB3{`lt3m+7-F1`wleLvx7`q(u_Fdp&1#+Kw<1hZ@r7Ehp~Ih7*vR z5ujqhIv#|4mB9v79WVxqs~M+^(K3TanRC+N-LBDpheNeGZ3m3RQGJqkXO&Oo-~cUC z%N0NrY?ZkO6O7O%;PO%cZKKl!p{Pp&=Zx7kIv!L>94KcZH~aCm_tec3;Tau8RRE42 zOBnbV0*mK47anCqf%cJBUJyL;c#CQ2^Y0Juy-4rBJbv)}=>B)<-LLikc-H@(QTOw@ z!Qvn=-r4#D+G?7q_=J!{`y1u^x^T%XMg|kZF=kF@uQ#n^ZoVt z4Lx@~XPjv7(WY*61XLaUU*B{?sw7jRMLp#^nq`_F&S*Z+ny(zqHqEF#qg9C8s0ki3 z54k+x!qG&nLMBW@v+Q$*W*VA_3pu^}p25@mFVoux*-+QJ+0S^7Vnfl5PCp99Fd4(} zWXZsTg`otk)j&9UNLWk)-G~C>LI_MbdW9>+LnIXuO7HeW%?|E%b2HHHeF80KpFjgU Qx-%dA18%_tU>OMj0G7yj?f?J) diff --git a/assets/index-15yx_PV8.js.gz b/assets/index-15yx_PV8.js.gz deleted file mode 100644 index 1f4589cba02c60b62b9ee33aa3f0cb46da5beed0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2141 zcmV-j2%`5NiwFP!000021HD*nPaDS;{(gUjV_j9Yv@>{ZOoAgPPIw7vDG*v{po-FA zcWe)=XO`Vr^I};tX=#8!UK&DMZf;20kVI`mxV^e5Nz9FOe~Wi*KJgc>cGozzF_1J- zB|ey$=Q-!hInOyWHc6>W;~C^Zy2r@IHJ0+irnG@UlCd!zsEVP-M0f&*FQ*M03&Cc1 z91NUG3=a+mC*Y{=JxLq`Uf85C8R^MbGZc@*pa`Z0y1G8?_$*ij%ILNiw&#UVog*q? zfI^^G35GwfwKu8*iLo(adkw%a7?A>>Tga5*#Y%{#k#6He7zFaL+I-0z2%$)u0=ksM zDFjrc>DV?NfFaP!9g86l@8Nj#oN;D9PSqG^ z4oU>_^v7Mnp>SOi;|7&DVbngl9221kMKII?#>UQu^?mlr{xqqtyI)R!R-a-;*|QRW zL2yFp=?F8aqt1#W!S-=6G~G$h)$Ya81~znjSz;QFi2>LG#VUoi^z<3&DUfc=(UVBS z@_ttP$L&MNIMY?jlF`(teHu}OVgQ^07mRbkUZobJYJ_s&z*=AcB!)gox3F^;>JDva z8m7_|9Mv72Gy}l27L0rAj%IM8=-}dLt3KVUvPMk?uwLo2$%HH_t*N@y5z4WKB<@BY zfWa1UK5(84vyM7Zs)Q0`w|Rn4pkhrYI>)lk5x27vgn`Qr!s(jhAl{Q4KP$FO)@6vL z0B3-tPy)w-P6lw-(9pm*2-X6zltdcWV`10~Ltv1Hhf|%TPKwhSrZUzXOf!h1ctUMX z)n$_F3K@w7VF(65P&^YJ_@e*#{!(Ao49ZCg14koniPbTUwrkVrMre#APSS)=?Txv? zaI4riA~nF473AW;#8^sAvsMSU*CU=D9~QVjqhW4n)MNO3{^%*@!+xQ6WE4vrB3&m5 z>dRyW?)PUUMs@CKk765?F*GIeRg!a6k2Ez+OiVyd5FIB-B~W6iCZv+nX}eU6M$@ey zAyp-EG#Cnm!l7`p{jZKC4fE)Up|sN1qfLJ#5k3|Ddj@B}5>l8anH=#ZF!yHt0*$(H zIWE0>E=P4nRRu{n$rKrDkWZ;ZVlsBTb0#yrN%Yp6x)>caFqCneP~65+Dx;WkUxuO- zj(GdeOcJJh1s!uk_4zaId9gz&Cm#DU6BzL%*4hzAkuNU^gsKK_BYbKQDF%*ELs0~t z)EMUqZpSHh-rld;lko^MsMK(8&-DJStY65;wnr`~49SEhB1q5-8qu;*!$*b8p35%~ z;SmvsgcPC%QXBoWC_jO8|G#rB*PGF4%mbj6*45ZZO*tRKg9TjJG4audyK*19Wsu3qi8b6!(K zms?xd?nd3n3^><{Z-SG@j9e&GO@ZAg>fCPHsAc&H~s$NhNRz&dZ}&8r^Dww9k+i!(d3 zOU3OCb8*ED+q$!9Ep0S5cXTvejE(gvhW_4BnTxZfpI;QVa)qs5tZVDm-Fc6yu@up< zr?~Lk%FPs4zcKSytf%Yd)ots}=5Bt`yz#8?YQ4Dp#QNuYHQj^k+2?VOS9-l{{^OpR z%UdfitbgCJ1H6=NbkxI3T-bhHTz=wtlYdX?`XA`I8Y`?Je6hi2Y_;9oWv1h$M8nrE-PBS8V0ucZ zRS)7huOK0lcCTkUF^!*Af|t<&RYn{~9IQ8jqo)qRN3pO+aPMG8TKfq72KD)~Stp_I zUiZS*QfcF*+X3doRde%}_1lBp{9<7%SA6{4&Ub5t7uU>hXA7@p3;9(SR@ll}zdiU< zU2JaOHs_bzv0tUN1}~a=&Fx8i?xwl0cI?DS+OQYe}sDqW!5WY_scuyC#?{Xjh^SUTKTX(NZ zE5B@ic=@gQ=t^Pxj&=WqwX|U_Jh5^!W-ecM1AQ[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-Fplf3V2d.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.7-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.7-LRbZjKnc.js";import"./@vueuse_shared@10.7.1_vue@3.4.7-_XOpEtRB.js";import"./utils-OCrDV2jL.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.7-pkrnDrzv.js";import"./@vue_reactivity@3.4.7-UV591Pbc.js";import"./@vue_shared@3.4.7--wkmpvo9.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";const 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-4xdQhEBx.js.gz b/assets/index-4xdQhEBx.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..8732c53e91a6d3528bd481373f021f1778785516 GIT binary patch literal 2155 zcmV-x2$c69iwFP!000021GQLdPus{E{(gQ%)}Io|<0j$K)>U@Hoo*?#6xfBMsxtN@ zG1xP%Jr2+)63dnaS}5%nS`OQm(koh>7WVYQz5JMFjPr@VaAZ4#TwoVkRYFYSd1l`C zdERGUk0PrY)=4Vi6AWK1+v^Ml+vp56Y?CuIu+7d;&z^UNB>ST?B+@Y*s|4U?ifITH? zf_V3ZWHoNOTnvgPO=ueMnuv864F$Q=T&RF*OM7om-vuNdzQ#xhI+V&+UHiFBYas2l z#j8vrD+Xw*)9bs!eJzKH2cVJHZ!j)}l(T9>F-}GV>VinTatFC^H8>wUFZbYvz7p;- zk_D%HaTx&(>V|9(C>cZ`PLg3Rc+Ew)UN{Y6t%>Wkq3XdBTVWLt3}jV^!)Vym5H@#r zcU}i2RfS?g(1{VP;wrfc&_$|x)JD0c7;{61NP@bHsRS`07S}4(l3EZ$k$ah&AR!_ZI=iJX+l(7t`Us?LTk^&V2w{epTp zFwn1RNqn~CObRF|ILFa7p46jNUcRW9WiIcPk)RI&Lrg$b0Ggm1Pv`fh=r4lO2{w_f-49+O64OLk5tS(|?5FarkT_)rt7?TmK!>Wc6M8uy$ zf(m)21FD)L5ZLVWD26p4F*Sc6HoN*%`h3=?2Uq}IM-?4$4U2fqW`_7n_hJ38I51 zl0&&LS0@;+vINKD3OvAx=}6Mq&#_e;)(d)nM*^ylZ)LqFEpj|TyhmnkvG=WxjYCqS zY2G(29ZC2D=X6L+9hGRn<{5b}D{>JcvrTiRdB_$>v;VOj#&~iBefCR<59AR-xd`mn z(*L`%rdhAA?c1+d9=Im}snGV4M$QX9=lF;^6bS5U#S-)*K~6%hwNZhCY$^$LB8!5;e-})%DG9~|Qz5)R5c&S! zN35$8bcsz7nJAEFtUE91^mBXpy)}1-`KJw-LL~%qMGU(R#d-S-VgFdg60HKI_4{^=|g_@QA(hpX}IVW^Ic8GH>sU(HHZ(^Ed4e zbN0^4-qs|YUe0X3v=(0OKDuo^7_%0i)6vz;_I+!5+TL0DJUqe#t_H5A1MG3Anub>g zUuJDH`)rOmrd%hM`JYrOFoDm$vr4BQ(CzzlV#-U)p7vVF1E-dVAO=h;{Guu1#(?hQZ z*{jRDGk;|lKV%<2%OSTm==jI%*p##O)>C_Xdv9wzvo&u`ytWr7>Dx(b_WkbsO<&T4 zzTKGxdT*QFTe2Q4>}^ea9v;bV&e?BY_|61_s^O!XAMKrmT-PoWf$7zAB)+v5Q^fCB z{#Z41B-`5>_f**bI&ostq_98WTr4_d6=IY4-DkSvq%*UweIYdCMOE)4NA~b%hGA z(>^*qV$H5();6p+&#l?_*6fP)@T1o%tUun<(N(Wt&OL4V5uKXNE^g3`X?y1ndvVep z`_t((Zf|6<$OY000qFBM|@q literal 0 HcmV?d00001 diff --git a/assets/index-6imABE4N.js.gz b/assets/index-6imABE4N.js.gz deleted file mode 100644 index 3ab25be23aebf56c4fda282badf908e60f7d9086..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1716 zcmV;l221%LiwFP!000021Ep8*Zxcrv{(gUjZ~MhocZS_{Y#Jk14*5w-^MjJyB`89Z z-LXB%dS){->%_4v(L#W>P%0hJv{0@T%5l9@K!?-|3F-YY=e31KuoFMyiXax&a!eE)_45-5t;3m|- zG@WG0;gO**w(Mfij^)^{$m#F{m^xo}aV`n_;BhcLT9})eGgiVRn^{N{bA3=h4h@2A2B^!y{mJFbrE3 zxir*uXn>WK3GS{G&G5X1DvN&hx(;;>41g(j)R?ft7>5%oK>$lb4HRZSE~nY(R2QgP zjv)~f>Z(6DYQ-Ncb;r)DG{zGV zV-PAaN2Y8`r9mSNPHCse92;JYNJS_?z9R~R0ta(Jgv6GRNcxEwP&*$W0(%_?`SIfN zNj<%KkVya*|MSUe!P4#i(r~17tOO(jq=X7MX9T6eW3#i<%OGMXY!(rhBA0@FFbQU4 zYOXXw2Ev#%j;V!tfawEylrK1arKvDR3Y#qC448x(F!X`c^qgt?2ca=CB`FhG+3%d0RKGsCU><<&6t|57D@!G(%=#l0MYN3kVg{bK=A6E% zPi(iR!4?QbyaI$-#3ckA#0BPo1Cn5Ha3)R9;7DNwu`n=;h*E6l^uQ`b+t6iEONN03 zECHdC6Do+A)1d)%Fg~me&CMlGhLJ@ifT)xfm@R^cNsu3xcyZJn=*2mlNfw}VV6A;L zX3VA{jh=U@DG8(g)-2zpPzSSVu(WhCC3@m@*5l^n=`&XO)2M{Dy&pw`2Kc}pA5Jl| z?LL!HA!Ae785ctf=LyAwtmH6?sf<@CD&dSWh-}lfk;Ic6n?w*s6;)vAI`KrcO_u?^ zQ+XV(BFma^{NzREoT4kLqCq40_J8Y8SLRjWE=a!vUxzEXwj_>Sc^%FoWn$siqlDyS z!IgLh*)GoLM%SYWS30h2Pn_$IpSz<256Hpd0 zjRzAF9=MsT6Yri0o~hkW+WSk?61C3CF*lx2s}MqeDap>@yok$$YBGn|OpdtJ%n;Re zEF|$zL{Ya^Q`<*RJW=gL^P`v?BZ+6mnT6vNkurwkr%{EuQl+kKt5plJaTwJK!A#u=rAc!AJNOp9qTLvvPRno?7{C};7i?9f`9_nVvFHf}#}JiGPs#kIYi zjn?MFy^Fi`|NPLr^_{o=kNWO)@9B-kt*7;^uf02WT34^vw{LpuKfio&&AaiWzVmbA z$LEdfo3T9OB_w0*NUbZswC-PP?f$cI{U;?cpHO?#O}*B8W<()RBzJ1x-+G^f> z-2DDhed|Jf`%XlR*54j@m!Gxid*5#E{j~Al3!i(BK5yK+yLb0O>(OW4`mgn!+s*GU zb$0#a-+LSDttUI)=7#^|_Lau{2eG1*j>sJAzIY+yg=6pSH^zYibqp|K<5jg<##|B; z*_l6Twb%Hd!y820Qmc|kUtjOb9~;kZDG}-+%%KWJC1RdM1))~UfnjBl2>7a}RfW;% zz}cB#UdhPphY?Ixs{5d}>80O%KBlWf;!;&!QItfj7C1ej<{6Wi2U+%VqRE6J94cg3 zkSjOdU69DRcDO1L;E|_9$6u-X))}_n zJdToL8~OG*&euZ4?|Qe2EY$Vl1Q!{haYc>!g`W>TwOZl?UJd>tPX&L9+l8u~_`~mB Ku}!~`5C8xgPHCI~ diff --git a/assets/index-BwX_Uh_c.js.gz b/assets/index-BwX_Uh_c.js.gz deleted file mode 100644 index c68619f1dc6d34f34fc658f72998e3af7a229f40..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1173 zcmV;G1Zw*qiwFP!000021BI4NZ`(!?hVT6qDo+x^-H_CWW2y>hTe6)mS$1l-QVTSa=S$aTN(4 zTj-c|c)7LPTxGq91})*#=K?(2!ZmDPX>qOH(UTdP+?*prA|SY))x6*A61}y*nxz$u zB>H@~DK8EZev@ekrt7$J=)8e9bo=BgGMo$pAbj^9A<1-QzJ@nB9!#1 zxPr^*L{)q7F5OyXE(EXuM8;H5pY#VwC0_Ga$%vkL4lZL0Irdid__L#p>zzLpnkgCs z$}Gz}o{R)*ii^ojG!S3W301SVYjaZFv^!`14eZj;oI}%5oJ{!U+D^~_kRKApAoA>N z2*b#+RcMu0!2u{lnG%#q>U%bJu#MU+tJ&+7w^zxKNF-N8zATKeIA2hN>Dl}mgae?N>g(LYq>lt zmQ0aJ3g{P~%oSA;xW?r#&o94wW|$+GxkjpOEX;SY7r$Np_{B0tf(72n{;R_%NPTD+xA|rGHxV;;}xj82h z9WdAMA>H&;Er34Jk#dWr#@#3HN!`{;ac0idECJV`tj`To!MSojwoFMcz%>+QGsEO; zC!+o+)0!)sXc-pg2~nYI+!k4*PyjK%dX556ghqxr)*xnXZUNx*Z?PyX-e2ISaIW$q zjW@sk{Q9e}jndOadMuunOx}3%wBF~U7=bE4!>Yq4wpE8)w@Q3jRc`g=%b#BT@r`i{ z%%ugc(S~WE%f+bB=D1)N9+D9hIz)^NGc&+7EZai1lm7DF!=h9dptNA~fGF~qYvF^- zO`k_PX3`al#nPN&X`X|H4_U-?6#b7a)SSOnS0R;nd0`ry9VY=%;4beNu4>%9iZqm& n7MZ90SMDNvYSz6)sSfAaheRj+kXY8SsDJb?h8SvUUkCsIyr4b> diff --git a/assets/index-G3aQCnCZ.js.gz b/assets/index-G3aQCnCZ.js.gz deleted file mode 100644 index 6dff9f1df8303bcf591a2db89b748bf86acf0e38..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1861 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 s=r=>Object.keys(r).reduce((p,u)=>(p.push({name:u,relyVersion:r[u],relyAddress:""}),p),[]);l.value=s(i),o.value=s(n)},y=s=>{s.url&&window.open(s.url)};return Vue.onBeforeMount(()=>{m()}),{columns:c,dependenciesOptions:l,devDependenciesOptions:o,templateOptions:v,handleTagClick:y}},render(){let t,i,n;return Vue.createVNode("div",{class:"rely-about"},[Vue.createVNode(naive.NCard,{title:"关于项目"},{default:()=>[Vue.createTextVNode("ray template 是一个基于: tsx pinia vue3.x vite sass 的中后台解决方案. 项目干净与轻巧, 已经集成了很多项目中可能需要的搬砖工具可以让你快速起一个相关项目, 并且不需要剔除大量无用页面与组件.")]}),Vue.createVNode(naive.NCard,{title:"项目信息"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(t=this.templateOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[Vue.createVNode(naive.NTag,Vue.mergeProps({bordered:!1,type:"info"},{onClick:this.handleTagClick.bind(this,e)},{style:[e.url?"cursor: pointer":""]}),{default:()=>[e.label]})]})))?t:{default:()=>[t]})]}),Vue.createVNode(naive.NCard,{title:"生产依赖"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(i=this.dependenciesOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?i:{default:()=>[i]})]}),Vue.createVNode(naive.NCard,{title:"开发依赖"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(n=this.devDependenciesOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?n:{default:()=>[n]})]})])}});export{V as default}; +var g={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.2",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.7","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 a(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!Vue.isVNode(t)}const V=Vue.defineComponent({name:"RelyAbout",setup(){const{pkg:t}=g,{dependencies:i,devDependencies:n,name:e,version:d}=t,c=[{title:"依赖名称",key:"name"},{title:"依赖版本",key:"relyVersion"},{title:"依赖地址",key:"relyAddress"}],l=Vue.ref([]),o=Vue.ref([]),v=[{name:"项目名称",label:e},{name:"版本信息",label:d},{name:"项目地址",label:"GitHub",url:"https://github.com/XiaoDaiGua-Ray/ray-template"}],m=()=>{const s=r=>Object.keys(r).reduce((p,u)=>(p.push({name:u,relyVersion:r[u],relyAddress:""}),p),[]);l.value=s(i),o.value=s(n)},y=s=>{s.url&&window.open(s.url)};return Vue.onBeforeMount(()=>{m()}),{columns:c,dependenciesOptions:l,devDependenciesOptions:o,templateOptions:v,handleTagClick:y}},render(){let t,i,n;return Vue.createVNode("div",{class:"rely-about"},[Vue.createVNode(naive.NCard,{title:"关于项目"},{default:()=>[Vue.createTextVNode("ray template 是一个基于: tsx pinia vue3.x vite sass 的中后台解决方案. 项目干净与轻巧, 已经集成了很多项目中可能需要的搬砖工具可以让你快速起一个相关项目, 并且不需要剔除大量无用页面与组件.")]}),Vue.createVNode(naive.NCard,{title:"项目信息"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(t=this.templateOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[Vue.createVNode(naive.NTag,Vue.mergeProps({bordered:!1,type:"info"},{onClick:this.handleTagClick.bind(this,e)},{style:[e.url?"cursor: pointer":""]}),{default:()=>[e.label]})]})))?t:{default:()=>[t]})]}),Vue.createVNode(naive.NCard,{title:"生产依赖"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(i=this.dependenciesOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?i:{default:()=>[i]})]}),Vue.createVNode(naive.NCard,{title:"开发依赖"},{default:()=>[Vue.createVNode(naive.NDescriptions,{bordered:!0,labelPlacement:"left"},a(n=this.devDependenciesOptions.map(e=>Vue.createVNode(naive.NDescriptionsItem,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?n:{default:()=>[n]})]})])}});export{V as default}; diff --git a/assets/index-LAv686WN.js.gz b/assets/index-LAv686WN.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..2403184bb5c1fdc0c1e3561da7d809f795a6762c GIT binary patch literal 2063 zcmV+q2=MnGiwFP!000021HD&kj}*rh{hnXZu1IKFs;-%yoqaVLj17ttDX|ejDAHc6`$+)Gp0vLZVOC&@R9s&{^;>0n?2(z%kmhxL>_VF*Gs_L1YSr&fBS0=~CgeoBeF99rPo}AdMgm8OWfIPIhz1B~(K$00roRUnBFxM;OtI zAbA4bZv_fao%m$d6CtS~OxGEg8cF6z9pNx$*$Ss33ebf*sS#f%hoYA$?yX8)vO#=P zG0cU4H0%*OticV0BidWF<$Ry`HH1;b6HjrECA1A@?m0azgdHlBM$VE3nL(JP3Iq+6 z&eoZvK8G-hc|>K$gVD_Mr0ye}@Nlif=~^hItP5VwERUIaT`yxPqvqQu^9UpJ?PYP^ zW~rBfkW4Cwq@v0QHACvAR3=!e%9Z+-YBvW1XqY~;_Ji$N6$iN=Sh7=_hvK>GS(zBDx@tu zPwI8ssgog35~gpcKtf4;Q9RE(!B*7ic4b|F=ar!*d8HSv=N?Wn3=26mykD}EV` zS*usg(^AmM#rtH|)-Z|HBh6FBj_}6(LG<l{PSR*oit-T@Yt;%)lCBH;Wd8H~q^0*7alCJCRVlX3`Wm7T%N-;}i zVLaJuu!9vC(X|RQ2-95gOhAjRgRuL*LHt>SBgn!Iglnch4Q)eP&CD@tz5iw!izSU| zgj6(*sEE9aOmzG6v3uX6deeno@bM8J8-Q(n!@HGrDRyk`_~+)kUdV;k(DnO@3|2qHq+Nsy-b?tWvsdCQJ9>S7E@F5kyz9-wywbMo@-CdxcgSv)J()HSE;&pBkBQQBfRkC2mlT1uvsx$KE@i z17Y&~$2@|Hatqxq<(zNo;RsqRg;OIxSNgUaXCdx=u)=eNumqK76}NA)%o|D-%{HEX zNU_&0<<#~S#;uHsrov%!sb4l=@Wb7`XE%q}zubNF1mQL41xRP00#74$zqq<{=bI8C zAnu*F1z!UW?>rga-IxG=5Jh@hp<)@wX0ZZVm8E4D^Qo_HbE#bQ{(~30x4#`xiuKze zfC86MOJwllgPqSFkD}2yTIQAZKgW;3JG~q{SBl1G-V&< z)H_Ri)u}yDEaRkEahoTs@{VkZ=84h)YtWMw;SvE+9zvy(;oNPWsAMF|WvA?6jwi$l z#8SSDCqxMlDqNhocxl-^9+NJOb7;y6b1@%(q;7$GP1!urmn0YQv11om8u5#SXOLFR zkXsxt4XXv^>4(tb0)EBwR8(_>xPxc=Db$I3J&dnD)53UlY zblQvWhM#W?wyy2H+8#cCgq`8@?{>F0_ita>xq5x@^2+dstHX!4ELIoVe7yJjSNnH1 z_Wt(S?yXBZ*T31le{=Z!tKsG6!_CKo?XUK}{d(}~{_w|t?r+@Nd-mM&+`YXuy!_M_ z!Orl-_k*n)gRL)Znc){V_W%5F`0&yG=bJl!yuW+n@B0s)?ce>&VC&lM_NBr0_XN4i zg^S-t*pjE+TW=P2s=(>;7T3nW{S_`E5D*3L)$Hy&6Vnh9&@Z+aTDrxwqMEA1Bst_N zlF+OI%@c1i&o2}txUWwbAbOXL4hi$|mb}l=w$UU3(S|dEXR&}sPZjp61W-nmZc tNT;KY*8iha=^?37E7h`F6z*|Y*AMOfd521;L>0$>@?V-_bn~zg002u?5E%df literal 0 HcmV?d00001 diff --git a/assets/index-Sj-7UUQc.js b/assets/index-MB4Uv7TN.js similarity index 94% rename from assets/index-Sj-7UUQc.js rename to assets/index-MB4Uv7TN.js index 7e339b9c..4c421809 100644 --- a/assets/index-Sj-7UUQc.js +++ b/assets/index-MB4Uv7TN.js @@ -1 +1 @@ -import{x as d,y as s,q as c,E as V}from"./hooks-Dq13zFnG.js";import"./vue-hooks-plus@1.8.5_vue@3.4.7-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.6.1_vue@3.4.7-6NPuvy-v.js";import"./@vueuse_shared@10.6.1_vue@3.4.7-DJDYauAH.js";import"./utils-Xj9szOpo.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.7-pkrnDrzv.js";import"./@vue_reactivity@3.4.7-UV591Pbc.js";import"./@vue_shared@3.4.7--wkmpvo9.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";function p(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const 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-Fplf3V2d.js";import"./vue-hooks-plus@1.8.5_vue@3.4.7-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.7-LRbZjKnc.js";import"./@vueuse_shared@10.7.1_vue@3.4.7-_XOpEtRB.js";import"./utils-OCrDV2jL.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.7-pkrnDrzv.js";import"./@vue_reactivity@3.4.7-UV591Pbc.js";import"./@vue_shared@3.4.7--wkmpvo9.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";function p(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const 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-MB4Uv7TN.js.gz b/assets/index-MB4Uv7TN.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..237b1ffcc21a31dd0a7843c084ffa2eb4c2b8f05 GIT binary patch literal 2268 zcmV<22qX6&iwFP!000021Jzh_W6sXLd1}n{J5hlx0eCU=yutvO!E(V1`Vwxmp)M^tltd;CexkDG{wfCk;%&c+5I2DfOCcI9JFBw-x3>zd_!<~M! zIw(d@b%N|rO5pY)nGXs%k|q6yA><&y#Aqju)*uiSFfPhMj+kV?kT%I0XZcCdH#~Bz z6I-Z;5C(9;77_|(mK-4Fju4Mc&dtof$?e`cL5WImc57WYH{lPf$)lZGp<-TOObp3m zQ@Q!EUP&_`*vi|2>zLlb%5W!+aRrjvDv4*78cG*k~95heP^~h;Ep$X2Yl`DQ#9PFwI=73?B zDCgi6%$S5FFK4P!wyzWDf-)FalJS7q1(W26X^anNkIl^VbrGXP10z_h%n2`uE%q73 zaRu|E;gQ`qUkW8+lxaAZ-Z-9{9_XsZV#sa91UKdwcQi|gX-p3qRTM}tb;NklagaS+AMs!T*Qv)`ZXp|V*VBRN@MsU!qoGoQ z<9fg@frS*~i$9}z1{PGJjheT=UB7h|Wo8>0+--Ua*M%SZZk?}tbPhZVtv~;CvQyb%eAdX4?@~ zNsa0&M&d{R4nM{OcLd+li<+qYl8tj)5rEWDkJ{zk0XWSZ4vTwkYzyHbj1*A2^xqzS zHiLQoW%#2>+D$?1DZ`G|WJRz-=1m_TH;NFamuH4!D{2P>+%_N&R;DG|oMX$w- zcrrq|?n>sIP*52XAy-yE*6ShRdDIWUnH06aGO^ME1!Pz5HE4%yizis{v%aG( zQ!fMy@`rmk&!a3UC$oO8lQjLoyS6$tqO7>~#3!t@VF=-8-h8)?*J|!s6!g z_4U5~jJL}`l^5)l{ zHE(>>{BG5XN6ub+t1)GlaD7+vh#Sn#A(Mw48FTcg*oNq4s{2wrBjU#$Lj}QunC~r}e$j%r>wsxPk?>bM$OGu;VHAT0?Qy39#O0%gB(&>~aF? z9$-YjWu>(!gOw0od%wMSaZ>oA3bMr{C7J7j?AbeP+4(j0E1MtPLtB^BjyBf15^XI1J-YYB+LM*& z@wd_C$IUx8*1vhW_TnmPWM=hyf{xdS5UO[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-Fplf3V2d.js";import"./vue-hooks-plus@1.8.5_vue@3.4.7-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.7-LRbZjKnc.js";import"./@vueuse_shared@10.7.1_vue@3.4.7-_XOpEtRB.js";import"./utils-OCrDV2jL.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.7-pkrnDrzv.js";import"./@vue_reactivity@3.4.7-UV591Pbc.js";import"./@vue_shared@3.4.7--wkmpvo9.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const 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-O4dIinHi.js.gz b/assets/index-O4dIinHi.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..a6ed755ac771f6ce2b5a3ca73f0f484ada5d58d4 GIT binary patch literal 1624 zcmV-e2B-NSiwFP!000021I<@$Pa9Vj{@!2V_!CIJw=-i5jUy^2U`RI!By^z*tBPLF zT-z6B<_`DXF%Zj=lO`3ziL%5J;)Cj}3vy?7!FlOoL=!~Ml1s=Xed|Vj5owG3r z?3Qlxgbd$-vH6^h6Hzz-hrslBW^QIqS#EdIsfKtqF#zQusK{V-`sU3$$@i6Z&;kc4 zrHjNnN`f(vQl(q>ZfC4^6jvF>X4=;EL<}lW0!vpj$uTfH(hghVi9smKPyx%!lgwVu zs_k|StuA=k%QBQDa2?#U$CXLF9b++K3gE*Ap#(Csw{nAY{9ZdqwHd>vx(XL~LV*$- z0D!VVj3>w2acCKHYGAO$5(<=I3@{Z+VA{M(qsg(+c5EVNW1Hi7l`@==B{&4-mJ;8d zO3f|YGS!QHcos3No%fpm+oY8gQ#abZY(aDmCP&!ljIwb1BGCZmP2E;9nygJso3pdiOQ55hu$o0o@I(v_z$lmzu{mRmTyMwRXV}y*^DzS; zjnWxw!06CdaGj(Q3XDPtDDw5#^aoQz=PN(YY*P>e17EVB;?^QFN7?<{MQDsvL2^W_ zo{r5-?5cb>b%Ca*f(AISyl7ZCdbMLFh=zfhMW%`MgzPtAR##+^m7?vy3>JWxf)SGw zH6cR<%3vZXjn2(QI~pU4IN+;Bit5}yF$&TX0xyi)*U#fDMg{dzGSKe-<)$(l>zKy0 zZK{G$6Qqc#d0hf!Fgpkq7jMM)x$_$Fn0oj2l$LwHW89FgpPnK?1-zqABx6)fcB0H2 z^5)Us0NR{2aPN+8pIbL6Vj{K*xSGWV0v2K%Gk=JqU}R)w(44|S2dmWNB9t1Qu`$$e znwWTm8WuINDf;pzGH^V6hiXV4#Rd&WI2N|m*Pjo(Y~QOPIPS|E9#D>7kt6<-(tL`> zugHb|YYYpUnRy7I=O^eCPV+vyzfgz-&Dz(W46}4a!#UQck?4iHF=T51ps`#|Pins@t`rjoMMs{ci90U;lNVeBnN+)=Q6S z)vbE<;H0wY>_2p0>>eNdT(2I~j$VfZv++q~^UcG5*IupFj-CXr?)o#QQmmIAxzArZ z#jk3W(($L?IvZu@pj4}FIcwiHgEY_nU-4nM|HJ;suchK$RKb-M4>^y^&JWvedCx6A zaQ8m>tw(A|i-(-2hxMIuPymm2_1T-pTMg1_q;ni{pT9h*Y}P8J`u>9^)ct(TeX-k! z{9(cSor{knd7h=qagik)2JIRNQ*+wVkic=z6pq`&@3xqS?MS0N&$i*`~o zxwEu-Tu?V`A*dP2Q*%To>Y|TrmAD(Rmh?M|(k=7uA)`HqJbZP0__e$DNqf|uOV%-t zf8IhL=qh|i9&dJw$NLYQrcYVuSZae>Q zKVQ3SmG&ft+^ZPDwQ(vyuNt`PPn?Z%K+`#>I!nA5?7;=?{P4mp{^!ld)mo+G{#bS% ze^Wau){ee)4qrL1cj~1_p^sF~Lpj6{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.6.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.2",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.7","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.6.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.2",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.7","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-Fplf3V2d.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.7-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-OCrDV2jL.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.7-LRbZjKnc.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.7-pkrnDrzv.js";import"./@vue_reactivity@3.4.7-UV591Pbc.js";import"./@vue_shared@3.4.7--wkmpvo9.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./@vueuse_shared@10.7.1_vue@3.4.7-_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.2",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.7","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.2",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.7","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-P42krCkn.js.gz b/assets/index-P42krCkn.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..60f1fa5cddf573a83cb65717ab37a8982cc7b713 GIT binary patch literal 29072 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

%y;IV-P#Bm+z%tQAn249r?>s^M8BGC$ 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 TXF3_|{nh^hcFFh(cSHdIJ?|o@ literal 0 HcmV?d00001 diff --git a/assets/index-Sj-7UUQc.js.gz b/assets/index-Sj-7UUQc.js.gz deleted file mode 100644 index 3839fa82124bd22cf74aa19b3dac561fdbcd3c98..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2268 zcmV<22qX6&iwFP!000021JzhtbKAxhe($e+BDf1J7Nlr~Gink?R&CeK#c7hdv6Chfw-3HdT06eT`7sqJ=_!Aqvj8cH6qUM} z^r0`J7Uw%>&z|$0a~7awp9@)E(nz2=sHT1bw5Wb;G^&248wJ73I)1gtc_}bP7R|m( zV{9BR1o{ygE9>~xN(e?G_q{O4oA@<6aIq3Xz7O}~L&mvrcXoOX(Ol9zZF>hzyJblvjJ5hlx09YaPy!-&p;*7C)*c}}+ zW`;Xqi$Q)6n!vvFSF_{_|?MWc&NU>AvyL4E-D z<33|r4$PLv=uju-k^ts_h%x;}ffQW7zuc8y8F+L)pT&JRV`R;tfpfo|IZ5^O|Vs`Nqwu_digS!>^>Wl~TUP&;qpEH;ga(agx~Y~Qg?WRV0$P%F=KFNiJn8HEW6 z3*+I?UYswuYd-LT2DzNxmh11lb83D8Y>DHLCU-au{1klPjzx8u3v2nd3< zthL&apCxWvDC2*V60&6OsKn|CE)zdRaz~Ztwg4g_ITRzb0(jyqaZz0b#?mP(a2?Ha z;eY_gI$)we*3=$lB2Bol4DdHdUqTUYh;TqBLTO;4jb_ha9!3w4jogJs^ZUChLdp@d?FcPv zs#}|TTv(a_=ZM}wy%`-{xwG~8H+p(5oowQO2NDz)y%sa# z$q1>sE2wiqLV1{nOj`X&t%tei5kCNDidO^6L{jy@lbkq|xz+)*kw!Ep_oec|x>V#n zk~DC|PPL=tQ&0#}UOKThLL{+5l(dCm?uBI*SOU$H0NN`^kZ%DCPqiwLp(0^U@~l-- zw9#nwl+^aj_}R`<0U@bPJnKN_CELm{5zbEciwDBX^_A%M)Agr+&?eMjV>K;$@Vm{w zUjFI%wT)-rHCKP!y#MXSv-j7ZJ!-BlH*c+KzTkeKMGwDhE`Rs0<#&_5q$OLngw0P^ z)}K9!u74lhxSz;(j9mRVdU$i|t0%oXnS<)Pr-0p&WLcyE-jjO;+9liO3F7RW?zO~n{P2HgeS}Duq;?5JJE@9~>g7NX zrfyxf2SljCi3|Pz?tDG0&!v0p5TJTs3+{R6tt|ARq)YvZSF6_W>E_<<`na>Q_4Q}X z8y_{lTeISkvmf88RN6&U-_tze2D5v}nZYDLvhauklJV4$goH4QUdB8 zU|79nrIaX*B>W00y}|@Qgk988axFGr(~%vDfD23a zdHhvDSKh`hDm%T$y1w!5lW67H`qK}Re%QRWy7kdLefyHy(Z*U=qRo}RNB6#1f3g}q z{x-V&xOwNs#y3ybUtHB2={fbDpyD;gxojOk-~8%s^UiZM1D@X8dhc%Z!R6@Qljz#h z==SY|UOzp**1Waa{L`ao`SbO)JJF5%oA0fyKmTImle_Cb{9aEk3`0BfV#i|h[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:o,x:e,y:t,options:this.options,trigger:"manual",placement:"bottom-start"},null)]})}});export{G as default}; +import{t as m}from"./hooks-Fplf3V2d.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.7-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.7-LRbZjKnc.js";import"./@vueuse_shared@10.7.1_vue@3.4.7-_XOpEtRB.js";import"./utils-OCrDV2jL.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.7-pkrnDrzv.js";import"./@vue_reactivity@3.4.7-UV591Pbc.js";import"./@vue_shared@3.4.7--wkmpvo9.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";const G=Vue.defineComponent({name:"ContextMenuDemo",setup(){const e=Vue.ref(),t=Vue.ref(!1),o=Vue.ref([{label:"杰·盖茨比",key:"jay gatsby"},{label:"黛西·布坎南",key:"daisy buchanan"},{type:"divider",key:"d1"},{label:"尼克·卡拉威",key:"nick carraway"}]),{x:r,y:i,show:u}=m(e);return{demoOneRef:e,demoOneShow:t,x:r,y:i,show:u,options:o}},render(){const{x:e,y:t,show:o}=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:o,x:e,y:t,options:this.options,trigger:"manual",placement:"bottom-start"},null)]})}});export{G as default}; diff --git a/assets/index-TAedCEL3.js.gz b/assets/index-TAedCEL3.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..d797b7a60e5c4a788bf2888fc1e069ae9c8af455 GIT binary patch literal 1308 zcmV+%1>^c3iwFP!000021C^FtYa2%thVT0;HVXxd?o4)9mK?8fkt54?8pn>ETCEj= z8SNfvN7|iP&&=v0LeM6JP|_qfX;PY|w2(q>ng&uxivxxHm3CwMUzF8H8p#Q?pbHK2 zoHJ+M_Z?UoMqH?#(umZ;eogRD$ESVHn-Z-=K`mRhJ=~D`0v&KVKJCUr0CT&zAqzG( z@hn1I!lU6Tb#u9Wg(y5*+%X5rik0V zJGmbT$`l$XlgB2i@1Aev`RdjrRA|KzOW1R{fP!V>Ic&Xk)%ERarE#9Q@2-(P5#XJy z+WUMnDyi+WlU1>zfkc}{v0Szr>+cc|fqbK1r|wz7d{~;~C{rMatA=))*v_MK<~ds7 zrN-3VDWfE{uTB|?Ku9VTcv2CS4rya^Z$J#PFo$Xz{{C4j-W<@E&dpmFtMBl1Z0L|f?PeIY z`25tHB&^-C@*S&ZN>-7t1kV4{DS_k%tjyz|>5Skq{ic$eDtUx&SO*hLG!q z1Qka!nclD#2DJieGZ{m@`G3mF82ruZaxWlN2ps+Oqi3&P96r2%^!1b1zuwc0CUhOW zLAqLA3Qwz`OjA`lHacJL{l#zw zG7AD!ELhKjkZ&^BhMEJ$XmKg!lrdRm@F;aoI=tUEhVO8!R>E7~Y9tPnGm}~T`0{(|ibQxuPf-JBIm-Rj404P(l(X_k38OHTJrRV!#mHCyU&mBJw3YneRBI7{Xd@dzh~6_ ztZuM42#mM3K821NZ66xaMnm^{9JeErGaFTYD}JU@Q$%W%HG zzPP4mu4If8?LFGkjh=v-qyOuhZb;Ql)o4>s`Hp6p=7$TK547$pN3%^c>MUqg;x_Ao z$IL@654dnNQLmC2)6gvYjG>u^X5w5%@4sj8Q;uHcO7Rd$MTFA(15wk1`~A!UbOxV5tLZ1u S$d3NP2mb)!$&@J>2><{oFprl2 literal 0 HcmV?d00001 diff --git a/assets/index-BwX_Uh_c.js b/assets/index-V9QS8111.js similarity index 88% rename from assets/index-BwX_Uh_c.js rename to assets/index-V9QS8111.js index 5ac4eaa0..a907b743 100644 --- a/assets/index-BwX_Uh_c.js +++ b/assets/index-V9QS8111.js @@ -1 +1 @@ -import{y as i}from"./hooks-Dq13zFnG.js";import"./vue-hooks-plus@1.8.5_vue@3.4.7-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.6.1_vue@3.4.7-6NPuvy-v.js";import"./@vueuse_shared@10.6.1_vue@3.4.7-DJDYauAH.js";import"./utils-Xj9szOpo.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.7-pkrnDrzv.js";import"./@vue_reactivity@3.4.7-UV591Pbc.js";import"./@vue_shared@3.4.7--wkmpvo9.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const P=Vue.defineComponent({name:"RouterDemoHome",setup(){const t=VueRouter.useRouter(),r=Vue.ref([{title:"姓名",key:"name"},{title:"地址",key:"address"},{title:"联系方式",key:"phone"},{title:"操作",key:"",render:e=>Vue.createVNode(naive.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-Fplf3V2d.js";import"./vue-hooks-plus@1.8.5_vue@3.4.7-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.7-LRbZjKnc.js";import"./@vueuse_shared@10.7.1_vue@3.4.7-_XOpEtRB.js";import"./utils-OCrDV2jL.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.7-pkrnDrzv.js";import"./@vue_reactivity@3.4.7-UV591Pbc.js";import"./@vue_shared@3.4.7--wkmpvo9.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const P=Vue.defineComponent({name:"RouterDemoHome",setup(){const t=VueRouter.useRouter(),r=Vue.ref([{title:"姓名",key:"name"},{title:"地址",key:"address"},{title:"联系方式",key:"phone"},{title:"操作",key:"",render:e=>Vue.createVNode(naive.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-V9QS8111.js.gz b/assets/index-V9QS8111.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..b69600edddde3f90f8c8ca8c4d93cb6d0021001f GIT binary patch literal 1174 zcmV;H1Zn#piwFP!000021BI4NZ`(!?hVT6qDo+x^-H_CWW2y@157|!b$RDZINwDIL*%}NXn@tJ1s;&B2Ck!lYwRB%4C7@= zx&natNfIO%q#aIz1H0G;o*W9+{1@>P-`y2HHT!$*y%6 zE;F&9OracWU;_<%`;!LWJzj>~L@aStlg;I< zMA1;9!!5DhwMGYbnT9~V^X+2jnc;fWUgjuMAc(7qej3jr!@QCu_Gme}xh6a>**_2=t^%`hA-mJ@8dW+`?_vqlnn><-rHxh=| zDh9UDgRs-CbGN-pu?flcF@FPi{kV4gI81K6ZU&SQF+{pGk7CY%sq&nW2yE?yCkn(iM0}4&py?7+5|=CUB2{In1%eZ~ zI4f6lkxL5j%TMQust|1L>gN|%-#*v$G0bc&)7Db`UF_wrS3i8dh!M{dAmxql+b_QR z`?o*eeE-MQt8W%i9B_71;mwQZum5_v2x@vU|2DK9W_7p%h=Oj1dr)SCP5^gyLb%Z9 zB&0)TYc6D)o~e1@lO$Ajxzc+0^gXGYiBg>Db2W>>)+qD2rYpEm_J@Wp=_S~jqHLz= zoNa~F9p_qeh2um9<#|k0U~Bh9-YDcj#BZJ>4-}!Hrk^JuW_Do#;Os9=E9v_S`~)sk zQKa_vm!IBz`IT0AmS#u#tfKSQ(`QYei*g961TCWpADKoI?%k{KMOB5>SFe72{rlJ2 zJ;?o*7V!}TQf`pnO62IdJk!(DL^HH%{`*X6P^ec zY_7XJOd=+2k){iC%9VKmmj25kmW1K|*h2OBwYmzZ#ET1E_cKvN80@0ADY*=CSM2u03a$noB#j- literal 0 HcmV?d00001 diff --git a/assets/index-VaiolAvZ.js.gz b/assets/index-VaiolAvZ.js.gz deleted file mode 100644 index 5a2e4c1177b465dc93bcff697c0438a4b01fff2a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2019 zcmV<92ORhxiwFP!000021GQIuZxcrv|NlOPyE;|2v@`75aVU$-8S(}#gd~vMB?zI( z?qhqB-5Fh zX}$COo|k!^=l9Gkb&6cb@*OKlUPG@NAd%MXtJ*pHs@x0 zv99AJnx8)_y!nFJDYwYtOc1@UV_ieX(Wp0+JZpDiih?qULRc@>P=4~0QZFAG?F5;g z5WvhuJmY4QSi?OCanTEKcBm6a=E3C-pgECEVjZWEFtLWl*$7V!4EDF@+ij+rGFK92 z0wO7N)=s9+cUsJrJn&q&WO4ynUBkUtZ!1La@Q7DhM5X<8+yW6`?bYi4xPOv($4_=@ zd6L>L`qRu2cj;`A?^iSgZmVt!c}usCI0KzH$|MM4$|&m^PWGZx+9^842WGmmP8lUZ zbLA;RMG!7^C0MQ`G6*t>wM!u)%;I5`8!pV9(0doUs>>ZDIie29LpB*!4^B=_j?ba4 zZUVDFgmklM+=EkSLZ+vjL3+Fsvm}67AVN$J%8^{Y*yD6{fpl#;olW8t)=*MEo*w_> z*x|jIza%^+sRJl1S(NeOtYH0Osk9#&h$(4_%EczRCelark!f=uY@?tN4$aRx#S%Z# z#T;q@G7E$;u(NvDss%f#%Yv5b1m-~^%A}yorDj&gNvxyc0j+;(Ds`e0Ss*TQ7oBNt zyP?Gt$_-1H8S;+r#T5mYJVfcpTKf28ax&e;*__8rNjXE)lvzQSU>!~NqS@IKX?Ksk zhCgABoF21E=ekHqY`bYi!%6g!Jv@-+=0G=!l}Nzaa86iL#h%eKwzp?;O;bk1B67_F zI0O}ma6yDrPociPiC#7aQ3soxxiU79fy^;CUiO4-D2GUq9*nW_pAXh z1rQ1SM7HDn+c&D)t4$MOe=BMf95kvX`oK|v z5L_HErVtxfYFB^Q{pP2GM$|-KtOUQx#e_<_SR6L4!93fpBvhUWU59)xw}|b9TsG`V z2Gj=Lsbt7e+L!^h+6HaP6P2R^q$gM`@HbDSSs2LWz?AXOg~TOdd+_0haloyqk!h@A z$tAH9jVy9@0&-lynE(=L2P99Z<=~*^tUqFU^m4kz_aeztMuOHKgPZ}X$!*VJuEA7{ z@kHok403LqB-A{}kx<*R&ys{dlE*e`WW|T7CPMH(S^JYs=M_4?CnUZ~Nb^RyQ{5|JZ!J zd|63c{HdWW;>b2^|a&_Zp|M8ujS66DwTeVmB z{9o7nm7DeZE49@p{@oX~Cr_hI?>v4OX;ruG?|lAq?TfYg{T2WEwfd)zqCD+>esgF2 zL4EyR?doT{5B}wU`@sMD$?N6IQ5ve-Kh##&YFn56e?Hv#>fg1ScO$L9$i3&a zU9WB|*Vgav{Qb}VwJ&R5tnIA7s&B8y1UOtmtoHOffB8{$V>2d&2T>KO8+RI@76)Sf z)w?^(pT+`8g$wV`^B@#fF@GZ@PjdwEg5(1?drGw@uu~G8A=(J9b!Z;&SUJUto>a@>P%vbHx;Pv!s?xj=7@6g6Jj z(%D#fo6yEWMz+n5%{c diff --git a/assets/index-G3aQCnCZ.js b/assets/index-WKgMM4uN.js similarity index 95% rename from assets/index-G3aQCnCZ.js rename to assets/index-WKgMM4uN.js index 8ac78f87..13a5cdce 100644 --- a/assets/index-G3aQCnCZ.js +++ b/assets/index-WKgMM4uN.js @@ -1 +1 @@ -import{q as l}from"./hooks-Dq13zFnG.js";import"./vue-hooks-plus@1.8.5_vue@3.4.7-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.6.1_vue@3.4.7-6NPuvy-v.js";import"./@vueuse_shared@10.6.1_vue@3.4.7-DJDYauAH.js";import"./utils-Xj9szOpo.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.7-pkrnDrzv.js";import"./@vue_reactivity@3.4.7-UV591Pbc.js";import"./@vue_shared@3.4.7--wkmpvo9.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";function o(u){return typeof u=="function"||Object.prototype.toString.call(u)==="[object Object]"&&!Vue.isVNode(u)}const X=Vue.defineComponent({name:"RDashboard",setup(){return{coverLetterOptions:[{label:"掌握搬砖框架",des:()=>Vue.createVNode(naive.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-Fplf3V2d.js";import"./vue-hooks-plus@1.8.5_vue@3.4.7-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.7-LRbZjKnc.js";import"./@vueuse_shared@10.7.1_vue@3.4.7-_XOpEtRB.js";import"./utils-OCrDV2jL.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.7-pkrnDrzv.js";import"./@vue_reactivity@3.4.7-UV591Pbc.js";import"./@vue_shared@3.4.7--wkmpvo9.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";function o(u){return typeof u=="function"||Object.prototype.toString.call(u)==="[object Object]"&&!Vue.isVNode(u)}const X=Vue.defineComponent({name:"RDashboard",setup(){return{coverLetterOptions:[{label:"掌握搬砖框架",des:()=>Vue.createVNode(naive.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-WKgMM4uN.js.gz b/assets/index-WKgMM4uN.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..7607770992c314363bb6a6ab95a153e46113261a GIT binary patch literal 1861 zcmV-L2fFwliwFP!000021I<_MQxi!V|9*c(c0Oz+RntvoAh5>D8U+MT77&#MEQ;#P zbdrY2^w8ZCh}m4BqNS+dmG`#7s%)KimU{=gcb-N#^p7z!f&b!aW)dLbMXb9I_bKV= zUqAgkzu)sRLvj{nqBtEwJY|2J- zlM4I_#wPMMPPW1}*a5EgWX6Wa)S1RZ2GtSICflIW0aXPQuJ-nR(|uWO1Wj_FQ94CD zQ&AWLDJ^>OQeVbuL~)H_Y^H6)NXDQFqhR_}ru#e??QDci^JF_z6sUrknE__cWVOb9 z9Tg@$?-d0qQE(PqvU}74qY+~RJ#}$Fl&jZ`Iz5g`q~9 z$-IqijwdwAa8ilF4yf#tqHicQHhIz14nM=Qh++NUsfm#Rt6L16YdmEOVsJ3f$-0Ks z$-cwH1(@&ZJDbrJ<5aG@5l2jc8PY_+dlahe;6n5Q8Kd2kO}rD6ATPZ#!~_;*oN$44 zE|Bn?RAF?&NBBH;fOLO$`kc}}+oUhe0YL%Dp$tx{zJ9oOboA;pXv#XQWf2oR8G~)G z6%32mSnfPI+laZ&u&HC_W7p^IHC1ieHZ?)02~xz=y)1zW7;OhrQ|Ds*fW6v%OdISQ(({*_ z$`Tny-AWXy;47oQJ4UtcW|WynUfuegLLal*E`4Lz2ij7Kn1~es*RnW=fQ1;x%rEv< z(AhcMZVurfgX`{xXxNSv85TA(L!w||nhx2CgjC;`zWZ(> z>K*s#8%fqNkB1|Puf5wehLOO5BPJqw4ExU;cvd!T!;p(QP9xh8KKj}b@GB@I7rofy z61O!Cb1s#RJb4Arir};~Y~xlqD@Ddj5&6@miJ7J+vpeJ!n{Rf!6e-DdA}X7Um5uu~ zBL4Vh=l37}Ux=t~-m1KN9{5x#|Jix>+IhH8eKPO-yj1;u%enWk`qO&gw^P1*NMPkx zm5q&)1ye)@$(V6T!(J0V#=YREA=i?Rp@JlHavjGdRh3FUDf?C17mc&<%2`+r{QWq0 zqqh8QdFPjZ%OPiTV|(p=_5EU{yydLDahCrc=+7-=#?`%;wpU*`w{LH+zjpt$_&<(p zzpH<_={{X?SME9G2ky#paH&W9!n5sLTh7vYW%Grz@=`jOpAwSfqGlk@yi4)lgv1juZ_nLbfbU*ZS)b;`X5ewZ&m%`x~L) z2Y4@%pG@bP$xg)dT3Kf?(lI+Uxem+y_O{*J-+z(hY(1`QJ+H3Z-~Q{3?GN8q%CB}- z|F!eOkIth-IpqBOOOVJrtM97IYtGw$R5zELN9)eQOZV<0XW?08BApAd1s2Nwj+$;ByLh-2vAA9%65@^cp_5+2QG@|5VIXdFZD zspk($cmtA$Bat&G-WWadx?&`9#%_9U2MzN?^ac`r9=*No$IpoU)w(d}uB^My?;bn# z20vrw?2RZI7J*iW)qGv8<0e-iiC?brF*CQO(|9QoiJTElT#Mtm{tT)bl=v^$+Hdm5 z`R%p$m5n>@%3NjZpYGFnXLF;n^?2vigX)v{o!bwqTWgi_qEjwcfA_LBaNoXgZomCF zchj9;a#mh?-S+)*&~U43bMEUK-h}(`)6U$pN_oM(cfa~%-hH|1{_x@B+|Bx=K2hR1 zOZVMdw|5@DcNbrLGVw?dvfqemZv&;sX*}zHc8++Toweho)4%!;%G3hG84v&f8*rxI literal 0 HcmV?d00001 diff --git a/assets/index-ZwXTE5D7.js.gz b/assets/index-ZwXTE5D7.js.gz deleted file mode 100644 index 9e3132e44e25b3ba4fb29faae60d3ef709d82f56..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1014 zcmVeiwFP!000021BI1MZ`(!?hVT6qF42Ppa5p3+%CU?T^oMLGPGs4s)k;NR ztjQ6%61hw52W45{DL}8i1OfViqP_H3_>w~l6#X-CYyXRal#@oZ+g_K?yfgFe?2slY z7ixa6Lgb3bhk_>teh_g!mS|^U*DrS29v(?!gO;3uA9$GtE#cJX0zBKoO>CcL8oWAg z;5F3jbaggE+5IsxA_9WDQ9Dm|`b2N;FGpn>(4vww*3z@_L+pMKbg~x?dIM*=92E0_ z$jED8dks4_nw{+LKWjgCmLW0)$rC^m;W^mGE)qVr&uTol!=_3`swNgrJlN35B?Y>u7ts*JQ^qx)bAbKBh%G7Ix8@Zyg*x4bx>x z`T~FrbsT#xcCdve>tTBr^|zO?iS(L_0;khMp{J2wk)Z(~KO&4l?Ah4D4HU(Wts<+w z42GZ(WlB&csqfj?!8Yo&t)0Q3zO_t7L?Ss$&Uh?K#X1^x6pZ%t=3OooT=9~!QE>5O z-|4%R28NpXigH%?7V3uWI~5B%=waMxyWDRt zQvsQc3LV?VwuLs)k=}C-<7FlllqpnVO>CjCe~>l#-cco;76O<*!y{Q}P7^)09@7DDS7s}vjFRHj zgp{EagrrhIAQe%?v^m&1Es1jY*U+#NO}6ajdBq`~AjJ_)NC=)&Isp6q{>cPY9uxQx z5lVV4Zs0oVDR+?U(#jBA2w(w-l4+nJ8HQ;isW_=*OwT+A*Rh2hd(%Dn{CMr|8aWl3 zDVhK(_s?Pzq+`K$#6@-=4a8S8qiXhUYxLZ8yL;x}!`^PE1&5~NB+dAG$@!c~wW1#N zG~fV+l)*MnQqF*>)j1;xw2UqZ;TWWjm0_lWr?NH27&AgMz@j|w7N@znaALJK7ofCY zD}|;nfGFs7cmS(LKr_Rf`!SKSWq=S|pp=AQRb!=&+I5X#*ZO7Cfw*)TUVOfazu~o~>c>qJAV^xZL(9LIX zu5P=({^QlvcR$?x{QBmnH%9G6UdwAQYI$BWNB`x1yRfOaf`-*FObJS-?;W1!|8Khb k$Du+YH<^y(BJBp8m;c96@qfInKHvE0Z-_{NDmDiI04FK&zW@LL diff --git a/assets/index-bG4wYeLW.js.gz b/assets/index-bG4wYeLW.js.gz deleted file mode 100644 index 53f90c411ef4764786f3ee49b4513901bd3e0600..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2021 zcmVDV*TXn-Jy^MCwE{rpLbq+YJnWA3;4WAr7OU{lhF%K7uM>D9LNi-GwC_Gv;>4yI!-h}ibpnxGZ|)4{$^ z+@_usq2rcy>69v~piLxDUvlaTYBqILMmn5zO6|M5%Kj?pU;$$84VWtuV+Dq1l8g?* zz0bLTGszN42kY_Zu-vb$t;S*Ko02jg2GqCWDnUB*>o6Yg*TiSOr~bHkadKrv*K5lS zyY924gvzkxo^@)>?5tCMgyZ#?>;TqXP`x~L!_T&x0rfGTgD@T9VF)l6geQx*0doXC*-ikt_84HedCsLyfrr=QLTBVtOFq$DPgWY=-NZ4{5Zz_doA zq29BEQd0Oqef##iUPurXy)$OTeJoAp3#qgk@xLuHq&{geFJM0LWntlCkL;)yoJ5pN zuX_jYV_Gc=BEz7dEz-6uY0Js5aQ~p~K8^WlbYn6Xg{Qx<5Y+Yy3w1+qbA!f>H?TDd zh4hFok%(+{r=T_78HM_JJMM0lZ|tNpw4z}|R1(ARaL^`!h`ZN{EA|;> zB10U9p?~c%d;5yzbeb*`(e-x zJ?FSvJ3P&6Wz5c6E@>Q2N4}>sns;Azv2Tai&hS1HU`_5!C_jwjiJa?hJrw;V%!)`X_nK;hC^y* zNYglYCwgTtnCHzVlMcz)hm$Z|o>i;zVdW&sZ4~s87*3WoC17Zn{?*T(rHqe) z8QKH@=4_g$r(1d7JY@EpZW4y8b_=T2&3azvluDVkYdryA$#MJSGRny8Qq$0o@eVef zf^58dI-t^qL>`u=Q`q=nqwvG@_u3C}XB*nR{;*5mzGW!FZb(oN3a3D|rB+-dBimui zWih?DDZCuU;1Li?CT1f8`ow~7l%rAu~H5!oOA_V54x^0T@uF4VXx2nRBg z9H$Sc{`Tj8ef;^?l==9NzkdA7KmYUV-+%k%PioO3Lmav?!4@u&3fs-@xa*Qx(GOj> zND8bW9V$>Vc;w-rz#H%4W>YGiHsvI~2_mAfZc;58sl|oqVj*_afD?$1`;cf1!^GTD zi(@k1;mhLvE2Fqz0gDJv2eOcy+BV_IL##It#q?Hz7vmjdN3GS>q8W0*_>LN|c^sYfLHzF^OR8UP8%vG)U;~%c#D+(p0h+sd+H}ok?ev2g*oB+Q zIETdG*r`9DwBo<72-DGo_A>T!POSHR&k=c{jeA=iF?-~;bEESbX=GY2EnF6I-W-Ps zS=idSD7hMGtUSX0zL4I=lzbu4)5>GqBrS3ZqpNf}o`&mck<v zHf_ZFt18FVXmyV8Y~qkm5`p0)fRTF8&B0~A%El{?-r^J224fnKQ$l}}_;xs(E^ZY6 zyvAnCVDho*>A(A8;D#5~D({4}aNjfiak#ks%rrpz%eR*_q4F#rR5_s>8phpT&wzw& z_!@i_Q$1K5=qZ$7yV#^cL4n2!>oBp7x!of}5t$Z7 z^x45ohy;OWOevHxEkl^ekh&~rR>2e<2<41WR`8gTkWjcA1pVo>c@T_@S+JXYrll=A zHer6}aB=0kAGyM4r%Q@L^7_wpIEfCXaqbm&LMxaFmF!YNC`{V0TwX->L%*N@GyLIp zn5@1Zj2n~ky-Pqs_#*EHk>-O#O0C##9?K1oOpDgzH|amDo0(9|Y{2pia|Q)77EL+C zP3ZN;Z8gMwg1J`K9d-X6dn5_Yg~FcB3$0MO<2S`}?9_%oFfSx?*w?&Px9EIveDY?{ zd86L8+xk9fzmAS}t++wvaD1l|Ja+ZBwMbmnsnH<#t5(lYq?vpFvW9nRnRA8hG#W30 z>4b^YGcasJQsFW`BSJR}+kpG|3`jI@)asJGZaRMk+q&{no@}=#=lD`C{O)eyCpc$b Ry6yQN{{tgXeF6st008q4sfPdn literal 0 HcmV?d00001 diff --git a/assets/index-VaiolAvZ.js b/assets/index-eNyJIBap.js similarity index 92% rename from assets/index-VaiolAvZ.js rename to assets/index-eNyJIBap.js index 392f88b4..0345cb34 100644 --- a/assets/index-VaiolAvZ.js +++ b/assets/index-eNyJIBap.js @@ -1 +1 @@ -import{x as p,y as d}from"./hooks-Dq13zFnG.js";import{a as c}from"./vue-hooks-plus@1.8.5_vue@3.4.7-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-a3-Ol25T.js";import"./@vueuse_core@10.6.1_vue@3.4.7-6NPuvy-v.js";import"./@vueuse_shared@10.6.1_vue@3.4.7-DJDYauAH.js";import"./utils-Xj9szOpo.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.7-pkrnDrzv.js";import"./@vue_reactivity@3.4.7-UV591Pbc.js";import"./@vue_shared@3.4.7--wkmpvo9.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const V=e=>s({url:"/api/list",method:"get",params:e}),Q=Vue.defineComponent({name:"MockDemo",setup(){const e=Vue.reactive({page:1,pageSize:10,itemCount:0,pageSizes:[10,20,30,40,50],showSizePicker:!0,onUpdatePage:u=>{e.page=u,o()},onUpdatePageSize:u=>{e.pageSize=u,e.page=1,o()}}),{data:t,loading:r,run:i}=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-Fplf3V2d.js";import{a as c}from"./vue-hooks-plus@1.8.5_vue@3.4.7-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-kgVHYNMj.js";import"./@vueuse_core@10.7.1_vue@3.4.7-LRbZjKnc.js";import"./@vueuse_shared@10.7.1_vue@3.4.7-_XOpEtRB.js";import"./utils-OCrDV2jL.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.7-pkrnDrzv.js";import"./@vue_reactivity@3.4.7-UV591Pbc.js";import"./@vue_shared@3.4.7--wkmpvo9.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const V=e=>s({url:"/api/list",method:"get",params:e}),Q=Vue.defineComponent({name:"MockDemo",setup(){const e=Vue.reactive({page:1,pageSize:10,itemCount:0,pageSizes:[10,20,30,40,50],showSizePicker:!0,onUpdatePage:u=>{e.page=u,o()},onUpdatePageSize:u=>{e.pageSize=u,e.page=1,o()}}),{data:t,loading:r,run:i}=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-eNyJIBap.js.gz b/assets/index-eNyJIBap.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..ac696fa5608c0d8e9a9c1f097a417ac198bdd2f7 GIT binary patch literal 2019 zcmV<92ORhxiwFP!000021GQKGZxcrr|NZ_7cXg_4X?NJQ<4_ivGvpf_5R%aNE6`G=L5&(_@9%+-!28%YcLq%)5%gScwEE6{VFqLp?cp zs^IjZEM{W2m>odcL6p>#rRn3xPmi2U_JUl41JJx@S=ls7B2~F~s4z0B%nbFyF1p!4 zq-iLrEG(Si-a^snm792JK8Rk^kftg}l}T?bdB*C+IGj+Sgs?%RDutPor-JPtW&S%$7ayT)1E`4p~h_2a(oQh*MK@v-2mZvA2#}#2n1sS{MF!#u*V) z$9lCqK`d7}GsK5;$@x=z6-@!RQ@6!}sac2YkzO330ys8Alywy)2bB}*2{Ow@`nKf| zN^sCz1ws`ExJz6CrYo=rf=nXyLWl^ncu>iY7cU;u1{eFP%WOq3h1j?N*<@HfI6gBo zeNpM_CNPSa3pbla11P2BM0(a9B}aQPmpD)pc!(KL@;F~`2JF5r5Uxe$vPqOes*==> zrl6kUF}Fue+Xanq%0kI@ z%Ir`dbBGCwQN)yjmDR#lEm}!U6xCEOumD0KRB%FFVq`UxM4B=_q7Ki_rurJAh+V~9 zvgerPh89yweq6x(n0ItH&f!e35Tz;RrQaV<&ZPS|oA;<82&2jzp=Qt}NK4yE**;QY%W7LuQBwKD8XrkBW27HN%Q#?dI48_mXJGQQAY^*q#yTC)Lr<9?g+#sETsDlkgT@lM=AalfxS3GX%(gEy{0~T?GB-+9M8qy@Ld=8BcEEwGdxT$Q2U{tP9y<*d(-|bD4Wo zC)JD*&&d@VQx98_voGD-)`Kx(Gmw~@0PuMzVmvyty<_2UHxn0)rNoX#m>Fw zEr7uR3mC?t8|UA?QQul=n+W?`lB0@(P4q?a3KCd4TwWkBPj7A(pYY>@)hB?E%l z8Q3%-k3CE1@kHjxx%a3Z^Mqhju81WEbjjhw#(YVV1uTjv%R?41N}-9$0-+{bK)p$-|sy2Gx zQ32#SOB@g$z8bjAN(wv>SjVuZ7#uOO8&<}qj`;eEUr!rbhz zHW<7y|C^`&jkOQ*PAVoPIjEYvcj4`Kw(48|Y2I0VQ@dQ>`rQA^lee4K8!un@zdZC; zt~G8wY2I0F-ua=v@woZ*lg5u%n)jD?uB*O?`^zEQmE(Y*K76lpZzCywqIXq)HWNh z@A>~+^_Oop?=Lr2p89uRHl99(`o}J&y9U^To~W zwTI2MdyT7~?>zjM|J_6Xo2PGTm!mY)w;nWBRvVj_{eL{#{`%jIn|C9vz{tH9joP@g)ZswP zzj}AO_E{{TRJicrJdZMN%M}aHfi+=a18kr|mn_JO52o9ZD|3vSz`@i%(gKdSda6&U zUnh7U<+u>I*;T4tft?UwkC9e*okMe<$I1!nctWm(LqQis;-YZ8$Wr@4pobz!7nvjP z#2FzQ7GNH9O32F~$Z!NExHZnS4}=%zC;P;lRi2WyG_om;n7n$Ld>=W%t< zlA2v-eb9y54_EyMo01$}XX20v-M^cAiA*Ng-0#Yam@!oc6yQ3So-S}}E_SA1C~CcQ zrL(p2E}^Z3jOd!DExX{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-Fplf3V2d.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.7-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-OCrDV2jL.js";import"./@vueuse_core@10.7.1_vue@3.4.7-LRbZjKnc.js";import"./@vueuse_shared@10.7.1_vue@3.4.7-_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.7-pkrnDrzv.js";import"./@vue_reactivity@3.4.7-UV591Pbc.js";import"./@vue_shared@3.4.7--wkmpvo9.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";const Q=Vue.defineComponent({name:"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-fma6R1vT.js.gz b/assets/index-fma6R1vT.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..06b065b26589e73c7e1889a83f96066d3cf02ca2 GIT binary patch literal 1717 zcmV;m21@xKiwFP!000021Ep8*Zxcrv{(gUjZ|{q(+ZlG(aZ-$2Iph}{X+l!sy97ni zW_N6lvpchynRQ|;OSBN+S}2tcXj&*&3gx)oDWD>?AtCJ_b6)@W#J_ObwR3pa$q_)Z zJl4+hyz|cUKJUyL+YV(yg2#%Ku5d8!Sovg5GhvBKC-DB9zJ@rp5m;qe4XQ8&m;n_q zN6ymZ*!XA|TXqrX#BwZ`XI1zCOf8jNlug0`I0WV<3JbXfZ7oc)sHyW}b^xkFP*Xu= z?$oJ|#y-}*vPdBQ{UDP7#Q*1$^@6Ed$L+C5>8K3^1=!XLD60jfL8s>D=T<94!|VH ziPVBUj)%jT3k(qxu>dmw@_N4D4A?VajNlet&T23T6`-lZskuMT4)s@IiMd2z8-bvF z9rc|RMn>6%@WHsO)!6E_GZzyL>=>_lw)XfwdLeDbwSTit41S`^5}AZ!S0k zGap%QUxO`UqO%I%MiJRMaCF8I3mlLHBO|#%GK(UG<=8~PDC&eDE2{=pDO#E;ib^sJ zEFb|e5eyTKjjReasDi06WprU788Kf`=YUu2Woq#tViM%11S(Cq!~HmiQ9%Qg3d{?C zI;G90B8{GRi6Jm0{?<(2rBDU)gJ5OlWQzC2>#oO)vy-!C`QxaBmbD*6fg1S0ni@+{ zqvJk<5-wshnVgHDiSn4B5o$Y>AR^*bqT47fjp&x)TDm}I88R@(lt?m1!gb<_YKJZY zdbjc@Ue!%=+VPX;>GP5*$&v!K;M@PLLRDInxw|a<4tx{Nb}fM&tMVqCiObkTZ$@#! z@UkmVPPbf?R<)i-)2?t_(U~~ki=9NIAd2Z^Eg_>!@8-G%; zL?j+e2zcOTGETgACU_?IKI!Z)QA^aiE63b;Lassx{iOt*MR^_<3E7|ywx}3)iIK*# z>zKMgqY*{jT21a8J@G`f8_kbmFr*8Vo1!L)6CIZkoSM`t)D<#uElaMND6hMgNc$T( zA0c4*8S)_ew&-?pM zedmi<&z%P?L77#U2cAPrFCh~`|NH9Q{TDbZErVk zJ!yV(xxRg|zH>JsM(ZCBy(`Z<^!8U^W za(CBHe`#-Sw4UyITburqJ69VI9>$77I6Qr<_u_?=6^{L3zcCIJsB3_63$4r5GGYQ7 zx|RODQhS3By1WscnQ~QN;p^*t_Fd!oZ7D)MggIIvx{Zx3t@7=u9c=F)Y%fG&-aG`7QaM?nzBa0Sdy^Um%tfFy_*n%&fd)Kb` z$L{uz-o=+k6e>6lk8m4y;irk?iYeD#Ml7Oh_@@6q%7%b_+IHS4eB^;wef+hm@0?-h z&EqI3c98F$<6[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-Fplf3V2d.js";import"./vue-hooks-plus@1.8.5_vue@3.4.7-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.7-LRbZjKnc.js";import"./@vueuse_shared@10.7.1_vue@3.4.7-_XOpEtRB.js";import"./utils-OCrDV2jL.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.7-pkrnDrzv.js";import"./@vue_reactivity@3.4.7-UV591Pbc.js";import"./@vue_shared@3.4.7--wkmpvo9.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";const b=Vue.defineComponent({name:"RQRCodeDemo",setup(){const t=Vue.ref("ray template yes"),o=Vue.ref(),a=Vue.ref();return{qrcodeText:t,qrcodeStatus:o,rayQRCodeRef:a}},render(){return Vue.createVNode(naive.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-gMdIAGvh.js.gz b/assets/index-gMdIAGvh.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..884880104a14dcb68f91f637cb3fa3416f0a7518 GIT binary patch literal 1602 zcmV-I2EF+oiwFP!000021I1TuZ`;-t{=Q$Kar+=)x>qFiX3Ov)?>cGoOR=d>MC1Vb~d3x;9E&^1|6q-|oOKPHyseDYryNX3p`oXyDw z4A2J&=Q)SxJkN6uA?kWu$fg$~ehgZc;I4vGRnE73H19c9x~!Xc(^n>Fgi~;;769tS zJty#s8Xm*hjamT3G|u2WT3xW$%j4Tt69~qo) z(Xf&qgjSB=5A zNgA7B_nL+^6-}X)U_oDY1~HzXOri*u!z!}ZuGDgTVPz0x1VR8a8hFz$>R81Ygt*87 zEHCuonu{U7!70CjG|>2UYgM1B&JI>9)&dB8*f6+&qNd_J*80d@ELGMwuQ22M9KT8g zn4?)6zg+g_WNCUZE0EOj(ejL#E$f?$gE3MEpSyszMN!8Z&LUx86|J(XJUur*)UiQW zjfA5|WSi?=X5}3x7*V!D84(TS8&z-#@`&(3M0};u%uG4QO0apJWf1shuGz6o%^7#+ z262>05X6u@HC3$V&}H>9UFUN{1wG0r2~BHLhCC2H^(C0TBr+sQ$LdCeh$hY>YpJ?D zt>t!xT*F-?IifDHp{Pf$fJK-=USFj?-90x;B+v{Y5E1s{V!un4~VC$TmIIy)D6J#m(AzXds59H7XmY zOIyy4Yga4h`0CVDJshfUxn7Nr4{anh0U1@o7&t{OT7jygYqF}Q2Z1(7M41$n`P3+C zSjQS#np0=j*V9AhtP&sj4Y$G_KdP8U){=zHgumWaC z%2{YaGjs{o&{_^{ZB1wWk$NwmCyc9$C9`&I*zAsTT1CY=8grKBvfSud(%{UOvC3pQ z0BnLq8O(6k;|!RLHyLrEpp;fhGu(t(aJiE7K?Ytt(d^~PC{KVDR|ILqB)FbKB*Yrv zD~TjOizbrf)%OVjG7zk}EevkLb=Z*wne6?zCW#FE0#6Fk=smRrR)Mry$)4@viDoZ3 z7FII^5DDcaZbF<9S_8Z^@4!xy1&)(!nqZN@k%f3-@~6Lg4Sa?O^CEDisw+KQUnuPS zWw`y>)1#*!#$KJE*zxxdjvwx~AMYLi<<`l;e&>@%o&CMo;_|}s^W8n0TF-a)D#X~b z1rL~cIb6+H_aArK|NK*D_ixX4-%}Dd63I91;`q^DyU*S~diLb#;M3#Ve{X;AdH2EZ z+aG_?xqrL!$1mEyxz+yiyY@$aXz$-YIoR*M|D^r#hc9m5?c9Id`Sz>MXZKDHep@Hf zsD>3!4(_~F3+-Fq939>}I{d!-$>+z9zG;8--tq3QW1iriAA51@ZujuZ7Z1M+E8l31 z7Vj6ODXDaz5Hj0+xO?<;zx(X#?w|LR*2RRqs1G37l%WAf?c0jdN1J?oM$+LnkEARF zZ;@?NYx>L)tEI()QkBy43#nAyqppqX#BqFSFl=x)W##i@`Sh59AY+Z8%vfGUm0UW5 zvbnsPu4IToEWkFkeimK*GKIRH(o*%*n3}4l##AL~a(T@l4is=UX>f;&St7Oy%8zmx zbKK0GPJg3yVWGMoJn8K2{U3ztr#6K+w6p!&`bJzfYak>wh*S8X`ajm-C44%NlCxx! zvl)jPTRm=NmHN2{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-Fplf3V2d.js";import"./vue-hooks-plus@1.8.5_vue@3.4.7-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.7-LRbZjKnc.js";import"./@vueuse_shared@10.7.1_vue@3.4.7-_XOpEtRB.js";import"./utils-OCrDV2jL.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.7-pkrnDrzv.js";import"./@vue_reactivity@3.4.7-UV591Pbc.js";import"./@vue_shared@3.4.7--wkmpvo9.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const z=Vue.defineComponent({name:"REchart",setup(){const t=Vue.ref(),r=Vue.ref(!1),o=Vue.ref(!1),i=Vue.reactive({loading:!1}),n={legend:{},tooltip:{},xAxis:{type:"category",data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]},yAxis:{type:"value"},series:[{name:"日期",data:[120,200,150,80,70,110,130],type:"bar",showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}},{name:"数量",data:[12,220,250,180,20,10,190],type:"bar",showBackground:!0,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)"}}]},s={title:{text:"Referer of a Website",subtext:"Fake Data",left:"center"},tooltip:{trigger:"item"},legend:{orient:"vertical",left:"left"},series:[{name:"Access From",type:"pie",radius:"50%",data:[{value:1048,name:"Search Engine"},{value:735,name:"Direct"},{value:580,name:"Email"},{value:484,name:"Union Ads"},{value:300,name:"Video Ads"}],emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]},a=Vue.ref({tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},legend:{data:["Email","Union Ads","Video Ads","Direct","Search Engine"]},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",boundaryGap:!1,data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]}],yAxis:[{type:"value"}],series:[{name:"Email",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[120,132,101,134,90,230,210]},{name:"Union Ads",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[220,182,191,234,290,330,310]},{name:"Video Ads",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[150,232,201,154,190,330,410]},{name:"Direct",type:"line",stack:"Total",areaStyle:{},emphasis:{focus:"series"},data:[320,332,301,334,390,330,320]},{name:"Search Engine",type:"line",stack:"Total",label:{show:!0,position:"top"},areaStyle:{},emphasis:{focus:"series"},data:[820,932,901,934,1290,1330,1320]}]}),l=e=>{i.loading=e},d=e=>{o.value=e},c=()=>{var e;(e=t.value)==null||e.render()},h=()=>{var e;(e=t.value)==null||e.dispose()},V=()=>{const e=()=>Math.floor((Math.random()+1)*100);a.value.series[0].data=new Array(7).fill(0).map(()=>e()),a.value.series[1].data=new Array(7).fill(0).map(()=>e())};return{baseOptions:n,baseChartRef:t,chartLoading:r,handleLoadingShow:l,chartAria:o,handleAriaShow:d,basePieOptions:s,baseLineOptions:a,...Vue.toRefs(i),mountChart:c,unmountChart:h,handleUpdateTitle:V}},render(){return Vue.createVNode("div",{class:"echart"},[Vue.createVNode(naive.NCard,{title:"chart 组件"},{default:()=>[Vue.createVNode("ul",null,[Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("1. 当未获取到宽高时,组件会默认以 200*200 尺寸填充。")])]),Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("2. 默认启用 autoChangeTheme,自动监听模板主题变化,如果设置为 false 则为 APP_THEME.echartTheme 配置项为渲染结果(RayTemplate 独有)")])]),Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("3. 默认启用 watchOptions,自动监听配置项变化")])]),Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("4. 默认启用 animation,强制启用渲染过渡动画")])]),Vue.createVNode("li",null,[Vue.createVNode("h3",null,[Vue.createTextVNode("5. 配置 setChartOptions 属性,可以定制化合并模式")])])])]}),Vue.createVNode(naive.NH2,null,{default:()=>[Vue.createTextVNode("强制渲染过渡动画(animation),预设 card 风格图表")]}),Vue.createVNode(naive.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-lqISsUEl.js.gz b/assets/index-lqISsUEl.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..59209bcf6c245e421237fdf2c6c2901a62433f23 GIT binary patch literal 2693 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[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-Fplf3V2d.js";import"./vue-hooks-plus@1.8.5_vue@3.4.7-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.7-LRbZjKnc.js";import"./@vueuse_shared@10.7.1_vue@3.4.7-_XOpEtRB.js";import"./utils-OCrDV2jL.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.7-pkrnDrzv.js";import"./@vue_reactivity@3.4.7-UV591Pbc.js";import"./@vue_shared@3.4.7--wkmpvo9.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";const R=Vue.defineComponent({name:"IframeDemo",setup(){return{}},render(){return Vue.createVNode(naive.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-nunfwkkM.js.gz b/assets/index-nunfwkkM.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..817fafc6d59f2b5d6d40f2267354c7e76ac774b9 GIT binary patch literal 991 zcmV<510eh#iwFP!000021D%!6ZsRr(#_xTKtWGf?(voaB8wXn`ahyL*)=9jGTYC`% zG&QzpQ=~#ta%{u*?JoKZ?Y+kWy)=tHP0+pN6$;CnZRMnB(JT3zPow!}hAd8`GV^SM z=nbdM097#FW=pf;PO2-TFNLxEB=PX>#Qb4Qwgr_=i@k{JqXDI{~T*X`H@^IMe z^t?$ih|7@ZD5zq03wth_ULGC2Zoct~&`2XH<(Ms{9PFb$bxtl$he?srQ~`)V%6Z^p z4?E~)d)Pcc-9{0+(LoKnF80u5a;DNrM2q(!nU0p(yDoMew2Lm%L+^|inM5&RP>$8G zgNEIctR@dHiV#he0zs#EqyrB-xQdWeHGs3jB1a~mWen&>1s-;>j}*lYx)kTK(mdEN zvO$(Ys^OYS1%d0}E$sfS#Ha0kZ*(H)^D#Oi3c{yR*WaBbP1D{hMx};vjm{cszvGQg zpEC`C{^Hy1Fm(BL+$?fT7*K?oRXrW-)zGnX%zCmpTB|1$j4az`$OKA2X{HT?+7Po$ z(!Cu@d`g zmOV!Up@wD5OdrRl<8Qm?{bxLVG<3zG$v93jxxF?MECfU&A_VZj&6_ado@*kfQUr%! z5EDi*p&1Qa>|qzRn$CW&S6OR}h-jpzabI$sD^}2;Wngre?mp!bC5_A}7lpHLj=ZkF zHjRT+P{X7^eI~+XmtYrlYiK;)^Ys(G&)-w@{InfrZ`Q_*aQ>*`U=O|It)?$&bDa_y zS9*CoXe#QQyG_M5o)x` zAyH$?j(`m#Q@1LPW7&jrIjLLA6}?*4*1{Gk=cTJf$^I`%7oV7iyLW&5{NetGU;cmU zOhl~DNq;$&k1tz{zY{f8qX>_tm1bSd@0)Hh(SK%h&RA28*4q N{sg^UoD4(<007Y_=F|WH literal 0 HcmV?d00001 diff --git a/assets/index-p9LsG1Fn.js.gz b/assets/index-p9LsG1Fn.js.gz deleted file mode 100644 index 57952fa9df2fb2e2a77f4bd8a43b1a07c095ed91..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2693 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,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.7-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import{s as o}from"./instance-kgVHYNMj.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-Fplf3V2d.js";import"./@vueuse_core@10.7.1_vue@3.4.7-LRbZjKnc.js";import"./@vueuse_shared@10.7.1_vue@3.4.7-_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-OCrDV2jL.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.7-pkrnDrzv.js";import"./@vue_reactivity@3.4.7-UV591Pbc.js";import"./@vue_shared@3.4.7--wkmpvo9.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-pkn7R1Yp.js.gz b/assets/index-pkn7R1Yp.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..8a2b133166616d8c0c2623e0016f40f272c423e7 GIT binary patch literal 2142 zcmV-k2%+~MiwFP!000021HD-PQxi!R|NZ`on7Z0Zs%Dx@LQrExqkIuh1Z9t`uw}W! zOeblW=^mzg0+>owaF-Pj{IVju%Xy-!sI|Kyw^!$)hO_GamdqsiiGSg0W|EkM0J>UR z#SfwT^Lg*}d!P5Z6QpWHXBp8WQjd{M=tT8`wzL8H6d~i3*A#=s1aJg|FQ*L{3xRfU zm>)Ww9EpzvC&3u?9z%`+FKAPUEYei09SDa(P~fMBdV9}xe;%v@WvK0iRJ|ZfnTRFG zk0;~3!~N&R8tsiyULs^1*eD=x zQcx9nP1Gs0jR!!8@9d0s;6d1Qpa~l5aBWUb4(P^YN@_X^k|8gpM2w*l6F>m8^C=}L zuv8$_2uwo8Bg}M!DUxCW2m*oc?+$d0jD$`#B2yye>9jgZ6zW(E@riy0$4(n3cjGjj zFyf#DUcU0T-r#V!DTxUKOAHZgA63rXyoc_Ey#fnn3 z5&%K|h|=F3CQ^5k6-R+;0`t(y%t|M*7|HJDGSO`wJCK7GpLIa zb0ZIcU6*iQqCYipO6Zts z$`Da`MtG!(Nf-+{8GyaR!$T8%un`EQl&CWr3xjqL;^QnlqV}LBDPGYbmZ9!o+WCZ- zNNVkBQzjWz&}b|OLLk5gg_Gf-F9r|qF7;*IzznI7cQoRbSR2=ImwqMP3Jpbxp)_LC z)iDu#2L5}$|I%I~9J%-Qcj~*vJ=;sDT$DqW3 zNGVEUUna{jzdtJxOqr)E3T;rv(3QwnDaJG!X=|IDoCFMscmjzU0uoW%L=Bxt+od8n znm+oOsA))!219{RI23NT|D{mUA&VXvPAlj8^(&uAh)qZTnt|D`I2E!Kkt5zDWZtZw z!%;Ub$ECOGa*PtJDWU{ZM3JEm*tCWuB16YJBQl|Fg16b!#c14sK!yo~VJA^Ff+1$U z3>H-w@eZDxLWFub3Ynq#{2BMW(4kZk4}FjspVeP^zN;!pUcR$N5&~clo3uwL{2wwM9)SIALcSu zmtTm8MFbe)R1q7Z5;+v8QI#51cBt_RwHnbrR8*r%4pp_OUGL>pt5K;#?a4;_Kf02f zWZ%h3C&3AnjASr`a;LLmd(Lv1x-gEp;?4j7>^d?s2ouznczu!FM6-sqzFMB^R|oB! zHx$w3HWs$8mgxFbn;Wk$vP(tvOMSIG*Dcyam6M@Ly4;k?bx7*`H|V4`%ejNeSL zh(b?s;iZ+EDXxBF=C4}M*Uf9&*4@pW{GxgDMd8hQarv3`&-Hq`N3>_3$30%@?Xvlg z`(`e0t-P}Seb)}~QnuAm_b+i_`)zUgnde>pJ*6AJn>SYuEP93^roc!=BW~>8g9R7b zHyQz$Yp)BhZ&XfdZqAe*&FTr zkyNJliHiNg)^h-WH{yfQ8pNLU{%F*;d?HPd>2hcsDaFydgn5g0wb4?YUHD#5*j9ck?%3>w(y&t{#3 zet6vrTT7*l*KP-xk5|pj+t#lSck+vctz7ZxcjfQa3a_r4-_91^%og&iF08PXvwnT} zhq~C@zGKcWxnsXhYb{~K; ztt@Ulw7!4&DMiuZsrqR}Q6X_%8RsKdy_?i*@(9 zwDQaLhu7blPp%fW?^+LDSxXz{!ZRy3W9ITrH_#_j!R~Jz?=1rNFPrrrgHz6rrWfrW UO)J&P9{bDx0S@vyx3Luf0MN!RJpcdz literal 0 HcmV?d00001 diff --git a/assets/index-qcRRK_bT.js.gz b/assets/index-qcRRK_bT.js.gz deleted file mode 100644 index 87a0566ae7fdefb7268185debe07c00fbbb89c81..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29071 zcmV)pK%2iGiwFP!000021MIzhk0eKWC-zlxO9IsmR0K2LBbwV>a);dQ)lQS#CATHc zVl}AA%I+#oc2%>gx`xxUZQu;tS$D84AMPysP6u1Uoz5`eTgmp>2SJhz+;`#b>Mwr< zmWic7faCtbaa9Iz>xSR}Y zT+W84xI7-7;qt+7g3GsuKg8ve;XA`6Zax}Larw^h6I|ZEK3&Yu2lDmFeExJP-uYCS ztMAOdD?eEd-k4Ie1NnM&xmeV*>bd-6`IeTYv_i}mzOLWzmwQ1yxoGPfkDhl1Ex3;t%_S<1 z(mh^Z)^8bUWe`95?%AW0NBY_JOU-;dT29`wQU$4%c>bfKqvLl!)Z2wVS&C{te>z1~ zrF7y+Ret{m56>>POD(HKUC&N0o8~PiwJgP_>FnL_h>ss^7yESimdBX2c=qi5#pSa} zwVi*ln9f#$X2#1>oPGTLwV!|Y2mN`Z#rq*I?7PDiF5lyY{q1&gd0e7ic0>E@Y^<7e z{_c&6t{6~$#1(xye2UBYu)*aSL&Wd3)n2Zq%~JgSCuw>0{>8js)dQ4!(w3{5>BW=z zXfY;eP)evzK7IGNdH?tNuUz7lr|m0mtuO1#W&OCCFY32cDZNy^)${LtaJhai*4uM6 zovrG{s9G@`l~Q~0z4Ck0NAq_-*_qVoY&rs5oK0uqqFyYg%T+yIu0|^~pk?`(N)V6* zar)lm({C&P*>)Y{`MFrl#q@l1R==fbaq6RwKmO6DVh3F6YBE}^mTx&}r4c79_vrjP z)3>+FTrKL^xL!~hD^5qJXBYPT2is*<%VzrIEiH{Kg;sC7AN}4B!*&VG+2h6KY&AWv z1x*~!*2UAs?48Bc`nJ;bs9H_e)7A5KU!1t4K6p~yQg%5RE$VSDC!Re$zgW-H&c+|j z)+6kBg6Q$13;ToP=JLk&c`}`i7SF}9n$+hbaWPsf>ji;^5f2`m_}LHZodsJ?$F-;? zquH!(-cp27CXH6BNolqVp4BTcovjwr*>YOFrKFZhy!UST&Z9@>+uJ24qor6rKYucB zmQ2*y?5QbdiUmnV0+{>xv@ds`Q3Lu9$mhDL~rf2 zz1!P=QO#$|RnZ)d=hfwTJzL3YQIA&jyG@O!y+JdbJss@JMcq7{E>~|%PxqSFUTfs? z@&YX{`}cc;^ZEF)sV^3FGaroy`}>P}b-9?maXMe@aXVEpKP|eZKE13L&p)i2x?0T_ zZ#T`}@1V6GFY4xSr>dX)&i?*470)$@z`@bGX@O{UEl0~qXY3QkdQBuC?MJ$`RKu9y2$xf-3lH#(9CixKdj`UKCKsvdhx-$nO0nOJLzz@4Bo01^X2mW z#q?}C!+LxSp-1qh>ky)=2gq4+qm()m)D2!NH9;N3;3t`T6|v<~#HA>1uGW zleiq6*J4g@4~C=bZWgejFQ%t^m8>sXSi$|_H_A8K$-zv$aaymc$zCNVi~4jp+P}Wu z-`me6K0Z9TtmU{qozCh9^Ye@O3}E|WHaf2l2H$PwPe#oLi}`vwt`~#hvR++Y?A5~; z^=B9JWqr_G=T&%dRKipgFU+)j6 zhnqq#&gpCZKa;=BjUSGOZ9?wX;i5~~^y6^ZCHDJzIO}#sv$sEd z$s#qhCLfHdr=7+9JOfzrAectL4FqaeX?vY*q*L_0}8B_2FtV zT@GIvMz%Xs@$2nCXliNMPJnavcqZR_u(b+9p6<4V<-uy0=l|B3&n+HQl5d9N(W-vf zrgab3!)}OJ(;wf_m51H3blsswUg_myUgaZ1(nla=rEc_4WQ6>(Qe4?%|7zr)Pkm3xL+Fn%2vM7lV8# zzYfxCa4`4-K9vW=c91J#`%V0SAY&u_}r1Vk`h8>-JF!%$eln28>wRnE9nu|}C zsM3P6K;nkO8sx%uFeDy|sv|B6IH5ML{%e%{tXY0`F!+N~D!h0-9M|i2c2@Dp=t}EQM)*wVHBQV%OM>Vw(}rq!U3u7>+Ji^NU4&I{mC(@cy?_xxsK; zUsRL2dP?hK0ft-~wc!}{@9sv*-PkU%T#aVq(PAu~O;?kh{+OLt@+@WUf%c_Nw-jIq z@>1WD*Y6QlLETbfem-5+yolU-tI2e>tQPJ(Z`T517UM@lUQFV?MqFGABE@z8;P)F8b8v!HbLj)8M!CI98{Ce@_0+Xk6#4 z#o3e5o^``Q*>YHD{FKt{53a8>kMz4Q1(fjx;GuZ7*CfM&FJ~TU^buCgX{h4;plMMV?DPgc6PY66@&mEF&K__lN&((;En0G z&i59>@%{lWv;E<-y~S|)t=YkN|N4#j-u|%K+aCh5o{hksV?ZnB4~OW&2=bBPi|P4! zJ)VwMECK-$-DAM+V2TFg>3T4HQ8k2lM;8}@rWz*-!{{|r>DSl$!$*fNntAo~gVA#N zY`z#DyjawqUQQSF7}A%PtseaHFaEczp22h-Wb+9j=Av3{S4KdF<{Qk=} z*TZ@B^g|N-x7(_P*P32i)TevQZ!|m4FP0=}c#7>w6=1`ifeXI807uvD49x8O`f!c) z$aRnix909Xn9s&jk|kX3LFzDKzysGZePeHWSo4bQGrRNCpHA^SMGJe2!#7_ne)`kB z)!sMC{o#BM+b@si!)Mb~H5m+%L0spiox{sL2m-GA4DWn)JinZEauFoW>d#gmO{=GS z+udnybmw$lT`tk}>;2&iDJ5QB&3{;*F88Ya;igLmqv7d%asIv8a`nUd^q?Nn^0kl6 z^_PJ<)Gkv91@ZX*Fs9bE9T@Hai$pHHh}XaI_w+MvD)pSM`C@ z8E%Jn@S@+DFV2TA7WL`Dpf?tK4?Z2p^k$=Q=g)% zufzbO(eJJ5^Wlq&(Q0xq=mYty*6}^eP40Pr-UmZk&Re=J`^^jo^VyFGtPiOC;GjNy z^PYDOYa+G|1{ZB#hZmTD$-EhZ!s~YY-~ID{@cIAR?e(guM~l&urY7O+Wd5wJ?|rOU zGp(KyK4|LM*=oXAA>S)KoX@^rKOfJZ&CtIWI9SFcDt?!i`nA`(E;C5(0n^ih|K$44 zHUIYIYBiq?U*y5?nK2m7XAjVsgPkfRGy!`^+`oHiKB_-kWsv5<4_c80Vay-A3}gLh z)_i%K)y&U8NUg39AHN(^-NbHH#%|N)M_8TJ`->0HM@>^N4o269AM8O~IygEyI6of@ z7l(tl2RO?<{`m91`uE4jKmS*M_|7{&|L^{s4zlrhJQyzTLxjVlqsPa`2N!$$5*ux_ z+MDhV-#&i)0jIGTZEsM|23>*0{_x|EA0Hn-e&?P3d$axFJKHH^V5-x@Wxe_yz+ydW z7{@IoHF~(+=u%R%{nW+&_0ZR5fB4~Tm9(8W-0s9uzO$V+-oGA3Z)>+de2;PdwrEy9 z8!cwj+1cKUOtk*;-~HRq|LH#&46FHUMM&i5|NUQl{@?uDU;f|!{PREgA3p!Xzx>6& z`0Ky>7ysz*{_Oww7BOK{Of4YoVDO7S``PC|`3mWDXm*YhEX(zQL%MZ2-5+ize0a-IwcH;*8C6d|ntwPw!>k{? zH@xiaw1dy+@Vf2b8s4@eZpg527OGpZHG_JS!F#oV;yFQXmQN2yhmBlbG}G1I;9!8w z+wb0Vr}vAO3$^b#NxACVj?!0p@$usfqW9MD<9n+RPtFFz`dhD3PKYH>?ciWA_{qJU z&qwf&M?Wrq@{^m`f4eZTnp|4_$IT+v%QHqIv#4Q#Z5w zshim=Qa8W+pZ+z@_}i$PS0H0%hi|@^-5_J8uSB?fr>Q?1zWC&Fxtg9nKNu`8MpZ4I z)T?Kp9A0r|?;w6wI6%Hpc0|zPi;_KjXz__P_!89DZU?4cyaRvo`9J*gU;OWX{foc; z9|t|1(XYIf07my?PF4qPN;kt>d-)&#bZ|?DmKUShfOTO%UcCY`Y8!iAGsc;J*~Tg~ z#($twfBzn_)t$`si?dzovc8*lZZbuh-|15cS;m!5xfi=c1dit|O*!f~=!-#?_38k| zDa~yZNJWFZrK>j%_uGc^3OeQE`FPX}Ux3NkWh1%)^l%f(4Gx+fYT7A#*bG;T(QFA6 z&9)%DbK`O~{|-3ygKwze`Dpp{K{H=6B2vSunJ?@2XYVd6Jdq%E1&wN}TPj@A% zz2)r6WI(Hj{X{kf0A%){@73SB4Sse@ZNHl9Yqr6v`PLnP)xAgC`Mh3`!vA8q_k!$% zfH-02%1Z#T->}}#Q%piLhym68b~_(lz+UKrEK)#DbL-2C>5N*tzQLWom|u*l>FPON zBr+8dn8mLV)BM`SW^uldH|;p(S9 z{l;qlwb%BtLG$4^%Hi+r)x&1D#{J=obFfh#f{ue}Z?5nLjh%DqFDe+lq1e8`;C#}j zBD>Dq$+&eT4x1guYnLs{j9ABgRlU3nV4wfdKmEmj{g*%gFICi6Mp%#fAgyPgnBriy_ZY&H4NL6@eS39w1|y+ za1W>s?qvZ!eib9*O7)G3cXNOLWtqSGvdsFW^)~93zTFT6U)Db)Dpm63WLiJ#S31rI z3^pC!Z~X?Ol!MOtd3w5sqiB9wuy*O2gUiAGi>AhA?s*x3dueuzQC4?by*z%rT%SFD zOgQ=Rt>`91hA&%A^K{&Pmhp;jR5c>3a3{YPFa?xm?wI zgU`;J*>W&^S-19Yf9Zgnu5No%rIcR(jD523@^m(<7e^l*KRo=MZ?f}RLAd2`fW8e1 z&?w)Ye|9)1i?UFqw)8V73XB3p#Apl&E~aqs<~JcCFUE(1W2L+_-WE~IQkkkORFW?F zLOB_OE{v1bN4|vobQFV@DvbJhu_*aZgi=3ztf1{3uEnW5K^XFfT)CgfcSP@X%q>oGw)KGL>c&r3omGU!DbJ zq*1ykADU>TafLBKhKPDG*Yw-ft6f3$#z~0MS+_RI%NW%}1S3FSy=5+2W3vEuvr_MWc2=l4^}E;3h$ld(m`po%=bQ4Wf3^RW$@Cm z{kK#)icK==ugaVt3{@;tsoM@4p;SWN)p78#$V07!M$@IR8jnH+S^CgE@#Vu{wX{Xh zR1Lb--M16QCAue+NJjdtlze}6Y@)^NRHfjtwSCTmz`rGaicNY!gKH;&2UpPG3LadM z2e;Nf%2)}fq%LSMJ`ca}?L_3VzQ~hnUpl#dcXItpCfBb8b>IQ7Fc3hLw!nyuQrvkS z{nar5LOo&*%eMG zoeW>}L+70giYxME$TgS(S8HyoKx|deh<=;aJVXyu5sjBt-+aGp-`BYsYS1gURZZ{t zwi=3l4f@qFX)#(%M`AJ^kL%gtV70icch*4L0`tE;{g25m;mvQJ8!3s7l(tz{BkzlO8#U%o$aP)`boD7os+?rjuwm2^TUBI2mRFf>FKgwaWbI7 z6lSgB;LUHc!E>E^db+6Vt9nq3T55?LwFfsU8WiKp#UVuh%Rxch-4b=bQ4Zex=Igo2 zH^2Eh`gUgzmAkcvNM^V#ls*d5{R*9YQp1^gP)fV(daQdrR_=@SSl`}bO+7vbmMlUM z&P5QR2qJtHJ@en8OO`-HenZHM1tN_OV;PW8p@7Dy3 zzu-YgZWq0C&=@DRhDc2&1%f5WG8Q=Uqfkmo?+XK|t59Ca7=-dcI#qZpqZc}QX$q~8 zlpm}LGHKd90SBrsOX*@^?dG2XO9KkuI4zSCU;=`oH>0C!lo1Y+W3XOU3sqY16Q-19 zq<#dIAE*%pYQzSalAzW?`(*8gJNT{B({VE6uY#7?h&g-nn6#C#Fwse039Y3U&PXeq zl}RWN6(V_|KyC?(h%EFI6F4fH)02PTjgmm{M#jQ{)GUC>bgwm4&i03e<*N5v0TWLP`4|m8dB~ z4_G8$7Cz~GN1YHJQLVrV^Vq>9YaTn85{2;?f26&Z{(*{Cx*~XoX|rYKk#NU#r9^}^ zT22~$E|bvS6af)%@KY#nkXxogdqY=x2OY4dY+F1)3AOA>M>EG!;j z{sJKz-As(eLRymN`GS#iEP}L+(uFnB9;p~)SW_)m=N@9JB3OqJA>%|lC)I?~*WP%k zt~NO8u1PeCj~XY{2qH$8MWCUi!@f%pNO*K?y~cdSQmP3~n79t*5hY&bs$A64yn0p6 z25Ii7D%d35t5+3(@ph~FN?>s@Iy-}^>pqAyJ{CUc5d#cM97+;4wJF?drGXG3h<&A^ zRIj!1YpGXj`&HNbRm?fte%&|WNgK$ML3~U^)bB$Ir*U5! zkf(}NHU6PhzOYuy(#B7%VCo(3aUYvpOkkkgq{nli=_07wl`g3fZof&2=heoCF(z3; z8kuCN?Wf#ZWvK=gxdwW7m3ynX@?2l!C;p`Z4+EAjKp+-nY4oRpk}*D1##2^kE1l9S zVB?aQ4?I5f7?~}sqC$;OhGw(yJQSbXvE`@j7!CI+@)UA0O502X?!FpuKfhQ#@9`$* zA$X~*!+~U-E3~pwsX`}cR{}vAoLB}Il00whnlE$kI7ZO}3*C28Y6Q`rp z>56zsr9)v$FIAb2AW~mDRmy1mBxxo631z7xAFb31Qg<0u#F<$J18@Tc?GqA(jWPyP zBrjdm!WbDW)K<8Nkft@*5MKp!f4% z8?99@7V|})F^)zT3Me)CljJAD+qFu1;_X^^J4wE31qLW*A$%~pFnXQ*k@DqQB&dD3 z3}p+-7Di8urYeMC78u%1u(npq7;%&Q+650K5M@$&LFq;E6K~5ZzeQYf&P6v_)kK-1 zt&RVOVmOrcNF`n6PL;wiB0|rE(I-~XHMXx+M1dSGCYFPSMN+=d_A0es;cC=j@`lMdUkx^FK7*HxesfFLJR4`ojBsz%l z^aRX8@M~|Rvyp061^=?bzpFWzi37LfHA*E##c=7B;})>%aT1h9$Y{ZB8R<3O2S~iM zxvdIpHLZwY!&!G*3Cglu&>cZ!XRROISrWn|lq~LS%@tg54H=J(N3^>4Z}M|*j7+M7 zgF;KKaj+FyDj%iNitb=MoRhTGImwiiSw?AmduKJ}f_O!n?~!g`kRqMGaZhi#lJAjjsjcl_*Zt;_TebO}ns2tQOWXA}_mJAZqNDVu3aUp*Jcgd_1axwh6I(thDC1|i*9d=Zs&J*NXu|5I=B@b z{@A%AJR>^XBRXi!cNX+DtcdE%=Ha_=*-}`}e%?489By9r%hCWcl8C-%HQnD_StkfJmU60kj2Q z(F5O|+^x5`Hh+8TTlX>adh5jod~YA=?rdz}cQbWyGoe9rARIT7AMRS64vfVHj<=Tj z1}rdy=-WWZv^O0%iw>T}2B2?3tvS)2L>Em5#$6c(XQZ^y95-;if#q&fZ8lokbiTI@ zH=DGD;@I2Fn+@JhQrtjr4>@cQMh}U!(Az^dJv7w2-$q*-baoTXb?~!;7F&3`fks>S zEH==46E$ZzFM5z%^!7#3?w3C5&qqSsJvNx!xp}nkk<&kZwvMH|-HQ$Q78{`69C)`L zj{3$eL-OXNz3u#MX^FIRZ0pUrUTk2x*x=2MM2H=Upf`znVw06RDQLEmk`VZoQX43vpPEq*=f>phhg_KA){W2Jcf$BSMm&rHC!mdT{ z+mv1wws9}3>f0-&_X>Euw$V!O3@}~>5CQ65lk>#n(YMn= z$+Va)ShP#q0znHvTj_a`x+^cE>ZRxV_PH&qbKY**xM^!sXA7CzUD-)4RqnZJA-o&c zjp3R+S$cc2kgW5ZZl$&}tlLf6UnHd`$Zhh9sl1#=-e_r6(_3}APVjC{ww=qDI{W%Jzaxo)d%Heb%_ZP0e3>zkW+ccX71gATW3 zJfUtuDjmM*rF7`*7UY$IpiS9Ec)Likm$Jc|D(XIF?PYYxxI@By{M|>_Ekfrjo)smW zXdiHLHli(Zb< zS;*dD@DDRb7|sPhN!SjiiKTSL6-p-%aaBu-g2>gZuEpS)$2WhG<_cT3|szn!1%Z`|M8css1GP1UjqophhF1?o%{$T4WtIzeTLI6s{@ zrAO=zROAbfHG5Q*t*hMIyM<7U+<%;(WVfMPD=M=i)e(H7&Pn3~a>V=X4zw z?k#n-ZeHb@$K-GA6gjE+c;te=y+e6y6Lps&|6Z2^CQO(D^l(($d zO@P|NGGH_a%**@*XHV68DXS50gHBG zCc>QPiJ?-`T^%bx(L}A0B9L^X)LN*CSqpxT9u~^s$z;Yd~f!Zh;p-Z=3dW*G;(qZ4ZQkF21f~gGDuueKS zh{;G>Ix$i;F||*KUXm<66`gvR>L`gwf=R3$he8oXKwAJ0*<^g@IWFEE8RXiFg_P&J)z1(G)Pq zONx9RqY5w(hMA0l-V5_!q)WB{J0?hfrAWuE9Jvmd0(~iIAc|ZFjP!wAc(pb{8zYrd zFrCzpb>&Cxk~Cz;?}F4g-x6ufODmN(uj@no_sTBMYc@RdE zBExuE8m9>sqmjU<09 zXEu*yk&QR0P%xCy?SsXU&xYb42@*|?%D~&6w%yf#M~{Z-S29I=myctb+x7lq_tv;GUw% zkIG8ZU<#A;6>>Crg>kkP$fkm1(98*%@&%>R>jJ(R^gbNqByAbny~-u8j^UK%3a83S zwCyBGM!ZxucZDhv(pDmOnA^eL6kTQLg64Ky_ipYC-j|k!+m2CD41{(haP@HTr~CiD zBbt2eOf(3U@hTH6dJR$my_wsyLWScjzd)RzLus!rxWlT=nnFPvfwrx zIXt;aAkTnGR|UBcVm6dO8m3cGj>s8}BOfPM0nrNhJ8CY>wF;@O&O_l~cMHcLQ-Hi8 zEE`2GfR;sWnOnhJIcgL|s5exvLsr54Y1-~mZwvC#b5tJ{xH>iUnLPhCwuCi!O&>zB&d~YvI#}{u{P!rqTIqcAekP zGsQVP?!stlxt+u!Phva#+-I&>bd$*cAF1>zlM`Tx+;$Hvh}fy>#IU2sgHYN+moS2e zg)fQzr0_r>iwxge1>=7f6oDSVv6PgidjopR#}jK~H`?9BT;9?+z4d@(V`Oa04&jKq z1sWnZ4wbioYMgwXs0*G*Y~1Dn+-#ZP>pn2LLFDf2hLV5!RPFq1I(z)&Z1Cnc$Mxy* z&2J(e_Xn8p8$}+E`nv`czjKAhd7_p=1$cTZcoQa}lLFBR6Re6Q08uC~6;^;{6jqnu zjg&EDH4ko96+uZ&F2{&)LhclWlO~ay3QQriBv`a$Bjd<{1)_0?Fkm{H5J~_h^Ki^@ z5JX@F;Cm0bjl$9pYYzSw2GB+*w!yZ6yXT}qs3l3FnJ87}{mB791F^z`J32&kf+Gw( zMVaq+k9h9enS1FRZV9U>bXTG{M?oJMsJ0!PiAv0rQPQS0lmX5(a4@nI6v2n1P|_@zJw2HP6bU?9Y-g$eKl1sa5>P)Uw;yev-1#1>>S(N=_sP9VoVQ#h&3 zL$7sVy_HJCr%8fSFC~s5>>f$Ri;k3RFb{)i8pcvWu9#%1goLpHX;-n>4*BR^Xkek{ zAo;YWlJIsQCX~#sz<;t;FKqhJw+KxXtg{Tc5nzib{3L8gVx<+303xeF-z6N|8llc0 zwIi7yoa@380SvIF5MSaJ24Nnq=d#q~eeO}vI1#0{0!FMNN%w^S;B*TBN&}0gfN%i8;io|P)(5Ng)fNvKG_}+POriwBTaui#CT!PcH;^C@wCHn>Be|;Z#?0S z@wj$8b~7CH(($~`WX^Bsm|N+Xj@hc8)Q+a^tiap}%-7-Ia?$Ml)(%m)zvb-dv8|y& zOBK1Qf`HJDF`GuX9jP^$$~F?p7MWrtoulL0W5faYPg~4BqJwF87+Q$i2~#;7AQ(M7 zW)-hBqD~>4P?9lK)Bvm&WVBG98SpiP&`QRC@N5BF2auw&P)}eZItp%uIx*o|A=n4j zRs$Ia&oOY|35rvZ@B8z0%5Zk}1t;vB9I6ZF90VO$XHZ^J1wm5bNRhA*h!l#HM4`E` zHE2rFPfJW(DnNK}#3|wjEyqj>MbZQZC5Ef4L)Q&J#{us$rh~!<8myA>F2eMZx{Txx zSh9p3LM>qhhYpUkI+{*T0!#EElKXK?A}S(KuxW5_EzW2qK#@qQ9l!=YCeSGsX@_C` z(1p^IRt^}#n*v5AB&krOfwCUQ036sIs8N`S1?+ez1F;i{RmFh`>9WEi!>k;(HIR~& zPH02bf*cA^&<0ZM1#)TinwnF%haa#s<||m=V{*AK0+eZ>kI2@F(3rErLP;%5AhdvZ zQHZw#tu3VOKolWhkO&p4LA+pd!Lb~%2?7P#3KWwml7>Z*q7Ctw5RVq-p2wLGP zKmj~Fq1k{TlB1w>fJqOyB^-`k#jI-y6vGO{aSULgU>(9}Ac1JKL;wW>Ag>8OK`t5E z2hz-do&-G${RIr+N=Lhm2zXB{o29WM-YQ}nMELYtsy5P*PFpfz%b;>2up2dKQ*XfP znQZSPDEtHkDoy|gNC%vyskR_Q999?F;E+QIBs?TX0mq0{kP)QtR{^`uBfLdnprfdG zM;8>=+8Y5CGL8^M9}fM@u@7~Ytn(FIrr0r-R(7Kf8Xpo&0V+Sn!~tRKjMo4{F7j3{`a zlNFw0r5+3!1W*__XC+Gz;{aN9`+9Bs#cc!);X(f@Opc)%oS-vb5*vF0qQSuyEr5K- z@c=JpfF_4IwyAyM0%cC+lEqd@n9h(HCJ+EsPuE);<`DM=wi^^@BT!5I%Q9b!ei23_ zX>BcFx@sE?{RTJF;zqtw)wVn^A!wJQuvHo{_@zn>e!W1rz6t1jZyy~~MlLmp*2?79 zICmAlvS~wmUAmn%z6Kf1&O+a}DW7a@N=5cdWLx3&5n@}JwI#;-h_f~g)T4Uz1vdY7 zJD~(qR%p0@x(R4ZEETp728X<_s3Ax^HHa?koJx?a1a=})1BI3e=Zb-;gC;z{K}d;+ zhEWQIcY%S9rE@aEA{L~AAd(Wc6e8lVgbIW0suUp$OQCEWhgQLX>WKz42DD6efdx_v zWFG`)Ieb13=p&LI3T|-*Xr7QZkOvh9hDnlR5g}X<(7uBVLJ<`UF#rPZ5lv1CaJ0_M zr%RymG|6Jf$xaY4sy)-K*m;JAg85S5ZoIO(tmm)l0XDu#0_Xz7NZ1M z9tjDEO{B!4f7%8$r zaDu-!0s1A8YNtd1P;b~C0@5MkuPEXZMOyI0>$zA^+#bk`pd|u*W&!{O9FU_ZdqlxI z5{6MYSOtLb3D&fP_&^wYgqB5T6A`4?D6rkifn5>>hB9QwMhAhW!x*eSNwx3*!W0V^ zaJEv&s6J8(v99=0sw3(GA0(jj#L?6e%>zKg zQE2GHBFrC9JV9;9)R2@Eq-Vn}iiq<`iKI6Q$gh{YDAkP75 z=M6$MVYoyt(;R6!RqF1OGQGqW(wf!+k)~)X;7CEpDA@b>1fs%QHuR$SLzrF)M?|2&9(;d1X|fZZk=e zfEp23lp=7Mgk2nXlF8PS0K0^k*Aw_T5+Kmj6S)E!400vJ@oD8}79@^J4Yd|3%sKHT znwEyh9h?FN-xGU$ULM<4{%_rKr!gRw?KMaSOj7Sg?B#3b@r9zQ6!*QKs%^nu$Hj+f>@2F1wP^h z8Jv>UZ}Qj`DobKiBXl7Z$WC&9R&W)8>pl)Xnl6$k;V2}@F>$fL%8AHinpsE(5|e(| zA{221DIkq0YE=Qbn$}+*YBglON%Bd2Jq70k2w8YzVbe(RSki(-Dw?n+X*h5=(!q{U zu(FMM&Uy*RW{BLk1gU|-Vy7gv0q*vMeoGvCfx>qKhF}you$V33BC+^)+ z^kfKcXnF#XBOw2Yd7=FrG@Sqz$Ua80DkdA=(tz@Hrhre3B3V_ozX1q=U?FQjh(S<2 z^NXZ{@QgZR1i8evJZu@ADD)vTB#Epu5{^&jAU=siGQrlHBy}l*9*QI$V^OEaD2yhi zm!!jv_BYfwpe#{bGm8nlM`Z%ve-Sv?kgS^YDMS;eBYd;UJcN7`Cb%KVZ9-i$p*}H? z4}~2{9i<-)e&r85bRTlqiSAvJn1i%*M;0ddp|5NWowAj5lHtUVaI2?m)t$06WM!)* zN$N(~8aicb$jVlDpg|`I;X>AX>P-!;-g9TtU;lfcBmRQiRJASQ08>~vL}j8d&6aeo z5xCEjl$?I~e#sAVEFq@7ilA`xZmAM3R^wyhv&x{BA1SBq1^h({aRknurRchy7+SsO{K*|V9-?FGm zd{<5hFG-mPX3UXH3cpK!K&I$tcF#9oDY}aIw-1OXVh!%Dn^fG&j z=I7gT#BDjn%X8@G<#G+rypq8N!|dRri_oN#?$r^m>U6$G9*2R4>kfSkq${K7D}4qm zT29wnHSoIyKXmnT8U5(kdjeU~gE}Z<1KB=?JlFU_8bt;POF@)|BdY;Vv<1{lRkoOS zSwTd+8!{$>wk(uLP&4uZqPmw(%ehB1O$1FPzTV=v!q1ZB640xYEr(k}4h)=}g;u0S zCN)3bfh;IltDZASk-UcMF%07k8^Tw_x8nyvfK|SWV1-L&>Dzn*t`%m}$ZQmCLHZq0 zyxxL;*@M6kLT!lg!4IsRC0SPj|CVGmau2}%#**d#FP1EMl}Bl8tI;bRk@YtB#x7m> z4234?j3(VUbhz}D5W8t3*(dcA^U5dMPCFT0Cy=i2NulV*rCP%X#NFA*24u;-w>9oy zJ=Ahz+#z<1J49#PA^OH0+qNAy5ygFDI^8~{J?RE~g0yc!hVgz4$cq!Y-yvT%XW4B! zfUj?WyC-RG{p&H^$pen{$R+zqb9%M|kA&XnV?_>Ln~oSxy(U)#-@x4#n+_twO>?16 zqj(F?;4u-p@c1gCoj_^~4B<$@2NWZnArTy+C;;n1>j5hSJAy1Cks6wu{)0Wlj1i)Bn?{@^6^n1&V%QR^tqih$UT_&D%XkxmZ9Dl&X8 z*N#+nJ68g1XVQ;asXY$|BPmM30$((W_I#5iF60ZVH+2+}1C;5CdPpW>CB9FBG#TB) zP||0*yn{R?&?J#X87bI2o3Y6fTNZEA1*G0Bs;y06dPO=sSC&BIj^0(I{q__un;_ab zvQIEuDu>h4CuGRHeQ1G|!#9y6h02zmj*jS=K_T30_zpkoK!<}NgAtI3IN~HlDPyEh zWQrs|)ciKnFX*dux?vHb)oXn4#;`kG>F@z%INXKEcZMS;ldi&$P8)Z~T7!h~mN+B= z8wVWjoM7K=>D+yXbRwM^u>upwc1u#6vSb5VYFG!cz{smLNNojv%#qfcgbUCxC^7-V zx9I4R#6n%h8cHix&Y4yln04Yrz}w|1B^tgBY1hlE3OYdS`6(Q zwpo=m+k|MKIu|k_XeD${j%_7i^ARbmVFNWf;nxXB7)WHx0%#0D3=2}%FyTc(4NIzv zv~u`PE~1$^19W{4mlG9@%tJy3d`Lk&SwsvTJ&^1^l7WH>jf|u~hhWksl5Od1FoTF= zpn4PO`8DPTrd8?X`sv7`ceL(ERzgy2vMEVqmBq3~%LX)v+K6mo7hrfmQdBy;1L86X zgqF!Kdd-4ZXi*%+Ng~}P(cutb!Ga8VsevtokttOy`2k7=nTijBP&x}Cd&w~;M~a&X z=pzzcQ*lxsIBCeXgKz}I$LJ!$hZgy`pfA@zgGcI0^q)dbdyBIRT6nA_+?N}CmMWP? z#}P6y))08o0RxOm@G9^zE7eFsM&rshQazXvXfTN%Q80$)7!w}MQz8o~l}7l64F0tT z9EF8S682P<;l`a?WU()d7{ zZE}}mWE+G5D>2m0%fbcdo}$fgK{9?zM=2{H@hL~$VB%r-K{6yo>Mu+Cj+hZe>M}MY z1fK!8El6?Z2)B^Mi)YrVkmWr_6(K~dorh^xTqY8DV?HQq1esnb!bAjchIa=sKqc*d zcn@bYw?Z-0l13j~8izM1>3}1fH7uM9IWPbjlUYcjO47p^4)UWs8M+hQsY%DsJ9I`* zo>;Xr>5zpM_=KVgOHJBn{+21ZB!a#JPW1#r5Uv+|I#fz*Ixy&$E&F1JV;e;P{@b|DBfQHw#C z?^0}%qa{aZ#Ul8`94*HHC!;qGEsIECVdU7Zj(&6O1g4rxd}$7oo7fr`UwhN+ozNyz zkXz!qHF#ubiM3P}QGJ1UevDC4ykJcdeHfr=z_<6T5OA9NY$-ee6mF1jKpjdeEv;cJ z69auzNfH@ZkTL@Fvtu%*B%0b0ORhl`XTt!R>i`{=B8LXTV-PElND2_+psVfk9=GmQ zeD1|&6tpDn+vSbph_QF@GbRZK+CnTA(wj3yM?etBP}>y{9AM@!3jw4YK?VXbf|5_Y z+j|xt>R@~X&q%Wb)lT5&6x_%7cB1OARuI-!fXY$93#U-lf~*J zS}mvvap=Rkm$dmQfd)@YQeKn8HhsL67^_Iq3V{ASTQQbERrowqa!Wzx(*#i^8(R~- zn%Fp;cBr#OXs^qJp*m8EvCehN^y1bDgGyNOX8_fbX=zIatz?h~!37Hp5e`ETml$Or znHWcJVnZEP_{AJxgOt9clp}))O%6E5k#UsTk|*9e1*AzUoW*fdQPdAY-{hm?c^@be zOeWI8fkj{&Z5$A=g1`=<4=oYfR0 ziS{~JAsAJmALtNZ5}!FiU8JofaUaQ~EI3BOA8h4FL4L44WQggqg$G$=j)Eg41pVfq zFWANi3V$%QguB`LV;Bu;O^R5zhPktAJeh(+ zr*2LRtO{PPY(ywbGChvc`t2$Z$a0OIxO`!bAtu@f-iAhn~oBF-o*GX;X)-W0J`Sl?6iG>|u@9pt8*m8GbXkR%}39n&q z6;MH94jyB0TOyZR$AHf&k(k8xY6y4KaAOQ1a-6q>jW}`?os@rbXe>pPdsVWyLo*TR z=)g35M;Ra?9U-2;cgT8G?)4bDH0TBqBhM|twQ5j$ph*+yze{NvO@2O#%pmafVx6Ra zbZlWK>k1QL#Iq!+VfJsqNlAV`jo=LoSvwh;!i1resfX>o_WFsx0dvM|_w(1-(eIT8 za-V2qx+R=7`twz*~VTSX>2%oUI#baRW7GLVi524ac?lbgFQ4DKf2Y@lz~ zheTpg`s9c;Esz(1RvJbSju3>+asN`@hWVBeguW9€g%$H+Nz7#>29sIzN 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 SrjxK3oF7ogV;^V^b&76%v zV7GLeCuR5+jNQ%II2nZl@H&{C$Slk)C@bwwI@J)*CI_H=9V#+do1L7zHTHqh4qD_u zrF4mSM@cXSQmXXco%b_VJBq6eV>4~*dNKwTD1qg{%-A@XA8Cgz^JE;#GE~6I%57$^ zWYu=NhSnCn>}46s5*P+|>ZU& z2LPZfj`8h|x}g=!se!>VODa%?F~C$Pfmw5!M#siS+p)=S2Y5+k2F;E646<-%TIX^$U3_7|At69VZPsZQ?jDk54TQJ7Sa64w5VN=7*#|(fp zN@uJAqeEZ8b&^UdFbXB0$iuPO4`;4lto&VOn}Qe^_>u(`x0aYW%GPt2p)pbg$q}*k zdTi!mgYtAry#(73G{AwCCBw?m!H$_A8U|_>nI_hgvfqSRU6DmrinaqYSO8)QModoB zqzn}(gQ+oTbYUTSvmKd59Pl+GMRo3<7zODmffpz2;fpwnQ9*r_47BxkCzbhF$26vG zQx$}oAVo~g>k=q~`8Zfwx*6ja&TGVD>h$|FTJD36aYMTP`VEJoF_PL!EL z-aPsnKwGc|?%dMt3+pCDOvKgzSF_kaz(R~;<_~ccjEv01%^4hYuu4rXLaCuS8$%7J ziHS$3VNnyCqAzbE11G|_sD|`WY|wCoV_{o;{rSMl_PrW{6H1D(f3x!C~tbP6Y021=-D#J+NxhbmQJ`<4~hEwA@UXA2) zmplofLa^f{jBIN%4*m-<-dh|oBx?4Nhs+|#aR>GQM7cCAvXAKq(1-7hxWXZwxF z9~Hdch4?s<=UKXv5Lv=u(5{g%HD@gi37qgu;eA?t2@?y28?tVj68^V-SYxpF}{ekwUzW%sLtfM8GDluL4EVH7RsJJJ zi;b&RX-{Ivy^0ZB8?OcERReePk+W3}XgWt#=jCDe_m*>oXd-)7*#Lk6p8{yS*-V6- z>XY+o?RW(XW<2C>e0f@Y7?iJh^?5f$^*|ZCds;!D4=*Ga zyuT{P*9rcisdy|eCgQ!lIt|bIhbG}}7Tx{Ldg(zRdvHNJKR$Dd-@N*yTC0@Y|CXJH zU)N5GwUck1;}_1$y?W_E=wp@hP!2JIQab+ltg`LyZ#Ms^)c4Bg83kQfDD>aJtNv$v W%KMCOv{vE98@~XyqAAJU4*&rEusnqT diff --git a/assets/index-GtS_ww9e.js b/assets/index-refVzAW9.js similarity index 96% rename from assets/index-GtS_ww9e.js rename to assets/index-refVzAW9.js index f80834cd..e4d5825f 100644 --- a/assets/index-GtS_ww9e.js +++ b/assets/index-refVzAW9.js @@ -1 +1 @@ -import{s as u}from"./utils-Xj9szOpo.js";import{k as v,f as h,l as N,h as f,m as p,o as d,p as w,q as o,c as y,T as b,L as S}from"./hooks-Dq13zFnG.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.7-UGgZVZ2w.js";import"./lodash@4.17.21-yUHHMES2.js";import"./js-cookie@3.0.5-bc0KQLgp.js";import"./screenfull@5.2.0-q9gEF-YC.js";import"./qs@6.11.2-wwOruwhc.js";import"./dayjs@1.11.10-A-QuG2Ol.js";import"./print-js@1.6.0-gYKv6oGQ.js";import"./currency.js@2.0.4--or6eeOG.js";import{L as x}from"./ray-9TfU2AhD.js";import{b as R}from"./@vueuse_core@10.6.1_vue@3.4.7-6NPuvy-v.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.7-pkrnDrzv.js";import"./@vue_reactivity@3.4.7-UV591Pbc.js";import"./@vue_shared@3.4.7--wkmpvo9.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./@vueuse_shared@10.6.1_vue@3.4.7-DJDYauAH.js";function k(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const C=Vue.defineComponent({name:"RSigning",setup(){const e=Vue.ref(),{t:i}=v(),{signing:t}=h(),{getRootPath:n}=N(),a=f("globalSpinning"),g=()=>({name:"Ray Admin",pwd:"123456"}),c=VueRouter.useRouter(),r=Vue.ref(g()),m={name:{required:!0,message:i("views.login.index.NamePlaceholder"),trigger:["blur","input"]},pwd:{required:!0,message:i("views.login.index.PasswordPlaceholder"),trigger:["blur","input"]}};return{signingForm:r,loginFormRef:e,handleLogin:()=>{var l;(l=e.value)==null||l.validate(V=>{V||(p("globalSpinning",!0),t(r.value).then(s=>{s.code===0&&setTimeout(()=>{p("globalSpinning",!1),window.$message.success(`欢迎${r.value.name}登陆~`),u(d.token,"tokenValue"),u(d.signing,s.data),c.push(n.value)},2*1e3)}).catch(()=>{window.$message.error("不可以这样哟, 不可以哟")}))})},rules:m,globalSpinning:a}},render(){let e;const{$t:i,globalSpinning:t}=this;return Vue.createVNode(naive.NForm,{model:this.signingForm,ref:"loginFormRef",rules:this.rules},{default:()=>[Vue.createVNode(naive.NFormItem,{label:i("views.login.index.Name"),path:"name"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.signingForm.name,"onUpdate:value":n=>this.signingForm.name=n,placeholder:i("views.login.index.NamePlaceholder")},null)]}),Vue.createVNode(naive.NFormItem,{label:i("views.login.index.Password"),path:"pwd"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.signingForm.pwd,"onUpdate:value":n=>this.signingForm.pwd=n,type:"password",showPasswordOn:"click",placeholder:i("views.login.index.PasswordPlaceholder")},null)]}),Vue.createVNode(naive.NButton,{style:["width: 100%","margin-to: 18px"],type:"primary",onClick:this.handleLogin.bind(this),loading:t},k(e=i("views.login.index.Login"))?e:{default:()=>[e]})]})}}),F=Vue.defineComponent({name:"RRegister",render(){return Vue.createVNode(naive.NResult,{status:"info",title:"提示",description:"我实在是不想写了..."},null)}}),j=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(w,{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 T=Vue.defineComponent({name:"SSOSigning",setup(){return{ssoSigningOptions:[{icon:"github",key:"github",tooltipLabel:"Github登陆"},{icon:"google",key:"google",tooltipLabel:"Google登陆"},{icon:"twitter",key:"twitter",tooltipLabel:"Twitter登陆"}],handleSSOSigningClick:t=>{window.$message.info(`调用${t.tooltipLabel}`)}}},render(){let e;return Vue.createVNode(naive.NFlex,{class:"sso-signing",align:"center"},L(e=this.ssoSigningOptions.map(i=>Vue.createVNode(naive.NPopover,{key:i.key},{trigger:()=>Vue.createVNode(o,{name:i.icon,size:"24",cursor:"pointer",onClick:this.handleSSOSigningClick.bind(this,i)},null),default:()=>i.tooltipLabel})))?e:{default:()=>[e]})}});var P={pkg:{dependencies:{"@vueuse/core":"^10.6.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.2",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.7","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 Ve=Vue.defineComponent({name:"RLogin",setup(){const{layout:{copyright:e}}=P,i=Vue.reactive({tabsValue:"signing"}),{height:t,width:n}=R(),{updateLocale:a}=y();return{...Vue.toRefs(i),windowHeight:t,updateLocale:a,copyright:e,windowWidth:n}},render(){const{$t:e}=this;return Vue.createVNode("div",{class:["login"],style:[`height: ${this.windowHeight}px`,`--login-height: ${this.windowHeight}px`]},[Vue.createVNode("div",{class:["login-wrapper",this.windowWidth>=1440?"login-wrapper--divider":""]},[Vue.createVNode("div",{class:["login-wrapper__content"]},[Vue.createVNode(naive.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},{default:()=>[Vue.createTextVNode("开箱即用的中后台管理系统")]})]})]}),Vue.createVNode(naive.NGridItem,{span:1,class:"login__right-wrapper"},{default:()=>[Vue.createVNode(naive.NCard,{class:"login__right-wrapper__content",embedded:!0,bordered:!1},{default:()=>[Vue.createVNode(naive.NTabs,{value:this.tabsValue,"onUpdate:value":i=>this.tabsValue=i,type:"line",animated:!0,size:"large"},{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NTabPane,{tab:e("views.login.index.Signing"),name:"signing"},{default:()=>[Vue.createVNode(C,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:e("views.login.index.Register"),name:"register"},{default:()=>[Vue.createVNode(F,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:e("views.login.index.QRCodeSigning"),name:"qrcodeSigning"},{default:()=>[Vue.createVNode(j,null,null)]})])}),Vue.createVNode(naive.NDivider,null,{default:()=>[Vue.createTextVNode("其他登陆方式")]}),Vue.createVNode(T,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-OCrDV2jL.js";import{k as v,f as h,l as N,h as f,m as p,o as d,p as w,q as o,c as y,T as b,L as S}from"./hooks-Fplf3V2d.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.7-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.7-LRbZjKnc.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.7-pkrnDrzv.js";import"./@vue_reactivity@3.4.7-UV591Pbc.js";import"./@vue_shared@3.4.7--wkmpvo9.js";import"./canvas@2.11.2-dZp4QMlu.js";import"./js-binary-schema-parser@2.0.3-CCV6nRej.js";import"./side-channel@1.0.4-hl21th03.js";import"./get-intrinsic@1.2.1-NE0DZZ3B.js";import"./has-symbols@1.0.3-fNtejGuA.js";import"./has-proto@1.0.1-dzJH2Y5C.js";import"./function-bind@1.1.1-Y6-kkB5s.js";import"./has@1.0.3-rcPLRdvS.js";import"./call-bind@1.0.2-8lNE5ocE.js";import"./@vueuse_shared@10.7.1_vue@3.4.7-_XOpEtRB.js";function k(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!Vue.isVNode(e)}const C=Vue.defineComponent({name:"RSigning",setup(){const e=Vue.ref(),{t:i}=v(),{signing:t}=h(),{getRootPath:n}=N(),a=f("globalSpinning"),g=()=>({name:"Ray Admin",pwd:"123456"}),c=VueRouter.useRouter(),r=Vue.ref(g()),m={name:{required:!0,message:i("views.login.index.NamePlaceholder"),trigger:["blur","input"]},pwd:{required:!0,message:i("views.login.index.PasswordPlaceholder"),trigger:["blur","input"]}};return{signingForm:r,loginFormRef:e,handleLogin:()=>{var l;(l=e.value)==null||l.validate(V=>{V||(p("globalSpinning",!0),t(r.value).then(s=>{s.code===0&&setTimeout(()=>{p("globalSpinning",!1),window.$message.success(`欢迎${r.value.name}登陆~`),u(d.token,"tokenValue"),u(d.signing,s.data),c.push(n.value)},2*1e3)}).catch(()=>{window.$message.error("不可以这样哟, 不可以哟")}))})},rules:m,globalSpinning:a}},render(){let e;const{$t:i,globalSpinning:t}=this;return Vue.createVNode(naive.NForm,{model:this.signingForm,ref:"loginFormRef",rules:this.rules},{default:()=>[Vue.createVNode(naive.NFormItem,{label:i("views.login.index.Name"),path:"name"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.signingForm.name,"onUpdate:value":n=>this.signingForm.name=n,placeholder:i("views.login.index.NamePlaceholder")},null)]}),Vue.createVNode(naive.NFormItem,{label:i("views.login.index.Password"),path:"pwd"},{default:()=>[Vue.createVNode(naive.NInput,{value:this.signingForm.pwd,"onUpdate:value":n=>this.signingForm.pwd=n,type:"password",showPasswordOn:"click",placeholder:i("views.login.index.PasswordPlaceholder")},null)]}),Vue.createVNode(naive.NButton,{style:["width: 100%","margin-to: 18px"],type:"primary",onClick:this.handleLogin.bind(this),loading:t},k(e=i("views.login.index.Login"))?e:{default:()=>[e]})]})}}),F=Vue.defineComponent({name:"RRegister",render(){return Vue.createVNode(naive.NResult,{status:"info",title:"提示",description:"我实在是不想写了..."},null)}}),j=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(w,{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 T=Vue.defineComponent({name:"SSOSigning",setup(){return{ssoSigningOptions:[{icon:"github",key:"github",tooltipLabel:"Github登陆"},{icon:"google",key:"google",tooltipLabel:"Google登陆"},{icon:"twitter",key:"twitter",tooltipLabel:"Twitter登陆"}],handleSSOSigningClick:t=>{window.$message.info(`调用${t.tooltipLabel}`)}}},render(){let e;return Vue.createVNode(naive.NFlex,{class:"sso-signing",align:"center"},L(e=this.ssoSigningOptions.map(i=>Vue.createVNode(naive.NPopover,{key:i.key},{trigger:()=>Vue.createVNode(o,{name:i.icon,size:"24",cursor:"pointer",onClick:this.handleSSOSigningClick.bind(this,i)},null),default:()=>i.tooltipLabel})))?e:{default:()=>[e]})}});var P={pkg:{dependencies:{"@vueuse/core":"^10.7.1","awesome-qr":"2.1.5-rc.0",axios:"^1.6.2",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.10","dom-to-image":"2.6.0",echarts:"^5.4.3",interactjs:"1.10.26","lodash-es":"^4.17.21",mockjs:"1.1.0","naive-ui":"^2.37.3",pinia:"^2.1.7","pinia-plugin-persistedstate":"^3.2.0","print-js":"^1.6.0",vue:"^3.4.7","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 Ve=Vue.defineComponent({name:"RLogin",setup(){const{layout:{copyright:e}}=P,i=Vue.reactive({tabsValue:"signing"}),{height:t,width:n}=R(),{updateLocale:a}=y();return{...Vue.toRefs(i),windowHeight:t,updateLocale:a,copyright:e,windowWidth:n}},render(){const{$t:e}=this;return Vue.createVNode("div",{class:["login"],style:[`height: ${this.windowHeight}px`,`--login-height: ${this.windowHeight}px`]},[Vue.createVNode("div",{class:["login-wrapper",this.windowWidth>=1440?"login-wrapper--divider":""]},[Vue.createVNode("div",{class:["login-wrapper__content"]},[Vue.createVNode(naive.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},{default:()=>[Vue.createTextVNode("开箱即用的中后台管理系统")]})]})]}),Vue.createVNode(naive.NGridItem,{span:1,class:"login__right-wrapper"},{default:()=>[Vue.createVNode(naive.NCard,{class:"login__right-wrapper__content",embedded:!0,bordered:!1},{default:()=>[Vue.createVNode(naive.NTabs,{value:this.tabsValue,"onUpdate:value":i=>this.tabsValue=i,type:"line",animated:!0,size:"large"},{default:()=>Vue.createVNode(Vue.Fragment,null,[Vue.createVNode(naive.NTabPane,{tab:e("views.login.index.Signing"),name:"signing"},{default:()=>[Vue.createVNode(C,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:e("views.login.index.Register"),name:"register"},{default:()=>[Vue.createVNode(F,null,null)]}),Vue.createVNode(naive.NTabPane,{tab:e("views.login.index.QRCodeSigning"),name:"qrcodeSigning"},{default:()=>[Vue.createVNode(j,null,null)]})])}),Vue.createVNode(naive.NDivider,null,{default:()=>[Vue.createTextVNode("其他登陆方式")]}),Vue.createVNode(T,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-refVzAW9.js.gz b/assets/index-refVzAW9.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..642026ac5144887bd7c6fed6fc2f0b69a167c635 GIT binary patch literal 3745 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 LFTawt$t3^)>w#ow literal 0 HcmV?d00001 diff --git a/assets/index-sv8JHAnP.js.gz b/assets/index-sv8JHAnP.js.gz deleted file mode 100644 index 4531197bceb082d9adbcdf0d00f00a96dc182acc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 989 zcmV<310wt%iwFP!000021D%!2Zrer_hWC96hbs%vj7aL@SVjukl6=WUz64e)1%@#i z9*H9jXQ;VQmIUpS7JY_x-(`Vr>Yz_!G&{dSA<9Wh*+q+PXTJ0E@IRMfaUzvjq+3L9 zndLyq*ukYp%CSbxiC3Ns{;=|$JOi9LQuvPyn`-}hP_VD zpXP(O42h0{3ifue@1fb{@$sA1TR#ttG@??D*-FaARn({MtMk{xBu{Co0K~v@9#pZ9 zT{PJpwhmFZk;f)FsA12;KAKKXm7PX3e;<RF!_}Il2gruqgoNo9=rl4gEXrclid$@`e#V)!OXR_QnZ06Y@ zwO}<|Q>h^ETwKH6-z=`R&ultF>C-VfA_~ICQO%dlF0uQ^`6z1`*XY~PuAZMJ@~NUB z&|m6yGYmbx8@KWt69yEaX6>ho{Te!PPgqa3MjL)I!N{s@hD@LYlxEsMs0}fzBz^2& zXGG@D4jQzh$$?k9*{GY0k&%eSWC($u)dh~b-OCBu=q8{MQAP(Uvp#)-eJJRfL(_4bq;hv-CRhlFMnnkUftNL5#C^|1ZaEJQ!5}7# zVnQ<-c-Y4tYPZ~GuU9_ElM&HK&*Hx1I#Vp8LEFIS$nHPp5+#kyC=Z46m&bm$x-pFd zE2v>opgt4fs!Onkx-~Q&A5`@ty@&59diMGvOy6#d8{z!3ii>^poVQz5Nn4wgNXcp* zvkegTlFIoTZXd0iJ`+UEkfssD1SLdiP}vZdQKQkRi3?bFFqJ}^t&0~O3pj)U6VQ-x zA_WMuy$~dZx^ps6B!(u$(kW^%HrXyL6d0?-V!14?`|Qin)=G#fAO<>Z8N#+8ECt*? z=Ywl!^qT~vg~M6%LGq3OL diff --git a/assets/index-uTyn_98X.js.gz b/assets/index-uTyn_98X.js.gz deleted file mode 100644 index 21756920f69acc6e7fc4d020afbfd9c8a4655e6a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2064 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 ho%u{Aa1IW*Kb8{H`3*F`W#-&J{ttFhFVue.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-Fplf3V2d.js";import"./@vueuse_core@10.7.1_vue@3.4.7-LRbZjKnc.js";import"./@vueuse_shared@10.7.1_vue@3.4.7-_XOpEtRB.js";import"./vue-hooks-plus@1.8.5_vue@3.4.7-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-OCrDV2jL.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.7-pkrnDrzv.js";import"./@vue_reactivity@3.4.7-UV591Pbc.js";import"./@vue_shared@3.4.7--wkmpvo9.js";const t=Vue.defineComponent({name:"PageResult",props:{...naive.resultProps},render(){return Vue.createVNode("div",{class:"error-page"},[Vue.createVNode(naive.NResult,Vue.mergeProps(this.$props,{status:"500",title:"小调皮你走错地方了"}),{...this.$slots,footer:()=>Vue.createVNode(naive.NButton,{onClick:r.bind(this,!0)},{default:()=>[Vue.createTextVNode("返回首页")]})})])}}),j=Vue.defineComponent({name:"ErrorPage404",setup(){return{}},render(){return Vue.createVNode(t,{status:"404"},null)}});export{j as default}; diff --git a/assets/index-y5vDECw-.js.gz b/assets/index-y5vDECw-.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..047f35f0cea673dbbae1fd7d5b0df7cbbc9f7d97 GIT binary patch literal 1015 zcmV#_xR!m*~L)xEqoZ<&TS#RPa@9S(+kDbLI_LzG=jDDecBf)t2R&x(mMi?$ zG8K^7DA%!VY+Gm(9jCj_AzNk=Nx4P^R>u|!d;62R*gY<#OQi(v&+teU?XDptWF6pe zcbQ8yWeOcO<#yK@9XvF%2-N$rJr4t$t;eOJDc2y0uNReD*r}tZ)>GOSt)uaQ%k za!q4E#r|1rf@CcDw!D};L<8|Polrfy+ZtVW-98#Tu%Pa?(}F|Oahy!VdcpaEE4`wh zbW^|q3@L}Eh!eqq>(x0YF*J-L5<&-5%Cuo7QY5M|#~5=$CxB&few3eP=E8~9%3Oj@ zC11%keF;QEw=Du#H3B*@%(>5qQVj#76cQyQ1S2!QDzgju_9CyDe~m$gP-I%w5moq; zq84+W_dZn(!?i5K)KoKQ7+06Ct}nm->)T)6{r=2 zaISA}fBnbntM7ie`T5PwPj8LNi>#7WUR1KIVvhdH{Z?*M-h!G{GfV|KP2M{^&;H+Z l{f|SrLT2)mu{`YtoEQJcQT~6ttv=iM=x=ljCd)Pl004&*=i~qY literal 0 HcmV?d00001 diff --git a/assets/instance-a3-Ol25T.js.gz b/assets/instance-a3-Ol25T.js.gz deleted file mode 100644 index bba20c1007df345d5e228e049aeedc3ca9b07ee0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 821 zcmV-51Iqj#iwFP!000021C>=>bDKC6ecxZ<;Ypg2RO5WKwTFzoi4%L$T|3!Lr)?&) zL*at4LBf)-OBnt44p5xXxQ+KoaCPoI_gs!dl%zuH;<4kZjwXMW3n!vnZpnGMtW6+A zVzD<1Ay$fBtnH)6OMbIy?UIb;u+3jZ`>^?kpNxGVUOAD zgi4Qf=^dYoqw(cM8@tJX)|_dasiDo@v6KHc84QouF?&nzuEH-Lzx1~4q*(Z_S`3ew z{g(A?n%_+(e~tg?wLwcoJt0<6S*puU=vS|Mee)qq+bHEp03Kv(cP^_2yJu z-LyeoCM9q$XG=Bgu`WBNRLE0+S^X_M!Ikce90WvS=d937LLxRW2ku8ayoGfJN+V#N z;6W5(L-PNDO`Rf2(ijrp`W93wxPmFyAU#O6kRvJGynjD>AiqP6rQAXD2SW-4dfMRo ziE%i>WbB}_rAp2LoM4=EkRa<-q(y*OVr5}N!b2&ZHGBxq6TBjW^0nk!?FJnM2yji@ z5e~2gxIRcVkSq{#?0O5NoU=mQE4G6C!BK4E#u*rF44LnWH0eINWm>F&KsfobAA6s*pTzra}DuYcB|qq-4>8d%Wpr!p4;vGh27lRZj)blVLvAr#~ZjU z7wiQ-Gu!e&g0|OQWBHZUBFFs}3B^1Kt_HNmq^KW9Wq8V!cDV=rjC_SaNVo*;E&4GD z%C)N5pH_1jL@at@Q%u$!uuK60=L}^Ch$Wl0>Z%qd6NE{OUTly923C!W048PmCBkI7 zt5Y>r={#&An9QX}A_Yvs61>tF<<{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-Fplf3V2d.js";import{g as d}from"./utils-OCrDV2jL.js";import"./awesome-qr@2.1.5-rc.0-UnPo3EFD.js";import"./vue-hooks-plus@1.8.5_vue@3.4.7-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-kgVHYNMj.js.gz b/assets/instance-kgVHYNMj.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..f3dbd9d2cc328a1afc4aa7d3393eace8f8b445ed GIT binary patch literal 821 zcmV-51Iqj#iwFP!000021C>?pZ`(Ey{l34#&?gZfua@$on+*l_949u?&Q7)jYlC1= zrIRdM5@nLIs~P;?2T7F^HE!d5qI7(B@802&jFOBCwfnc@%8sJHmrF`{x!loFxvX^{ zcw)f21?MZtuCh2dd9Zz0N~0gu$zh4}8(glUShCqjTt3*#4=->AymPlGd4g;$1~yo5 z#)Jo5cAw7q$@uEBjoswPYR)Xq<-mep;q0GHj)N08h4<|KI{f_b+1|F3V(zWPC@wzv+AHuASlAb_JgFKE0XJA8@t$z#0SM1ZM z4O`2>Ian6hY`dL_e7o@4`@UN&%kC`;tS%d}+x*&|#cfO`qExX8b`D(@e!AJ5^XuC- z$jgPm)GJ^q2R3x!lrb*O5ogyG&f}?6ouOkQ6~wvNDG-?O4bCz3qcpt3b&gV*2p&&^ zC?uK|{{x#jyC}(GOfXeyK)}V=^%kadE_VD;!U~HgN5aO9bJRp@I^P#*(tYy|6klOV`T|uh(hfo{ zV!B&l(KG&Lf6Z>je;BkX(c@avU|(WoB7K~jNWOtDG2v`dHN$SOXp*XUr;c|X%8;R- zh^Cu2okOSs*Y{tAH66X3tEtzrTNQupwt#M0e)}Hw(r%+yc5`dHO@82o!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-Fplf3V2d.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.7-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-OCrDV2jL.js.gz b/assets/utils-OCrDV2jL.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..a28112cb277e51a85c271375136293f127fe348d GIT binary patch literal 2825 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 b(K-A=zB;fV&mH)hb^rB0Xa~nPq!|DJ2DNf9 literal 0 HcmV?d00001 diff --git a/assets/utils-Xj9szOpo.js.gz b/assets/utils-Xj9szOpo.js.gz deleted file mode 100644 index 331198fbdbbf45536970f0e9526e98b155170d4b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2825 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 bI)`7#R|gj4xdUIb?!W#ALq7S(q!|DJ=ir(V diff --git a/assets/zh-CN-L-jhuVXv.js.gz b/assets/zh-CN-L-jhuVXv.js.gz deleted file mode 100644 index c3bebd1110d8d0cd8e820a756a0945ecf9930fc2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2086 zcmV+>2-)`^iwFP!000021FcwFPa8=Ve&1h#O7j3xb;oTknRL{W!8VtKi@`twFR0vI zZWnHMnW}1oL6(voK`w%1q(COgB(ou#%^>X#WG+!=fUtjtZsVu<3#)Fs2{uF1oMa*ddOA9O(l@+;L zV!9lWrtB2$O!g<5u{yF#i2FE2j!MRCv1@$9a+)#oT*?p|v9iSV94;WKh#1Gd@rc|h z#pBaG_5_|kw??NlPyFLVC(IadC_}i#ff;3^A~z=a6kdkr7)+0jx)kNaoD-QV$&%Z`saa4BL8Hp65ZhyCjLS9*oCY(#8?Q;?m9e zD|~sZNH5Z?g!!p#mrO&kt`u6FCbqx~>7wp=M2_}ILy;jeOOq|yDiWI@KWj{4OGV5$ z;Q||6AmOVmDo5r5L?HglQg$@A(5Lh)wJ<~rlAsbPAQQ);0Rwn&W@c(ZYDp%n=MWP- z)-89*ozk@Eo-Oo~77;8nY#W#bm@X-cvSzWX(88qP7Rkh-a;F@TqDpV~)QySD=gY_( zb8JBhSPJS-y%H4j%ucZ7(nV;DbU{i)l*6hq-F-z#W%LWMjp|g#NsIYHu|%%~IGx&D zv{4PXA0D~)HmVQy+*jWm|GwdE?s@CC-PIlU=Z64Z*H#Em+9+dTqu;TtdhV*U0;jaG z%skeGoMjj<F9u11GVixs^9O{RyV32b^#RH$|MmMR>AS_2ensE08Aj3 zSAqBJyOVpr060v{oKS)H&B7S4nOAUG2py0J#Qgo3{gn zFb$mS9tAyH7< zYQQ^q=HB0_D-ytr22S?gdq4jjz?=q7ws*XjhXAHE;J$uV-T(3A;d6ImtG#;o$o=U_ z2Y_Q5@E+gsw*Lv>Wcb+D?%sb{yY&zE`CIqJtquU=;mn_hcipvB_ucxRhxY(1`+4w# zyZRph6CcftXuvz%3=$>v(Sdmlcw2AXpT4X9a^&v60kEV2Z~e~k!D|2~`~>#3bh7ux z`)1YK*>(>f0=TS!5vu3gysfw1#x8)P8aUoxuO9qXeR&(eAq}Lb2in~4kGz+6036nU zx3lfN_^-RRTK%xw)>|Y1=IevEZhPBn0518&{aV}Ht#be%rP@jY@mz)?W~g(1D9fr7 z{Pkw2BUA$>8KX=Ewaup|dwW4#l0i36O~`ddEo%aoFtXGv>|G+1s~I@y*D*B*M;uF# z5o|kZ8YZZ&j`_dCR7aLNdHOhH`xh5A4#%=tqGPq(c$iC2-6>#OsEKeS#W2UVKtY<1 zgrn&q!^q${jD?zlab)R^g#=D9tP}1d=V5{{?6(N4mf!?+1ZD|bpy~wl$yJx(_(Yr< zSRIAwk~ySPTOERvxKQ-X4EmQ-br_CN16gXmUT>B}aH^#W#Po|YEM)3JZ=1G&XQOlW z9RHut(=ato86M$mSpFK)Px-q*K23a|;kTiYR-VIpL1~M+KDU1Kx31x_&yFtQ30ncq~jd549wK8UR-lsi^WenqV|2lr`EGvc;GN(2wYw1G7ehZm6e$y4i}Fq|_3m*qEOEI96)y$fF9xXp0i(fH QgS0!4xkQ-(!u}b$ji2T(th((c*br?L&5PY# z_0_3U-}%ltr6xt2GO@zi5O2Fy$uU|4@})eb^IYn;&0Ob9OqUBBTqOYx$d}?J2Rj^R zG|F&18j&x{(M-v~@lLr*zAOz-X6FjmE$!kpJdYUG&#%hd9J5nmvafkn$-z?H6Wern zJSu-Jcb{1_Jz&hu%*7U)7nxK?JRk3pqnG7aR4Pvo4vwVKv1Slj#GDqfw7}vqIVyKc zOp_zhv^7pUQ~k+itcI)-;yx}a$0U8u?wS}eon}mdOIczeR+hMy$3-OBh;i&2kI0=; zA~DlrP2$42H5#S!#6M0%?v}DzQQ!QZJ=j<7Jwmm53aZzBWfw-Be38qjXd*_;#XEIU13A zr3q&sHfAGmNxxj;PcS#auJs6J-G~*mWOfHQj zSaK#-7`{le66U9}T{85jd8OFmG_eF`NE3C>BXX=q8j1{&IhtzGmQ5^z{H!sECE1v9 z!Ufj3K*CpBOpas%L?HglQf@TA&=>7lYGH^LB|#-pL0tWEl?CkV{)RIhC%OfUu zyj$*)JEa-XJy+}}Eh1QE*wQfzFkMm(wN%;3f%iU)y)HM>#q01a{zCI8)7(>$3;A5`>D;kgK4!c{@-D zQ^CpZQ4j=E1p`Fnoh*Pz1)+p&71VCsa_{Vi14R{h-#)MY_6opRb!8Hp6zPfvhp9HN zaG1tI5X(>)tlLsd=qn^$R|tX$WNFwuGi1XwMoh~q#R{DJGEUE%Y})eFk%o(>E{7YR zaXMsp_H!A|sG#=dac%n@fQ|}|k6xU-dtBT813=xU@Ym!02LKu>a3AiS{J7?>KL#+T z0`K6Ndw-{{NC2}cIN5ve{rq+{wIJ_;bU97d;ewa)<4|mZ`~KSIsiVE)Cel#*5Q^*hH0uK}F&6WG_%$=)09 zn^kXT+dX^;;Iaxvs5al`ZN2q2b^#n!!SVij_29Sa%i91BsUSTw(B^)BWAI7UYh_oUmv`6+uL3PaLFg`*V^W8odWNEGtg% z*PEq|P;{7Lj4}n(HlLpC?FDg31>Ha~AlDc*%}HFs$W(H$cZpE0WZ{%w$CNxAaZEu* zu;nOen53FA=Kl^;4VlW+>En>)UtE*~9Lwd1hLv*TA(Nz_F=L&X zDG|KLFPT1_mx!g~r3OZ$l@2&S)s Ray Template - - - + + + @@ -40,7 +40,7 @@ - + @@ -50,7 +50,7 @@ - + diff --git a/index.html.gz b/index.html.gz index 80f4181cb56118dc6c3e16d9b95f55a441a3723f..1941716ff2b8976ab0c31daf9b5c3bc809a71457 100644 GIT binary patch literal 1866 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 GAOHYWr<&3L diff --git a/mockServer/mock-data.js b/mockServer/mock-data.js index 636bd02d..14e02ba3 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-1705065558018.js +// mock-data-1705066050448.js import { transformMockData } from "vite-plugin-mock-dev-server"; // mock/demo/person.mock.ts @@ -85,7 +85,7 @@ var getPersonList = defineMock({ } }); -// mock-data-1705065558018.js +// mock-data-1705066050448.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_1705065558018_default = transformMockData(mockList); +var mock_data_1705066050448_default = transformMockData(mockList); export { - mock_data_1705065558018_default as default + mock_data_1705066050448_default as default }; diff --git a/mockServer/mock-data.js.gz b/mockServer/mock-data.js.gz index df7746e57b6cf4905047077bb8cddc860ef61a8a..64ddc66cbf57f2064aa096d870a6b282e8cbb0cf 100644 GIT binary patch literal 1039 zcmV+q1n~PGiwFP!000021IfoSKyOEo0QQihi3xW} zg6jZK)+H)_Q(z26)d-Eh^qQsTEf!E#$^AU#hR=`QM5oc&S#%nmoScVu+7qP>Y!60p zsk2IzzgNlqdu}*1kg2MK*;W{wZ;Cn>a_&6gcCJxvQOySbixkUhu|cIP8ImA0+9vNr zYZA3IXjs9%S$Z8U>={U4iOJD?vAW-cHZd^E*hJ`2ntc+Ee9GXzMz3$V!gNs^QD}-h zt7T$DC4no&cdS5}n_J%orO?z$g2YGoX{-!0Q4}m9+6VIu&xPc)WE-C2MXeM{6ObIg zif|b|m1P=jv5ZV$4o5!x0H5me1{Le<{pAo*YxnvI2HvjPV?q}zyzBP5 z5D7A88B9Sw#LuJt@tkSu+9)A&k?q))7d1}E`}OPRPvIe8Vy#ebDyfkv)Bz+_iUE{5 zC*~9{^_Z_4u0=vMWn0EV?TX-bL8Tv)N4E{b&^hq{nh}524+U{p6=Z+IHBw=;wPtI~ zRTv@f^lUlAZm10j!Kw`jCaLec7@W?9B+}Tr4FBLVt;#U3Maq1q<7ui;>nR|qYH4rfoi%Jx7gYUUH0H@p_^Btef%QIop z!mt|kEhBnrRm3n`@Qqj$LYo<#U81?I(impHeE8D}QY`o`hSMktEV-^+Vqgj%0^0ZE zwW|}i26(7Z?PA#5CLFh-gK^w6!~GvH_VNs;e-4B$ins7 z%9^%K<+LIL_KMDh@899o(5GF53U!DwW$hM5z0`|_oEiBK;5do`m|fN9KYx64Ri9m) z9ADLE$4AjseR}-k$63&OcRy1ZUc_yXBTeJ?n{L(S)BqM5dp9j12NQ10Cm~u}m$N0< z9|h9-umokIFsK+yYNafzv~V>X3Yipjin{gCJB5EC8QL%TzonDf#ok{p+|krA?pj1e zcjx6Z_vN*FX^^PxsouiXsp5})Lr`%N@}iQN$SE57IEp{g>xI{a=|0f_qHY-UWHPCS z3GnjTCD^`*?s2EdIo0~U@x!cAA9!-h*gft>JqjSSyH6E=yu8QVwGZz`j>Ao@Z&?_I zgF1eq?sYB2_P-g1?>K8xcATw=`SpbPb(<@!p1zG($Fslm+NT{Q@scO5p~CgB JpFTkf006Ox0=57E literal 1039 zcmV+q1n~PGiwFP!000021I<=TbK^D)zWY~TeWF@fmNRuWmB+i&W*;-1c6X=STaxk6 z5~MJZD2Jq+x?cVF4oE$nw3*)Oi%H-E2z&xS?zw`^Cc*TJDtEAk&)YkUO^{$JB$5o3 zIjkmo3&THmr82MvX1L1G_`vhrgY_FYP5{zU0VAN~1%i-PIRSwFfX0TI|?eZ!Ua^^hYex_0FQB8aQ^8|}>zC)!;8IT|_+9vNr z8xl1%XjsFsUQJqB*fS8{5|g3%Vs*a?Z6aWnv5{~>X?96C@+pJ=8oj>d3X^$dM6N0F zw34wAr39`NKd>BSW^O$jltNP}2@)USr=c=PMV_;eXz$H;JQI@BlI?hgmz7c|jZbp? zD*i&>9dPDc$EDN;$~4tzi)CN}Ggx@=9ek>aEh^U9d#gU8#_szk7@V4FS zT*Sznr9TFF5Iv9j$8*N1YomnBM0#L*o>w>`@0YKiKLw|Nk+nj-E2T!JQ2P*<3Hngz zjF?lr&_lkqT#J}$%C?M!+7-d=f=WLkk8T?Tfpanes0aL6KNQ4iRgnFbYox+xYR%S| zt1v>|>FKJE-B246f|WZGj8Z?gF*uzINhFbV8T`&=QWim0iG+Dh$CE^%)?+|iR?-|8 zb$SECf{T0%vZB@v&508qBbeORg)I2$;eLpZ48& zZR^CX0Ujz;hX{_g35Ts{`GVTQYFLB9hn3yrXdri?x_Ph&LoX=!j=7Q4e{jzmSh!wW zThpegoK~d3UeUSm?Hj!6`?QTvp$+JCP&Xbrr|>T%L-Qs7w{%jw*!$~+JDNJiU5lvb z?!0>DzPxcS4H7jy)mgYYRs6AQ2r5oOUY0Ty8AU@MNAX8`z3?hG?I-F%)D69!Oh(l( z0$$y?1e+JpJsvbUr&>SOUXYgRJ&$i0yT`+zM*)O(_o?EKSNC|h@!;*iaj>iOEenF6 zS4U6OovxwS{@4BR9cE3+ma`2pzZo&VX>x`2)3*_8dG=P5=4nSsyyS^%XqNOc`x{1Q JPaQ!D00388`IrCz