This commit is contained in:
chuan_wuhao 2023-01-06 14:31:50 +08:00
parent cfa9605f04
commit d790dcb5bc
122 changed files with 4366 additions and 4312 deletions

View File

@ -0,0 +1,3 @@
import{i as d}from"./@vue.6f9b3ecc.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}
</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.

View File

@ -0,0 +1 @@
function d(e){for(var f=0,x,a=0,c=e.length;c>=4;++a,c-=4)x=e.charCodeAt(a)&255|(e.charCodeAt(++a)&255)<<8|(e.charCodeAt(++a)&255)<<16|(e.charCodeAt(++a)&255)<<24,x=(x&65535)*1540483477+((x>>>16)*59797<<16),x^=x>>>24,f=(x&65535)*1540483477+((x>>>16)*59797<<16)^(f&65535)*1540483477+((f>>>16)*59797<<16);switch(c){case 3:f^=(e.charCodeAt(a+2)&255)<<16;case 2:f^=(e.charCodeAt(a+1)&255)<<8;case 1:f^=e.charCodeAt(a)&255,f=(f&65535)*1540483477+((f>>>16)*59797<<16)}return f^=f>>>13,f=(f&65535)*1540483477+((f>>>16)*59797<<16),((f^f>>>15)>>>0).toString(36)}export{d as m};

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.

4
assets/@vue.6f9b3ecc.js Normal file

File diff suppressed because one or more lines are too long

BIN
assets/@vue.6f9b3ecc.js.gz Normal file

Binary file not shown.

View File

