This commit is contained in:
ray_wuhao 2023-06-24 20:12:04 +08:00
parent 9316c31ecb
commit 087663a8da
136 changed files with 68 additions and 60 deletions

View File

@ -1,3 +1,3 @@
import{i as d}from"./@vue-5794b446.js";function C(i){let r=".",s="__",m="--",f;if(i){let e=i.blockPrefix;e&&(r=e),e=i.elementPrefix,e&&(s=e),e=i.modifierPrefix,e&&(m=e)}const b={install(e){f=e.c;const l=e.context;l.bem={},l.bem.b=null,l.bem.els=null}};function y(e){let l,n;return{before(t){l=t.bem.b,n=t.bem.els,t.bem.els=null},after(t){t.bem.b=l,t.bem.els=n},$({context:t,props:u}){return e=typeof e=="string"?e:e({context:t,props:u}),t.bem.b=e,`${(u==null?void 0:u.bPrefix)||r}${t.bem.b}`}}}function v(e){let l;return{before(n){l=n.bem.els},after(n){n.bem.els=l},$({context:n,props:t}){return e=typeof e=="string"?e:e({context:n,props:t}),n.bem.els=e.split(",").map(u=>u.trim()),n.bem.els.map(u=>`${(t==null?void 0:t.bPrefix)||r}${n.bem.b}${s}${u}`).join(", ")}}}function P(e){return{$({context:l,props:n}){e=typeof e=="string"?e:e({context:l,props:n});const t=e.split(",").map(o=>o.trim());function u(o){return t.map(x=>`&${(n==null?void 0:n.bPrefix)||r}${l.bem.b}${o!==void 0?`${s}${o}`:""}${m}${x}`).join(", ")}const c=l.bem.els;return c!==null?u(c[0]):u()}}}function _(e){return{$({context:l,props:n}){e=typeof e=="string"?e:e({context:l,props:n});const t=l.bem.els;return`&:not(${(n==null?void 0:n.bPrefix)||r}${l.bem.b}${t!==null&&t.length>0?`${s}${t[0]}`:""}${m}${e})`}}}return Object.assign(b,{cB:(...e)=>f(y(e[0]),e[1],e[2]),cE:(...e)=>f(v(e[0]),e[1],e[2]),cM:(...e)=>f(P(e[0]),e[1],e[2]),cNotM:(...e)=>f(_(e[0]),e[1],e[2])}),b}const $=Symbol("@css-render/vue3-ssr");function M(i,r){return`<style cssr-id="${i}"> import{i as d}from"./@vue-eb7e5abd.js";function C(i){let r=".",s="__",m="--",f;if(i){let e=i.blockPrefix;e&&(r=e),e=i.elementPrefix,e&&(s=e),e=i.modifierPrefix,e&&(m=e)}const b={install(e){f=e.c;const l=e.context;l.bem={},l.bem.b=null,l.bem.els=null}};function y(e){let l,n;return{before(t){l=t.bem.b,n=t.bem.els,t.bem.els=null},after(t){t.bem.b=l,t.bem.els=n},$({context:t,props:u}){return e=typeof e=="string"?e:e({context:t,props:u}),t.bem.b=e,`${(u==null?void 0:u.bPrefix)||r}${t.bem.b}`}}}function v(e){let l;return{before(n){l=n.bem.els},after(n){n.bem.els=l},$({context:n,props:t}){return e=typeof e=="string"?e:e({context:n,props:t}),n.bem.els=e.split(",").map(u=>u.trim()),n.bem.els.map(u=>`${(t==null?void 0:t.bPrefix)||r}${n.bem.b}${s}${u}`).join(", ")}}}function P(e){return{$({context:l,props:n}){e=typeof e=="string"?e:e({context:l,props:n});const t=e.split(",").map(o=>o.trim());function u(o){return t.map(x=>`&${(n==null?void 0:n.bPrefix)||r}${l.bem.b}${o!==void 0?`${s}${o}`:""}${m}${x}`).join(", ")}const c=l.bem.els;return c!==null?u(c[0]):u()}}}function _(e){return{$({context:l,props:n}){e=typeof e=="string"?e:e({context:l,props:n});const t=l.bem.els;return`&:not(${(n==null?void 0:n.bPrefix)||r}${l.bem.b}${t!==null&&t.length>0?`${s}${t[0]}`:""}${m}${e})`}}}return Object.assign(b,{cB:(...e)=>f(y(e[0]),e[1],e[2]),cE:(...e)=>f(v(e[0]),e[1],e[2]),cM:(...e)=>f(P(e[0]),e[1],e[2]),cNotM:(...e)=>f(_(e[0]),e[1],e[2])}),b}const $=Symbol("@css-render/vue3-ssr");function M(i,r){return`<style cssr-id="${i}">
${r} ${r}
</style>`}function S(i,r){const s=d($,null);if(s===null){console.error("[css-render/vue3-ssr]: no ssr context found.");return}const{styles:m,ids:f}=s;f.has(i)||m!==null&&(f.add(i),m.push(M(i,r)))}const j=typeof document<"u";function N(){if(j)return;const i=d($,null);if(i!==null)return{adapter:S,context:i}}export{C as p,N as u}; </style>`}function S(i,r){const s=d($,null);if(s===null){console.error("[css-render/vue3-ssr]: no ssr context found.");return}const{styles:m,ids:f}=s;f.has(i)||m!==null&&(f.add(i),m.push(M(i,r)))}const j=typeof document<"u";function N(){if(j)return;const i=d($,null);if(i!==null)return{adapter:S,context:i}}export{C as p,N as u};

Binary file not shown.

Binary file not shown.

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Binary file not shown.

Binary file not shown.

File diff suppressed because one or more lines are too long

Binary file not shown.

File diff suppressed because one or more lines are too long

Binary file not shown.

File diff suppressed because one or more lines are too long

Binary file not shown.

File diff suppressed because one or more lines are too long

Binary file not shown.

Binary file not shown.

File diff suppressed because one or more lines are too long

Binary file not shown.

1
assets/dayjs-b1052bb4.js Normal file

File diff suppressed because one or more lines are too long

BIN
assets/dayjs-b1052bb4.js.gz Normal file

Binary file not shown.

1
assets/en-US-1a1d8eba.js Normal file
View File

