summaryStatistics-85aadb38.js 8.5 KB

1
  1. /* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css */import{c as a}from"./index-cea88421.js";import{d as s,m as t,aw as e,x as l,C as n,aq as c,o as p,c as i,Z as r,l as o,w as d,e as u,a as m,b as v,f as x,aD as _,t as b,J as y,am as f,Q as h,R as g,S as w,_ as j}from"./index-fac1725c.js";import{u as C}from"./timerUtils-ad4335fc.js";import{h as J}from"./http-2c42c406.js";function T(a){return J.get("/statistic/charge/listTotalCharge",a)}const M=a=>(g("data-v-51c5b89d"),a=a(),w(),a),S={class:"flex w-full card-wrapper"},O={class:"flex items-center justify-between card-header"},N={class:"flex items-center"},I=M((()=>u("span",null,"今日充值",-1))),q=M((()=>u("br",null,null,-1))),z={class:"text-red-300"},D={class:"money-wrapper"},P={class:"flex items-center justify-between"},Q=M((()=>u("p",{class:"text-lg font-bold"},"普通充值",-1))),R=M((()=>u("span",{class:"text-sm"},"已支付:",-1))),U={class:"text-base"},V=M((()=>u("span",{class:"text-sm"},"未支付:",-1))),X={class:"text-base"},Z=M((()=>u("span",{class:"text-sm"},"支付率:",-1))),$={class:"text-base"},k=M((()=>u("p",{class:"text-lg font-bold"},"会员充值",-1))),A=M((()=>u("span",{class:"text-sm"},"已支付:",-1))),B={class:"text-base"},E=M((()=>u("span",{class:"text-sm"},"未支付:",-1))),F={class:"text-base"},G=M((()=>u("span",{class:"text-sm"},"支付率:",-1))),H={class:"text-base"},K={class:"flex items-center justify-between card-header"},L={class:"flex items-center"},W=M((()=>u("span",null,"本月充值",-1))),Y=M((()=>u("br",null,null,-1))),aa=M((()=>u("span",{class:"ml-2 text-red-300"},"(不包含当日)",-1))),sa={class:"money-wrapper"},ta={class:"flex items-center justify-between"},ea=M((()=>u("p",{class:"text-lg font-bold"},"普通充值",-1))),la=M((()=>u("span",{class:"text-sm"},"已支付:",-1))),na={class:"text-base"},ca=M((()=>u("span",{class:"text-sm"},"未支付:",-1))),pa={class:"text-base"},ia=M((()=>u("span",{class:"text-sm"},"支付率:",-1))),ra={class:"text-base"},oa=M((()=>u("p",{class:"text-lg font-bold"},"会员充值",-1))),da=M((()=>u("span",{class:"text-sm"},"已支付:",-1))),ua={class:"text-base"},ma=M((()=>u("span",{class:"text-sm"},"未支付:",-1))),va={class:"text-base"},xa=M((()=>u("span",{class:"text-sm"},"支付率:",-1))),_a={class:"text-base"},ba={class:"flex items-center justify-between card-header"},ya={class:"flex items-center"},fa=M((()=>u("span",null,"上月充值",-1))),ha=M((()=>u("br",null,null,-1))),ga={class:"money-wrapper"},wa={class:"flex items-center justify-between"},ja=M((()=>u("p",{class:"text-lg font-bold"},"普通充值",-1))),Ca=M((()=>u("span",{class:"text-sm"},"已支付:",-1))),Ja={class:"text-base"},Ta=M((()=>u("span",{class:"text-sm"},"未支付:",-1))),Ma={class:"text-base"},Sa=M((()=>u("span",{class:"text-sm"},"支付率:",-1))),Oa={class:"text-base"},Na=M((()=>u("p",{class:"text-lg font-bold"},"会员充值",-1))),Ia=M((()=>u("span",{class:"text-sm"},"已支付:",-1))),qa={class:"text-base"},za=M((()=>u("span",{class:"text-sm"},"未支付:",-1))),Da={class:"text-base"},Pa=M((()=>u("span",{class:"text-sm"},"支付率:",-1))),Qa={class:"text-base"},Ra={class:"flex items-center justify-between card-header"},Ua={class:"flex items-center"},Va=M((()=>u("span",null,"累计充值",-1))),Xa=M((()=>u("br",null,null,-1))),Za=M((()=>u("span",{class:"ml-2 text-red-300"},"(不包含当日)",-1))),$a={class:"money-wrapper"},ka={class:"flex items-center justify-between"},Aa=M((()=>u("p",{class:"text-lg font-bold"},"普通充值",-1))),Ba=M((()=>u("span",{class:"text-sm"},"已支付:",-1))),Ea={class:"text-base"},Fa=M((()=>u("span",{class:"text-sm"},"未支付:",-1))),Ga={class:"text-base"},Ha=M((()=>u("span",{class:"text-sm"},"支付率:",-1))),Ka={class:"text-base"},La=M((()=>u("p",{class:"text-lg font-bold"},"会员充值",-1))),Wa=M((()=>u("span",{class:"text-sm"},"已支付:",-1))),Ya={class:"text-base"},as=M((()=>u("span",{class:"text-sm"},"未支付:",-1))),ss={class:"text-base"},ts=M((()=>u("span",{class:"text-sm"},"支付率:",-1))),es={class:"text-base"},ls=j(s({__name:"summaryStatistics",setup(s){const g=t({}),w=t({}),j=t({}),T=t({});e("rolesIdentify");const M=t(""),ls=C(60,(()=>{ns()})),ns=()=>{var s;a("statistic.chargeTJ.todayCharge")&&(s={miniprogram_id:M.value},J.get("/statistic/charge/todayCharge",s)).then((a=>{g.value=a.data}))},cs=()=>{const s=M.value;var t;a("statistic.chargeTJ.currentMonthCharge")&&(t={miniprogram_id:s},J.get("/statistic/charge/currentMonthCharge",t)).then((a=>{w.value=a.data})),a("statistic.chargeTJ.lastMonthCharge")&&function(a){return J.get("/statistic/charge/lastMonthCharge",a)}({miniprogram_id:s}).then((a=>{j.value=a.data})),a("statistic.chargeTJ.totalCharge")&&function(a){return J.get("/statistic/charge/totalCharge",a)}({miniprogram_id:s}).then((a=>{T.value=a.data}))};return l((()=>{var a,s,t;(null==(a=JSON.parse(n.get("nav_data")))?void 0:a.app.id)&&(M.value=null==(s=JSON.parse(n.get("nav_data")))?void 0:s.app.id,M.value),cs(),ns(),null==(t=JSON.parse(n.get("nav_data")))||t.app.id})),(a,s)=>{const t=y,e=f,l=h,n=c("action");return p(),i("div",S,[r((p(),o(l,{class:"box-card",shadow:"hover"},{header:d((()=>[u("div",O,[u("div",N,[I,m(e,{placement:"top"},{content:d((()=>[v(" 截至当前时间,今日累计充值"),q])),default:d((()=>[m(t,null,{default:d((()=>[m(x(_))])),_:1})])),_:1})]),u("p",z,b(x(ls).seconds)+"s后刷新",1)])])),default:d((()=>[u("div",D,"¥"+b(x(g).pay_money??"-"),1),u("div",P,[u("div",null,[Q,u("div",null,[R,u("span",U,b(x(g).common_pay_count??"-")+"单",1)]),u("div",null,[V,u("span",X,b(x(g).common_unpay_count??"-")+"单",1)]),u("div",null,[Z,u("span",$,b(x(g).company_pay_rate??"-"),1)])]),u("div",null,[k,u("div",null,[A,u("span",B,b(x(g).vip_pay_count??"-")+"单",1)]),u("div",null,[E,u("span",F,b(x(g).vip_unpay_count??"-")+"单",1)]),u("div",null,[G,u("span",H,b(x(g).vip_pay_rate??"-"),1)])])])])),_:1})),[[n,"statistic.chargeTJ.todayCharge"]]),r((p(),o(l,{class:"box-card",shadow:"hover"},{header:d((()=>[u("div",K,[u("div",L,[W,m(e,{placement:"top"},{content:d((()=>[v(" 本月截至昨日的累计充值金额"),Y])),default:d((()=>[m(t,null,{default:d((()=>[m(x(_))])),_:1})])),_:1}),aa])])])),default:d((()=>[u("div",sa,"¥"+b(x(w).pay_money??"-"),1),u("div",ta,[u("div",null,[ea,u("div",null,[la,u("span",na,b(x(w).common_pay_count??"-")+"单",1)]),u("div",null,[ca,u("span",pa,b(x(w).common_unpay_count??"-")+"单",1)]),u("div",null,[ia,u("span",ra,b(x(w).company_pay_rate??"-"),1)])]),u("div",null,[oa,u("div",null,[da,u("span",ua,b(x(w).vip_pay_count??"-")+"单",1)]),u("div",null,[ma,u("span",va,b(x(w).vip_unpay_count??"-")+"单",1)]),u("div",null,[xa,u("span",_a,b(x(w).vip_pay_rate??"-"),1)])])])])),_:1})),[[n,"statistic.chargeTJ.currentMonthCharge"]]),r((p(),o(l,{class:"box-card",shadow:"hover"},{header:d((()=>[u("div",ba,[u("div",ya,[fa,m(e,{placement:"top"},{content:d((()=>[v(" 上月的累计充值"),ha])),default:d((()=>[m(t,null,{default:d((()=>[m(x(_))])),_:1})])),_:1})])])])),default:d((()=>[u("div",ga,"¥"+b(x(j).pay_money??"-"),1),u("div",wa,[u("div",null,[ja,u("div",null,[Ca,u("span",Ja,b(x(j).common_pay_count??"-")+"单",1)]),u("div",null,[Ta,u("span",Ma,b(x(j).common_unpay_count??"-")+"单",1)]),u("div",null,[Sa,u("span",Oa,b(x(j).company_pay_rate??"-"),1)])]),u("div",null,[Na,u("div",null,[Ia,u("span",qa,b(x(j).vip_pay_count??"-")+"单",1)]),u("div",null,[za,u("span",Da,b(x(j).vip_unpay_count??"-")+"单",1)]),u("div",null,[Pa,u("span",Qa,b(x(j).vip_pay_rate??"-"),1)])])])])),_:1})),[[n,"statistic.chargeTJ.lastMonthCharge"]]),r((p(),o(l,{class:"box-card",shadow:"hover"},{header:d((()=>[u("div",Ra,[u("div",Ua,[Va,m(e,{placement:"top"},{content:d((()=>[v(" 昨日及之前的所有累计充值金额"),Xa])),default:d((()=>[m(t,null,{default:d((()=>[m(x(_))])),_:1})])),_:1}),Za])])])),default:d((()=>[u("div",$a,"¥"+b(x(T).pay_money??"-"),1),u("div",ka,[u("div",null,[Aa,u("div",null,[Ba,u("span",Ea,b(x(T).common_pay_count??"-")+"单",1)]),u("div",null,[Fa,u("span",Ga,b(x(T).common_unpay_count??"-")+"单",1)]),u("div",null,[Ha,u("span",Ka,b(x(T).company_pay_rate??"-"),1)])]),u("div",null,[La,u("div",null,[Wa,u("span",Ya,b(x(T).vip_pay_count??"-")+"单",1)]),u("div",null,[as,u("span",ss,b(x(T).vip_unpay_count??"-")+"单",1)]),u("div",null,[ts,u("span",es,b(x(T).vip_pay_rate??"-"),1)])])])])),_:1})),[[n,"statistic.chargeTJ.totalCharge"]])])}}}),[["__scopeId","data-v-51c5b89d"]]),ns=Object.freeze(Object.defineProperty({__proto__:null,default:ls},Symbol.toStringTag,{value:"Module"}));export{T as a,ns as b,ls as s};