/* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css */import{d as e,m as s,aw as a,x as t,aq as l,o as n,c as r,Z as c,l as u,w as i,e as d,a as p,b as o,f as _,aD as m,t as f,J as v,am as x,Q as h,R as b,S as w,_ as g}from"./index-fac1725c.js";import{u as y}from"./timerUtils-ad4335fc.js";import{h as j}from"./http-2c42c406.js";function J(e){return j.get("/statistic/users/list_statistics",e)}const T=e=>(b("data-v-336c24e1"),e=e(),w(),e),C={class:"flex w-full card-wrapper"},M={class:"flex items-center justify-between card-header"},S={class:"flex items-center"},I=T((()=>d("br",null,null,-1))),O=T((()=>d("span",null,"今日新增用户",-1))),q={class:"text-red-300"},z={class:"money-wrapper"},D={class:"flex items-center justify-between"},P=T((()=>d("br",null,null,-1))),Q=T((()=>d("span",{class:"text-sm"},"充值人数:",-1))),R={class:"text-base"},U=T((()=>d("span",{class:"text-sm"},"会员充值:",-1))),V={class:"text-base"},X=T((()=>d("span",{class:"text-sm"},"普通充值:",-1))),Z={class:"text-base"},$=T((()=>d("br",null,null,-1))),k=T((()=>d("span",{class:"text-sm"},"充值金额:",-1))),A={class:"text-base"},B=T((()=>d("br",null,null,-1))),E=T((()=>d("span",{class:"text-sm"},"人均充值:",-1))),F={class:"text-base"},G=T((()=>d("br",null,null,-1))),H=T((()=>d("span",{class:"text-sm"},"充值率:",-1))),K={class:"text-base"},L={class:"flex items-center justify-between card-header"},N={class:"flex items-center"},W=T((()=>d("span",null,"本月新增用户",-1))),Y=T((()=>d("br",null,null,-1))),ee=T((()=>d("span",{class:"ml-2 text-red-300"},"(不包含当日)",-1))),se={class:"money-wrapper"},ae={class:"flex items-center justify-between"},te=T((()=>d("span",{class:"text-sm"},"充值人数:",-1))),le={class:"text-base"},ne=T((()=>d("span",{class:"text-sm"},"会员充值:",-1))),re={class:"text-base"},ce=T((()=>d("span",{class:"text-sm"},"普通充值:",-1))),ue={class:"text-base"},ie={class:"flex items-center justify-between card-header"},de={class:"flex items-center"},pe=T((()=>d("span",null,"上月新增用户",-1))),oe=T((()=>d("br",null,null,-1))),_e={class:"money-wrapper"},me={class:"flex items-center justify-between"},fe=T((()=>d("span",{class:"text-sm"},"充值人数:",-1))),ve={class:"text-base"},xe=T((()=>d("span",{class:"text-sm"},"会员充值:",-1))),he={class:"text-base"},be=T((()=>d("span",{class:"text-sm"},"普通充值:",-1))),we={class:"text-base"},ge={class:"flex items-center justify-between card-header"},ye={class:"flex items-center"},je=T((()=>d("span",null,"累计新增用户",-1))),Je=T((()=>d("br",null,null,-1))),Te=T((()=>d("span",{class:"ml-2 text-red-300"},"(不包含当日)",-1))),Ce={class:"money-wrapper"},Me={class:"flex items-center justify-between"},Se=T((()=>d("span",{class:"text-sm"},"累计充值人数:",-1))),Ie={class:"text-base"},Oe=g(e({__name:"summaryStatistics",setup(e){const b=s({}),w=s({}),g=s({}),J=s({});a("rolesIdentify");const T=y(60,(()=>{Oe()})),Oe=()=>{j.get("/statistic/users/today").then((e=>{b.value=e.data}))},qe=()=>{j.get("/statistic/users/stats").then((e=>{w.value=e.data.month,g.value=e.data.lastMonth,J.value=e.data.history}))};return t((()=>{qe(),Oe()})),(e,s)=>{const a=v,t=x,y=h,j=l("action");return n(),r("div",C,[c((n(),u(y,{class:"box-card",shadow:"hover"},{header:i((()=>[d("div",M,[d("div",S,[p(t,{placement:"top"},{content:i((()=>[o(" 截至当前时间,今日新增用户数量"),I])),default:i((()=>[p(a,null,{default:i((()=>[p(_(m))])),_:1})])),_:1}),O]),d("p",q,f(_(T).seconds)+"s后刷新",1)])])),default:i((()=>[d("div",z,f(_(b).new_user_num||"0"),1),d("div",D,[d("div",null,[d("div",null,[p(t,{placement:"top"},{content:i((()=>[o(" 新增用户中进行充值的人数"),P])),default:i((()=>[p(a,null,{default:i((()=>[p(_(m))])),_:1})])),_:1}),Q,d("span",R,f(_(b).new_user_recharge_num||"0")+"人",1)]),d("div",null,[U,d("span",V,f(_(b).recharge_vip_num||"0")+"人",1)]),d("div",null,[X,d("span",Z,f(_(b).recharge_coin_num||"0")+"人",1)])]),d("div",null,[d("div",null,[p(t,{placement:"top"},{content:i((()=>[o(" 新增用户当天充值金额"),$])),default:i((()=>[p(a,null,{default:i((()=>[p(_(m))])),_:1})])),_:1}),k,d("span",A,f(_(b).new_user_recharge_total||"-"),1)]),d("div",null,[p(t,{placement:"top"},{content:i((()=>[o(" 新增用户当天充值金额/新用户当天充值人数"),B])),default:i((()=>[p(a,null,{default:i((()=>[p(_(m))])),_:1})])),_:1}),E,d("span",F,f(_(b).recharge_mean||"-"),1)]),d("div",null,[p(t,{placement:"top"},{content:i((()=>[o(" 充值人数/新增用户数"),G])),default:i((()=>[p(a,null,{default:i((()=>[p(_(m))])),_:1})])),_:1}),H,d("span",K,f(_(b).recharge_rate||"-"),1)])])])])),_:1})),[[j,"statistic.chargeTJ.todayCharge"]]),c((n(),u(y,{class:"box-card",shadow:"hover"},{header:i((()=>[d("div",L,[d("div",N,[W,p(t,{placement:"top"},{content:i((()=>[o(" 本月截至昨日的累计新增用户数量"),Y])),default:i((()=>[p(a,null,{default:i((()=>[p(_(m))])),_:1})])),_:1}),ee])])])),default:i((()=>[d("div",se,f(_(w).new_user_num||"-"),1),d("div",ae,[d("div",null,[d("div",null,[te,d("span",le,f(_(w).new_user_recharge_num||"-")+"人",1)]),d("div",null,[ne,d("span",re,f(_(w).new_user_recharge_vip_num||"-")+"人",1)]),d("div",null,[ce,d("span",ue,f(_(w).new_user_recharge_coin_num||"-")+"人",1)])])])])),_:1})),[[j,"statistic.chargeTJ.currentMonthCharge"]]),c((n(),u(y,{class:"box-card",shadow:"hover"},{header:i((()=>[d("div",ie,[d("div",de,[pe,p(t,{placement:"top"},{content:i((()=>[o(" 上月的累计新增用户数量"),oe])),default:i((()=>[p(a,null,{default:i((()=>[p(_(m))])),_:1})])),_:1})])])])),default:i((()=>[d("div",_e,f(_(g).new_user_num||"-"),1),d("div",me,[d("div",null,[d("div",null,[fe,d("span",ve,f(_(g).new_user_recharge_num||"-")+"人",1)]),d("div",null,[xe,d("span",he,f(_(g).new_user_recharge_vip_num||"-")+"人",1)]),d("div",null,[be,d("span",we,f(_(g).new_user_recharge_coin_num||"-")+"人",1)])])])])),_:1})),[[j,"statistic.chargeTJ.lastMonthCharge"]]),c((n(),u(y,{class:"box-card",shadow:"hover"},{header:i((()=>[d("div",ge,[d("div",ye,[je,p(t,{placement:"top"},{content:i((()=>[o(" 昨日及之前的所有累计新增用户数量"),Je])),default:i((()=>[p(a,null,{default:i((()=>[p(_(m))])),_:1})])),_:1}),Te])])])),default:i((()=>[d("div",Ce,f(_(J).new_user_total||"-"),1),d("div",Me,[d("div",null,[d("div",null,[Se,d("span",Ie,f(_(J).recharge_user_total||"-")+"人",1)])])])])),_:1})),[[j,"statistic.chargeTJ.totalCharge"]])])}}}),[["__scopeId","data-v-336c24e1"]]),qe=Object.freeze(Object.defineProperty({__proto__:null,default:Oe},Symbol.toStringTag,{value:"Module"}));export{J as a,qe as b,Oe as s};