@ -0,0 +1 @@
import{m as o}from"./index-20251e18.js";import"./@vue-eb7e5abd.js";import"./pinia-354e603e.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-92f3d5bd.js";import"./naive-ui-0ce76152.js";import"./date-fns-6c225a00.js";import"./clipboard-9c798d85.js";import"./vueuc-04532b35.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-0c635611.js";import"./vooks-25f0401a.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-39604516.js";import"./async-validator-dee29e8b.js";import"./vue-i18n-5cd6efb9.js";import"./@intlify-deb68647.js";import"./dayjs-b1052bb4.js";import"./vue-router-2b6b03f4.js";import"./@vueuse-de8d2022.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";const n={Title:e=>{const{normalize:r}=e;return r(["Configuration"])},ThemeOptions:{Title:e=>{const{normalize:r}=e;return r(["Theme"])},Dark:e=>{const{normalize:r}=e;return r(["Dark"])},Light:e=>{const{normalize:r}=e;return r(["Light"])},PrimaryColorConfig:e=>{const{normalize:r}=e;return r(["Primary Color"])}},InterfaceDisplay:e=>{const{normalize:r}=e;return r(["Display"])}},t=Object.freeze(Object.defineProperty({__proto__:null,default:n},Symbol.toStringTag,{value:"Module"})),i={Reload:e=>{const{normalize:r}=e;return r(["Reload Current Page"])},Lock:e=>{const{normalize:r}=e;return r(["Lock"])},Setting:e=>{const{normalize:r}=e;return r(["Setting"])},Github:e=>{const{normalize:r}=e;return r(["Github"])},FullScreen:e=>{const{normalize:r}=e;return r(["Full Screen"])},CancelFullScreen:e=>{const{normalize:r}=e;return r(["Cancel Full Screen"])},Search:e=>{const{normalize:r}=e;return r(["Search"])}},l=Object.freeze(Object.defineProperty({__proto__:null,default:i},Symbol.toStringTag,{value:"Module"})),a={Dashboard:e=>{const{normalize:r}=e;return r(["Home"])},Rely:e=>{const{normalize:r}=e;return r(["Rely"])},RelyAbout:e=>{const{normalize:r}=e;return r(["Rely About"])},Error:e=>{const{normalize:r}=e;return r(["Error Page"])},Echart:e=>{const{normalize:r}=e;return r(["Chart"])},scrollReveal:e=>{const{normalize:r}=e;return r(["Scroll Reveal"])},Axios:e=>{const{normalize:r}=e;return r(["Axios Request"])},Table:e=>{const{normalize:r}=e;return r(["Table"])},MultiMenu:e=>{const{normalize:r}=e;return r(["MultiMenu(catch)"])},Doc:e=>{const{normalize:r}=e;return r(["Doc"])},DocLocal:e=>{const{normalize:r}=e;return r(["Doc (China)"])},Office:e=>{const{normalize:r}=e;return r(["Office"])},Office_Document:e=>{const{normalize:r}=e;return r(["Document"])},Office_Presentation:e=>{const{normalize:r}=e;return r(["Presentation"])},Office_Spreadsheet:e=>{const{normalize:r}=e;return r(["Spreadsheet"])},CalculatePrecision:e=>{const{normalize:r}=e;return r(["Precision"])},Directive:e=>{const{normalize:r}=e;return r(["Directive"])}},m=Object.freeze(Object.defineProperty({__proto__:null,default:a},Symbol.toStringTag,{value:"Module"})),s={Title:e=>{const{normalize:r}=e;return r(["Configuration"])},ThemeOptions:{Title:e=>{const{normalize:r}=e;return r(["Theme"])},Dark:e=>{const{normalize:r}=e;return r(["Dark"])},Light:e=>{const{normalize:r}=e;return r(["Light"])},PrimaryColorConfig:e=>{const{normalize:r}=e;return r(["Primary Color"])}},InterfaceDisplay:e=>{const{normalize:r}=e;return r(["Interface Display"])}},c=Object.freeze(Object.defineProperty({__proto__:null,default:s},Symbol.toStringTag,{value:"Module"})),z={Register:e=>{const{normalize:r}=e;return r(["Register"])},Signin:e=>{const{normalize:r}=e;return r(["Signin"])},QRCodeSignin:e=>{const{normalize:r}=e;return r(["QRCode Signin"])},NamePlaceholder:e=>{const{normalize:r}=e;return r(["please enter user name"])},PasswordPlaceholder:e=>{const{normalize:r}=e;return r(["please enter password"])},Login:e=>{const{normalize:r}=e;return r(["Login"])},Name:e=>{const{normalize:r}=e;return r(["User Name"])},Password:e=>{const{normalize:r}=e;return r(["User Password"])}},u=Object.freeze(Object.defineProperty({__proto__:null,default:z},Symbol.toStringTag,{value:"Module"})),_=Object.assign({"./en-US/headerSettingOptions.json":t,"./en-US/headerTooltip.json":l,"./en-US/menu.json":m,"./en-US/setting.json":c,"./en-US/views/login/index.json":u}),N={message:{...o(_,"en-US")}};export{N as default};

BIN
assets/en-US-1a1d8eba.js.gz Normal file

Binary file not shown.

View File

@ -1 +0,0 @@
import{m as o}from"./index-1dcdecc6.js";import"./@vue-5794b446.js";import"./dayjs-03c509f6.js";import"./date-fns-5ac11e79.js";import"./pinia-40cb1629.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-de060e62.js";import"./naive-ui-986d84f4.js";import"./vueuc-ebe52ebd.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-4c97ec72.js";import"./vooks-c32429c6.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-e42b2cfc.js";import"./async-validator-dee29e8b.js";import"./vue-i18n-22c58074.js";import"./@intlify-deb68647.js";import"./vue-router-beb9fdb0.js";import"./@vueuse-f34b535c.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";const n={Title:e=>{const{normalize:r}=e;return r(["Configuration"])},ThemeOptions:{Title:e=>{const{normalize:r}=e;return r(["Theme"])},Dark:e=>{const{normalize:r}=e;return r(["Dark"])},Light:e=>{const{normalize:r}=e;return r(["Light"])},PrimaryColorConfig:e=>{const{normalize:r}=e;return r(["Primary Color"])}},InterfaceDisplay:e=>{const{normalize:r}=e;return r(["Display"])}},t=Object.freeze(Object.defineProperty({__proto__:null,default:n},Symbol.toStringTag,{value:"Module"})),i={Reload:e=>{const{normalize:r}=e;return r(["Reload Current Page"])},Lock:e=>{const{normalize:r}=e;return r(["Lock"])},Setting:e=>{const{normalize:r}=e;return r(["Setting"])},Github:e=>{const{normalize:r}=e;return r(["Github"])},FullScreen:e=>{const{normalize:r}=e;return r(["Full Screen"])},CancelFullScreen:e=>{const{normalize:r}=e;return r(["Cancel Full Screen"])},Search:e=>{const{normalize:r}=e;return r(["Search"])}},l=Object.freeze(Object.defineProperty({__proto__:null,default:i},Symbol.toStringTag,{value:"Module"})),a={Dashboard:e=>{const{normalize:r}=e;return r(["Home"])},Rely:e=>{const{normalize:r}=e;return r(["Rely"])},RelyAbout:e=>{const{normalize:r}=e;return r(["Rely About"])},Error:e=>{const{normalize:r}=e;return r(["Error Page"])},Echart:e=>{const{normalize:r}=e;return r(["Chart"])},scrollReveal:e=>{const{normalize:r}=e;return r(["Scroll Reveal"])},Axios:e=>{const{normalize:r}=e;return r(["Axios Request"])},Table:e=>{const{normalize:r}=e;return r(["Table"])},MultiMenu:e=>{const{normalize:r}=e;return r(["MultiMenu(catch)"])},Doc:e=>{const{normalize:r}=e;return r(["Doc"])},DocLocal:e=>{const{normalize:r}=e;return r(["Doc (China)"])},Office:e=>{const{normalize:r}=e;return r(["Office"])},Office_Document:e=>{const{normalize:r}=e;return r(["Document"])},Office_Presentation:e=>{const{normalize:r}=e;return r(["Presentation"])},Office_Spreadsheet:e=>{const{normalize:r}=e;return r(["Spreadsheet"])},CalculatePrecision:e=>{const{normalize:r}=e;return r(["Precision"])}},m=Object.freeze(Object.defineProperty({__proto__:null,default:a},Symbol.toStringTag,{value:"Module"})),s={Title:e=>{const{normalize:r}=e;return r(["Configuration"])},ThemeOptions:{Title:e=>{const{normalize:r}=e;return r(["Theme"])},Dark:e=>{const{normalize:r}=e;return r(["Dark"])},Light:e=>{const{normalize:r}=e;return r(["Light"])},PrimaryColorConfig:e=>{const{normalize:r}=e;return r(["Primary Color"])}},InterfaceDisplay:e=>{const{normalize:r}=e;return r(["Interface Display"])}},c=Object.freeze(Object.defineProperty({__proto__:null,default:s},Symbol.toStringTag,{value:"Module"})),u={Register:e=>{const{normalize:r}=e;return r(["Register"])},Signin:e=>{const{normalize:r}=e;return r(["Signin"])},QRCodeSignin:e=>{const{normalize:r}=e;return r(["QRCode Signin"])},NamePlaceholder:e=>{const{normalize:r}=e;return r(["please enter user name"])},PasswordPlaceholder:e=>{const{normalize:r}=e;return r(["please enter password"])},Login:e=>{const{normalize:r}=e;return r(["Login"])},Name:e=>{const{normalize:r}=e;return r(["User Name"])},Password:e=>{const{normalize:r}=e;return r(["User Password"])}},z=Object.freeze(Object.defineProperty({__proto__:null,default:u},Symbol.toStringTag,{value:"Module"})),_=Object.assign({"./en-US/headerSettingOptions.json":t,"./en-US/headerTooltip.json":l,"./en-US/menu.json":m,"./en-US/setting.json":c,"./en-US/views/login/index.json":z}),I={message:{...o(_,"en-US")}};export{I as default};

Binary file not shown.

1
assets/index-0d853000.js Normal file
View File

@ -0,0 +1 @@
import{h as o,ad as r,e as t}from"./@vue-eb7e5abd.js";import{U as e}from"./naive-ui-0ce76152.js";import"./date-fns-6c225a00.js";import"./clipboard-9c798d85.js";import"./vueuc-04532b35.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-0c635611.js";import"./vooks-25f0401a.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./lodash-es-92f3d5bd.js";import"./treemate-25c27bff.js";import"./date-fns-tz-39604516.js";import"./async-validator-dee29e8b.js";const R=o({name:"ScrollReveal",render(){return r("div",{class:"scroll-reveal"},[r(e,{title:"提示"},{default:()=>[t("RayScrollReveal组件有点问题, 暂时移除. 不能正常的实现滚动动画. 很是操蛋!!!")]})])}});export{R as default};

File diff suppressed because one or more lines are too long