@ -0,0 +1 @@
import{g as y,o as h,n as m,a as E,b,u as P,r as p,w as C}from"./@vue.6f9b3ecc.js";var v;const s=typeof window<"u",Q=e=>typeof e=="string",d=()=>{};s&&((v=window==null?void 0:window.navigator)==null?void 0:v.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function T(e){return typeof e=="function"?e():P(e)}function N(e){return e}function S(e){return E()?(b(e),!0):!1}function W(e,n=!0){y()?h(e):n?e():m(e)}function x(e){var n;const t=T(e);return(n=t==null?void 0:t.$el)!=null?n:t}const _=s?window:void 0;s&&window.document;s&&window.navigator;s&&window.location;function O(...e){let n,t,a,r;if(Q(e[0])?([t,a,r]=e,n=_):[n,t,a,r]=e,!n)return d;let i=d;const u=C(()=>x(n),l=>{i(),l&&(l.addEventListener(t,a,r),i=()=>{l.removeEventListener(t,a,r),i=d})},{immediate:!0,flush:"post"}),o=()=>{u(),i()};return S(o),o}const f=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},c="__vueuse_ssr_handlers__";f[c]=f[c]||{};f[c];var w;(function(e){e.UP="UP",e.RIGHT="RIGHT",e.DOWN="DOWN",e.LEFT="LEFT",e.NONE="NONE"})(w||(w={}));var L=Object.defineProperty,I=Object.getOwnPropertySymbols,H=Object.prototype.hasOwnProperty,B=Object.prototype.propertyIsEnumerable,g=(e,n,t)=>n in e?L(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,U=(e,n)=>{for(var t in n||(n={}))H.call(n,t)&&g(e,t,n[t]);if(I)for(var t of I(n))B.call(n,t)&&g(e,t,n[t]);return e};const j={easeInSine:[.12,0,.39,0],easeOutSine:[.61,1,.88,1],easeInOutSine:[.37,0,.63,1],easeInQuad:[.11,0,.5,0],easeOutQuad:[.5,1,.89,1],easeInOutQuad:[.45,0,.55,1],easeInCubic:[.32,0,.67,0],easeOutCubic:[.33,1,.68,1],easeInOutCubic:[.65,0,.35,1],easeInQuart:[.5,0,.75,0],easeOutQuart:[.25,1,.5,1],easeInOutQuart:[.76,0,.24,1],easeInQuint:[.64,0,.78,0],easeOutQuint:[.22,1,.36,1],easeInOutQuint:[.83,0,.17,1],easeInExpo:[.7,0,.84,0],easeOutExpo:[.16,1,.3,1],easeInOutExpo:[.87,0,.13,1],easeInCirc:[.55,0,1,.45],easeOutCirc:[0,.55,.45,1],easeInOutCirc:[.85,0,.15,1],easeInBack:[.36,0,.66,-.56],easeOutBack:[.34,1.56,.64,1],easeInOutBack:[.68,-.6,.32,1.6]};U({linear:N},j);function z(e={}){const{window:n=_,initialWidth:t=1/0,initialHeight:a=1/0,listenOrientation:r=!0}=e,i=p(t),u=p(a),o=()=>{n&&(i.value=n.innerWidth,u.value=n.innerHeight)};return o(),W(o),O("resize",o,{passive:!0}),r&&O("orientationchange",o,{passive:!0}),{width:i,height:u}}export{z as u};

Binary file not shown.

View File

@ -1 +0,0 @@
import{d as e,h as o}from"./index.5e599d60.js";const r=e({name:"Add",render(){return o("svg",{width:"512",height:"512",viewBox:"0 0 512 512",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o("path",{d:"M256 112V400M400 256H112",stroke:"currentColor","stroke-width":"32","stroke-linecap":"round","stroke-linejoin":"round"}))}});export{r as A};

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.

3
assets/axios.754b77ca.js Normal file

File diff suppressed because one or more lines are too long

BIN
assets/axios.754b77ca.js.gz Normal file

Binary file not shown.

View File

@ -0,0 +1,15 @@
import{m as b}from"./@emotion.6322e2ae.js";function _(n){let e=0;for(let t=0;t<n.length;++t)n[t]==="&"&&++e;return e}const $=/\s*,(?![^(]*\))\s*/g,j=/\s+/g;function R(n,e){const t=[];return e.split($).forEach(r=>{let u=_(r);if(u){if(u===1){n.forEach(f=>{t.push(r.replace("&",f))});return}}else{n.forEach(f=>{t.push((f&&f+" ")+r)});return}let i=[r];for(;u--;){const f=[];i.forEach(o=>{n.forEach(l=>{f.push(o.replace("&",l))})}),i=f}i.forEach(f=>t.push(f))}),t}function q(n,e){const t=[];return e.split($).forEach(r=>{n.forEach(u=>{t.push((u&&u+" ")+r)})}),t}function v(n){let e=[""];return n.forEach(t=>{t=t&&t.trim(),t&&(t.includes("&")?e=R(e,t):e=q(e,t))}),e.join(", ").replace(j," ")}function x(n){if(!n)return;const e=n.parentElement;e&&e.removeChild(n)}function m(n){return document.head.querySelector(`style[cssr-id="${n}"]`)}function k(n){const e=document.createElement("style");return e.setAttribute("cssr-id",n),e}function h(n){return n?/^\s*@(s|m)/.test(n):!1}const S=/[A-Z]/g;function C(n){return n.replace(S,e=>"-"+e.toLowerCase())}function B(n,e=" "){return typeof n=="object"&&n!==null?` {
`+Object.entries(n).map(t=>e+` ${C(t[0])}: ${t[1]};`).join(`
`)+`
`+e+"}":`: ${n};`}function L(n,e,t){return typeof n=="function"?n({context:e.context,props:t}):n}function E(n,e,t,r){if(!e)return"";const u=L(e,t,r);if(!u)return"";if(typeof u=="string")return`${n} {
${u}
}`;const i=Object.keys(u);if(i.length===0)return t.config.keepEmptyBlock?n+` {
}`:"";const f=n?[n+" {"]:[];return i.forEach(o=>{const l=u[o];if(o==="raw"){f.push(`
`+l+`
`);return}o=C(o),l!=null&&f.push(` ${o}${B(l)}`)}),n&&f.push("}"),f.join(`
`)}function y(n,e,t){!n||n.forEach(r=>{if(Array.isArray(r))y(r,e,t);else if(typeof r=="function"){const u=r(e);Array.isArray(u)?y(u,e,t):u&&t(u)}else r&&t(r)})}function w(n,e,t,r,u,i){const f=n.$;let o="";if(!f||typeof f=="string")h(f)?o=f:e.push(f);else if(typeof f=="function"){const s=f({context:r.context,props:u});h(s)?o=s:e.push(s)}else if(f.before&&f.before(r.context),!f.$||typeof f.$=="string")h(f.$)?o=f.$:e.push(f.$);else if(f.$){const s=f.$({context:r.context,props:u});h(s)?o=s:e.push(s)}const l=v(e),c=E(l,n.props,r,u);o?(t.push(`${o} {`),i&&c&&i.insertRule(`${o} {
${c}
}
`)):(i&&c&&i.insertRule(c),!i&&c.length&&t.push(c)),n.children&&y(n.children,{context:r.context,props:u},s=>{if(typeof s=="string"){const a=E(l,{raw:s},r,u);i?i.insertRule(a):t.push(a)}else w(s,e,t,r,u,i)}),e.pop(),o&&t.push("}"),f&&f.after&&f.after(r.context)}function A(n,e,t,r=!1){const u=[];return w(n,[],u,e,t,r?n.instance.__styleSheet:void 0),r?"":u.join(`
`)}typeof window<"u"&&(window.__cssrContext={});function M(n,e,t){const{els:r}=e;if(t===void 0)r.forEach(x),e.els=[];else{const u=m(t);u&&r.includes(u)&&(x(u),e.els=r.filter(i=>i!==u))}}function g(n,e){n.push(e)}function O(n,e,t,r,u,i,f,o,l){if(i&&!l){if(t===void 0){console.error("[css-render/mount]: `id` is required in `silent` mode.");return}const d=window.__cssrContext;d[t]||(d[t]=!0,A(e,n,r,i));return}let c;if(t===void 0&&(c=e.render(r),t=b(c)),l){l.adapter(t,c!=null?c:e.render(r));return}const s=m(t);if(s!==null&&!f)return s;const a=s!=null?s:k(t);if(c===void 0&&(c=e.render(r)),a.textContent=c,s!==null)return s;if(o){const d=document.head.querySelector(`meta[name="${o}"]`);if(d)return document.head.insertBefore(a,d),g(e.els,a),a}return u?document.head.insertBefore(a,document.head.querySelector("style, link")):document.head.appendChild(a),g(e.els,a),a}function T(n){return A(this,this.instance,n)}function W(n={}){const{id:e,ssr:t,props:r,head:u=!1,silent:i=!1,force:f=!1,anchorMetaName:o}=n;return O(this.instance,this,e,r,u,i,f,o,t)}function U(n={}){const{id:e}=n;M(this.instance,this,e)}const p=function(n,e,t,r){return{instance:n,$:e,props:t,children:r,els:[],render:T,mount:W,unmount:U}},Z=function(n,e,t,r){return Array.isArray(e)?p(n,{$:null},null,e):Array.isArray(t)?p(n,e,null,t):Array.isArray(r)?p(n,e,t,r):p(n,e,t,null)};function D(n={}){let e=null;const t={c:(...r)=>Z(t,...r),use:(r,...u)=>r.install(t,...u),find:m,context:{},config:n,get __styleSheet(){if(!e){const r=document.createElement("style");return document.head.appendChild(r),e=document.styleSheets[document.styleSheets.length-1],e}return e}};return t}function F(n,e){if(n===void 0)return!1;if(e){const{context:{ids:t}}=e;return t.has(n)}return m(n)!==null}export{D as C,F as e};

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/dayjs.9ac94883.js Normal file

File diff suppressed because one or more lines are too long

BIN
assets/dayjs.9ac94883.js.gz Normal file

Binary file not shown.

File diff suppressed because one or more lines are too long

Binary file not shown.

1
assets/evtd.9eee5233.js Normal file
View File

@ -0,0 +1 @@
function P(r){return r.composedPath()[0]}const q={mousemoveoutside:new WeakMap,clickoutside:new WeakMap};function A(r,i,c){if(r==="mousemoveoutside"){const d=s=>{i.contains(P(s))||c(s)};return{mousemove:d,touchstart:d}}else if(r==="clickoutside"){let d=!1;const s=b=>{d=!i.contains(P(b))},u=b=>{!d||i.contains(P(b))||c(b)};return{mousedown:s,mouseup:u,touchstart:s,touchend:u}}return console.error(`[evtd/create-trap-handler]: name \`${r}\` is invalid. This could be a bug of evtd.`),{}}function U(r,i,c){const d=q[r];let s=d.get(i);s===void 0&&d.set(i,s=new WeakMap);let u=s.get(c);return u===void 0&&s.set(c,u=A(r,i,c)),u}function B(r,i,c,d){if(r==="mousemoveoutside"||r==="clickoutside"){const s=U(r,i,c);return Object.keys(s).forEach(u=>{J(u,document,s[u],d)}),!0}return!1}function F(r,i,c,d){if(r==="mousemoveoutside"||r==="clickoutside"){const s=U(r,i,c);return Object.keys(s).forEach(u=>{K(u,document,s[u],d)}),!0}return!1}function G(){if(typeof window>"u")return{on:()=>{},off:()=>{}};const r=new WeakMap,i=new WeakMap;function c(){r.set(this,!0)}function d(){r.set(this,!0),i.set(this,!0)}function s(n,e,t){const o=n[e];return n[e]=function(){return t.apply(n,arguments),o.apply(n,arguments)},n}function u(n,e){n[e]=Event.prototype[e]}const b=new WeakMap,W=Object.getOwnPropertyDescriptor(Event.prototype,"currentTarget");function x(){var n;return(n=b.get(this))!==null&&n!==void 0?n:null}function O(n,e){W!==void 0&&Object.defineProperty(n,"currentTarget",{configurable:!0,enumerable:!0,get:e!=null?e:W.get})}const T={bubble:{},capture:{}},H={};function z(){const n=function(e){const{type:t,eventPhase:o,bubbles:a}=e,p=P(e);if(o===2)return;const w=o===1?"capture":"bubble";let f=p;const l=[];for(;f===null&&(f=window),l.push(f),f!==window;)f=f.parentNode||null;const h=T.capture[t],v=T.bubble[t];if(s(e,"stopPropagation",c),s(e,"stopImmediatePropagation",d),O(e,x),w==="capture"){if(h===void 0)return;for(let g=l.length-1;g>=0&&!r.has(e);--g){const m=l[g],k=h.get(m);if(k!==void 0){b.set(e,m);for(const E of k){if(i.has(e))break;E(e)}}if(g===0&&!a&&v!==void 0){const E=v.get(m);if(E!==void 0)for(const $ of E){if(i.has(e))break;$(e)}}}}else if(w==="bubble"){if(v===void 0)return;for(let g=0;g<l.length&&!r.has(e);++g){const m=l[g],k=v.get(m);if(k!==void 0){b.set(e,m);for(const E of k){if(i.has(e))break;E(e)}}}}u(e,"stopPropagation"),u(e,"stopImmediatePropagation"),O(e)};return n.displayName="evtdUnifiedHandler",n}function I(){const n=function(e){const{type:t,eventPhase:o}=e;if(o!==2)return;const a=H[t];a!==void 0&&a.forEach(p=>p(e))};return n.displayName="evtdUnifiedWindowEventHandler",n}const j=z(),M=I();function D(n,e){const t=T[n];return t[e]===void 0&&(t[e]=new Map,window.addEventListener(e,j,n==="capture")),t[e]}function C(n){return H[n]===void 0&&(H[n]=new Set,window.addEventListener(n,M)),H[n]}function L(n,e){let t=n.get(e);return t===void 0&&n.set(e,t=new Set),t}function y(n,e,t,o){const a=T[e][t];if(a!==void 0){const p=a.get(n);if(p!==void 0&&p.has(o))return!0}return!1}function N(n,e){const t=H[n];return!!(t!==void 0&&t.has(e))}function _(n,e,t,o){let a;if(typeof o=="object"&&o.once===!0?a=h=>{S(n,e,a,o),t(h)}:a=t,B(n,e,a,o))return;const w=o===!0||typeof o=="object"&&o.capture===!0?"capture":"bubble",f=D(w,n),l=L(f,e);if(l.has(a)||l.add(a),e===window){const h=C(n);h.has(a)||h.add(a)}}function S(n,e,t,o){if(F(n,e,t,o))return;const p=o===!0||typeof o=="object"&&o.capture===!0,w=p?"capture":"bubble",f=D(w,n),l=L(f,e);if(e===window&&!y(e,p?"bubble":"capture",n,t)&&N(n,t)){const v=H[n];v.delete(t),v.size===0&&(window.removeEventListener(n,M),H[n]=void 0)}l.has(t)&&l.delete(t),l.size===0&&f.delete(e),f.size===0&&(window.removeEventListener(n,j,w==="capture"),T[w][n]=void 0)}return{on:_,off:S}}const{on:J,off:K}=G();export{K as a,J as o};

BIN
assets/evtd.9eee5233.js.gz Normal file

Binary file not shown.

View File

@ -0,0 +1 @@
var o=typeof self=="object"?self.FormData:window.FormData;const a=o;export{a as F};

1
assets/hook.59b2f646.js Normal file
View File

@ -0,0 +1 @@
const a=(n,e)=>Object.prototype.toString.call(n).includes(e),l=(n=16,e)=>{const r="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),o=[];let t=0;if(e=e||r.length,n)for(t=0;t<n;t++)o[t]=r[0|Math.random()*e];else{let s;for(o[8]=o[13]=o[18]=o[23]="-",o[14]="4",t=0;t<36;t++)o[t]||(s=0|Math.random()*16,o[t]=r[t===19?s&3|8:s])}return o.join("")};export{l as u,a as v};

1
assets/index.066d92a2.js Normal file

File diff suppressed because one or more lines are too long

BIN
assets/index.066d92a2.js.gz Normal file

Binary file not shown.

View File

@ -1 +0,0 @@
import{d as e,a7 as a}from"./index.5e599d60.js";const o=e({name:"RayTemplateDoc",render(){return a("div",null,null)}});export{o as default};

View File

@ -1 +0,0 @@
import{d as e,a7 as r,aE as n}from"./index.5e599d60.js";const a=e({name:"Rely",setup(){return{}},render(){return r(n,null,null)}});export{a as default};

View File

@ -1 +0,0 @@
.ray-table .ray-table__setting,.ray-table .ray-table-icon{cursor:pointer;outline:none;border:none}.ray-table .n-card-header .n-card-header__main{padding-right:var(--ray-table-header-space)}.ray-table__setting:hover{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .3s var(--r-bezier);transition:-webkit-transform .3s var(--r-bezier);-o-transition:transform .3s var(--r-bezier);transition:transform .3s var(--r-bezier);transition:transform .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier)}.table-setting__card{padding:12px 8px}.table-setting__card .n-card__content{padding:0!important;margin:0!important}.ray-table__setting-option--draggable{display:-ms-grid;display:grid;grid-row-gap:10px;-ms-grid-column-align:center;justify-self:center;-ms-grid-row-align:center;align-self:center}.ray-table__setting-option--draggable .draggable-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;padding:8px 10px;border-radius:2px;-webkit-transition:background-color .3s var(--r-bezier);-o-transition:background-color .3s var(--r-bezier);transition:background-color .3s var(--r-bezier)}.ray-table__setting-option--draggable .draggable-item.draggable-item--dark:hover{background-color:#ffffff14}.ray-table__setting-option--draggable .draggable-item:hover{background-color:#e8f2fd}.ray-table__setting-option--draggable .draggable-item:hover .draggable-item__d--icon{opacity:1}.ray-table__setting-option--draggable .draggable-item .draggable-item__d--icon{-webkit-transition:opacity .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier);transition:opacity .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier);-o-transition:opacity .3s var(--r-bezier),transform .3s var(--r-bezier);transition:opacity .3s var(--r-bezier),transform .3s var(--r-bezier);transition:opacity .3s var(--r-bezier),transform .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier);opacity:0}.ray-table__setting-option--draggable .draggable-item .draggable-item__d--icon,.ray-table__setting-option--draggable .draggable-item .draggable-item__icon{padding:5px;outline:none;border:none}.ray-table__setting-option--draggable .draggable-item .draggable-item__icon{cursor:pointer}.ray-table__setting-option--draggable .draggable-item .draggable-item__icon.draggable-item__icon--actived{color:#2080f0}.ray-table__setting-option--draggable .draggable-item .n-ellipsis{max-width:80px;min-width:80px}.ray-collapse-grid{-webkit-box-sizing:border-box;box-sizing:border-box}.ray-collapse-grid .collapse-icon{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:color .3s var(--r-bezier);-o-transition:color .3s var(--r-bezier);transition:color .3s var(--r-bezier)}.ray-collapse-grid .collapse-icon>.collapse-icon--arrow{margin-left:.5em;-webkit-transition:color .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier);transition:color .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier);-o-transition:color .3s var(--r-bezier),transform .3s var(--r-bezier);transition:color .3s var(--r-bezier),transform .3s var(--r-bezier);transition:color .3s var(--r-bezier),transform .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier)}.ray-collapse-grid .collapse-icon>.collapse-icon--arrow.collapse-icon--arrow__expanded{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}

Binary file not shown.

1
assets/index.27bbe58d.js Normal file
View File

@ -0,0 +1 @@
import{u as h}from"./vue-i18n.715a0b35.js";import{u as L}from"./@vueuse.a0b06385.js";import{u as N}from"./vue-router.e6f2912b.js";import{s as d,u as b,a as y,R as v}from"./index.f740875e.js";import{E as m,F as p,G as F,H as R,I as M,p as S,J as P,x,K as C,L as V,M as g,q as T}from"./naive-ui.df1bccd0.js";import{e as r,r as s,ao as e,d as I,E as k,M as j,c}from"./@vue.6f9b3ecc.js";import{R as q}from"./index.947d154f.js";import"./@intlify.c1495d3a.js";import"./pinia.04532b5d.js";import"./vue-demi.b3a9cad9.js";import"./pinia-plugin-persistedstate.c449c8e7.js";import"./screenfull.c1f291d3.js";import"./date-fns.03faffa8.js";import"./vueuc.feb70412.js";import"./evtd.9eee5233.js";import"./seemly.786de437.js";import"./@css-render.66179467.js";import"./vooks.d8957d1b.js";import"./vdirs.9b78243b.js";import"./@juggle.32c34d6c.js";import"./css-render.20ab466e.js";import"./@emotion.6322e2ae.js";import"./lodash-es.16993470.js";import"./treemate.80cdf2c2.js";import"./date-fns-tz.974adeb4.js";import"./async-validator.fb49d0f5.js";function E(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!I(t)}const H=r({name:"Signin",setup(){const{t}=h(),o=()=>({name:"ray",pwd:"123456"}),a=N(),i=s(o()),n=s(),l=s(!1),f={name:{required:!0,message:t("LoginModule.NamePlaceholder"),trigger:["blur","input"]},pwd:{required:!0,message:t("LoginModule.PasswordPlaceholder"),trigger:["blur","input"]}};return{signinForm:i,loginFormRef:n,handleLogin:()=>{var u;(u=n.value)==null||u.validate(w=>{w?window.$message.error("\u4E0D\u53EF\u4EE5\u8FD9\u6837\u54DF, \u4E0D\u53EF\u4EE5\u54DF"):(window.$message.info("\u767B\u9646\u4E2D..."),l.value=!0,setTimeout(()=>{a.push("/dashboard"),d("token","tokenValue"),d("person",i.value)},2*1e3))})},rules:f,loading:l,t}},render(){let t;return e(R,{model:this.signinForm,ref:"loginFormRef",rules:this.rules},{default:()=>[e(m,{label:this.t("LoginModule.Name"),path:"name"},{default:()=>[e(p,{value:this.signinForm.name,"onUpdate:value":o=>this.signinForm.name=o,placeholder:this.t("LoginModule.NamePlaceholder")},null)]}),e(m,{label:this.t("LoginModule.Password"),path:"pwd"},{default:()=>[e(p,{value:this.signinForm.pwd,"onUpdate:value":o=>this.signinForm.pwd=o,type:"password",placeholder:this.t("LoginModule.PasswordPlaceholder")},null)]}),e(F,{style:["width: 100%","margin-to: 18px"],type:"primary",onClick:this.handleLogin.bind(this),loading:this.loading},E(t=this.t("LoginModule.Login"))?t:{default:()=>[t]})]})}}),O=r({name:"Register",render(){return e(M,{status:"info",title:"\u63D0\u793A",description:"\u6211\u5B9E\u5728\u662F\u4E0D\u60F3\u5199\u4E86..."},null)}}),pe=r({name:"Login",setup(){const t=k({tabsValue:"signin"}),{t:o}=h(),{height:a}=L(),i=b(),{updateLocale:n}=i;return{...j(t),windowHeight:a,updateLocale:n,ray:o}},render(){return e("div",{class:["login"],style:[`height: ${this.windowHeight}px`]},[e(S,null,{default:()=>[e(P,{class:"login-title",type:"info"},{default:()=>[c("Ray Template")]}),e(x,{options:y(),onSelect:t=>this.updateLocale(t)},{default:()=>[e(v,{customClassName:"login-icon",name:"language",size:"18"},null)]})]}),e(C,null,{default:()=>[e(V,{value:this.tabsValue,"onUpdate:value":t=>this.tabsValue=t},{default:()=>[e(g,{tab:this.ray("LoginModule.Signin"),name:"signin"},{default:()=>[e(H,null,null)]}),e(g,{tab:this.ray("LoginModule.Register"),name:"register"},{default:()=>[e(O,null,null)]})]}),e(T,null,{default:()=>[c("\u53CB\u60C5\u94FE\u63A5")]}),e(q,null,null)]})])}});export{pe as default};

BIN
assets/index.27bbe58d.js.gz Normal file

Binary file not shown.

1
assets/index.2d8a1011.js Normal file
View File

@ -0,0 +1 @@
import{R as r}from"./index.f740875e.js";import{R as n}from"./index.947d154f.js";import{K as s,u as m,v as d,C as f,y as i,p as o}from"./naive-ui.df1bccd0.js";import{e as c,ao as t,q as b,d as E,c as a}from"./@vue.6f9b3ecc.js";import"./pinia.04532b5d.js";import"./vue-demi.b3a9cad9.js";import"./pinia-plugin-persistedstate.c449c8e7.js";import"./vue-i18n.715a0b35.js";import"./@intlify.c1495d3a.js";import"./vue-router.e6f2912b.js";import"./@vueuse.a0b06385.js";import"./screenfull.c1f291d3.js";import"./date-fns.03faffa8.js";import"./vueuc.feb70412.js";import"./evtd.9eee5233.js";import"./seemly.786de437.js";import"./@css-render.66179467.js";import"./vooks.d8957d1b.js";import"./vdirs.9b78243b.js";import"./@juggle.32c34d6c.js";import"./css-render.20ab466e.js";import"./@emotion.6322e2ae.js";import"./lodash-es.16993470.js";import"./treemate.80cdf2c2.js";import"./date-fns-tz.974adeb4.js";import"./async-validator.fb49d0f5.js";function p(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!E(e)}const P=c({name:"Dashboard",setup(){return{coverLetterOptions:[{label:"\u638C\u63E1\u642C\u7816\u6846\u67B6",des:()=>t(o,null,{default:()=>[t(i,{type:"success"},{default:()=>[a("Vue3.x")]}),t(i,{type:"info"},{default:()=>[a("React")]})]})},{label:"\u4ECE\u4E8B\u642C\u7816\u65F6\u957F",des:()=>t(o,null,{default:()=>[t(i,{type:"success"},{default:()=>[a("\u7EC3\u4E60\u65F6\u957F\u4E24\u5E74\u534A\u7684\u5C0F\u767D\u524D\u7AEF\u642C\u7816\u5E08")]})]})},{label:"\u4E2A\u4EBA",des:()=>t(o,{align:"center"},{default:()=>[t(r,{name:"ray",size:"22"},null),a("\u52AA\u529B\u642C\u7816\u3001\u52AA\u529B\u6478\u9C7C, \u5EFA\u8BBE\u7F8E\u4E3D\u5BB6\u56ED")]}),span:2},{label:"\u8865\u5145\u8BF4\u660E",des:()=>t(o,{align:"center"},{default:()=>[a("\u5982\u679C\u6709\u5E0C\u671B\u8865\u5145\u7684\u529F\u80FD\u53EF\u4EE5\u5728"),t("a",{class:"dashboard-link",href:"https://github.com/XiaoDaiGua-Ray/ray-template"},[a("GitHub")]),a("\u63D0\u4E00\u4E2A Issues")]}),span:2}]}},render(){let e;return t(f,{class:"dashboard-layout layout-full"},{default:()=>[t(s,null,{header:()=>b(r,{name:"ray",size:"64"},{}),default:()=>"\u5F53\u4F60\u770B\u89C1\u8FD9\u4E2A\u9875\u9762\u540E, \u5C31\u8BF4\u660E\u9879\u76EE\u5DF2\u7ECF\u542F\u52A8\u6210\u529F\u4E86~"}),t(s,{title:"\u4E2A\u4EBA\u4ECB\u7ECD"},{default:()=>[t(m,{bordered:!0,labelPlacement:"left",column:2},p(e=this.coverLetterOptions.map(u=>{let l;return t(d,{key:u.label,label:u.label,span:u==null?void 0:u.span},p(l=u.des())?l:{default:()=>[l]})}))?e:{default:()=>[e]})]}),t(s,{title:"\u53CB\u60C5\u94FE\u63A5"},{default:()=>[t(n,null,null)]})]})}});export{P as default};

BIN
assets/index.2d8a1011.js.gz Normal file

Binary file not shown.

View File

@ -1 +0,0 @@
import{d as r,a7 as e,am as n,h as f,al as d,aA as p,aB as c,aC as b,aa as E,aD as o,ai as t,ah as l}from"./index.5e599d60.js";import{R as m}from"./index.b67f29fd.js";function i(a){return typeof a=="function"||Object.prototype.toString.call(a)==="[object Object]"&&!E(a)}const h=r({name:"Dashboard",setup(){return{coverLetterOptions:[{label:"\u638C\u63E1\u642C\u7816\u6846\u67B6",des:()=>e(l,null,{default:()=>[e(o,{type:"success"},{default:()=>[t("Vue3.x")]}),e(o,{type:"info"},{default:()=>[t("React")]})]})},{label:"\u4ECE\u4E8B\u642C\u7816\u65F6\u957F",des:()=>e(l,null,{default:()=>[e(o,{type:"success"},{default:()=>[t("\u7EC3\u4E60\u65F6\u957F\u4E24\u5E74\u534A\u7684\u5C0F\u767D\u524D\u7AEF\u642C\u7816\u5E08")]})]})},{label:"\u4E2A\u4EBA",des:()=>e(l,{align:"center"},{default:()=>[e(d,{name:"ray",size:"22"},null),t("\u52AA\u529B\u642C\u7816\u3001\u52AA\u529B\u6478\u9C7C, \u5EFA\u8BBE\u7F8E\u4E3D\u5BB6\u56ED")]}),span:2},{label:"\u8865\u5145\u8BF4\u660E",des:()=>e(l,{align:"center"},{default:()=>[t("\u5982\u679C\u6709\u5E0C\u671B\u8865\u5145\u7684\u529F\u80FD\u53EF\u4EE5\u5728"),e("a",{class:"dashboard-link",href:"https://github.com/XiaoDaiGua-Ray/ray-template"},[t("GitHub")]),t("\u63D0\u4E00\u4E2A Issues")]}),span:2}]}},render(){let a;return e(b,{class:"dashboard-layout layout-full"},{default:()=>[e(n,null,{header:()=>f(d,{name:"ray",size:"64"},{}),default:()=>"\u5F53\u4F60\u770B\u89C1\u8FD9\u4E2A\u9875\u9762\u540E, \u5C31\u8BF4\u660E\u9879\u76EE\u5DF2\u7ECF\u542F\u52A8\u6210\u529F\u4E86~"}),e(n,{title:"\u4E2A\u4EBA\u4ECB\u7ECD"},{default:()=>[e(p,{bordered:!0,labelPlacement:"left",column:2},i(a=this.coverLetterOptions.map(u=>{let s;return e(c,{key:u.label,label:u.label,span:u==null?void 0:u.span},i(s=u.des())?s:{default:()=>[s]})}))?a:{default:()=>[a]})]}),e(n,{title:"\u53CB\u60C5\u94FE\u63A5"},{default:()=>[e(m,null,null)]})]})}});export{h as default};

Binary file not shown.

File diff suppressed because one or more lines are too long

Binary file not shown.

View File

@ -1 +1 @@
.echart{width:100%;height:100%}.echart .n-card{margin-top:18px}.echart .n-card:first-child{margin-top:0}.echart .chart--container{width:100%;height:500px}.ray-chart{width:var(--ray-chart-width);height:var(--ray-chart-height)} .echart{width:100%;height:100%}.echart .n-card{margin-top:18px}.echart .n-card:first-child{margin-top:0}.echart .chart--container{width:100%;height:500px}.ray-chart{width:var(--ray-chart-width);height:var(--ray-chart-height);border:none;outline:none}

1
assets/index.5bf494a1.js Normal file

File diff suppressed because one or more lines are too long

BIN
assets/index.5bf494a1.js.gz Normal file

Binary file not shown.

File diff suppressed because one or more lines are too long

Binary file not shown.

View File

@ -1 +0,0 @@
.fade-enter-active,.fade-leave-active{-webkit-transition:all .35s;-o-transition:all .35s;transition:all .35s}.fade-enter-from{opacity:0;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translate(-30px)}.fade-leave-to{opacity:0;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translate(30px)}:root{--r-bezier: cubic-bezier(.4, 0, .2, 1)}body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}ul,ol,li{list-style:none}fieldset,img{border:0;vertical-align:middle}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.layout{-webkit-box-sizing:border-box;box-sizing:border-box}.layout>.layout-full{height:100%}.layout .layout-content__router-view{height:var(--layout-content-height);padding:9px}.layout .layout-footer{padding:24px;text-align:center}.ray-menu__logo{height:50px;padding:0 18px 0 24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px 12px;font-weight:600;overflow:hidden}.ray-menu__logo.ray-menu__logo-url{cursor:pointer}.ray-menu__logo .ray-menu__logo-title{opacity:0;display:none;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ray-menu__logo .ray-menu__logo-title.ray-menu__logo-title--open{opacity:1;display:inline-block}.layout-header{height:64px;padding:0 18px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.layout-header>.layout-header__method{width:100%}.layout-header>.layout-header__method .layout-header__method--icon{cursor:pointer;outline:none;border:none}.ray-tooltip-text__icon{cursor:pointer;outline:none;border:none}.setting-drawer__space{width:100%}.setting-drawer__space .n-descriptions-table-content{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.menu-tag{height:46px}.menu-tag .menu-tag-sapce{width:calc(100% - 18px);padding:9px}.menu-tag .n-tag{cursor:pointer}

Binary file not shown.

1
assets/index.83b96e10.js Normal file
View File

@ -0,0 +1 @@
import{e as o,ao as r,c as e}from"./@vue.6f9b3ecc.js";import{K as t}from"./naive-ui.df1bccd0.js";import"./date-fns.03faffa8.js";import"./vueuc.feb70412.js";import"./evtd.9eee5233.js";import"./seemly.786de437.js";import"./@css-render.66179467.js";import"./vooks.d8957d1b.js";import"./vdirs.9b78243b.js";import"./@juggle.32c34d6c.js";import"./css-render.20ab466e.js";import"./@emotion.6322e2ae.js";import"./lodash-es.16993470.js";import"./treemate.80cdf2c2.js";import"./date-fns-tz.974adeb4.js";import"./async-validator.fb49d0f5.js";const D=o({name:"ScrollReveal",render(){return r("div",{class:"scroll-reveal"},[r(t,{title:"\u63D0\u793A"},{default:()=>[e("RayScrollReveal\u7EC4\u4EF6\u6709\u70B9\u95EE\u9898, \u6682\u65F6\u79FB\u9664. \u4E0D\u80FD\u6B63\u5E38\u7684\u5B9E\u73B0\u6EDA\u52A8\u52A8\u753B. \u5F88\u662F\u64CD\u86CB!!!")]})])}});export{D as default};

View File

@ -0,0 +1 @@
.ray-table .ray-table__setting,.ray-table .ray-table-icon{cursor:pointer;outline:none;border:none}.ray-table .n-card-header .n-card-header__main{padding-right:var(--ray-table-header-space)}.ray-table .ray-table-header-extra__space{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:0 1px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ray-table__setting:hover{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .3s var(--r-bezier);transition:-webkit-transform .3s var(--r-bezier);-o-transition:transform .3s var(--r-bezier);transition:transform .3s var(--r-bezier);transition:transform .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier)}.table-setting__card{padding:12px 8px}.table-setting__card .n-card__content{padding:0!important;margin:0!important}.ray-table__setting-option--draggable{display:-ms-grid;display:grid;grid-row-gap:10px;-ms-grid-column-align:center;justify-self:center;-ms-grid-row-align:center;align-self:center}.ray-table__setting-option--draggable .draggable-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;padding:8px 10px;border-radius:2px;-webkit-transition:background-color .3s var(--r-bezier);-o-transition:background-color .3s var(--r-bezier);transition:background-color .3s var(--r-bezier)}.ray-table__setting-option--draggable .draggable-item.draggable-item--dark:hover{background-color:#ffffff14}.ray-table__setting-option--draggable .draggable-item:hover{background-color:#e8f2fd}.ray-table__setting-option--draggable .draggable-item:hover .draggable-item__d--icon{opacity:1}.ray-table__setting-option--draggable .draggable-item .draggable-item__d--icon{-webkit-transition:opacity .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier);transition:opacity .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier);-o-transition:opacity .3s var(--r-bezier),transform .3s var(--r-bezier);transition:opacity .3s var(--r-bezier),transform .3s var(--r-bezier);transition:opacity .3s var(--r-bezier),transform .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier);opacity:0}.ray-table__setting-option--draggable .draggable-item .draggable-item__d--icon,.ray-table__setting-option--draggable .draggable-item .draggable-item__icon{padding:5px;outline:none;border:none}.ray-table__setting-option--draggable .draggable-item .draggable-item__icon{cursor:pointer}.ray-table__setting-option--draggable .draggable-item .draggable-item__icon.draggable-item__icon--actived{color:#2080f0}.ray-table__setting-option--draggable .draggable-item .n-ellipsis{max-width:80px;min-width:80px}.ray-collapse-grid{-webkit-box-sizing:border-box;box-sizing:border-box}.ray-collapse-grid .collapse-icon{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:color .3s var(--r-bezier);-o-transition:color .3s var(--r-bezier);transition:color .3s var(--r-bezier)}.ray-collapse-grid .collapse-icon>.collapse-icon--arrow{margin-left:.5em;-webkit-transition:color .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier);transition:color .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier);-o-transition:color .3s var(--r-bezier),transform .3s var(--r-bezier);transition:color .3s var(--r-bezier),transform .3s var(--r-bezier);transition:color .3s var(--r-bezier),transform .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier)}.ray-collapse-grid .collapse-icon>.collapse-icon--arrow.collapse-icon--arrow__expanded{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}

Binary file not shown.

1
assets/index.8edcee1e.js Normal file
View File

@ -0,0 +1 @@
import{a as p}from"./axios.754b77ca.js";import{A as i,K as c,p as d,F as m,D as y,P as h,C as D}from"./naive-ui.df1bccd0.js";import{e as E,E as f,h as C,M as w,ao as t,c as b}from"./@vue.6f9b3ecc.js";import"./form-data.2b153385.js";import"./date-fns.03faffa8.js";import"./vueuc.feb70412.js";import"./evtd.9eee5233.js";import"./seemly.786de437.js";import"./@css-render.66179467.js";import"./vooks.d8957d1b.js";import"./vdirs.9b78243b.js";import"./@juggle.32c34d6c.js";import"./css-render.20ab466e.js";import"./@emotion.6322e2ae.js";import"./lodash-es.16993470.js";import"./treemate.80cdf2c2.js";import"./date-fns-tz.974adeb4.js";import"./async-validator.fb49d0f5.js";const F=(e,a)=>{const s=e.headers;a.forEach(u=>{s[u.key]=u.value})},o=p.create({baseURL:"",withCredentials:!1,timeout:5*1e3});o.interceptors.request.use(e=>(F(e,[{key:"X-TOKEN",value:"token"}]),e),e=>Promise.reject(e));o.interceptors.response.use(e=>{const{data:a}=e;return Promise.resolve(a)},e=>Promise.reject(e));let r;const v=e=>{r&&r.abort(),r=new AbortController;const a=Object.assign({},e,{signal:r.signal});return o(a)},n=async e=>v({method:"get",url:`https://www.tianqiapi.com/api?version=v9&appid=23035354&appsecret=8YvlPNrz&city=${e}`}),O=E({name:"Axios",setup(){const e=f({weatherData:[],inputCityValue:""}),a=[{title:"\u7A7A\u6C14\u6307\u6570",key:"air"},{title:"\u98CE\u901F",key:"win_meter"},{title:"\u80FD\u89C1\u5EA6",key:"visibility"},{title:"\u5929\u6C14\u60C5\u51B5",key:"wea_day"},{title:"\u63D0\u793A",key:"air_tips"}],s=async u=>{const l=await n(u);e.weatherData=l.data};return C(async()=>{const u=await n("\u6210\u90FD");e.weatherData=u.data}),{...w(e),columns:a,handleInputCityValue:s}},render(){return t(D,null,{default:()=>[t(i,{bordered:!0},{default:()=>[t(c,{title:"\u8BF7\u6C42\u51FD\u6570"},{default:()=>[b("\u57FA\u4E8E axios \u5C01\u88C5, \u80FD\u591F\u81EA\u52A8\u53D6\u6D88\u8FDE\u7EED\u8BF7\u6C42, \u907F\u514D\u91CD\u590D\u6E32\u67D3\u9020\u6210\u95EE\u9898. \u53EF\u5728\u8BE5\u793A\u4F8B\u4E2D\u6D4B\u8BD5, \u5E76\u4E14\u6253\u5F00\u63A7\u5236\u53F0\u7684\u7F51\u7EDC\u9009\u9879\u5361\u67E5\u770B")]})]}),t(i,{bordered:!0},{default:()=>[t(d,{class:"axios-header__btn",align:"center",justify:"space-between"},{default:()=>[t(m,{value:this.inputCityValue,"onUpdate:value":e=>this.inputCityValue=e,onInput:this.handleInputCityValue.bind(this),placeholder:"\u8BF7\u8F93\u5165\u57CE\u5E02"},null)]})]}),t(y,null,{default:()=>[t(h,{data:this.weatherData,columns:this.columns},null)]})]})}});export{O as default};

BIN
assets/index.8edcee1e.js.gz Normal file

Binary file not shown.

View File

@ -0,0 +1 @@
@charset "UTF-8";.fade-enter-active,.fade-leave-active{-webkit-transition:all .35s;-o-transition:all .35s;transition:all .35s}.fade-enter-from{opacity:0;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translate(-30px)}.fade-leave-to{opacity:0;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translate(30px)}:root{--r-bezier: cubic-bezier(.4, 0, .2, 1)}body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}ul,ol,li{list-style:none}fieldset,img{border:0;vertical-align:middle}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ray-icon{border:none;outline:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.layout{-webkit-box-sizing:border-box;box-sizing:border-box}.layout>.layout-full{height:100%}.layout .layout-content__router-view{height:var(--layout-content-height);padding:9px}.layout .layout-footer{padding:24px;text-align:center}.ray-menu__logo{height:50px;padding:0 18px 0 24px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px 12px;font-weight:600;overflow:hidden}.ray-menu__logo.ray-menu__logo-url{position:-webkit-sticky;position:sticky;top:0;cursor:pointer;background-color:var(--n-color);z-index:20}.ray-menu__logo .ray-menu__logo-title{opacity:0;display:none;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ray-menu__logo .ray-menu__logo-title.ray-menu__logo-title--open{opacity:1;display:inline-block}.layout-header{height:64px;padding:0 18px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.layout-header>.layout-header__method{width:100%}.layout-header>.layout-header__method .layout-header__method--icon{cursor:pointer;outline:none;border:none}.ray-tooltip-text__icon{cursor:pointer;outline:none;border:none}.setting-drawer__space{width:100%}.setting-drawer__space .n-descriptions-table-content{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.menu-tag{height:46px}.menu-tag .menu-tag-sapce{width:calc(100% - 18px);padding:9px}.menu-tag .n-tag{cursor:pointer}

Binary file not shown.

1
assets/index.94745ded.js Normal file
View File

@ -0,0 +1 @@
import{u as o}from"./vue-router.e6f2912b.js";import{I as e,G as a}from"./naive-ui.df1bccd0.js";import{e as i,ao as r,c as m}from"./@vue.6f9b3ecc.js";import"./date-fns.03faffa8.js";import"./vueuc.feb70412.js";import"./evtd.9eee5233.js";import"./seemly.786de437.js";import"./@css-render.66179467.js";import"./vooks.d8957d1b.js";import"./vdirs.9b78243b.js";import"./@juggle.32c34d6c.js";import"./css-render.20ab466e.js";import"./@emotion.6322e2ae.js";import"./lodash-es.16993470.js";import"./treemate.80cdf2c2.js";import"./date-fns-tz.974adeb4.js";import"./async-validator.fb49d0f5.js";const P=i({name:"ErrorPage",setup(){const t=o();return{handleBack:()=>{t.push("/dashboard")}}},render(){return r("div",{class:"error-page"},[r(e,{status:"500",title:"\u5C0F\u8C03\u76AE\u4F60\u8D70\u9519\u5730\u65B9\u4E86"},{footer:()=>r(a,{onClick:this.handleBack.bind(this)},{default:()=>[m("\u8FD4\u56DE\u9996\u9875")]})})])}});export{P as default};

1
assets/index.947d154f.js Normal file
View File

@ -0,0 +1 @@
import{n as a,O as s,p as i}from"./naive-ui.df1bccd0.js";import{e as c,ao as n,d as r}from"./@vue.6f9b3ecc.js";function p(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!r(t)}const d=c({name:"RayLink",setup(){return{handleLinkClick:e=>{window.open(e.src)},avatarOptions:[{key:"yunhome",src:"https://yunkuangao.me/",tooltip:"\u4E91\u4E4B\u5BB6",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:"\u4E91\u56FE\u5E8A",icon:"https://yunkuangao.com/images/20170801_005902048_iOS.md.jpg"},{key:"ray-js-note",src:"https://note.youdao.com/s/ObWEe2BB",tooltip:"Ray\u7684\u524D\u7AEF\u5B66\u4E60\u7B14\u8BB0",icon:"https://avatars.githubusercontent.com/u/51957438?v=4"},{key:"ray-js-cover",src:"https://note.youdao.com/s/IC8xKPdB",tooltip:"Ray\u7684\u9762\u8BD5\u9898\u603B\u7ED3",icon:"https://avatars.githubusercontent.com/u/51957438?v=4"}]}},render(){let t;return n(i,null,p(t=this.avatarOptions.map(o=>n(a,null,{trigger:()=>n(s,{round:!0,src:o.icon,style:["cursor: pointer"],onClick:this.handleLinkClick.bind(this,o),objectFit:"cover"},null),default:()=>o.tooltip})))?t:{default:()=>[t]})}});export{d as R};

BIN
assets/index.947d154f.js.gz Normal file

Binary file not shown.

1
assets/index.b231fc8e.js Normal file
View File

@ -0,0 +1 @@
import{e as F,r as v,h as D,ao as t,c as k,d as x}from"./@vue.6f9b3ecc.js";import{K as s,u as a,v as o,y as C}from"./naive-ui.df1bccd0.js";import"./date-fns.03faffa8.js";import"./vueuc.feb70412.js";import"./evtd.9eee5233.js";import"./seemly.786de437.js";import"./@css-render.66179467.js";import"./vooks.d8957d1b.js";import"./vdirs.9b78243b.js";import"./@juggle.32c34d6c.js";import"./css-render.20ab466e.js";import"./@emotion.6322e2ae.js";import"./lodash-es.16993470.js";import"./treemate.80cdf2c2.js";import"./date-fns-tz.974adeb4.js";import"./async-validator.fb49d0f5.js";function p(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!x(i)}const K=F({name:"RelyAbout",setup(){const{pkg:i}={pkg:{dependencies:{"@vueuse/core":"^9.1.0","amfe-flexible":"^2.2.1",axios:"^1.2.0","crypto-js":"^4.1.1",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.3",pinia:"^2.0.17","pinia-plugin-persistedstate":"^2.4.0","print-js":"^1.6.0",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","@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":"^3.0.0","@vitejs/plugin-vue-jsx":"^2.0.0",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",postcss:"^8.1.0","postcss-pxtorem":"^6.0.0",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:"^3.2.4","vite-plugin-compression":"^0.5.1","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.6.0","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.0.4"},layout:{copyright:"Copyright \xA9 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}}},{dependencies:u,devDependencies:n,name:e,version:g}=i,E=[{title:"\u4F9D\u8D56\u540D\u79F0",key:"name"},{title:"\u4F9D\u8D56\u7248\u672C",key:"relyVersion"},{title:"\u4F9D\u8D56\u5730\u5740",key:"relyAddress"}],r=v([]),d=v([]),f=[{name:"\u9879\u76EE\u540D\u79F0",label:e},{name:"\u7248\u672C\u4FE1\u606F",label:g},{name:"\u9879\u76EE\u5730\u5740",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),[]);r.value=l(u),d.value=l(n)},h=l=>{l.url&&window.open(l.url)};return D(()=>{b()}),{columns:E,dependenciesOptions:r,devDependenciesOptions:d,templateOptions:f,handleTagClick:h}},render(){let i,u,n;return t("div",{class:"rely-about"},[t(s,{title:"\u5173\u4E8E\u9879\u76EE"},{default:()=>[k("ray template \u662F\u4E00\u4E2A\u57FA\u4E8E: tsx pinia vue3.x vite sass \u7684\u4E2D\u540E\u53F0\u89E3\u51B3\u65B9\u6848. \u9879\u76EE\u5E72\u51C0\u4E0E\u8F7B\u5DE7, \u5DF2\u7ECF\u96C6\u6210\u4E86\u5F88\u591A\u9879\u76EE\u4E2D\u53EF\u80FD\u9700\u8981\u7684\u642C\u7816\u5DE5\u5177\u53EF\u4EE5\u8BA9\u4F60\u5FEB\u901F\u8D77\u4E00\u4E2A\u76F8\u5173\u9879\u76EE, \u5E76\u4E14\u4E0D\u9700\u8981\u5254\u9664\u5927\u91CF\u65E0\u7528\u9875\u9762\u4E0E\u7EC4\u4EF6.")]}),t(s,{title:"\u9879\u76EE\u4FE1\u606F"},{default:()=>[t(a,{bordered:!0,labelPlacement:"left"},p(i=this.templateOptions.map(e=>t(o,{key:e.name,label:e.name},{default:()=>[t(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:"\u751F\u4EA7\u4F9D\u8D56"},{default:()=>[t(a,{bordered:!0,labelPlacement:"left"},p(u=this.dependenciesOptions.map(e=>t(o,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?u:{default:()=>[u]})]}),t(s,{title:"\u5F00\u53D1\u4F9D\u8D56"},{default:()=>[t(a,{bordered:!0,labelPlacement:"left"},p(n=this.devDependenciesOptions.map(e=>t(o,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?n:{default:()=>[n]})]})])}});export{K as default};

BIN
assets/index.b231fc8e.js.gz Normal file

Binary file not shown.

View File

@ -1,30 +0,0 @@
import{a as G,n as q,k as T,ao as Q,m as w,ap as D,B as I,d as $,p as U,r as O,i as W,x as k,q as A,aq as X,w as Y,G as Z,F as J,Z as ee,o as te,ar as oe,H as re,h as R,as as ne,I as ae,at as se,_ as ie,a7 as C,au as le,ah as de,aa as ce}from"./index.5e599d60.js";const F=G&&"loading"in document.createElement("img"),ue=(e={})=>{var n;const{root:l=null}=e;return{hash:`${e.rootMargin||"0px 0px 0px 0px"}-${Array.isArray(e.threshold)?e.threshold.join(","):(n=e.threshold)!==null&&n!==void 0?n:"0"}`,options:Object.assign(Object.assign({},e),{root:(typeof l=="string"?document.querySelector(l):l)||document.documentElement})}},B=new WeakMap,_=new WeakMap,P=new WeakMap,fe=(e,n,l)=>{if(!e)return()=>{};const s=ue(n),{root:c}=s.options;let i;const u=B.get(c);u?i=u:(i=new Map,B.set(c,i));let h,a;i.has(s.hash)?(a=i.get(s.hash),a[1].has(e)||(h=a[0],a[1].add(e),h.observe(e))):(h=new IntersectionObserver(b=>{b.forEach(f=>{if(f.isIntersecting){const p=_.get(f.target),g=P.get(f.target);p&&p(),g&&(g.value=!0)}})},s.options),h.observe(e),a=[h,new Set([e])],i.set(s.hash,a));let m=!1;const y=()=>{m||(_.delete(e),P.delete(e),m=!0,a[1].has(e)&&(a[0].unobserve(e),a[1].delete(e)),a[1].size<=0&&i.delete(s.hash),i.size||B.delete(c))};return _.set(e,y),P.set(e,l),y},ve=q("n-avatar-group"),he=T("avatar",`
width: var(--n-merged-size);
height: var(--n-merged-size);
color: #FFF;
font-size: var(--n-font-size);
display: inline-flex;
position: relative;
overflow: hidden;
text-align: center;
border: var(--n-border);
border-radius: var(--n-border-radius);
--n-merged-color: var(--n-color);
background-color: var(--n-merged-color);
transition:
border-color .3s var(--n-bezier),
background-color .3s var(--n-bezier),
color .3s var(--n-bezier);
`,[Q(w("&","--n-merged-color: var(--n-color-modal);")),D(w("&","--n-merged-color: var(--n-color-popover);")),w("img",`
width: 100%;
height: 100%;
`),I("text",`
white-space: nowrap;
display: inline-block;
position: absolute;
left: 50%;
top: 50%;
`),T("icon",`
vertical-align: bottom;
font-size: calc(var(--n-merged-size) - 6px);
`),I("text","line-height: 1.25")]),ge=Object.assign(Object.assign({},A.props),{size:[String,Number],src:String,circle:{type:Boolean,default:void 0},objectFit:String,round:{type:Boolean,default:void 0},bordered:{type:Boolean,default:void 0},onError:Function,fallbackSrc:String,intersectionObserverOptions:Object,lazy:Boolean,onLoad:Function,renderPlaceholder:Function,renderFallback:Function,imgProps:Object,color:String}),me=$({name:"Avatar",props:ge,setup(e){const{mergedClsPrefixRef:n,inlineThemeDisabled:l}=U(e),s=O(!1);let c=null;const i=O(null),u=O(null),h=()=>{const{value:t}=i;if(t&&(c===null||c!==t.innerHTML)){c=t.innerHTML;const{value:o}=u;if(o){const{offsetWidth:d,offsetHeight:r}=o,{offsetWidth:v,offsetHeight:L}=t,j=.9,S=Math.min(d/v*j,r/L*j,1);t.style.transform=`translateX(-50%) translateY(-50%) scale(${S})`}}},a=W(ve,null),m=k(()=>{const{size:t}=e;if(t)return t;const{size:o}=a||{};return o||"medium"}),y=A("Avatar","-avatar",he,ne,e,n),b=W(X,null),f=k(()=>{if(a)return!0;const{round:t,circle:o}=e;return t!==void 0||o!==void 0?t||o:b?b.roundRef.value:!1}),p=k(()=>a?!0:e.bordered||!1),g=t=>{var o;if(!x.value)return;s.value=!0;const{onError:d,imgProps:r}=e;(o=r==null?void 0:r.onError)===null||o===void 0||o.call(r,t),d&&d(t)};Y(()=>e.src,()=>s.value=!1);const H=k(()=>{const t=m.value,o=f.value,d=p.value,{color:r}=e,{self:{borderRadius:v,fontSize:L,color:j,border:S,colorModal:N,colorPopover:V},common:{cubicBezierEaseInOut:K}}=y.value;let E;return typeof t=="number"?E=`${t}px`:E=y.value.self[ae("height",t)],{"--n-font-size":L,"--n-border":d?S:"none","--n-border-radius":o?"50%":v,"--n-color":r||j,"--n-color-modal":r||N,"--n-color-popover":r||V,"--n-bezier":K,"--n-merged-size":`var(--n-avatar-size-override, ${E})`}}),z=l?Z("avatar",k(()=>{const t=m.value,o=f.value,d=p.value,{color:r}=e;let v="";return t&&(typeof t=="number"?v+=`a${t}`:v+=t[0]),o&&(v+="b"),d&&(v+="c"),r&&(v+=se(r)),v}),H,e):void 0,x=O(!e.lazy);J(()=>{if(F)return;let t;const o=ee(()=>{t==null||t(),t=void 0,e.lazy&&(t=fe(u.value,e.intersectionObserverOptions,x))});te(()=>{o(),t==null||t()})});const M=O(!e.lazy);return{textRef:i,selfRef:u,mergedRoundRef:f,mergedClsPrefix:n,fitTextTransform:h,cssVars:l?void 0:H,themeClass:z==null?void 0:z.themeClass,onRender:z==null?void 0:z.onRender,hasLoadError:s,handleError:g,shouldStartLoading:x,loaded:M,mergedOnLoad:t=>{var o;const{onLoad:d,imgProps:r}=e;d==null||d(t),(o=r==null?void 0:r.onLoad)===null||o===void 0||o.call(r,t),M.value=!0}}},render(){var e,n;const{$slots:l,src:s,mergedClsPrefix:c,lazy:i,onRender:u,mergedOnLoad:h,shouldStartLoading:a,loaded:m,hasLoadError:y}=this;u==null||u();let b;const f=!m&&!y&&(this.renderPlaceholder?this.renderPlaceholder():(n=(e=this.$slots).placeholder)===null||n===void 0?void 0:n.call(e));return this.hasLoadError?b=this.renderFallback?this.renderFallback():oe(l.fallback,()=>[R("img",{src:this.fallbackSrc,style:{objectFit:this.objectFit}})]):b=re(l.default,p=>{if(p)return R(ie,{onResize:this.fitTextTransform},{default:()=>R("span",{ref:"textRef",class:`${c}-avatar__text`},p)});if(s){const{imgProps:g}=this;return R("img",Object.assign(Object.assign({},g),{loading:F&&!this.intersectionObserverOptions&&i?"lazy":"eager",src:F||a||m?s:void 0,onLoad:h,"data-image-src":s,onError:this.handleError,style:[g==null?void 0:g.style,{objectFit:this.objectFit},f?{height:"0",width:"0",visibility:"hidden",position:"absolute"}:""]}))}}),R("span",{ref:"selfRef",class:[`${c}-avatar`,this.themeClass],style:this.cssVars},b,i&&f)}});function be(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!ce(e)}const ye=$({name:"RayLink",setup(){return{handleLinkClick:l=>{window.open(l.src)},avatarOptions:[{key:"yunhome",src:"https://yunkuangao.me/",tooltip:"\u4E91\u4E4B\u5BB6",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:"\u4E91\u56FE\u5E8A",icon:"https://yunkuangao.com/images/20170801_005902048_iOS.md.jpg"},{key:"ray-js-note",src:"https://note.youdao.com/s/ObWEe2BB",tooltip:"Ray\u7684\u524D\u7AEF\u5B66\u4E60\u7B14\u8BB0",icon:"https://avatars.githubusercontent.com/u/51957438?v=4"},{key:"ray-js-cover",src:"https://note.youdao.com/s/IC8xKPdB",tooltip:"Ray\u7684\u9762\u8BD5\u9898\u603B\u7ED3",icon:"https://avatars.githubusercontent.com/u/51957438?v=4"}]}},render(){let e;return C(de,null,be(e=this.avatarOptions.map(n=>C(le,null,{trigger:()=>C(me,{round:!0,src:n.icon,style:["cursor: pointer"],onClick:this.handleLinkClick.bind(this,n),objectFit:"cover"},null),default:()=>n.tooltip})))?e:{default:()=>[e]})}});export{ye as R};

Binary file not shown.

View File

@ -1 +0,0 @@
import{d as e,a7 as u,am as a,ai as l}from"./index.5e599d60.js";const o=e({name:"ScrollReveal",render(){return u("div",{class:"scroll-reveal"},[u(a,{title:"\u63D0\u793A"},{default:()=>[l("RayScrollReveal\u7EC4\u4EF6\u6709\u70B9\u95EE\u9898, \u6682\u65F6\u79FB\u9664. \u4E0D\u80FD\u6B63\u5E38\u7684\u5B9E\u73B0\u6EDA\u52A8\u52A8\u753B. \u5F88\u662F\u64CD\u86CB!!!")]})])}});export{o as default};

View File

@ -1 +0,0 @@
import{d as F,r as v,aF as D,a7 as t,am as s,ai as k,aA as a,aB as p,aD as x,aa as C}from"./index.5e599d60.js";function o(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!C(i)}const A=F({name:"RelyAbout",setup(){const{pkg:i}={pkg:{dependencies:{"@vueuse/core":"^9.1.0","amfe-flexible":"^2.2.1",axios:"^1.2.0","crypto-js":"^4.1.1",dayjs:"^1.11.7",echarts:"^5.4.0","lodash-es":"^4.17.21","naive-ui":"^2.34.3",pinia:"^2.0.17","pinia-plugin-persistedstate":"^2.4.0","print-js":"^1.6.0",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","@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":"^3.0.0","@vitejs/plugin-vue-jsx":"^2.0.0",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",postcss:"^8.1.0","postcss-pxtorem":"^6.0.0",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:"^3.2.4","vite-plugin-compression":"^0.5.1","vite-plugin-eslint":"^1.8.1","vite-plugin-imp":"^2.3.1","vite-plugin-inspect":"^0.6.0","vite-plugin-svg-icons":"^2.0.1","vite-svg-loader":"^3.4.0","vue-tsc":"^1.0.9"},name:"ray-template",version:"3.0.4"},layout:{copyright:"Copyright \xA9 2022-present Ray",sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"}}},{dependencies:u,devDependencies:n,name:e,version:g}=i,E=[{title:"\u4F9D\u8D56\u540D\u79F0",key:"name"},{title:"\u4F9D\u8D56\u7248\u672C",key:"relyVersion"},{title:"\u4F9D\u8D56\u5730\u5740",key:"relyAddress"}],r=v([]),d=v([]),f=[{name:"\u9879\u76EE\u540D\u79F0",label:e},{name:"\u7248\u672C\u4FE1\u606F",label:g},{name:"\u9879\u76EE\u5730\u5740",label:"GitHub",url:"https://github.com/XiaoDaiGua-Ray/ray-template"}],b=()=>{const l=c=>Object.keys(c).reduce((y,m)=>(y.push({name:m,relyVersion:c[m],relyAddress:""}),y),[]);r.value=l(u),d.value=l(n)},h=l=>{l.url&&window.open(l.url)};return D(()=>{b()}),{columns:E,dependenciesOptions:r,devDependenciesOptions:d,templateOptions:f,handleTagClick:h}},render(){let i,u,n;return t("div",{class:"rely-about"},[t(s,{title:"\u5173\u4E8E\u9879\u76EE"},{default:()=>[k("ray template \u662F\u4E00\u4E2A\u57FA\u4E8E: tsx pinia vue3.x vite sass \u7684\u4E2D\u540E\u53F0\u89E3\u51B3\u65B9\u6848. \u9879\u76EE\u5E72\u51C0\u4E0E\u8F7B\u5DE7, \u5DF2\u7ECF\u96C6\u6210\u4E86\u5F88\u591A\u9879\u76EE\u4E2D\u53EF\u80FD\u9700\u8981\u7684\u642C\u7816\u5DE5\u5177\u53EF\u4EE5\u8BA9\u4F60\u5FEB\u901F\u8D77\u4E00\u4E2A\u76F8\u5173\u9879\u76EE, \u5E76\u4E14\u4E0D\u9700\u8981\u5254\u9664\u5927\u91CF\u65E0\u7528\u9875\u9762\u4E0E\u7EC4\u4EF6.")]}),t(s,{title:"\u9879\u76EE\u4FE1\u606F"},{default:()=>[t(a,{bordered:!0,labelPlacement:"left"},o(i=this.templateOptions.map(e=>t(p,{key:e.name,label:e.name},{default:()=>[t(x,{bordered:!1,type:"info",onClick:this.handleTagClick.bind(this,e),style:[e.url?"cursor: pointer":""]},{default:()=>[e.label]})]})))?i:{default:()=>[i]})]}),t(s,{title:"\u751F\u4EA7\u4F9D\u8D56"},{default:()=>[t(a,{bordered:!0,labelPlacement:"left"},o(u=this.dependenciesOptions.map(e=>t(p,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?u:{default:()=>[u]})]}),t(s,{title:"\u5F00\u53D1\u4F9D\u8D56"},{default:()=>[t(a,{bordered:!0,labelPlacement:"left"},o(n=this.devDependenciesOptions.map(e=>t(p,{key:e.name,label:e.name},{default:()=>[e.relyVersion]})))?n:{default:()=>[n]})]})])}});export{A as default};

Binary file not shown.

1
assets/index.da4867fc.js Normal file
View File

@ -0,0 +1 @@
import{R as e}from"./vue-router.e6f2912b.js";import{e as r,ao as o}from"./@vue.6f9b3ecc.js";const a=r({name:"Rely",setup(){return{}},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.

1
assets/index.f3d451e8.js Normal file
View File

@ -0,0 +1 @@
import{e,ao as a}from"./@vue.6f9b3ecc.js";const n=e({name:"RayTemplateDoc",render(){return a("div",null,null)}});export{n as default};

1
assets/index.f740875e.js Normal file

File diff suppressed because one or more lines are too long

BIN
assets/index.f740875e.js.gz Normal file

Binary file not shown.

File diff suppressed because one or more lines are too long

Binary file not shown.

View File

@ -1 +0,0 @@
import{d as t,a7 as e,a9 as r,ai as o,ab as s}from"./index.5e599d60.js";import{N as n}from"./Result.820ec3b6.js";const i=t({name:"ErrorPage",setup(){const a=s();return{handleBack:()=>{a.push("/dashboard")}}},render(){return e("div",{class:"error-page"},[e(n,{status:"500",title:"\u5C0F\u8C03\u76AE\u4F60\u8D70\u9519\u5730\u65B9\u4E86"},{footer:()=>e(r,{onClick:this.handleBack.bind(this)},{default:()=>[o("\u8FD4\u56DE\u9996\u9875")]})})])}});export{i as default};

File diff suppressed because one or more lines are too long

Binary file not shown.

4117
assets/naive-ui.df1bccd0.js Normal file

File diff suppressed because one or more lines are too long

Binary file not shown.

View File

@ -0,0 +1 @@
var P=Object.defineProperty,p=Object.getOwnPropertySymbols,S=Object.prototype.hasOwnProperty,R=Object.prototype.propertyIsEnumerable,b=(e,r,t)=>r in e?P(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t,_=(e,r)=>{for(var t in r||(r={}))S.call(r,t)&&b(e,t,r[t]);if(p)for(var t of p(r))R.call(r,t)&&b(e,t,r[t]);return e};function z(e){return typeof e=="object"&&e!==null}function E(e){return e}function h(e,r){return e=z(e)?e:Object.create(null),new Proxy(e,{get(t,l,s){var n;return l==="key"?((n=r.key)!=null?n:E)(Reflect.get(t,l,s)):Reflect.get(t,l,s)||Reflect.get(r,l,s)}})}function O(e){return e!==null&&typeof e=="object"}function d(e,r){const t=Array.isArray(e)&&Array.isArray(r),l=O(e)&&O(r);if(!t&&!l)throw new Error("Can only merge object with object or array with array");const s=t?[]:{};return[...Object.keys(e),...Object.keys(r)].forEach(o=>{Array.isArray(e[o])&&Array.isArray(r[o])?s[o]=[...Object.values(d(e[o],r[o]))]:r[o]!==null&&typeof r[o]=="object"&&typeof e[o]=="object"?s[o]=d(e[o],r[o]):e[o]!==void 0&&r[o]===void 0?s[o]=e[o]:e[o]===void 0&&r[o]!==void 0&&(s[o]=r[o])}),s}function j(e,r){return r.reduce((t,l)=>l==="[]"&&Array.isArray(t)?t:t==null?void 0:t[l],e)}function m(e,r,t){const l=r.slice(0,-1).reduce((s,n)=>/^(__proto__)$/.test(n)?{}:s[n]=s[n]||{},e);if(Array.isArray(l[r[r.length-1]])&&Array.isArray(t)){const s=l[r[r.length-1]].map((n,o)=>Array.isArray(n)&&typeof n!="object"?[...n,...t[o]]:typeof n=="object"&&n!==null&&Object.keys(n).some(i=>Array.isArray(n[i]))?d(n,t[o]):_(_({},n),t[o]));l[r[r.length-1]]=s}else r[r.length-1]===void 0&&Array.isArray(l)&&Array.isArray(t)?l.push(...t):l[r[r.length-1]]=t;return e}function w(e,r){return r.reduce((t,l)=>{const s=l.split(".");if(!s.includes("[]"))return m(t,s,j(e,s));const n=s.indexOf("[]"),o=s.slice(0,n),i=s.slice(0,n+1),c=s.slice(n+1),u=j(e,i),f=[];for(const a of u)c.length!==0&&(Array.isArray(a)||typeof a=="object")?f.push(w(a,[c.join(".")])):f.push(a);return m(t,o,f)},Array.isArray(e)?[]:{})}function v(e,r,t,l,s){try{const n=r==null?void 0:r.getItem(l);n&&e.$patch(t==null?void 0:t.deserialize(n))}catch(n){s&&console.error(n)}}function I(e={}){return r=>{const{options:{persist:t},store:l}=r;if(!t)return;const s=(Array.isArray(t)?t.map(n=>h(n,e)):[h(t,e)]).map(({storage:n=localStorage,beforeRestore:o=null,afterRestore:i=null,serializer:c={serialize:JSON.stringify,deserialize:JSON.parse},key:u=l.$id,paths:f=null,debug:a=!1})=>({storage:n,beforeRestore:o,afterRestore:i,serializer:c,key:u,paths:f,debug:a}));s.forEach(n=>{const{storage:o,serializer:i,key:c,paths:u,beforeRestore:f,afterRestore:a,debug:y}=n;f==null||f(r),v(l,o,i,c,y),a==null||a(r),l.$subscribe(($,g)=>{try{const A=Array.isArray(u)?w(g,u):g;o.setItem(c,i.serialize(A))}catch(A){y&&console.error(A)}},{detached:!0})}),l.$hydrate=({runHooks:n=!0}={})=>{s.forEach(o=>{const{beforeRestore:i,afterRestore:c,storage:u,serializer:f,key:a,debug:y}=o;n&&(i==null||i(r)),v(l,u,f,a,y),n&&(c==null||c(r))})}}}var N=I();export{N as s};

Binary file not shown.

5
assets/pinia.04532b5d.js Normal file
View File

@ -0,0 +1,5 @@
import{i as $}from"./vue-demi.b3a9cad9.js";import{I as B,r as H,A as E,i as G,J,K as k,L as C,t as M,w as T,E as tt,g as K,B as et,n as st,M as nt,l as ot}from"./@vue.6f9b3ecc.js";/*!
* pinia v2.0.17
* (c) 2022 Eduardo San Martin Morote
* @license MIT
*/let N;const L=t=>N=t,U=Symbol();function O(t){return t&&typeof t=="object"&&Object.prototype.toString.call(t)==="[object Object]"&&typeof t.toJSON!="function"}var R;(function(t){t.direct="direct",t.patchObject="patch object",t.patchFunction="patch function"})(R||(R={}));function lt(){const t=B(!0),o=t.run(()=>H({}));let s=[],e=[];const c=E({install(u){L(c),c._a=u,u.provide(U,c),u.config.globalProperties.$pinia=c,e.forEach(f=>s.push(f)),e=[]},use(u){return!this._a&&!$?e.push(u):s.push(u),this},_p:s,_a:null,_e:t,_s:new Map,state:o});return c}const W=()=>{};function V(t,o,s,e=W){t.push(o);const c=()=>{const u=t.indexOf(o);u>-1&&(t.splice(u,1),e())};return!s&&K()&&et(c),c}function _(t,...o){t.slice().forEach(s=>{s(...o)})}function x(t,o){for(const s in o){if(!o.hasOwnProperty(s))continue;const e=o[s],c=t[s];O(c)&&O(e)&&t.hasOwnProperty(s)&&!k(e)&&!C(e)?t[s]=x(c,e):t[s]=e}return t}const ct=Symbol();function rt(t){return!O(t)||!t.hasOwnProperty(ct)}const{assign:h}=Object;function ut(t){return!!(k(t)&&t.effect)}function at(t,o,s,e){const{state:c,actions:u,getters:f}=o,a=s.state.value[t];let d;function y(){a||(s.state.value[t]=c?c():{});const b=nt(s.state.value[t]);return h(b,u,Object.keys(f||{}).reduce((v,p)=>(v[p]=E(ot(()=>{L(s);const m=s._s.get(t);return f[p].call(m,m)})),v),{}))}return d=q(t,y,o,s,e,!0),d.$reset=function(){const v=c?c():{};this.$patch(p=>{h(p,v)})},d}function q(t,o,s={},e,c,u){let f;const a=h({actions:{}},s),d={deep:!0};let y,b,v=E([]),p=E([]),m;const g=e.state.value[t];!u&&!g&&(e.state.value[t]={}),H({});let A;function F(r){let n;y=b=!1,typeof r=="function"?(r(e.state.value[t]),n={type:R.patchFunction,storeId:t,events:m}):(x(e.state.value[t],r),n={type:R.patchObject,payload:r,storeId:t,events:m});const S=A=Symbol();st().then(()=>{A===S&&(y=!0)}),b=!0,_(v,n,e.state.value[t])}const z=W;function D(){f.stop(),v=[],p=[],e._s.delete(t)}function Q(r,n){return function(){L(e);const S=Array.from(arguments),P=[],w=[];function Y(i){P.push(i)}function Z(i){w.push(i)}_(p,{args:S,name:r,store:l,after:Y,onError:Z});let I;try{I=n.apply(this&&this.$id===t?this:l,S)}catch(i){throw _(w,i),i}return I instanceof Promise?I.then(i=>(_(P,i),i)).catch(i=>(_(w,i),Promise.reject(i))):(_(P,I),I)}}const X={_p:e,$id:t,$onAction:V.bind(null,p),$patch:F,$reset:z,$subscribe(r,n={}){const S=V(v,r,n.detached,()=>P()),P=f.run(()=>T(()=>e.state.value[t],w=>{(n.flush==="sync"?b:y)&&r({storeId:t,type:R.direct,events:m},w)},h({},d,n)));return S},$dispose:D},l=tt(h({},X));e._s.set(t,l);const j=e._e.run(()=>(f=B(),f.run(()=>o())));for(const r in j){const n=j[r];if(k(n)&&!ut(n)||C(n))u||(g&&rt(n)&&(k(n)?n.value=g[r]:x(n,g[r])),e.state.value[t][r]=n);else if(typeof n=="function"){const S=Q(r,n);j[r]=S,a.actions[r]=n}}return h(l,j),h(J(l),j),Object.defineProperty(l,"$state",{get:()=>e.state.value[t],set:r=>{F(n=>{h(n,r)})}}),e._p.forEach(r=>{h(l,f.run(()=>r({store:l,app:e._a,pinia:e,options:a})))}),g&&u&&s.hydrate&&s.hydrate(l.$state,g),y=!0,b=!0,l}function ht(t,o,s){let e,c;const u=typeof o=="function";typeof t=="string"?(e=t,c=u?s:o):(c=t,e=t.id);function f(a,d){const y=K();return a=a||y&&G(U),a&&L(a),a=N,a._s.has(e)||(u?q(e,o,c,a):at(e,c,a)),a._s.get(e)}return f.$id=e,f}function yt(t){{t=J(t);const o={};for(const s in t){const e=t[s];(k(e)||C(e))&&(o[s]=M(t,s))}return o}}export{lt as c,ht as d,yt as s};

BIN
assets/pinia.04532b5d.js.gz Normal file

Binary file not shown.

File diff suppressed because one or more lines are too long

Binary file not shown.

View File

@ -0,0 +1 @@
const o=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],t=(()=>{if(typeof document>"u")return!1;const e=o[0],r={};for(const n of o)if((n==null?void 0:n[1])in document){for(const[s,u]of n.entries())r[e[s]]=u;return r}return!1})(),i={change:t.fullscreenchange,error:t.fullscreenerror};let l={request(e=document.documentElement,r){return new Promise((n,c)=>{const s=()=>{l.off("change",s),n()};l.on("change",s);const u=e[t.requestFullscreen](r);u instanceof Promise&&u.then(s).catch(c)})},exit(){return new Promise((e,r)=>{if(!l.isFullscreen){e();return}const n=()=>{l.off("change",n),e()};l.on("change",n);const c=document[t.exitFullscreen]();c instanceof Promise&&c.then(n).catch(r)})},toggle(e,r){return l.isFullscreen?l.exit():l.request(e,r)},onchange(e){l.on("change",e)},onerror(e){l.on("error",e)},on(e,r){const n=i[e];n&&document.addEventListener(n,r,!1)},off(e,r){const n=i[e];n&&document.removeEventListener(n,r,!1)},raw:t};Object.defineProperties(l,{isFullscreen:{get:()=>Boolean(document[t.fullscreenElement])},element:{enumerable:!0,get:()=>{var e;return(e=document[t.fullscreenElement])!=null?e:void 0}},isEnabled:{enumerable:!0,get:()=>Boolean(document[t.fullscreenEnabled])}});t||(l={isEnabled:!1});const f=l;export{f as s};

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

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