summaryStatistics-b408d2fd.js 8.7 KB

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