Binary file not shown.

Binary file not shown.

View File

@ -1 +0,0 @@
import{h as F,r as g,k,ad as t,e as D,z as C,f as j}from"./@vue-5794b446.js";import{U as s,j as a,k as o,y as x}from"./naive-ui-986d84f4.js";import"./date-fns-5ac11e79.js";import"./vueuc-ebe52ebd.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-4c97ec72.js";import"./vooks-c32429c6.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./lodash-es-de060e62.js";import"./treemate-25c27bff.js";import"./date-fns-tz-e42b2cfc.js";import"./async-validator-dee29e8b.js";function r(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!j(i)}const L=F({name:"RelyAbout",setup(){const{pkg:i}={pkg:{dependencies:{"@vueuse/core":"^9.1.0",axios:"^1.2.0","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.4",pinia:"^2.0.17","pinia-plugin-persistedstate":"^2.4.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.2.37","vue-i18n":"^9.2.2","vue-router":"^4.1.3",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.5.0","@types/crypto-js":"^4.1.1","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","@vitejs/plugin-vue":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.0.1","eslint-config-prettier":"^8.5.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.7.0",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"*","unplugin-auto-import":"^0.11.0","unplugin-vue-components":"^0.22.0",vite:"^4.3.8","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.7.26","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.3.6"},layout:{copyright:"Copyright © 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.3)"}},{dependencies:n,devDependencies:u,name:e,version:v}=i,E=[{title:"依赖名称",key:"name"},{title:"依赖版本",key:"relyVersion"},{title:"依赖地址",key:"relyAddress"}],p=g([]),d=g([]),f=[{name:"项目名称",label:e},{name:"版本信息",label:v},{name:"项目地址",label:"GitHub",url:"https://github.com/XiaoDaiGua-Ray/ray-template"}],b=()=>{const l=c=>Object.keys(c).reduce((m,y)=>(m.push({name:y,relyVersion:c[y],relyAddress:""}),m),[]);p.value=l(n),d.value=l(u)},h=l=>{l.url&&window.open(l.url)};return k(()=>{b()}),{columns:E,dependenciesOptions:p,devDependenciesOptions:d,templateOptions:f,handleTagClick:h}},render(){let i,n,u;return t("div",{class:"rely-about"},[t(s,{title:"关于项目"},{default:()=>[D("ray template 是一个基于: tsx pinia vue3.x vite sass 的中后台解决方案. 项目干净与轻巧, 已经集成了很多项目中可能需要的搬砖工具可以让你快速起一个相关项目, 并且不需要剔除大量无用页面与组件.")]}),t(s,{title:"项目信息"},{default:()=>[t(a,{bordered:!0,labelPlacement:"left"},r(i=this.templateOptions.map(e=>t(o,{key:e.name,label:e.name},{default:()=>[t(x,C({bordered:!1,type:"info"},{onClick:this.handleTagClick.bind(this,e)},{style:[e.url?"cursor: pointer":""]}),{default:()=>[e.label]})]})))?i:{default:()=>[i]})]}),t(s,{title:"生产依赖"},{default:()=>[t(a,{bordered:!0,labelPlacement:"left"},r(n=this.dependenciesOptions.map(e=>t(o,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?n:{default:()=>[n]})]}),t(s,{title:"开发依赖"},{default:()=>[t(a,{bordered:!0,labelPlacement:"left"},r(u=this.devDependenciesOptions.map(e=>t(o,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?u:{default:()=>[u]})]})])}});export{L as default};

Binary file not shown.

File diff suppressed because one or more lines are too long

Binary file not shown.

1
assets/index-20251e18.js Normal file

File diff suppressed because one or more lines are too long

BIN
assets/index-20251e18.js.gz Normal file

Binary file not shown.

1
assets/index-2adfd462.js Normal file
View File

@ -0,0 +1 @@
import{R as e}from"./vue-router-2b6b03f4.js";import{h as r,ad as o}from"./@vue-eb7e5abd.js";const a=r({name:"ROffice",render(){return o(e,null,null)}});export{a as default};

View File

@ -1 +1 @@
import{h as e,ad as r}from"./@vue-5794b446.js";const n=e({name:"RSpreadsheet",setup(){return{}},render(){return r("div",null,null)}});export{n as default}; import{h as e,ad as r}from"./@vue-eb7e5abd.js";const n=e({name:"RSpreadsheet",setup(){return{}},render(){return r("div",null,null)}});export{n as default};

File diff suppressed because one or more lines are too long

Binary file not shown.

1
assets/index-516c2f5a.js Normal file
View File

@ -0,0 +1 @@
import{h as F,r as g,k,ad as t,e as D,z as C,f as j}from"./@vue-eb7e5abd.js";import{U as s,j as a,k as o,y as x}from"./naive-ui-0ce76152.js";import"./date-fns-6c225a00.js";import"./clipboard-9c798d85.js";import"./vueuc-04532b35.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-0c635611.js";import"./vooks-25f0401a.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./lodash-es-92f3d5bd.js";import"./treemate-25c27bff.js";import"./date-fns-tz-39604516.js";import"./async-validator-dee29e8b.js";function r(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!j(i)}const M=F({name:"RelyAbout",setup(){const{pkg:i}={pkg:{dependencies:{"@vueuse/core":"^9.1.0",axios:"^1.2.0",clipboard:"^2.0.11","crypto-js":"^4.1.1","currency.js":"^2.0.4",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.4",pinia:"^2.0.17","pinia-plugin-persistedstate":"^2.4.0","print-js":"^1.6.0","qrcode.vue":"^3.3.4",sass:"^1.54.3",screenfull:"^6.0.2",vue:"^3.2.37","vue-i18n":"^9.2.2","vue-router":"^4.1.3",vuedraggable:"^4.1.0",xlsx:"^0.18.5"},devDependencies:{"@babel/core":"^7.20.2","@babel/eslint-parser":"^7.19.1","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@intlify/unplugin-vue-i18n":"^0.5.0","@types/crypto-js":"^4.1.1","@types/scrollreveal":"^0.0.8","@typescript-eslint/eslint-plugin":"^5.42.1","@typescript-eslint/parser":"^5.42.1","@vitejs/plugin-vue":"^4.2.3","@vitejs/plugin-vue-jsx":"^3.0.1",autoprefixer:"^10.4.8",depcheck:"^1.4.3",eslint:"^8.0.1","eslint-config-prettier":"^8.5.0","eslint-config-standard-with-typescript":"^23.0.0","eslint-plugin-import":"^2.25.2","eslint-plugin-n":"^15.0.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-react":"^7.31.10","eslint-plugin-vue":"^9.7.0",husky:"^8.0.3","lint-staged":"^13.1.0",postcss:"^8.1.0","postcss-px-to-viewport":"^1.1.1",prettier:"^2.7.1","rollup-plugin-visualizer":"^5.8.3","svg-sprite-loader":"^6.0.11",typescript:"*","unplugin-auto-import":"^0.11.0","unplugin-vue-components":"^0.22.0",vite:"^4.3.8","vite-plugin-compression":"^0.5.1","vite-plugin-ejs":"^1.6.4","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.7.26","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.3.7"},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)"}},{dependencies:n,devDependencies:u,name:e,version:v}=i,E=[{title:"依赖名称",key:"name"},{title:"依赖版本",key:"relyVersion"},{title:"依赖地址",key:"relyAddress"}],p=g([]),d=g([]),f=[{name:"项目名称",label:e},{name:"版本信息",label:v},{name:"项目地址",label:"GitHub",url:"https://github.com/XiaoDaiGua-Ray/ray-template"}],b=()=>{const l=c=>Object.keys(c).reduce((m,y)=>(m.push({name:y,relyVersion:c[y],relyAddress:""}),m),[]);p.value=l(n),d.value=l(u)},h=l=>{l.url&&window.open(l.url)};return k(()=>{b()}),{columns:E,dependenciesOptions:p,devDependenciesOptions:d,templateOptions:f,handleTagClick:h}},render(){let i,n,u;return t("div",{class:"rely-about"},[t(s,{title:"关于项目"},{default:()=>[D("ray template 是一个基于: tsx pinia vue3.x vite sass 的中后台解决方案. 项目干净与轻巧, 已经集成了很多项目中可能需要的搬砖工具可以让你快速起一个相关项目, 并且不需要剔除大量无用页面与组件.")]}),t(s,{title:"项目信息"},{default:()=>[t(a,{bordered:!0,labelPlacement:"left"},r(i=this.templateOptions.map(e=>t(o,{key:e.name,label:e.name},{default:()=>[t(x,C({bordered:!1,type:"info"},{onClick:this.handleTagClick.bind(this,e)},{style:[e.url?"cursor: pointer":""]}),{default:()=>[e.label]})]})))?i:{default:()=>[i]})]}),t(s,{title:"生产依赖"},{default:()=>[t(a,{bordered:!0,labelPlacement:"left"},r(n=this.dependenciesOptions.map(e=>t(o,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?n:{default:()=>[n]})]}),t(s,{title:"开发依赖"},{default:()=>[t(a,{bordered:!0,labelPlacement:"left"},r(u=this.devDependenciesOptions.map(e=>t(o,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?u:{default:()=>[u]})]})])}});export{M as default};

BIN
assets/index-516c2f5a.js.gz Normal file

Binary file not shown.

View File

@ -1 +0,0 @@
import{h as r,r as o,ad as e,e as i}from"./@vue-5794b446.js";import{p}from"./naive-ui-986d84f4.js";import"./date-fns-5ac11e79.js";import"./vueuc-ebe52ebd.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-4c97ec72.js";import"./vooks-c32429c6.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./lodash-es-de060e62.js";import"./treemate-25c27bff.js";import"./date-fns-tz-e42b2cfc.js";import"./async-validator-dee29e8b.js";const O=r({name:"MultiMenuOne",setup(){return{inputValue:o(null)}},render(){return e("div",null,[i("多级菜单-1"),e(p,{modelValue:this.inputValue,"onUpdate:modelValue":t=>this.inputValue=t},null)])}});export{O as default};

File diff suppressed because one or more lines are too long

Binary file not shown.

1
assets/index-63d85935.js Normal file
View File

@ -0,0 +1 @@
import{h as o,r,ad as e,e as i}from"./@vue-eb7e5abd.js";import{p}from"./naive-ui-0ce76152.js";import"./date-fns-6c225a00.js";import"./clipboard-9c798d85.js";import"./vueuc-04532b35.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-0c635611.js";import"./vooks-25f0401a.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./lodash-es-92f3d5bd.js";import"./treemate-25c27bff.js";import"./date-fns-tz-39604516.js";import"./async-validator-dee29e8b.js";const C=o({name:"MultiMenuTwoOne",setup(){return{inputValue:r(null)}},render(){return e("div",null,[i("多级菜单2-1-1"),e(p,{modelValue:this.inputValue,"onUpdate:modelValue":t=>this.inputValue=t},null)])}});export{C as default};

1
assets/index-67f363a3.js Normal file

File diff suppressed because one or more lines are too long

BIN
assets/index-67f363a3.js.gz Normal file

Binary file not shown.

View File

@ -1 +0,0 @@
import{k as t}from"./index-1dcdecc6.js";import{h as m,I as e,o as p,n,P as s,ad as a,e as d}from"./@vue-5794b446.js";import"./dayjs-03c509f6.js";import"./date-fns-5ac11e79.js";import"./pinia-40cb1629.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-de060e62.js";import"./naive-ui-986d84f4.js";import"./vueuc-ebe52ebd.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-4c97ec72.js";import"./vooks-c32429c6.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-e42b2cfc.js";import"./async-validator-dee29e8b.js";import"./vue-i18n-22c58074.js";import"./@intlify-deb68647.js";import"./vue-router-beb9fdb0.js";import"./@vueuse-f34b535c.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";const A=m({name:"RDocument",setup(){const o=t(),r=e({}),i=()=>{t(12)};return p(()=>{n(()=>{i()})}),{...s(r),editorUUID:o}},render(){return a("div",null,[d(" ")])}});export{A as default};

Binary file not shown.

View File

@ -1 +1 @@
import{h as e,ad as n}from"./@vue-5794b446.js";const r=e({name:"RPresentation",setup(){return{}},render(){return n("div",null,null)}});export{r as default}; import{h as e,ad as n}from"./@vue-eb7e5abd.js";const r=e({name:"RPresentation",setup(){return{}},render(){return n("div",null,null)}});export{r as default};

View File

@ -1 +0,0 @@
import{h as r,r as o,ad as e,e as p}from"./@vue-5794b446.js";import{p as u}from"./naive-ui-986d84f4.js";import"./date-fns-5ac11e79.js";import"./vueuc-ebe52ebd.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-4c97ec72.js";import"./vooks-c32429c6.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./lodash-es-de060e62.js";import"./treemate-25c27bff.js";import"./date-fns-tz-e42b2cfc.js";import"./async-validator-dee29e8b.js";const M=r({name:"SubMenu",setup(){return{inputValue:o(null)}},render(){return e("div",null,[p("多级菜单-2-1"),e(u,{modelValue:this.inputValue,"onUpdate:modelValue":t=>this.inputValue=t},null)])}});export{M as default};

View File

@ -1 +0,0 @@
import{d as r}from"./index-1dcdecc6.js";import{R as f}from"./index-185e717d.js";import{U as i,j as E,k as c,Y as d,Z as m,f as l,y as s,A as b}from"./naive-ui-986d84f4.js";import{h as y,ad as u,t as F,e,f as D}from"./@vue-5794b446.js";import"./dayjs-03c509f6.js";import"./date-fns-5ac11e79.js";import"./pinia-40cb1629.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-de060e62.js";import"./vue-i18n-22c58074.js";import"./@intlify-deb68647.js";import"./vue-router-beb9fdb0.js";import"./@vueuse-f34b535c.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./vueuc-ebe52ebd.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-4c97ec72.js";import"./vooks-c32429c6.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-e42b2cfc.js";import"./async-validator-dee29e8b.js";function p(a){return typeof a=="function"||Object.prototype.toString.call(a)==="[object Object]"&&!D(a)}const w=y({name:"RDashboard",setup(){return{coverLetterOptions:[{label:"掌握搬砖框架",des:()=>u(l,null,{default:()=>[u(s,{type:"success"},{default:()=>[e("Vue3.x")]}),u(s,{type:"info"},{default:()=>[e("React")]})]})},{label:"从事搬砖时长",des:()=>u(l,null,{default:()=>[u(s,{type:"success"},{default:()=>[e("练习时长两年半的小白前端搬砖师")]})]})},{label:"个人",des:()=>u(l,{align:"center"},{default:()=>[u(r,{name:"ray",size:"22"},null),e("努力搬砖、努力摸鱼, 建设美丽家园")]}),span:2},{label:"补充说明",des:()=>u(l,{align:"center"},{default:()=>[e("如果有希望补充的功能可以在"),u("a",{class:"dashboard-link",href:"https://github.com/XiaoDaiGua-Ray/ray-template"},[e("GitHub")]),e("提一个 Issues")]}),span:2}],technologyTagOptions:[{label:"Vue3.x",value:"Vue3.x"},{label:"Vite4.0",value:"Vite4.0"},{label:"Pinia",value:"Pinia"},{label:"TSX",value:"TSX"}]}},render(){let a,o;return u(b,{class:"dashboard-layout layout-full"},{default:()=>[u(i,null,{header:()=>F(r,{name:"ray",size:"64"},{}),default:()=>"当你看见这个页面后, 就说明项目已经启动成功了~"}),u(i,{title:"个人介绍"},{default:()=>[u(E,{bordered:!0,labelPlacement:"left",column:2},p(a=this.coverLetterOptions.map(t=>{let n;return u(c,{key:t.label,label:t.label,span:t==null?void 0:t.span},p(n=t.des())?n:{default:()=>[n]})}))?a:{default:()=>[a]})]}),u(i,{title:"项目介绍"},{default:()=>[u(d,null,{default:()=>[e("技术栈")]}),u(m,null,{default:()=>[u(l,null,p(o=this.technologyTagOptions.map(t=>u(s,{key:t.value,type:"info"},{default:()=>[t.label]})))?o:{default:()=>[o]})]}),u(d,null,{default:()=>[e("项目介绍")]}),u(m,null,{default:()=>[e("预设了最佳构建体验的配置与常用搬砖工具。意在提供一个简洁、快速上手的模板。")]})]}),u(i,{title:"友情链接"},{default:()=>[u(f,null,null)]})]})}});export{w as default};

Binary file not shown.

View File

@ -1 +0,0 @@
import{c as F}from"./lodash-es-de060e62.js";import{c as s}from"./currency.js-57f74176.js";import{f as h,U as o,a0 as a,a1 as m,A as E}from"./naive-ui-986d84f4.js";import{h as O,I as C,P as B,ad as i,e as f,n as D}from"./@vue-5794b446.js";import"./date-fns-5ac11e79.js";import"./vueuc-ebe52ebd.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-4c97ec72.js";import"./vooks-c32429c6.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-e42b2cfc.js";import"./async-validator-dee29e8b.js";const l=(t,u,e)=>t!=null&&t.length?t.length===1?s(t[0]):t.reduce((r,d,p,c)=>(r=e==null?void 0:e(r,d,p,c),r),u):0,b=(t,u,e="number")=>e==="number"?s(t,u).value:s(t,u).toString(),V=(...t)=>l(t,0,(u,e)=>s(u).add(e)),y=(...t)=>{if(t.length===2){const[n,r]=t;return s(n).subtract(r)}const u=F(t),e=u.shift();return u.length?l(u,e,(n,r)=>s(n).subtract(r)):e},v=(...t)=>l(t,1,(u,e)=>s(u).multiply(e)),U=(...t)=>{if(t.length===2){const[n,r]=t;return s(n).divide(r)}const u=F(t),e=u.shift();return u.length?l(u,e,(n,r)=>s(n).divide(r)):e},A=(t,u,e)=>u<=1?[t||0]:t?s(t,e).distribute(u).map(r=>b(r,e)):new Array(u).fill(0),J=O({name:"CalculatePrecision",setup(){const t=C({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}),u={addOptions:V,subtractOptions:y,multiplyOptions:v,divideOptions:U},e=(r,d)=>{const p=u[d],c=p(...r);return"结果: "+b(c)},n=()=>{D().then(()=>{t.distributeOutputValue=A(t.distributeValue,t.distributeLength)})};return n(),{...B(t),copilotFunc:e,updateDistributeValue:n}},render(){return i(E,null,{default:()=>[i("h2",{style:"margin: 0 0 20px 0"},[f("计算方法,默认都保留两位小数与四舍五入,可以根据 format 方法自行转换")]),i("h3",{style:"margin: 0 0 20px 0"},[f("示例方法都基于 currency.js 封装,利用其精度处理能力封装了常用的一些计算方法,解决精度问题。如果需要其他的方法请阅读官方文档 https://currency.js.org/#subtract")]),i(h,{vertical:!0},{default:()=>[i(o,{title:"加法"},{default:()=>i(a,{value:this.addOptions,"onUpdate:value":t=>this.addOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"addOptions")}},null),footer:()=>this.copilotFunc(this.addOptions,"addOptions")}),i(o,{title:"减法"},{default:()=>i(a,{value:this.subtractOptions,"onUpdate:value":t=>this.subtractOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"subtractOptions")}},null),footer:()=>this.copilotFunc(this.subtractOptions,"subtractOptions")}),i(o,{title:"乘法"},{default:()=>i(a,{value:this.multiplyOptions,"onUpdate:value":t=>this.multiplyOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"multiplyOptions")}},null),footer:()=>this.copilotFunc(this.multiplyOptions,"multiplyOptions")}),i(o,{title:"除法(非取模)"},{default:()=>i(a,{value:this.divideOptions,"onUpdate:value":t=>this.divideOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"divideOptions")}},null),footer:()=>this.copilotFunc(this.divideOptions,"divideOptions")}),i(o,{title:"平分一个值"},{default:()=>i(h,{wrapItem:!1},{default:()=>[i(m,{value:this.distributeValue,"onUpdate:value":t=>this.distributeValue=t,onUpdateValue:()=>{this.updateDistributeValue()}},null),i(m,{value:this.distributeLength,"onUpdate:value":t=>this.distributeLength=t,onUpdateValue:()=>{this.updateDistributeValue()}},null)]}),footer:()=>"结果: "+this.distributeOutputValue.join(", ")})]})]})}});export{J as default};

Binary file not shown.

1
assets/index-90c4a885.js Normal file
View File

@ -0,0 +1 @@
import{h as l,o as f,i as c}from"./index-20251e18.js";import{h as y,d as g,r as d,o as v,j as b,ad as e,z as N,e as p}from"./@vue-eb7e5abd.js";import{L as z,f as m}from"./naive-ui-0ce76152.js";import"./pinia-354e603e.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-92f3d5bd.js";import"./vue-i18n-5cd6efb9.js";import"./@intlify-deb68647.js";import"./dayjs-b1052bb4.js";import"./clipboard-9c798d85.js";import"./vue-router-2b6b03f4.js";import"./@vueuse-de8d2022.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./date-fns-6c225a00.js";import"./vueuc-04532b35.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-0c635611.js";import"./vooks-25f0401a.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-39604516.js";import"./async-validator-dee29e8b.js";const h=y({name:"RayIframe",props:{src:{type:String,required:!0},iframeWrapperClass:{type:String,default:null},frameborder:{type:Number,default:0},width:{type:[String,Number],default:"100%"},height:{type:[String,Number],default:"100%"},allow:{type:String,default:null},name:{type:String,default:null},title:{type:String,default:null},success:{type:Function,default:null},error:{type:Function,default:null},customSpinProps:{type:Object,default:()=>({})}},setup(t,{expose:w}){const S=g(()=>({"--ray-iframe-frameborder":l(t.frameborder),"--ray-iframe-width":l(t.width),"--ray-iframe-height":l(t.height)})),i=d(),o=d(!0),n=r=>{var a;o.value=!1,(a=t.success)==null||a.call(t,i.value,r)},u=r=>{var a;o.value=!1,(a=t.error)==null||a.call(t,i.value,r)},s=()=>i.value;return w(),v(()=>{f(s(),"load",n.bind(this)),f(s(),"error",u)}),b(()=>{c(s(),"load",n),c(s(),"error",u)}),{cssVars:S,iframeRef:i,spinShow:o}},render(){return e("div",{class:["ray-iframe",this.iframeWrapperClass],style:[this.cssVars]},[e(z,N(this.customSpinProps,{show:this.spinShow}),{...this.$slots,default:()=>e("iframe",{class:"ray-iframe__container",ref:"iframeRef",src:this.src,allow:this.allow,name:this.name,title:this.title},null)})])}}),X=y({name:"IframeDemo",setup(){return{}},render(){return e(m,{vertical:!0,size:[20,20]},{default:()=>[e(m,{vertical:!0,size:[20,20]},{default:()=>[e("h2",null,[p("naive ui")]),e(h,{src:"https://www.naiveui.com/zh-CN/dark",height:"500",allow:"fullscreen"},null)]}),e(m,{vertical:!0,size:[20,20]},{default:()=>[e("h2",null,[p("vueuse")]),e(h,{src:"https://www.vueusejs.com/",height:"500"},null)]})]})}});export{X as default};

BIN
assets/index-90c4a885.js.gz Normal file

Binary file not shown.

1
assets/index-9560220e.js Normal file

File diff suppressed because one or more lines are too long

BIN
assets/index-9560220e.js.gz Normal file

Binary file not shown.

File diff suppressed because one or more lines are too long

Binary file not shown.

File diff suppressed because one or more lines are too long

Binary file not shown.

1
assets/index-a92bd93b.js Normal file
View File

@ -0,0 +1 @@
import{c as F}from"./lodash-es-92f3d5bd.js";import{c as s}from"./currency.js-57f74176.js";import{f as m,U as o,a1 as a,a2 as h,A as E}from"./naive-ui-0ce76152.js";import{h as O,I as C,P as B,ad as i,e as f,n as D}from"./@vue-eb7e5abd.js";import"./date-fns-6c225a00.js";import"./clipboard-9c798d85.js";import"./vueuc-04532b35.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-0c635611.js";import"./vooks-25f0401a.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-39604516.js";import"./async-validator-dee29e8b.js";const l=(t,u,e)=>t!=null&&t.length?t.length===1?s(t[0]):t.reduce((r,d,p,c)=>(r=e==null?void 0:e(r,d,p,c),r),u):0,b=(t,u,e="number")=>e==="number"?s(t,u).value:s(t,u).toString(),V=(...t)=>l(t,0,(u,e)=>s(u).add(e)),y=(...t)=>{if(t.length===2){const[n,r]=t;return s(n).subtract(r)}const u=F(t),e=u.shift();return u.length?l(u,e,(n,r)=>s(n).subtract(r)):e},v=(...t)=>l(t,1,(u,e)=>s(u).multiply(e)),U=(...t)=>{if(t.length===2){const[n,r]=t;return s(n).divide(r)}const u=F(t),e=u.shift();return u.length?l(u,e,(n,r)=>s(n).divide(r)):e},A=(t,u,e)=>u<=1?[t||0]:t?s(t,e).distribute(u).map(r=>b(r,e)):new Array(u).fill(0),K=O({name:"CalculatePrecision",setup(){const t=C({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}),u={addOptions:V,subtractOptions:y,multiplyOptions:v,divideOptions:U},e=(r,d)=>{const p=u[d],c=p(...r);return"结果: "+b(c)},n=()=>{D().then(()=>{t.distributeOutputValue=A(t.distributeValue,t.distributeLength)})};return n(),{...B(t),copilotFunc:e,updateDistributeValue:n}},render(){return i(E,null,{default:()=>[i("h2",{style:"margin: 0 0 20px 0"},[f("计算方法,默认都保留两位小数与四舍五入,可以根据 format 方法自行转换")]),i("h3",{style:"margin: 0 0 20px 0"},[f("示例方法都基于 currency.js 封装,利用其精度处理能力封装了常用的一些计算方法,解决精度问题。如果需要其他的方法请阅读官方文档 https://currency.js.org/#subtract")]),i(m,{vertical:!0},{default:()=>[i(o,{title:"加法"},{default:()=>i(a,{value:this.addOptions,"onUpdate:value":t=>this.addOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"addOptions")}},null),footer:()=>this.copilotFunc(this.addOptions,"addOptions")}),i(o,{title:"减法"},{default:()=>i(a,{value:this.subtractOptions,"onUpdate:value":t=>this.subtractOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"subtractOptions")}},null),footer:()=>this.copilotFunc(this.subtractOptions,"subtractOptions")}),i(o,{title:"乘法"},{default:()=>i(a,{value:this.multiplyOptions,"onUpdate:value":t=>this.multiplyOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"multiplyOptions")}},null),footer:()=>this.copilotFunc(this.multiplyOptions,"multiplyOptions")}),i(o,{title:"除法(非取模)"},{default:()=>i(a,{value:this.divideOptions,"onUpdate:value":t=>this.divideOptions=t,onUpdateValue:t=>{this.copilotFunc(t,"divideOptions")}},null),footer:()=>this.copilotFunc(this.divideOptions,"divideOptions")}),i(o,{title:"平分一个值"},{default:()=>i(m,{wrapItem:!1},{default:()=>[i(h,{value:this.distributeValue,"onUpdate:value":t=>this.distributeValue=t,onUpdateValue:()=>{this.updateDistributeValue()}},null),i(h,{value:this.distributeLength,"onUpdate:value":t=>this.distributeLength=t,onUpdateValue:()=>{this.updateDistributeValue()}},null)]}),footer:()=>"结果: "+this.distributeOutputValue.join(", ")})]})]})}});export{K as default};

