index-b31887cf.js 6.4 KB

1
  1. /* empty css *//* empty css */import{_ as a}from"./index.vue_vue_type_script_setup_true_lang-7f9153ac.js";/* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css */import{_ as e}from"./search.vue_vue_type_script_setup_true_lang-576a1da2.js";import{_ as l}from"./index.vue_vue_type_script_setup_true_lang-af360bfd.js";import{h as t}from"./moment-5c1f5c63.js";/* empty css *//* empty css *//* empty css */import{s}from"./shortcuts-be0c90a7.js";import{d as o,m as r,Q as n,au as p,at as _,p as i,x as m,o as d,c as u,a as c,w as v,f as y,e as f,b,t as w,W as j,l as h,aD as x,aq as g,a2 as Y,a3 as D,aE as M,ax as V,a7 as I,J as $,aj as k,a8 as q,$ as E,az as G,aA as O,_ as T}from"./index-0e2a4c1f.js";import{u as U}from"./useGetList-e3b8611d.js";/* empty css *//* empty css */import"./index-e141ef30.js";import"./exportExcel-331c8441.js";/* empty css *//* empty css */const z={"商户名称":"company_name","商户ID":"puser_id","优化师":"username","小程序":"play_name","用户ID":"uid","订单号":"trade_no","订单时间":"created_at","染色注册时间":"ranse_created_at","累计充值成功次数":"total_count","充值金额":"price","推广名称":"promotion_title","充值类型":"tip_text","支付方式":"pay_name","订单状态":"status_txt"},A=a=>(G("data-v-e6d18bab"),a=a(),O(),a),C={style:{margin:"8px 0"}},F={class:"stat-wrapper"},J={class:"ml-2 mr-4 stat"},L={class:"ml-2 mr-4 stat"},Q={class:"table-default"},W={class:"flex items-center"},Z=A((()=>f("span",null,"充值金额",-1))),B=A((()=>f("br",null,null,-1))),H={class:"wrapper"},K={class:"flex items-center"},N=A((()=>f("span",null,"充值笔数",-1))),P=A((()=>f("br",null,null,-1))),R={class:"wrapper"},S={class:"flex items-center"},X=A((()=>f("span",null,"新增用户充值总额",-1))),aa=A((()=>f("br",null,null,-1))),ea={class:"wrapper"},la={class:"wrapper"},ta={class:"wrapper"},sa={class:"mb-2"},oa={class:"mr-2"},ra={class:"wrapper"},na={class:"wrapper"},pa={class:"mb-2"},_a={class:"mr-2"},ia=T(o({__name:"index",setup(o){t().startOf("month").format("YYYY-MM-DD"),t().endOf("month").format("YYYY-MM-DD");const G=r({});n(),p();const{data:O,query:T,search:A,reset:ia,loading:ma}=U("statistic/charge/list");_("rolesIdentify");const da=a=>{if(T.value.time){const e=g(a);T.value.created_at_start=e[0],T.value.created_at_end=e[1]}else delete T.value.created_at_start,delete T.value.created_at_end},ua=()=>{ia()},ca=i((()=>{var a;return null==(a=O.value)?void 0:a.data}));return m((()=>{A()})),(t,o)=>{const r=Y,n=D,p=M,_=l,i=e,m=V,g=I,O=$,U=k,ia=q,va=a,ya=E;return d(),u("div",null,[c(i,{search:y(A),reset:ua},{body:v((()=>[c(n,{label:"短剧名称",prop:"trade_no"},{default:v((()=>[c(r,{modelValue:y(T).trade_no,"onUpdate:modelValue":o[0]||(o[0]=a=>y(T).trade_no=a),placeholder:"请输入短剧名称",clearable:""},null,8,["modelValue"])])),_:1}),c(n,{label:"时间"},{default:v((()=>[c(p,{"unlink-panels":"",clearable:"",onChange:da,format:"YYYY/MM/DD","value-format":"YYYY-MM-DD",modelValue:y(T).time,"onUpdate:modelValue":o[1]||(o[1]=a=>y(T).time=a),type:"daterange",shortcuts:y(s),"range-separator":"To","start-placeholder":"开始时间","end-placeholder":"结束时间"},null,8,["modelValue","shortcuts"])])),_:1})])),extra_button:v((()=>[c(_,{api:"channel/order_list",sheet_name:"订单列表",title_obj:y(z),extro_params:{is_export:!0,...y(T)}},null,8,["title_obj","extro_params"])])),_:1},8,["search"]),f("div",C,[c(m,{shadow:"hover","body-style":{padding:"20px"}},{default:v((()=>[f("div",F,[f("div",null,[b("所选时间段内累计充值金额: "),f("span",J,w(y(G).yesterday_total_coins||"暂无数据"),1)]),f("div",null,[b("累计充值笔数: "),f("span",L,w(y(G).yesterday_available_amount||"暂无数据"),1)])])])),_:1})]),f("div",Q,[j((d(),h(ia,{data:y(ca),class:"mt-3"},{default:v((()=>[c(g,{prop:"day_at",label:"时间"}),c(g,{prop:"username",label:"优化师","min-width":"160px"}),c(g,{prop:"miniprogram_name",label:"小程序名称","min-width":"160px"}),c(g,{label:"充值金额",prop:"pay_money"},{header:v((()=>[f("div",W,[Z,c(U,{placement:"top"},{content:v((()=>[b(" 当日累计充值金额"),B])),default:v((()=>[c(O,null,{default:v((()=>[c(y(x))])),_:1})])),_:1})])])),default:v((a=>[f("div",H,[f("div",null,w(a.row.pay_money),1)])])),_:1}),c(g,{label:"充值笔数",prop:"pay_count"},{header:v((()=>[f("div",K,[N,c(U,{placement:"top"},{content:v((()=>[b(" 当日累计充值笔数"),P])),default:v((()=>[c(O,null,{default:v((()=>[c(y(x))])),_:1})])),_:1})])])),default:v((a=>[f("div",R,[f("div",null,w(a.row.pay_count),1)])])),_:1}),c(g,{label:"新增用户充值总额",prop:"new_user_pay_money"},{header:v((()=>[f("div",S,[X,c(U,{placement:"top"},{content:v((()=>[b(" 当日新用户充值总额"),aa])),default:v((()=>[c(O,null,{default:v((()=>[c(y(x))])),_:1})])),_:1})])])),default:v((a=>[f("div",ea,[f("div",null,w(a.row.new_user_pay_money),1),f("div",null,"普通:"+w(a.row.new_user_common_pay_money),1),f("div",null,"会员:"+w(a.row.new_user_vip_pay_money),1)])])),_:1}),c(g,{label:"普通充值","min-width":"250"},{default:v((()=>[c(g,{prop:"common_pay_money",label:"金额"},{default:v((a=>[f("div",la,[f("div",null,"总额:"+w(a.row.common_pay_money),1),f("div",null,"人均:"+w(a.row.common_pay_money),1)])])),_:1}),c(g,{label:"支付订单数",prop:"common_pay_count"},{default:v((a=>[f("div",ta,[f("div",sa,[f("span",oa,"已:"+w(a.row.common_pay_count),1),f("span",null,"未:"+w(a.row.common_unpay_count),1)]),f("div",null,"支付率:"+w(a.row.common_pay_rate),1)])])),_:1})])),_:1}),c(g,{label:"会员充值","min-width":"250"},{default:v((()=>[c(g,{prop:"vip_pay_money",label:"金额"},{default:v((a=>[f("div",ra,[f("div",null,"总额:"+w(a.row.vip_pay_money),1),f("div",null,"人均:"+w(a.row.vip_pay_money_per),1)])])),_:1}),c(g,{label:"支付订单数",prop:"vip_pay_count"},{default:v((a=>[f("div",na,[f("div",pa,[f("span",_a,"已:"+w(a.row.vip_pay_count),1),f("span",null,"未:"+w(a.row.vip_unpay_count),1)]),f("div",null,"支付率:"+w(a.row.vip_pay_rate),1)])])),_:1})])),_:1})])),_:1},8,["data"])),[[ya,y(ma)]]),c(va)])])}}}),[["__scopeId","data-v-e6d18bab"]]);export{ia as default};