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