BIN
assets/index-a92bd93b.js.gz Normal file

Binary file not shown.

1
assets/index-a9b93002.js Normal file
View File

@ -0,0 +1 @@
import{r as o}from"./index-20251e18.js";import{a0 as e,r as i,P as p}from"./naive-ui-0ce76152.js";import{h as t,ad as r,z as m,e as s}from"./@vue-eb7e5abd.js";import"./pinia-354e603e.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-92f3d5bd.js";import"./vue-i18n-5cd6efb9.js";import"./@intlify-deb68647.js";import"./dayjs-b1052bb4.js";import"./clipboard-9c798d85.js";import"./vue-router-2b6b03f4.js";import"./@vueuse-de8d2022.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./date-fns-6c225a00.js";import"./vueuc-04532b35.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-0c635611.js";import"./vooks-25f0401a.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-39604516.js";import"./async-validator-dee29e8b.js";const a=t({name:"PageResult",props:{...e},render(){return r("div",{class:"error-page"},[r(i,m(this.$props,{status:"500",title:"小调皮你走错地方了"}),{...this.$slots,footer:()=>r(p,{onClick:o.bind(this,!1)},{default:()=>[s("返回首页")]})})])}}),y=t({name:"ErrorPage404",setup(){return{}},render(){return r(a,{status:"404"},null)}});export{y as default};

