This commit is contained in:
vastxie
2025-03-04 17:36:53 +08:00
parent cf7dc1d1e7
commit 1e9b9f7ba4
649 changed files with 23183 additions and 1925 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.0 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 9.7 KiB

View File

@@ -0,0 +1 @@
import{a as w,W as r}from"./vue-c19408e5.js";var v={size:"1em",strokeWidth:4,strokeLinecap:"round",strokeLinejoin:"round",rtl:!1,theme:"outline",colors:{outline:{fill:"#333",background:"transparent"},filled:{fill:"#333",background:"#FFF"},twoTone:{fill:"#333",twoTone:"#2F88FF"},multiColor:{outStrokeColor:"#333",outFillColor:"#2F88FF",innerStrokeColor:"#FFF",innerFillColor:"#43CCF8"}},prefix:"i"};function g(){return"icon-"+((1+Math.random())*4294967296|0).toString(16).substring(1)}function m(e,n,i){var t=typeof n.fill=="string"?[n.fill]:n.fill||[],o=[],s=n.theme||i.theme;switch(s){case"outline":o.push(typeof t[0]=="string"?t[0]:"currentColor"),o.push("none"),o.push(typeof t[0]=="string"?t[0]:"currentColor"),o.push("none");break;case"filled":o.push(typeof t[0]=="string"?t[0]:"currentColor"),o.push(typeof t[0]=="string"?t[0]:"currentColor"),o.push("#FFF"),o.push("#FFF");break;case"two-tone":o.push(typeof t[0]=="string"?t[0]:"currentColor"),o.push(typeof t[1]=="string"?t[1]:i.colors.twoTone.twoTone),o.push(typeof t[0]=="string"?t[0]:"currentColor"),o.push(typeof t[1]=="string"?t[1]:i.colors.twoTone.twoTone);break;case"multi-color":o.push(typeof t[0]=="string"?t[0]:"currentColor"),o.push(typeof t[1]=="string"?t[1]:i.colors.multiColor.outFillColor),o.push(typeof t[2]=="string"?t[2]:i.colors.multiColor.innerStrokeColor),o.push(typeof t[3]=="string"?t[3]:i.colors.multiColor.innerFillColor);break}return{size:n.size||i.size,strokeWidth:n.strokeWidth||i.strokeWidth,strokeLinecap:n.strokeLinecap||i.strokeLinecap,strokeLinejoin:n.strokeLinejoin||i.strokeLinejoin,colors:o,id:e}}var z=Symbol("icon-context");function u(e,n,i){var t={name:"icon-"+e,props:["size","strokeWidth","strokeLinecap","strokeLinejoin","theme","fill","spin"],setup:function(s){var h=g(),l=w(z,v);return function(){var a=s.size,c=s.strokeWidth,f=s.strokeLinecap,d=s.strokeLinejoin,L=s.theme,C=s.fill,F=s.spin,j=m(h,{size:a,strokeWidth:c,strokeLinecap:f,strokeLinejoin:d,theme:L,fill:C},l),k=[l.prefix+"-icon"];return k.push(l.prefix+"-icon-"+e),n&&l.rtl&&k.push(l.prefix+"-icon-rtl"),F&&k.push(l.prefix+"-icon-spin"),r("span",{class:k.join(" ")},[i(j)])}}};return t}const y=u("check-one",!0,function(e){return r("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[r("path",{d:"M24 44C29.5228 44 34.5228 41.7614 38.1421 38.1421C41.7614 34.5228 44 29.5228 44 24C44 18.4772 41.7614 13.4772 38.1421 9.85786C34.5228 6.23858 29.5228 4 24 4C18.4772 4 13.4772 6.23858 9.85786 9.85786C6.23858 13.4772 4 18.4772 4 24C4 29.5228 6.23858 34.5228 9.85786 38.1421C13.4772 41.7614 18.4772 44 24 44Z",fill:e.colors[1],stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linejoin":e.strokeLinejoin},null),r("path",{d:"M16 24L22 30L34 18",stroke:e.colors[2],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),x=u("close",!1,function(e){return r("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[r("path",{d:"M8 8L40 40",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null),r("path",{d:"M8 40L40 8",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),p=u("left",!0,function(e){return r("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[r("path",{d:"M31 36L19 24L31 12",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])}),b=u("right",!0,function(e){return r("svg",{width:e.size,height:e.size,viewBox:"0 0 48 48",fill:"none"},[r("path",{d:"M19 12L31 24L19 36",stroke:e.colors[0],"stroke-width":e.strokeWidth,"stroke-linecap":e.strokeLinecap,"stroke-linejoin":e.strokeLinejoin},null)])});export{x as C,u as I,p as L,b as R,y as a};

View File

@@ -0,0 +1 @@
const s=(t,r)=>{const o=t.__vccOpts||t;for(const[c,e]of r)o[c]=e;return o};export{s as _};

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 255 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
import{g as a,p as e}from"./index-40baf14c.js";function c(r){return e({url:"/crami/useCrami",data:r})}function u(r){return a({url:"/crami/queryAllPackage",data:r})}export{c as a,u as f};

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 271 KiB

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
@import"https://fonts.googleapis.com/css?family=Fredoka+One";.welcome{display:flex;justify-content:center;align-items:center;height:100vh;background-size:100% 100%}.store-container{line-height:0;margin:50px auto;width:50%}@media only screen and (max-width: 768px){.store-container{width:90%}}@media only screen and (min-width: 769px) and (max-width: 1200px){.store-container{width:80%}}@media only screen and (min-width: 1201px){.store-container{width:50%}}.stroke{stroke:#0170bb;stroke-width:5;stroke-linejoin:round;stroke-miterlimit:10}.round-end{stroke-linecap:round}#store{animation:fadeIn .8s ease-in}.border-animation{background-color:#fff;border-radius:10px;position:relative}.border-animation:after{content:"";background:linear-gradient(45deg,#ccc 48.9%,#0170bb 49%);background-size:300% 300%;border-radius:10px;position:absolute;top:-5px;left:-5px;height:calc(100% + 10px);width:calc(100% + 10px);z-index:-1;animation:borderGradient 8s linear both infinite}@keyframes borderGradient{0%,to{background-position:0% 100%}50%{background-position:100% 0%}}@keyframes fadeIn{to{opacity:1}}#browser{transform:translateY(-100%);animation:moveDown 1.5s cubic-bezier(.77,-.5,.3,1.5) forwards}@keyframes moveDown{0%{transform:translateY(-100%)}to{transform:translate(0)}}#toldo{animation:fadeIn 1s 1.4s ease-in forwards}.grass{animation:fadeIn .5s 1.6s ease-in forwards}#window{animation:fadeIn .5s 1.8s ease-in forwards}#door{animation:fadeIn .5s 2s ease-in forwards}#sign{transform-origin:837px 597px;animation:pendulum 1.5s 2s ease-in-out alternate}.trees{animation:fadeIn .5s 2.2s ease-in forwards}#toldo,.grass,#window,#door,.trees,.cat,.cat-shadow,.box,.parachute,.tshirt,.cap,.ball,#text,#button,.sky-circle,.sky-circle2,.sky-circle3{opacity:0}@keyframes pendulum{20%{transform:rotate(60deg)}40%{transform:rotate(-40deg)}60%{transform:rotate(20deg)}80%{transform:rotate(-5deg)}}.cat{transform-origin:1145px 620px}.cat-shadow{transform-origin:1115px 625px}#store:hover .cat{animation:catHi 3s 3s cubic-bezier(.7,-.5,.3,1.4)}#store:hover .cat-shadow{animation:catShadow 4s 2s cubic-bezier(.7,-.5,.3,1.4) alternate}@keyframes catHi{0%,to{opacity:0;transform:scale(.8)}10%,60%{transform:scale(1);opacity:1}}@keyframes catShadow{0%,to{transform:translate(40px,-35px) scale(.3)}10%,60%{opacity:1;transform:translate(-5px,10px) scale(.5)}60%{opacity:0}}.box,.parachute{transform-origin:430px 100px;animation:moveBox 14s 4s linear forwards infinite}.parachute{animation:parachute 14s 4s linear forwards infinite}@keyframes moveBox{0%{opacity:0;transform:translateY(-150px) rotate(20deg)}15%{opacity:1;transform:translateY(100px) rotate(-15deg)}25%{transform:translateY(250px) rotate(10deg)}30%{transform:translateY(350px) rotate(-5deg)}35%{opacity:1;transform:translateY(570px) rotate(0)}45%,to{opacity:0;transform:translateY(570px)}}@keyframes parachute{0%{transform:translateY(-150px) rotate(20deg) scale(.8);opacity:0}15%{transform:translateY(100px) rotate(-15deg) scale(1);opacity:1}25%{transform:translateY(250px) rotate(10deg)}30%{transform:translateY(350px) rotate(-5deg)}33%{transform:translateY(460px) rotate(0) scale(.9);opacity:1}45%,to{transform:translateY(480px);opacity:0}}.tshirt{animation:fadeInOut 42s 10s ease-in forwards infinite}.cap{animation:fadeInOut 42s 24s ease-in forwards infinite}.ball{animation:fadeInOut 42s 38s ease-in forwards infinite}#text,#button{animation:fadeIn 1s 5s ease-in forwards}@keyframes fadeInOut{5%,12%{opacity:1}20%{opacity:0}}.cloud{animation:clouds 25s linear backwards infinite}.cloud2{animation:clouds 20s 25s linear backwards infinite}.plane{animation:clouds 20s linear backwards infinite;will-change:transform}@keyframes clouds{0%{transform:translate(-150%)}to{transform:translate(150%)}}.sky-circle{animation:fadeInOut 10s 5s ease-in infinite}.sky-circle2{animation:fadeInOut 12s 30s ease-in infinite}.sky-circle3{animation:fadeInOut 8s 40s ease-in infinite}.btn{cursor:pointer}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
import{n as a}from"./index-40baf14c.js";import{d as s,S as o,a2 as r,W as c,V as n,L as i,ah as l,R as d,c as m}from"./vue-c19408e5.js";import{y as p}from"./naive-ui-64ac446a.js";import"./vueuse-motion-563da5fd.js";const x=""+new URL("404-0d6db85f.svg",import.meta.url).href,u={class:"flex h-full bg-white dark:bg-gray-900"},_={class:"px-4 m-auto space-y-4 text-center max-[400px]"},f=l('<h1 class="text-4xl text-slate-800 dark:text-neutral-200"> 404 - 页面迷路了! </h1><p class="text-base text-slate-500 dark:text-neutral-400"> 哎呀!页面好像迷路了,找不到了。 </p><div class="flex items-center justify-center text-center"><div class="w-[300px]"><img class="w-full" src="'+x+'" alt="404"></div></div>',3),V=s({__name:"index",setup(h){const e=a();function t(){e.replace("/")}return(v,g)=>(d(),o("div",u,[r("div",_,[f,c(i(p),{type:"primary",onClick:t},{default:n(()=>[m(" Go to Home ")]),_:1})])]))}});export{V as default};

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
html[data-v-bc827095],body[data-v-bc827095]{margin:0;padding:0;height:100%;overflow:hidden}.iframe-container[data-v-bc827095]{width:100%;height:100%;display:flex}.iframe[data-v-bc827095]{flex:1;border:none}

View File

@@ -0,0 +1,3 @@
import{n as f,m as _,d as g,_ as h}from"./index-40baf14c.js";import{i as w,j as p}from"./user-3d98b148.js";import{d as L,e as i,r as v,f as y,w as P,S as C,a2 as x,R as b}from"./vue-c19408e5.js";import{_ as A}from"./_plugin-vue_export-helper-c27b6911.js";import"./naive-ui-64ac446a.js";import"./vueuse-motion-563da5fd.js";const R={class:"iframe-container"},S=L({__name:"index",setup(k){const n=f();_();const a=g(),r=i(()=>a.isLogin);i(()=>{var o;return Number((o=a.globalConfig)==null?void 0:o.wechatSilentLoginStatus)===1});const s=v(null);async function u(){const t=new URLSearchParams(window.location.search).getAll("code");if(!(t.length>0?t[t.length-1]:null)){const c=window.location.href.split("#")[0],l=await p({url:c});l.success&&(window.location.href=l.data)}}async function d(){const t=new URLSearchParams(window.location.search).getAll("code"),e=t.length>0?t[t.length-1]:null;if(e){const c=await w({code:e});c.success&&(a.setToken(c.data),await a.getUserInfo(),a.setLoginDialog(!1),n.replace("/chat"))}}async function m(){window.navigator.userAgent.toLowerCase().includes("micromessenger")&&await u()}return y(async()=>{var t;if(r.value){n.replace("/chat");return}let o=i(()=>{var e;return((e=a.globalConfig)==null?void 0:e.homeHtml)||""});if(o=i(()=>{var e;return`
${((e=a.globalConfig)==null?void 0:e.homeHtml)||""}
`}),s.value){const e=s.value.contentDocument||((t=s.value.contentWindow)==null?void 0:t.document);e&&(e.open(),e.write(o.value),e.close())}h(()=>import("./chat-7eb7de6c.js"),["./chat-7eb7de6c.js","./useBasicLayout-18dd2ca5.js","./vue-c19408e5.js","./index-40baf14c.js","./naive-ui-64ac446a.js","./vueuse-motion-563da5fd.js","./index-6e56dfd3.css","./Right-153af9c5.js","./_plugin-vue_export-helper-c27b6911.js","./chat-fb203400.css"],import.meta.url),window.addEventListener("message",async e=>{e.data==="goToChat"&&(await d(),n.replace("/chat")),e.data==="goToLogin"&&a.setLoginDialog(!0)}),await m()}),P(r,o=>{o&&n.replace("/chat")}),(o,t)=>(b(),C("div",R,[x("iframe",{ref_key:"iframe",ref:s,class:"iframe",frameborder:"0"},null,512)]))}});const W=A(S,[["__scopeId","data-v-bc827095"]]);export{W as default};

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.

After

Width:  |  Height:  |  Size: 5.3 KiB

File diff suppressed because one or more lines are too long

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

View File

@@ -0,0 +1 @@
import{J as I,K as b,e as E,r as d,g as P,f as $,n as x,y as S}from"./vue-c19408e5.js";var f;const y=typeof window<"u";y&&((f=window==null?void 0:window.navigator)!=null&&f.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function N(e){return e}function Q(e,n){var t;if(typeof e=="number")return e+n;const u=((t=e.match(/^-?[0-9]+\.?[0-9]*/))==null?void 0:t[0])||"",a=e.slice(u.length),i=parseFloat(u)+n;return Number.isNaN(i)?e:i+a}function L(e){return I()?(b(e),!0):!1}function M(e){return typeof e=="function"?E(e):d(e)}function C(e,n=!0){P()?$(e):n?e():x(e)}const g=y?window:void 0;function T(e,n=!1){const t=d(),u=()=>t.value=!!e();return u(),C(u,n),t}function l(e,n={}){const{window:t=g}=n,u=T(()=>t&&"matchMedia"in t&&typeof t.matchMedia=="function");let a;const i=d(!1),c=()=>{a&&("removeEventListener"in a?a.removeEventListener("change",r):a.removeListener(r))},r=()=>{u.value&&(c(),a=t.matchMedia(M(e).value),i.value=a.matches,"addEventListener"in a?a.addEventListener("change",r):a.addListener(r))};return S(r),L(()=>c()),i}const B={sm:640,md:768,lg:1024,xl:1280,"2xl":1536};var j=Object.defineProperty,m=Object.getOwnPropertySymbols,q=Object.prototype.hasOwnProperty,G=Object.prototype.propertyIsEnumerable,p=(e,n,t)=>n in e?j(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,W=(e,n)=>{for(var t in n||(n={}))q.call(n,t)&&p(e,t,n[t]);if(m)for(var t of m(n))G.call(n,t)&&p(e,t,n[t]);return e};function F(e,n={}){function t(r,s){let o=e[r];return s!=null&&(o=Q(o,s)),typeof o=="number"&&(o=`${o}px`),o}const{window:u=g}=n;function a(r){return u?u.matchMedia(r).matches:!1}const i=r=>l(`(min-width: ${t(r)})`,n),c=Object.keys(e).reduce((r,s)=>(Object.defineProperty(r,s,{get:()=>i(s),enumerable:!0,configurable:!0}),r),{});return W({greater(r){return l(`(min-width: ${t(r,.1)})`,n)},greaterOrEqual:i,smaller(r){return l(`(max-width: ${t(r,-.1)})`,n)},smallerOrEqual(r){return l(`(max-width: ${t(r)})`,n)},between(r,s){return l(`(min-width: ${t(r)}) and (max-width: ${t(s,-.1)})`,n)},isGreater(r){return a(`(min-width: ${t(r,.1)})`)},isGreaterOrEqual(r){return a(`(min-width: ${t(r)})`)},isSmaller(r){return a(`(max-width: ${t(r,-.1)})`)},isSmallerOrEqual(r){return a(`(max-width: ${t(r)})`)},isInBetween(r,s){return a(`(min-width: ${t(r)}) and (max-width: ${t(s,-.1)})`)}},c)}const O=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},w="__vueuse_ssr_handlers__";O[w]=O[w]||{};var v;(function(e){e.UP="UP",e.RIGHT="RIGHT",e.DOWN="DOWN",e.LEFT="LEFT",e.NONE="NONE"})(v||(v={}));var R=Object.defineProperty,h=Object.getOwnPropertySymbols,U=Object.prototype.hasOwnProperty,V=Object.prototype.propertyIsEnumerable,_=(e,n,t)=>n in e?R(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,k=(e,n)=>{for(var t in n||(n={}))U.call(n,t)&&_(e,t,n[t]);if(h)for(var t of h(n))V.call(n,t)&&_(e,t,n[t]);return e};const A={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]};k({linear:N},A);function K(){const e=F(B),n=e.smaller("sm"),t=e.smaller("md"),u=e.smaller("lg"),a=e.smaller("xl");return{isMobile:n,isSmallMd:t,isSmallLg:u,isSmallXl:a}}export{K as u};

View File

@@ -0,0 +1 @@
import{p as t,g as n}from"./index-40baf14c.js";function r(e){return t({url:"/official/getQRSceneStr",data:e})}function f(e){return n({url:"/official/getQRCode",data:e})}function c(e){return t({url:"/official/loginBySceneStr",data:e})}function o(e){return t({url:"/official/loginByCode",data:e})}function u(e){return t({url:"/official/getJsapiTicket",data:e})}function a(){return t({url:"/official/getQRSceneStrByBind"})}function l(e){return t({url:"/official/bindWxBySceneStr",data:e})}function y(e){return t({url:"/official/getRedirectUrl",data:e})}function S(e){return t({url:"/auth/verifyIdentity",data:e})}function d(e){return t({url:"/auth/verifyPhoneIdentity",data:e})}export{f as a,l as b,u as c,S as d,r as e,a as f,c as g,d as h,o as i,y as j};

File diff suppressed because one or more lines are too long

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.

After

Width:  |  Height:  |  Size: 7.7 KiB

View File

@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<browserconfig>
<msapplication>
<tile>
<square150x150logo src="/mstile-150x150.png"/>
<TileColor>#da532c</TileColor>
</tile>
</msapplication>
</browserconfig>

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

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