| 1 |
- /* empty css *//* empty css */import{_ as a}from"./index.vue_vue_type_script_setup_true_lang-33d2b7ff.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-a8736fb0.js";import{_ as l}from"./index.vue_vue_type_script_setup_true_lang-5ce7c936.js";import{h as t}from"./moment-19b77ecd.js";/* empty css *//* empty css *//* empty css */import{s}from"./shortcuts-45ce8eab.js";import{d as o,m as r,V as n,ax as p,aw as _,p as m,x as i,o as d,c as u,a as c,w as v,f as y,e as f,b,t as w,Z as h,l as j,aD as x,at as Y,a5 as g,a6 as D,aE as M,Q as V,aa as I,J as k,am as U,ab as q,a2 as E,R as O,S as Q,_ as R}from"./index-31e79b37.js";import{u as S}from"./useGetList-140e4533.js";/* empty css *//* empty css */import"./index-4bd540a5.js";import"./exportExcel-331c8441.js";/* empty css */const T={"商户名称":"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"},W=a=>(O("data-v-7d0e8325"),a=a(),Q(),a),Z={style:{margin:"8px 0"}},C={class:"stat-wrapper"},G={class:"ml-2 mr-4 stat"},J={class:"ml-2 mr-4 stat"},L={class:"table-default"},X={class:"flex items-center"},$=W((()=>f("span",null,"充值金额",-1))),z=W((()=>f("br",null,null,-1))),A={class:"wrapper"},B={class:"flex items-center"},F=W((()=>f("span",null,"充值笔数",-1))),H=W((()=>f("br",null,null,-1))),K={class:"wrapper"},N={class:"flex items-center"},P=W((()=>f("span",null,"新增用户充值总额",-1))),aa=W((()=>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"},ma=R(o({__name:"index",setup(o){t().startOf("month").format("YYYY-MM-DD"),t().endOf("month").format("YYYY-MM-DD");const O=r({});n(),p();const{data:Q,query:R,search:W,reset:ma,loading:ia}=S("statistic/charge/list");_("rolesIdentify");const da=a=>{if(R.value.time){const e=Y(a);R.value.created_at_start=e[0],R.value.created_at_end=e[1]}else delete R.value.created_at_start,delete R.value.created_at_end},ua=()=>{ma()},ca=m((()=>{var a;return null==(a=Q.value)?void 0:a.data}));return i((()=>{W()})),(t,o)=>{const r=g,n=D,p=M,_=l,m=e,i=V,Y=I,Q=k,S=U,ma=q,va=a,ya=E;return d(),u("div",null,[c(m,{search:y(W),reset:ua},{body:v((()=>[c(n,{label:"短剧名称",prop:"trade_no"},{default:v((()=>[c(r,{modelValue:y(R).trade_no,"onUpdate:modelValue":o[0]||(o[0]=a=>y(R).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(R).time,"onUpdate:modelValue":o[1]||(o[1]=a=>y(R).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(T),extro_params:{is_export:!0,...y(R)}},null,8,["title_obj","extro_params"])])),_:1},8,["search"]),f("div",Z,[c(i,{shadow:"hover","body-style":{padding:"20px"}},{default:v((()=>[f("div",C,[f("div",null,[b("所选时间段内累计充值金额: "),f("span",G,w(y(O).yesterday_total_coins||"暂无数据"),1)]),f("div",null,[b("累计充值笔数: "),f("span",J,w(y(O).yesterday_available_amount||"暂无数据"),1)])])])),_:1})]),f("div",L,[h((d(),j(ma,{data:y(ca),class:"mt-3"},{default:v((()=>[c(Y,{prop:"day_at",label:"时间"}),c(Y,{prop:"username",label:"优化师","min-width":"160px"}),c(Y,{prop:"miniprogram_name",label:"小程序名称","min-width":"160px"}),c(Y,{label:"充值金额",prop:"pay_money"},{header:v((()=>[f("div",X,[$,c(S,{placement:"top"},{content:v((()=>[b(" 当日累计充值金额"),z])),default:v((()=>[c(Q,null,{default:v((()=>[c(y(x))])),_:1})])),_:1})])])),default:v((a=>[f("div",A,[f("div",null,w(a.row.pay_money),1)])])),_:1}),c(Y,{label:"充值笔数",prop:"pay_count"},{header:v((()=>[f("div",B,[F,c(S,{placement:"top"},{content:v((()=>[b(" 当日累计充值笔数"),H])),default:v((()=>[c(Q,null,{default:v((()=>[c(y(x))])),_:1})])),_:1})])])),default:v((a=>[f("div",K,[f("div",null,w(a.row.pay_count),1)])])),_:1}),c(Y,{label:"新增用户充值总额",prop:"new_user_pay_money"},{header:v((()=>[f("div",N,[P,c(S,{placement:"top"},{content:v((()=>[b(" 当日新用户充值总额"),aa])),default:v((()=>[c(Q,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(Y,{label:"普通充值","min-width":"250"},{default:v((()=>[c(Y,{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(Y,{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(Y,{label:"会员充值","min-width":"250"},{default:v((()=>[c(Y,{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(Y,{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(ia)]]),c(va)])])}}}),[["__scopeId","data-v-7d0e8325"]]);export{ma as default};
|