BIN
assets/index-a9b93002.js.gz Normal file

Binary file not shown.

View File

@ -1 +1 @@
import{h as c,ad as e,z as n,f as p}from"./@vue-5794b446.js";import{c as s,w as i,f as r}from"./naive-ui-986d84f4.js";function l(o){return typeof o=="function"||Object.prototype.toString.call(o)==="[object Object]"&&!p(o)}const m=c({name:"RayLink",setup(){return{handleLinkClick:a=>{window.open(a.src)},avatarOptions:[{key:"yunhome",src:"https://yunkuangao.me/",tooltip:"云之家",icon:"https://yunkuangao.me/wp-content/uploads/2022/05/cropped-cropped-QQ%E5%9B%BE%E7%89%8720220511113928.jpg"},{key:"yun-cloud-images",src:"https://yunkuangao.com/",tooltip:"云图床",icon:"https://yunkuangao.me/wp-content/uploads/2022/05/cropped-cropped-QQ%E5%9B%BE%E7%89%8720220511113928.jpg"},{key:"ray-js-note",src:"https://note.youdao.com/s/ObWEe2BB",tooltip:"Ray的前端学习笔记",icon:"https://usc1.contabostorage.com/c2e495d7890844d392e8ec0c6e5d77eb:image/longmao.jpeg"},{key:"ray-js-cover",src:"https://note.youdao.com/s/IC8xKPdB",tooltip:"Ray的面试题总结",icon:"https://usc1.contabostorage.com/c2e495d7890844d392e8ec0c6e5d77eb:image/longmao.jpeg"},{key:"ray-template-doc",src:"https://xiaodaigua-ray.github.io/ray-template-doc/",tooltip:"Ray Template Doc",icon:"https://usc1.contabostorage.com/c2e495d7890844d392e8ec0c6e5d77eb:image/longmao.jpeg"},{key:"ray-template-doc-out",src:"https://ray-template.yunkuangao.com/",tooltip:"Ray Template Doc (国内地址)",icon:"https://usc1.contabostorage.com/c2e495d7890844d392e8ec0c6e5d77eb:image/longmao.jpeg"}]}},render(){let o;return e(r,null,l(o=this.avatarOptions.map(t=>e(s,null,{trigger:()=>e(i,n({round:!0,src:t.icon,style:["cursor: pointer"]},{onClick:this.handleLinkClick.bind(this,t)},{objectFit:"cover",size:24}),null),default:()=>t.tooltip})))?o:{default:()=>[o]})}});export{m as R}; import{h as c,ad as e,z as n,f as p}from"./@vue-eb7e5abd.js";import{c as s,w as i,f as r}from"./naive-ui-0ce76152.js";function l(o){return typeof o=="function"||Object.prototype.toString.call(o)==="[object Object]"&&!p(o)}const m=c({name:"RayLink",setup(){return{handleLinkClick:a=>{window.open(a.src)},avatarOptions:[{key:"yunhome",src:"https://yunkuangao.me/",tooltip:"云之家",icon:"https://yunkuangao.me/wp-content/uploads/2022/05/cropped-cropped-QQ%E5%9B%BE%E7%89%8720220511113928.jpg"},{key:"yun-cloud-images",src:"https://yunkuangao.com/",tooltip:"云图床",icon:"https://yunkuangao.me/wp-content/uploads/2022/05/cropped-cropped-QQ%E5%9B%BE%E7%89%8720220511113928.jpg"},{key:"ray-js-note",src:"https://note.youdao.com/s/ObWEe2BB",tooltip:"Ray的前端学习笔记",icon:"https://usc1.contabostorage.com/c2e495d7890844d392e8ec0c6e5d77eb:image/longmao.jpeg"},{key:"ray-js-cover",src:"https://note.youdao.com/s/IC8xKPdB",tooltip:"Ray的面试题总结",icon:"https://usc1.contabostorage.com/c2e495d7890844d392e8ec0c6e5d77eb:image/longmao.jpeg"},{key:"ray-template-doc",src:"https://xiaodaigua-ray.github.io/ray-template-doc/",tooltip:"Ray Template Doc",icon:"https://usc1.contabostorage.com/c2e495d7890844d392e8ec0c6e5d77eb:image/longmao.jpeg"},{key:"ray-template-doc-out",src:"https://ray-template.yunkuangao.com/",tooltip:"Ray Template Doc (国内地址)",icon:"https://usc1.contabostorage.com/c2e495d7890844d392e8ec0c6e5d77eb:image/longmao.jpeg"}]}},render(){let o;return e(r,null,l(o=this.avatarOptions.map(t=>e(s,null,{trigger:()=>e(i,n({round:!0,src:t.icon,style:["cursor: pointer"]},{onClick:this.handleLinkClick.bind(this,t)},{objectFit:"cover",size:24}),null),default:()=>t.tooltip})))?o:{default:()=>[o]})}});export{m as R};

