/* empty css *//* empty css */import{_ as a}from"./index.vue_vue_type_script_setup_true_lang-84834a0d.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-271b6823.js";import{_ as t}from"./index.vue_vue_type_script_setup_true_lang-899a60ab.js";import{h as l}from"./moment-19b77ecd.js";/* empty css *//* empty css *//* empty css */import{s}from"./shortcuts-45ce8eab.js";import{d as r,m as o,R as n,ax as u,at as p,p as i,x as d,an as m,o as _,c,a as v,w as f,f as b,W as h,e as j,b as g,t as x,l as y,aE as Y,aq as w,a2 as D,a3 as M,aF as V,aA as k,a7 as I,J as E,aj as q,a8 as C,$ as F,av as L,aw as R,_ as S}from"./index-b85d10da.js";import{u as U}from"./useGetList-faadf7e9.js";import{h as z}from"./http-a5785930.js";/* empty css *//* empty css */import"./index-634317e0.js";import"./exportExcel-331c8441.js";/* empty css *//* empty css *//* empty css *//* empty css */function A(a){return z.get("/statistic/video/stats",a)}const B={"时间":"day","短剧名称":"video_name","短剧ID":"video_id","充值金额":"amount","充值次数":"charge_count","充值人数":"charge_user_num","播放次数":"play_count","点击人数":"click_uv"},G=a=>(L("data-v-1f02e849"),a=a(),R(),a),J={style:{margin:"8px 0"}},Q={class:"stat-wrapper"},T={class:"ml-2 mr-4 stat"},W={class:"ml-2 mr-4 stat"},Z={class:"ml-2 mr-4 stat"},$={class:"table-default"},H=G((()=>j("span",null,"充值金额",-1))),K=G((()=>j("br",null,null,-1))),N={class:"wrapper"},O=G((()=>j("span",null,"充值次数",-1))),P=G((()=>j("br",null,null,-1))),X={class:"wrapper"},aa=G((()=>j("span",null,"充值人数",-1))),ea=G((()=>j("br",null,null,-1))),ta={class:"wrapper"},la=G((()=>j("span",null,"播放次数",-1))),sa=G((()=>j("br",null,null,-1))),ra={class:"wrapper"},oa=G((()=>j("span",null,"点击人数",-1))),na=G((()=>j("br",null,null,-1))),ua={class:"wrapper"},pa=S(r({__name:"index",setup(r){const L=l().subtract(7,"days").format("YYYY-MM-DD"),R=l().format("YYYY-MM-DD"),S=o({});n(),u();const{data:z,query:G,search:pa,reset:ia,loading:da}=U("statistic/video/list");p("rolesIdentify");const ma=a=>{if(G.value.time){const e=w(a);G.value.start_date=e[0],G.value.end_date=e[1]}else delete G.value.start_date,delete G.value.end_date},_a=()=>{pa(),A({...G.value}).then((a=>{S.value=a.data}))},ca=()=>{ia(),A({...G.value}).then((a=>{S.value=a.data}))},va=i((()=>{var a;return null==(a=z.value)?void 0:a.data}));return d((()=>{G.value.time=[L,R],G.value.start_date=L,G.value.end_date=R,_a()})),(l,r)=>{const o=D,n=M,u=V,p=t,i=e,d=k,w=I,L=E,R=q,U=C,z=a,A=m("action"),pa=F;return _(),c("div",null,[v(i,{search:_a,reset:ca},{body:f((()=>[v(n,{label:"短剧名称",prop:"video_name"},{default:f((()=>[v(o,{modelValue:b(G).video_name,"onUpdate:modelValue":r[0]||(r[0]=a=>b(G).video_name=a),placeholder:"请输入短剧名称",clearable:""},null,8,["modelValue"])])),_:1}),v(n,{label:"时间"},{default:f((()=>[v(u,{"unlink-panels":"",clearable:"",onChange:ma,format:"YYYY/MM/DD","value-format":"YYYY-MM-DD",modelValue:b(G).time,"onUpdate:modelValue":r[1]||(r[1]=a=>b(G).time=a),type:"daterange",shortcuts:b(s),"range-separator":"To","start-placeholder":"开始时间","end-placeholder":"结束时间"},null,8,["modelValue","shortcuts"])])),_:1})])),extra_button:f((()=>[v(p,{api:"statistic/video/list",sheet_name:"短剧统计",title_obj:b(B),extro_params:{is_export:!0,...b(G)}},null,8,["title_obj","extro_params"])])),_:1}),h((_(),c("div",J,[v(d,{shadow:"hover","body-style":{padding:"20px"}},{default:f((()=>[j("div",Q,[j("div",null,[g("所选时间段内累计充值金额: "),j("span",T,x(b(S).amount||"暂无数据"),1)]),j("div",null,[g("累计充值次数: "),j("span",W,x(b(S).charge_count||"暂无数据"),1)]),j("div",null,[g("累计充值人数: "),j("span",Z,x(b(S).charge_user_num||"暂无数据"),1)])])])),_:1})])),[[A,"statistic.VideoStat.stats"]]),h((_(),c("div",$,[h((_(),y(U,{data:b(va),class:"mt-3"},{default:f((()=>[v(w,{prop:"day",label:"时间"}),v(w,{prop:"video_name",label:"短剧名称","min-width":"160px"}),v(w,{prop:"video_id",label:"短剧ID"}),v(w,{label:"充值金额",sortable:"",prop:"amount"},{header:f((()=>[H,v(R,{placement:"top"},{content:f((()=>[g(" 当日短剧充值总额,基于小程序统计"),K])),default:f((()=>[v(L,null,{default:f((()=>[v(b(Y))])),_:1})])),_:1})])),default:f((a=>[j("div",N,[j("div",null,x(a.row.amount),1)])])),_:1}),v(w,{label:"充值次数",sortable:"",prop:"charge_count"},{header:f((()=>[O,v(R,{placement:"top"},{content:f((()=>[g(" 当日短剧充值总次数,基于小程序统计"),P])),default:f((()=>[v(L,null,{default:f((()=>[v(b(Y))])),_:1})])),_:1})])),default:f((a=>[j("div",X,[j("div",null,x(a.row.charge_count),1)])])),_:1}),v(w,{label:"充值人数",sortable:"",prop:"charge_user_num"},{header:f((()=>[aa,v(R,{placement:"top"},{content:f((()=>[g(" 当日累计充值人数,基于小程序统计"),ea])),default:f((()=>[v(L,null,{default:f((()=>[v(b(Y))])),_:1})])),_:1})])),default:f((a=>[j("div",ta,[j("div",null,x(a.row.charge_user_num),1)])])),_:1}),v(w,{label:"播放次数",sortable:"",prop:"play_count"},{header:f((()=>[la,v(R,{placement:"top"},{content:f((()=>[g(" 当日短剧累计播放次数,指当日绑定此短剧的所有推广链接,累计被点击次数"),sa])),default:f((()=>[v(L,null,{default:f((()=>[v(b(Y))])),_:1})])),_:1})])),default:f((a=>[j("div",ra,[j("div",null,x(a.row.play_count),1)])])),_:1}),v(w,{label:"点击人数",sortable:"",prop:"click_uv"},{header:f((()=>[oa,v(R,{placement:"top"},{content:f((()=>[g(" 当日绑定此短剧的所有推广链接,累计点击的人数"),na])),default:f((()=>[v(L,null,{default:f((()=>[v(b(Y))])),_:1})])),_:1})])),default:f((a=>[j("div",ua,[j("div",null,x(a.row.click_uv),1)])])),_:1})])),_:1},8,["data"])),[[pa,b(da)]]),v(z)])),[[A,"statistic.VideoStat.index"]])])}}}),[["__scopeId","data-v-1f02e849"]]);export{pa as default};