全栈小学生 0e47055ccb v1.0.0-beta.1
2023-04-15 17:12:49 +08:00

2 lines
7.5 KiB
JavaScript

/* empty css *//* empty css *//* empty css *//* empty css */import{u as O,b as V,q as F}from"./index-aae906bf.js";/* empty css */import{g as $,i as I,_ as z,a as A,b as N,c as B,d as M}from"./index-243a2593.js";import{t as o}from"./index-5f4ce139.js";import{i as q}from"./common-465e36b3.js";import{a as R}from"./vue-router-b5675730.js";import{E as T}from"./index-a63d1984.js";import{E as U}from"./index-acd12562.js";import{a as W,E as G}from"./index-9fa80202.js";import{v as Q}from"./directive-a07a10ed.js";import{d as H,r as u,L as J,b as y,e as g,f as t,q as a,p as e,x as i,u as s,v as x,F as K,t as P,n as X,as as Y,at as Z}from"./runtime-core.esm-bundler-7c3fd514.js";import{_ as tt}from"./_plugin-vue_export-helper-c27b6911.js";import"./el-overlay-f7f710bd.js";import"./plugin-vue_export-helper-edbdb6f8.js";import"./index-f02197a7.js";import"./index-868cd458.js";import"./index-a3cf5375.js";import"./event-9519ab40.js";import"./focus-trap-bb1e8c7a.js";import"./index-7b0897f9.js";import"./error-492b6a5b.js";import"./el-switch-3d36d31d.js";import"./index-4862d1b3.js";import"./index-cf47f151.js";import"./index-2083be2e.js";import"./index-95693143.js";import"./index-47617222.js";import"./validator-62f68fe3.js";/* empty css *//* empty css */import"./el-radio-c9a1047c.js";import"./index-2f0b1bf3.js";/* empty css */import"./el-avatar-7d17482e.js";import"./index-be5dc120.js";import"./common-cc37bda4.js";import"./common-2cf17469.js";const f=h=>(Y("data-v-0fedbaa1"),h=h(),Z(),h),et={class:"main-container flex"},st={class:"main-body flex-1 mr-[15px]"},at={class:"card-header"},ot={class:"text-[14px]"},it={class:"text-[14px] mb-[9px]"},nt={class:"text-[14px] mb-[9px]"},rt={class:"text-[14px] mb-[9px]"},lt={class:"card-header"},dt={class:"text-[14px]"},ct=f(()=>t("img",{class:"w-[40px] h-[40px]",src:z,alt:""},null,-1)),pt={class:"mt-[10px] text-[14px]"},_t=f(()=>t("img",{class:"w-[40px] h-[40px]",src:A,alt:""},null,-1)),mt={class:"mt-[10px] text-[14px]"},ut=f(()=>t("img",{class:"w-[40px] h-[40px]",src:N,alt:""},null,-1)),xt={class:"mt-[10px] text-[14px]"},vt=f(()=>t("img",{class:"w-[40px] h-[40px]",src:B,alt:""},null,-1)),ft={class:"mt-[10px] text-[14px]"},ht=f(()=>t("img",{class:"w-[40px] h-[40px]",src:M,alt:""},null,-1)),bt={class:"mt-[10px] text-[14px]"},yt={class:"mt-[15px] flex"},gt={class:"card-header"},wt={class:"text-[14px]"},St={class:"card-header"},Ct={class:"text-[14px]"},Et={class:"card-header"},It={class:"text-[14px]"},kt={class:"main-aside w-[300px]"},jt={class:"card-header"},Dt={class:"text-[14px]"},Lt={class:"card-header"},Ot={class:"text-[14px]"},Vt=["src"],Ft={class:"text-[14px]"},$t={class:"text-[12px] mt-[8px] text-gray-400"},zt=H({__name:"index",setup(h){const w=u(!0),S=u(null),C=u(null);O();let n=u({today_data:{},system:{},version:{},about:[],visit_stat:{},member_stat:{}});(async(_=0)=>{n.value=await(await $()).data,w.value=!1,setTimeout(()=>{k()},20)})();const k=()=>{const _=I(S.value),r=u({legend:{},xAxis:{data:[]},yAxis:{},tooltip:{trigger:"axis"},series:[{name:o("pageView"),type:"line",data:[]}]});r.value.xAxis.data=n.value.visit_stat.date,r.value.series[0].data=n.value.visit_stat.value,_.setOption(r.value);const m=I(C.value),d=u({legend:{},tooltip:{},series:[{type:"pie",data:[]}]}),b=n.value.member_stat.type.length;for(let l=0;l<b;l++){let c={};c.name=n.value.member_stat.type[l],c.value=n.value.member_stat.value[l],d.value.series[0].data.push(c)}m.setOption(d.value),window.addEventListener("resize",()=>{_.resize(),m.resize()})},j=R(),v=_=>{j.push(_)};return(_,r)=>{const m=T,d=V,b=F,l=U,c=W,E=G,D=Q;return J((y(),g("div",et,[t("div",st,[a(l,{class:"box-card !border-none",shadow:"never"},{header:e(()=>[t("div",at,[t("span",ot,i(s(o)("todayData")),1)])]),default:e(()=>[a(b,null,{default:e(()=>[a(d,{span:8},{default:e(()=>[a(m,{value:s(n).today_data.total_member_count},{title:e(()=>[t("div",it,i(s(o)("memberNumb")),1)]),_:1},8,["value"])]),_:1}),a(d,{span:8},{default:e(()=>[a(m,{value:s(n).today_data.total_site_count},{title:e(()=>[t("div",nt,i(s(o)("numberOfSites")),1)]),_:1},8,["value"])]),_:1}),a(d,{span:8},{default:e(()=>[a(m,{value:s(n).today_data.total_visit_count},{title:e(()=>[t("div",rt,i(s(o)("numberOfVisitors")),1)]),_:1},8,["value"])]),_:1})]),_:1})]),_:1}),a(l,{class:"box-card !border-none mt-[15px]",shadow:"never"},{header:e(()=>[t("div",lt,[t("span",dt,i(s(o)("commonlyUsedFunction")),1)])]),default:e(()=>[a(b,{gutter:20,justify:"space-between"},{default:e(()=>[a(d,{span:4},{default:e(()=>[t("div",{class:"flex justify-center flex-col items-center cursor-pointer",onClick:r[0]||(r[0]=p=>v("/article/list"))},[ct,t("span",pt,i(s(o)("articleList")),1)])]),_:1}),a(d,{span:4},{default:e(()=>[t("div",{class:"flex justify-center flex-col items-center cursor-pointer",onClick:r[1]||(r[1]=p=>v("/member/member"))},[_t,t("span",mt,i(s(o)("memberManagement")),1)])]),_:1}),a(d,{span:4},{default:e(()=>[t("div",{class:"flex justify-center flex-col items-center cursor-pointer",onClick:r[2]||(r[2]=p=>v("/member/balance"))},[ut,t("span",xt,i(s(o)("balanceAccount")),1)])]),_:1}),a(d,{span:4},{default:e(()=>[t("div",{class:"flex justify-center flex-col items-center cursor-pointer",onClick:r[3]||(r[3]=p=>v("/auth/user"))},[vt,t("span",ft,i(s(o)("administrator")),1)])]),_:1}),a(d,{span:4},{default:e(()=>[t("div",{class:"flex justify-center flex-col items-center cursor-pointer",onClick:r[4]||(r[4]=p=>v("/diy/index"))},[ht,t("span",bt,i(s(o)("WebDecoration")),1)])]),_:1})]),_:1})]),_:1}),t("div",yt,[a(l,{class:"box-card !border-none flex-1 mr-[15px]",shadow:"never"},{header:e(()=>[t("div",gt,[t("span",wt,i(s(o)("accessMessage")),1)])]),default:e(()=>[t("div",{ref_key:"visitStat",ref:S,style:{width:"100%",height:"300px"}},null,512)]),_:1}),a(l,{class:"box-card !border-none flex-1",shadow:"never"},{header:e(()=>[t("div",St,[t("span",Ct,i(s(o)("memberDistribution")),1)])]),default:e(()=>[t("div",{ref_key:"memberStat",ref:C,style:{width:"100%",height:"300px"}},null,512)]),_:1})]),a(l,{class:"box-card !border-none mt-[15px]",shadow:"never"},{header:e(()=>[t("div",Et,[t("span",It,i(s(o)("systemInfo")),1)])]),default:e(()=>[a(E,null,{default:e(()=>[a(c,{label:s(o)("os")},{default:e(()=>[x(i(s(n).system.os),1)]),_:1},8,["label"]),a(c,{label:s(o)("phpVersions")},{default:e(()=>[x(i(s(n).system.php_v),1)]),_:1},8,["label"]),a(c,{label:s(o)("productionEnvironment")},{default:e(()=>[x(i(s(n).system.environment),1)]),_:1},8,["label"])]),_:1})]),_:1})]),t("div",kt,[a(l,{class:"box-card !border-none",shadow:"never"},{header:e(()=>[t("div",jt,[t("span",Dt,i(s(o)("versionsInfo")),1)])]),default:e(()=>[a(E,{column:1},{default:e(()=>[a(c,{label:s(o)("versions")},{default:e(()=>[x(i(s(n).version.version),1)]),_:1},8,["label"]),a(c,{label:s(o)("frame")},{default:e(()=>[x("vue3.x、ElementUI、MySQL")]),_:1},8,["label"]),a(c,{label:s(o)("channel")},{default:e(()=>[x(i(s(o)("officialWbsite"))+"、Gitee",1)]),_:1},8,["label"])]),_:1})]),_:1}),a(l,{class:"box-card !border-none mt-[15px]",shadow:"never"},{header:e(()=>[t("div",Lt,[t("span",Ot,i(s(o)("serviceSupport")),1)])]),default:e(()=>[(y(!0),g(K,null,P(s(n).about,(p,L)=>(y(),g("div",{class:X(["flex","items-center","pt-[40px]","pb-[40px]",{"border-gray-300 border-b-[1px]":L==0}])},[t("img",{class:"w-[120px] h-[120px] mr-[8px]",src:s(q)(p.image),alt:""},null,8,Vt),t("div",null,[t("p",Ft,i(p.name),1),t("p",$t,i(p.desc),1)])],2))),256))]),_:1})])])),[[D,w.value]])}}});const Ce=tt(zt,[["__scopeId","data-v-0fedbaa1"]]);export{Ce as default};