BIN
assets/index-abc82f99.js.gz Normal file

Binary file not shown.

1
assets/index-ace41741.js Normal file
View File

@ -0,0 +1 @@
import{h as r,r as o,ad as e,e as p}from"./@vue-eb7e5abd.js";import{p as u}from"./naive-ui-0ce76152.js";import"./date-fns-6c225a00.js";import"./clipboard-9c798d85.js";import"./vueuc-04532b35.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-0c635611.js";import"./vooks-25f0401a.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./lodash-es-92f3d5bd.js";import"./treemate-25c27bff.js";import"./date-fns-tz-39604516.js";import"./async-validator-dee29e8b.js";const S=r({name:"SubMenu",setup(){return{inputValue:o(null)}},render(){return e("div",null,[p("多级菜单-2-1"),e(u,{modelValue:this.inputValue,"onUpdate:modelValue":t=>this.inputValue=t},null)])}});export{S as default};

1
assets/index-ad8289c7.js Normal file
View File

@ -0,0 +1 @@
import{k as t}from"./index-20251e18.js";import{h as m,I as e,o as p,n,P as s,ad as a,e as d}from"./@vue-eb7e5abd.js";import"./pinia-354e603e.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-92f3d5bd.js";import"./naive-ui-0ce76152.js";import"./date-fns-6c225a00.js";import"./clipboard-9c798d85.js";import"./vueuc-04532b35.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-0c635611.js";import"./vooks-25f0401a.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-39604516.js";import"./async-validator-dee29e8b.js";import"./vue-i18n-5cd6efb9.js";import"./@intlify-deb68647.js";import"./dayjs-b1052bb4.js";import"./vue-router-2b6b03f4.js";import"./@vueuse-de8d2022.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";const B=m({name:"RDocument",setup(){const o=t(),r=e({}),i=()=>{t(12)};return p(()=>{n(()=>{i()})}),{...s(r),editorUUID:o}},render(){return a("div",null,[d(" ")])}});export{B as default};

