Files
yusheng-admin/dist/static/js/member-BodyTTmW.js
2025-10-23 11:07:17 +08:00

2 lines
2.3 KiB
JavaScript

import{_ as i}from"./ChartRound.vue_vue_type_script_setup_true_lang-BOvu6zMf.js";import{R as d}from"./index-Cu34JgMz.js";import{d as _,r as u,o as f,c as p,b as l,h as v,e as t,u as s,T as r,_ as D}from"./index-CRmU-Qpi.js";const h={style:{width:"100%"},class:"mt-3"},x={class:"flex items-start mt-3",style:{width:"100%","justify-content":"space-around"}},b={class:"flex justify-between items-start mt-3"},w={class:"w-1/2",style:{"text-align":"center"}},y={class:"mt-2"},C={class:"font-medium text-green-500 ml-2"},g={class:"flex justify-between items-start mt-3"},V={class:"w-1/2",style:{"text-align":"center"}},j={class:"mt-2"},F={class:"font-medium text-green-500 ml-2"},A={class:"flex justify-between items-start mt-3",style:{width:"100%"}},B={style:{width:"50%"}},S={style:{width:"50%"}},N=_({__name:"member",props:["allData"],setup(m){const a=m;let n=[],o=[];return a.allData&&(n=[{name:"未充值会员数",value:a.allData.no_recharge_count},{name:"充值会员数",value:a.allData.recharge_count}],o=[{name:"Android",value:a.allData.android_count},{name:"IOS",value:a.allData.ios_count}]),(k,e)=>{const c=u("el-card");return f(),p("div",h,[l(c,{shadow:"never"},{default:v(()=>[e[4]||(e[4]=t("div",{class:"flex justify-between"},[t("span",{class:"text-md font-medium"},"会员分析")],-1)),t("div",x,[t("div",null,[e[1]||(e[1]=t("div",{class:"flex justify-between"},[t("span",{class:"text-md font-medium"}," 会员总数 ")],-1)),t("div",b,[t("div",w,[l(s(d),{duration:200,fontSize:"1.6em",startVal:1,endVal:a.allData.member_count},null,8,["endVal"])])]),t("div",y,[e[0]||(e[0]=t("span",null,"今日在线",-1)),t("span",C,r(a.allData.online_count),1)])]),t("div",null,[e[3]||(e[3]=t("div",{class:"flex justify-between"},[t("span",{class:"text-md font-medium"}," 七天内未登录 ")],-1)),t("div",g,[t("div",V,[l(s(d),{duration:200,fontSize:"1.6em",startVal:1,endVal:a.allData.no_login_count},null,8,["endVal"])])]),t("div",j,[e[2]||(e[2]=t("span",null,"今日注册",-1)),t("span",F,r(a.allData.register_count),1)])])]),t("div",A,[t("div",B,[l(s(i),{barChartData:s(n),title:"会员总数",colorList:["#73DDFF","#73ACFF"]},null,8,["barChartData"])]),t("div",S,[l(s(i),{barChartData:s(o),title:"设备总数",colorList:["#FDD56A","#FDB36A"]},null,8,["barChartData"])])])]),_:1})])}}}),R=D(N,[["__scopeId","data-v-10b500bd"]]);export{R as default};