BIN
assets/index-ad8289c7.js.gz Normal file

Binary file not shown.

View File

@ -1 +1 @@
import{h as e,ad as a}from"./@vue-5794b446.js";const o=e({name:"RayTemplateDoc",render(){return a("div",null,null)}});export{o as default}; import{h as e,ad as a}from"./@vue-eb7e5abd.js";const o=e({name:"RayTemplateDoc",render(){return a("div",null,null)}});export{o as default};

View File

@ -1 +0,0 @@
import{h as o,r,ad as e,e as i}from"./@vue-5794b446.js";import{p}from"./naive-ui-986d84f4.js";import"./date-fns-5ac11e79.js";import"./vueuc-ebe52ebd.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-4c97ec72.js";import"./vooks-c32429c6.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./lodash-es-de060e62.js";import"./treemate-25c27bff.js";import"./date-fns-tz-e42b2cfc.js";import"./async-validator-dee29e8b.js";const A=o({name:"MultiMenuTwoOne",setup(){return{inputValue:r(null)}},render(){return e("div",null,[i("多级菜单2-1-1"),e(p,{modelValue:this.inputValue,"onUpdate:modelValue":t=>this.inputValue=t},null)])}});export{A as default};

File diff suppressed because one or more lines are too long

Binary file not shown.

1
assets/index-b8b2346c.js Normal file

File diff suppressed because one or more lines are too long

BIN
assets/index-b8b2346c.js.gz Normal file

Binary file not shown.

1
assets/index-b8bc6431.js Normal file
View File

@ -0,0 +1 @@
import{d as r}from"./index-20251e18.js";import{R as f}from"./index-abc82f99.js";import{U as i,j as E,k as c,Y as d,Z as m,f as l,y as s,A as b}from"./naive-ui-0ce76152.js";import{h as y,ad as u,t as F,e as t,f as D}from"./@vue-eb7e5abd.js";import"./pinia-354e603e.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-92f3d5bd.js";import"./vue-i18n-5cd6efb9.js";import"./@intlify-deb68647.js";import"./dayjs-b1052bb4.js";import"./clipboard-9c798d85.js";import"./vue-router-2b6b03f4.js";import"./@vueuse-de8d2022.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./date-fns-6c225a00.js";import"./vueuc-04532b35.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-0c635611.js";import"./vooks-25f0401a.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-39604516.js";import"./async-validator-dee29e8b.js";function p(a){return typeof a=="function"||Object.prototype.toString.call(a)==="[object Object]"&&!D(a)}const J=y({name:"RDashboard",setup(){return{coverLetterOptions:[{label:"掌握搬砖框架",des:()=>u(l,null,{default:()=>[u(s,{type:"success"},{default:()=>[t("Vue3.x")]}),u(s,{type:"info"},{default:()=>[t("React")]})]})},{label:"从事搬砖时长",des:()=>u(l,null,{default:()=>[u(s,{type:"success"},{default:()=>[t("练习时长两年半的小白前端搬砖师")]})]})},{label:"个人",des:()=>u(l,{align:"center"},{default:()=>[u(r,{name:"ray",size:"22"},null),t("努力搬砖、努力摸鱼, 建设美丽家园")]}),span:2},{label:"补充说明",des:()=>u(l,{align:"center"},{default:()=>[t("如果有希望补充的功能可以在"),u("a",{class:"dashboard-link",href:"https://github.com/XiaoDaiGua-Ray/ray-template"},[t("GitHub")]),t("提一个 Issues")]}),span:2}],technologyTagOptions:[{label:"Vue3.x",value:"Vue3.x"},{label:"Vite4.0",value:"Vite4.0"},{label:"Pinia",value:"Pinia"},{label:"TSX",value:"TSX"}]}},render(){let a,o;return u(b,{class:"dashboard-layout layout-full"},{default:()=>[u(i,null,{header:()=>F(r,{name:"ray",size:"64"},{}),default:()=>"当你看见这个页面后, 就说明项目已经启动成功了~"}),u(i,{title:"个人介绍"},{default:()=>[u(E,{bordered:!0,labelPlacement:"left",column:2},p(a=this.coverLetterOptions.map(e=>{let n;return u(c,{key:e.label,label:e.label,span:e==null?void 0:e.span},p(n=e.des())?n:{default:()=>[n]})}))?a:{default:()=>[a]})]}),u(i,{title:"项目介绍"},{default:()=>[u(d,null,{default:()=>[t("技术栈")]}),u(m,null,{default:()=>[u(l,null,p(o=this.technologyTagOptions.map(e=>u(s,{key:e.value,type:"info"},{default:()=>[e.label]})))?o:{default:()=>[o]})]}),u(d,null,{default:()=>[t("项目介绍")]}),u(m,null,{default:()=>[t("预设了最佳构建体验的配置与常用搬砖工具。意在提供一个简洁、快速上手的模板。")]})]}),u(i,{title:"友情链接"},{default:()=>[u(f,null,null)]})]})}});export{J as default};

BIN
assets/index-b8bc6431.js.gz Normal file

Binary file not shown.

View File

@ -1 +0,0 @@
import{r as o}from"./index-1dcdecc6.js";import{$ as e,r as i,P as p}from"./naive-ui-986d84f4.js";import{h as t,ad as r,z as s,e as m}from"./@vue-5794b446.js";import"./dayjs-03c509f6.js";import"./date-fns-5ac11e79.js";import"./pinia-40cb1629.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-de060e62.js";import"./vue-i18n-22c58074.js";import"./@intlify-deb68647.js";import"./vue-router-beb9fdb0.js";import"./@vueuse-f34b535c.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./vueuc-ebe52ebd.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-4c97ec72.js";import"./vooks-c32429c6.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-e42b2cfc.js";import"./async-validator-dee29e8b.js";const a=t({name:"PageResult",props:{...e},render(){return r("div",{class:"error-page"},[r(i,s(this.$props,{status:"500",title:"小调皮你走错地方了"}),{...this.$slots,footer:()=>r(p,{onClick:o.bind(this,!1)},{default:()=>[m("返回首页")]})})])}}),w=t({name:"ErrorPage404",setup(){return{}},render(){return r(a,{status:"404"},null)}});export{w as default};

Binary file not shown.

View File

@ -1 +0,0 @@
import{h as l,o as f,i as c}from"./index-1dcdecc6.js";import{h as y,d as g,r as d,o as v,j as b,ad as e,z as N,e as p}from"./@vue-5794b446.js";import{L as z,f as m}from"./naive-ui-986d84f4.js";import"./dayjs-03c509f6.js";import"./date-fns-5ac11e79.js";import"./pinia-40cb1629.js";import"./vue-demi-71ba0ef2.js";import"./lodash-es-de060e62.js";import"./vue-i18n-22c58074.js";import"./@intlify-deb68647.js";import"./vue-router-beb9fdb0.js";import"./@vueuse-f34b535c.js";import"./screenfull-b3e6dc1f.js";import"./pinia-plugin-persistedstate-d93b4f94.js";import"./vueuc-ebe52ebd.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-4c97ec72.js";import"./vooks-c32429c6.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./treemate-25c27bff.js";import"./date-fns-tz-e42b2cfc.js";import"./async-validator-dee29e8b.js";const h=y({name:"RayIframe",props:{src:{type:String,required:!0},iframeWrapperClass:{type:String,default:null},frameborder:{type:Number,default:0},width:{type:[String,Number],default:"100%"},height:{type:[String,Number],default:"100%"},allow:{type:String,default:null},name:{type:String,default:null},title:{type:String,default:null},success:{type:Function,default:null},error:{type:Function,default:null},customSpinProps:{type:Object,default:()=>({})}},setup(t,{expose:w}){const S=g(()=>({"--ray-iframe-frameborder":l(t.frameborder),"--ray-iframe-width":l(t.width),"--ray-iframe-height":l(t.height)})),i=d(),o=d(!0),n=r=>{var a;o.value=!1,(a=t.success)==null||a.call(t,i.value,r)},u=r=>{var a;o.value=!1,(a=t.error)==null||a.call(t,i.value,r)},s=()=>i.value;return w(),v(()=>{f(s(),"load",n.bind(this)),f(s(),"error",u)}),b(()=>{c(s(),"load",n),c(s(),"error",u)}),{cssVars:S,iframeRef:i,spinShow:o}},render(){return e("div",{class:["ray-iframe",this.iframeWrapperClass],style:[this.cssVars]},[e(z,N(this.customSpinProps,{show:this.spinShow}),{...this.$slots,default:()=>e("iframe",{class:"ray-iframe__container",ref:"iframeRef",src:this.src,allow:this.allow,name:this.name,title:this.title},null)})])}}),Q=y({name:"IframeDemo",setup(){return{}},render(){return e(m,{vertical:!0,size:[20,20]},{default:()=>[e(m,{vertical:!0,size:[20,20]},{default:()=>[e("h2",null,[p("naive ui")]),e(h,{src:"https://www.naiveui.com/zh-CN/dark",height:"500",allow:"fullscreen"},null)]}),e(m,{vertical:!0,size:[20,20]},{default:()=>[e("h2",null,[p("vueuse")]),e(h,{src:"https://www.vueusejs.com/",height:"500"},null)]})]})}});export{Q as default};

Binary file not shown.

1
assets/index-e22460b7.js Normal file
View File

@ -0,0 +1 @@
import{h as r,r as o,ad as e,e as i}from"./@vue-eb7e5abd.js";import{p}from"./naive-ui-0ce76152.js";import"./date-fns-6c225a00.js";import"./clipboard-9c798d85.js";import"./vueuc-04532b35.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-0c635611.js";import"./vooks-25f0401a.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./lodash-es-92f3d5bd.js";import"./treemate-25c27bff.js";import"./date-fns-tz-39604516.js";import"./async-validator-dee29e8b.js";const v=r({name:"MultiMenuOne",setup(){return{inputValue:o(null)}},render(){return e("div",null,[i("多级菜单-1"),e(p,{modelValue:this.inputValue,"onUpdate:modelValue":t=>this.inputValue=t},null)])}});export{v as default};

1
assets/index-e2e6efc2.js Normal file

File diff suppressed because one or more lines are too long

BIN
assets/index-e2e6efc2.js.gz Normal file

Binary file not shown.

1
assets/index-e46497b0.js Normal file
View File

@ -0,0 +1 @@
import{U as l,_ as r,p,P as o,f as n}from"./naive-ui-0ce76152.js";import{h as d,I as m,P as C,ad as u,e as t,A as a,aQ as i}from"./@vue-eb7e5abd.js";import"./date-fns-6c225a00.js";import"./clipboard-9c798d85.js";import"./vueuc-04532b35.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-0c635611.js";import"./vooks-25f0401a.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./lodash-es-92f3d5bd.js";import"./treemate-25c27bff.js";import"./date-fns-tz-39604516.js";import"./async-validator-dee29e8b.js";const A=d({name:"RDirective",setup(){const e=m({copyValueOne:"我是待复制内容区域一",copyValueTwo:"我是待复制内容区域二",throttleBtnClickCount:0,debounceBtnClickCount:0}),c=s=>{e[s]++};return{...C(e),updateDemoValue:c}},render(){return u(n,{wrapItem:!1},{default:()=>[u(l,{title:"指令示代码"},{default:()=>[t("该页面展示如何使用已封装好的指令")]}),u(l,{title:"文本复制示例一"},{default:()=>[u(r,null,{default:()=>[u(p,{value:this.copyValueOne,"onUpdate:value":e=>this.copyValueOne=e},null),a(u(o,null,{default:()=>[t("复制")]}),[[i("copy"),this.copyValueOne]])]})]}),u(l,{title:"文本复制示例二"},{default:()=>[u(r,null,{default:()=>[u(p,{value:this.copyValueTwo,"onUpdate:value":e=>this.copyValueTwo=e},null),a(u(o,null,{default:()=>[t("复制")]}),[[i("copy"),this.copyValueTwo]])]})]}),u(l,{title:"节流指令"},{default:()=>[u(n,{wrapItem:!0,vertical:!0},{default:()=>[a(u(o,null,{default:()=>[t("点击执行")]}),[[i("throttle"),{func:this.updateDemoValue.bind(null,"throttleBtnClickCount"),trigger:"click",wait:1e3,options:{}}]]),u("p",null,[t("我执行了"),this.throttleBtnClickCount,t("次")]),u("p",null,[t("该方法 1s 内仅会执行一次")])]})]}),u(l,{title:"防抖指令"},{default:()=>[u(n,{wrapItem:!0,vertical:!0},{default:()=>[a(u(o,null,{default:()=>[t("点击执行")]}),[[i("debounce"),{func:this.updateDemoValue.bind(null,"debounceBtnClickCount"),trigger:"click",wait:1e3,options:{}}]]),u("p",null,[t("我执行了"),this.debounceBtnClickCount,t("次")]),u("p",null,[t("该方法将延迟 1s 执行")])]})]})]})}});export{A as default};

BIN
assets/index-e46497b0.js.gz Normal file

Binary file not shown.

View File

@ -1 +0,0 @@
import{h as o,ad as r,e}from"./@vue-5794b446.js";import{U as t}from"./naive-ui-986d84f4.js";import"./date-fns-5ac11e79.js";import"./vueuc-ebe52ebd.js";import"./evtd-b614532e.js";import"./seemly-dc6f1e91.js";import"./@css-render-4c97ec72.js";import"./vooks-c32429c6.js";import"./vdirs-b0483831.js";import"./@juggle-41516555.js";import"./css-render-d3958e6a.js";import"./@emotion-8a8e73f6.js";import"./lodash-es-de060e62.js";import"./treemate-25c27bff.js";import"./date-fns-tz-e42b2cfc.js";import"./async-validator-dee29e8b.js";const D=o({name:"ScrollReveal",render(){return r("div",{class:"scroll-reveal"},[r(t,{title:"提示"},{default:()=>[e("RayScrollReveal组件有点问题, 暂时移除. 不能正常的实现滚动动画. 很是操蛋!!!")]})])}});export{D as default};

View File

@ -1 +0,0 @@
import{R as e}from"./vue-router-beb9fdb0.js";import{h as r,ad as o}from"./@vue-5794b446.js";const a=r({name:"ROffice",render(){return o(e,null,null)}});export{a as default};

File diff suppressed because one or more lines are too long

Binary file not shown.

File diff suppressed because one or more lines are too long

Binary file not shown.

File diff suppressed because one or more lines are too long

Binary file not shown.

Binary file not shown.

View File

@ -1,4 +1,4 @@
import{i as Y}from"./vue-demi-71ba0ef2.js";import{L as N,M as R,N as x,y as Z,O as B,r as D,G as k,w as $,I as A,i as T,b as tt,n as et,g as st,c as nt,P as ot,d as ct}from"./@vue-5794b446.js";/*! import{i as Y}from"./vue-demi-71ba0ef2.js";import{L as N,M as R,N as x,y as Z,O as B,r as D,G as k,w as $,I as A,i as T,g as tt,n as et,b as st,c as nt,P as ot,d as ct}from"./@vue-eb7e5abd.js";/*!
* pinia v2.0.35 * pinia v2.0.35
* (c) 2023 Eduardo San Martin Morote * (c) 2023 Eduardo San Martin Morote
* @license MIT * @license MIT

BIN
assets/pinia-354e603e.js.gz Normal file

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More