1 |
- import{d as q,e as O,f as j,h as H}from"./statcenter.e81789ca.js";import{d as L,a6 as W,b,r as F,p as J,s as K,o as Q,y as X,c as i,e as S,f as Z,g as a,h as s,i as r,u as l,k as Y,q as $,A as P,t as c,aR as u,n as tt,H as p,F as et,m as g,a as E,R as at,S as lt,aN as ot,_ as st}from"./index.0308b213.js";import{A as rt}from"./index.1d26a072.js";import"./install.524ae6f2.js";import"./useAgent.c0cb1751.js";import"./list.5526c7ef.js";const d=m=>(at("data-v-70828b99"),m=m(),lt(),m),ct={class:"filter-form"},_t=g("\u4ECA\u5929"),ut=g("\u6700\u8FD17\u5929"),dt=g("\u6700\u8FD130\u5929"),nt=g("\u81EA\u5B9A\u4E49"),it=d(()=>a("div",{class:"header"},[a("div",{class:"tn-title--vertical-line title"}," \u603B\u89C8 ")],-1)),ft={class:"body"},ht={class:"data"},vt=d(()=>a("div",{class:"data-title"}," \u8425\u4E1A\u603B\u989D(\u5143) ",-1)),pt={class:"data-value"},yt={class:"data"},mt=d(()=>a("div",{class:"data-title"}," \u5E73\u53F0\u4F63\u91D1(\u5143) ",-1)),Ft={class:"data-value"},gt={class:"data"},Dt=d(()=>a("div",{class:"data-title"}," \u4EE3\u7406\u4F63\u91D1(\u5143) ",-1)),At={class:"data-value"},bt={class:"data"},St=d(()=>a("div",{class:"data-title"}," \u6709\u6548\u8BA2\u5355\u91CF ",-1)),Et={class:"data-value"},Bt={class:"data-value--sub"},xt={class:"data"},kt=d(()=>a("div",{class:"data-title"}," \u65E0\u6548\u8BA2\u5355\u91CF ",-1)),Ct={class:"data-value"},Vt={class:"data-value--sub"},Yt={class:"data"},Pt=d(()=>a("div",{class:"data-title"}," \u914D\u9001\u8D39\u6536\u5165 ",-1)),Tt={class:"data-value"},Rt={class:"data"},Mt=d(()=>a("div",{class:"data-title"}," \u914D\u9001\u5458\u914D\u9001\u8D39\u652F\u51FA ",-1)),It={class:"data-value"},Nt={class:"data"},wt=d(()=>a("div",{class:"data-title"}," \u603B\u9000\u6B3E ",-1)),zt={class:"data-value"},Gt=d(()=>a("div",{class:"header"},[a("div",{class:"tn-title--vertical-line title"}," \u8D8B\u52BF\u56FE ")],-1)),Ut=L({setup(m){const{OpPlatform:B}=W(),T=[{text:"\u4E00\u5468\u5185",value:()=>{const t=E();return[t.subtract(1,"week").toDate(),t.toDate()]}},{text:"\u4E24\u5468\u5185",value:()=>{const t=E();return[t.subtract(2,"week").toDate(),t.toDate()]}},{text:"\u4E00\u4E2A\u6708\u5185",value:()=>{const t=E();return[t.subtract(1,"month").toDate(),t.toDate()]}}],_=b({agentid:"",days:0,stat_day:"",end_day:""}),y=b({agents:[],records:[]}),e=b({chart:{stat:{total_fee:0,total_success_order:0,total_cancel_order:0,total_cancel_fee:0,avg_pre_order:0,total_delivery_fee:0,total_deliveryer_fee:0,total_refund_fee:0,total_plateform_serve_fee:0,total_agent_final_fee:0},days:[],total_success_order:[],total_fee:[],delivery_fee:[],deliveryer_fee:[],refund_fee:[]}});let h=F([]);const R=()=>{const t=ot(h.value,"YYYY-MM-DD");_.stat_day=t[0]||"",_.end_day=t[1]||""},D=()=>{_.days===-1&&(!h.value||h.value.length===0)||(R(),B.value==="agent"?(q(_).then(t=>{y.agents=t.agents,y.records=t.records}),O(_).then(t=>{e.chart.stat.total_fee=t.chart.stat.total_fee,e.chart.stat.total_success_order=t.chart.stat.total_success_order,e.chart.stat.total_cancel_order=t.chart.stat.total_cancel_order,e.chart.stat.total_cancel_fee=t.chart.stat.total_cancel_fee,e.chart.stat.avg_pre_order=t.chart.stat.avg_pre_order,e.chart.stat.total_delivery_fee=t.chart.stat.total_delivery_fee,e.chart.stat.total_deliveryer_fee=t.chart.stat.total_deliveryer_fee,e.chart.stat.total_refund_fee=t.chart.stat.total_refund_fee,e.chart.stat.total_plateform_serve_fee=t.chart.stat.total_plateform_serve_fee,e.chart.stat.total_agent_final_fee=t.chart.stat.total_agent_final_fee,e.chart.days=t.chart.days,e.chart.total_success_order=t.chart.total_success_order,e.chart.total_fee=t.chart.total_fee,e.chart.delivery_fee=t.chart.delivery_fee,e.chart.deliveryer_fee=t.chart.deliveryer_fee,e.chart.refund_fee=t.chart.refund_fee})):(j(_).then(t=>{y.agents=t.agents,y.records=t.records}),H(_).then(t=>{e.chart.stat.total_fee=t.chart.stat.total_fee,e.chart.stat.total_success_order=t.chart.stat.total_success_order,e.chart.stat.total_cancel_order=t.chart.stat.total_cancel_order,e.chart.stat.total_cancel_fee=t.chart.stat.total_cancel_fee,e.chart.stat.avg_pre_order=t.chart.stat.avg_pre_order,e.chart.stat.total_delivery_fee=t.chart.stat.total_delivery_fee,e.chart.stat.total_deliveryer_fee=t.chart.stat.total_deliveryer_fee,e.chart.stat.total_refund_fee=t.chart.stat.total_refund_fee,e.chart.stat.total_plateform_serve_fee=t.chart.stat.total_plateform_serve_fee,e.chart.stat.total_agent_final_fee=t.chart.stat.total_agent_final_fee,e.chart.days=t.chart.days,e.chart.total_success_order=t.chart.total_success_order,e.chart.total_fee=t.chart.total_fee,e.chart.delivery_fee=t.chart.delivery_fee,e.chart.deliveryer_fee=t.chart.deliveryer_fee,e.chart.refund_fee=t.chart.refund_fee})))};D();const M=()=>{D()};J(()=>[_.days,_.agentid],()=>{D()});const x=F(),I=K(()=>({tooltip:{trigger:"axis"},legend:{data:[{name:"\u6709\u6548\u8BA2\u5355\u91CF",icon:"",itemStyle:{color:"#f1a248"},lineStyle:{color:"#f1a248"}},{name:"\u8425\u4E1A\u603B\u989D",icon:"",itemStyle:{color:"#5eaef8"},lineStyle:{color:"#5eaef8"}},{name:"\u603B\u5165\u8D26",icon:"",itemStyle:{color:"#59c2a3"},lineStyle:{color:"#59c2a3"}},{name:"\u914D\u9001\u8D39\u6536\u5165",icon:"",itemStyle:{color:"#eebe57"},lineStyle:{color:"#eebe57"}},{name:"\u914D\u9001\u5458\u914D\u9001\u8D39\u652F\u51FA",icon:"",itemStyle:{color:"#96decf"},lineStyle:{color:"#96decf"}}]},grid:{left:"0%",right:"3%",bottom:"0%",containLabel:!0},toolbox:{showTitle:!1,orient:"vertical",feature:{saveAsImage:{}}},xAxis:{type:"category",boundaryGap:!1,data:e.chart.days},yAxis:{type:"value"},series:[{name:"\u6709\u6548\u8BA2\u5355\u91CF",type:"line",stack:"Total",data:e.chart.total_success_order,areaStyle:{opacity:.8,color:{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:1,color:"#FFFFFF1A"},{offset:0,color:"#FF9E2CAA"}]}}},{name:"\u8425\u4E1A\u603B\u989D",type:"line",stack:"Total",data:e.chart.total_fee,areaStyle:{opacity:.8,color:{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:1,color:"#FFFFFF1A"},{offset:0,color:"#3AAFFFAA"}]}}},{name:"\u603B\u5165\u8D26",type:"line",stack:"Total",data:e.chart.delivery_fee,areaStyle:{opacity:.8,color:{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:1,color:"#FFFFFF1A"},{offset:0,color:"#00C5A1AA"}]}}},{name:"\u914D\u9001\u8D39\u6536\u5165",type:"line",stack:"Total",data:e.chart.deliveryer_fee,areaStyle:{opacity:.8,color:{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:1,color:"#FFFFFF1A"},{offset:0,color:"#F7BD3DAA"}]}}},{name:"\u914D\u9001\u5458\u914D\u9001\u8D39\u652F\u51FA",type:"line",stack:"Total",data:e.chart.refund_fee,areaStyle:{opacity:.8,color:{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:1,color:"#FFFFFF1A"},{offset:0,color:"#7EE1CFAA"}]}}}]})),k=F();let A=F({});return Q(()=>{var n;const t=((n=k.value)==null?void 0:n.clientWidth)||"100%";A.value.width=`${t}px`,console.log(t,A),X(()=>{var v;(v=x.value)==null||v.resize()})}),(t,n)=>{const v=i("el-radio"),N=i("el-radio-group"),w=i("el-date-picker"),C=i("el-form-item"),z=i("el-form"),V=i("el-card"),G=i("v-chart"),f=i("el-table-column"),U=i("el-table");return S(),Z(et,null,[a("div",ct,[s(z,{model:l(_),"label-width":"90px"},{default:r(()=>[s(C,{class:"tn-el-form-item",label:"\u7B5B\u9009\u65F6\u95F4"},{default:r(()=>[s(N,{modelValue:l(_).days,"onUpdate:modelValue":n[0]||(n[0]=o=>l(_).days=o)},{default:r(()=>[s(v,{border:!0,label:0},{default:r(()=>[_t]),_:1}),s(v,{border:!0,label:7},{default:r(()=>[ut]),_:1}),s(v,{border:!0,label:30},{default:r(()=>[dt]),_:1}),s(v,{border:!0,label:-1},{default:r(()=>[nt]),_:1})]),_:1},8,["modelValue"]),l(_).days===-1?(S(),Y(w,{key:0,modelValue:l(h),"onUpdate:modelValue":n[1]||(n[1]=o=>$(h)?h.value=o:h=o),type:"daterange","range-separator":"\u81F3","start-placeholder":"\u5F00\u59CB\u65F6\u95F4","end-placeholder":"\u7ED3\u675F\u65F6\u95F4",format:"YYYY-MM-DD","value-format":"YYYY-MM-DD",style:{"margin-left":"8px"},shortcuts:T,onChange:M},null,8,["modelValue"])):P("",!0)]),_:1}),l(B)==="shangpu"?(S(),Y(C,{key:0,class:"tn-el-form-item",label:"\u4EE3\u7406"},{default:r(()=>[s(l(rt),{modelValue:l(_).agentid,"onUpdate:modelValue":n[2]||(n[2]=o=>l(_).agentid=o)},null,8,["modelValue"])]),_:1})):P("",!0)]),_:1},8,["model"])]),s(V,{class:"overview"},{header:r(()=>[it]),default:r(()=>[a("div",ft,[a("div",ht,[vt,a("div",pt,c(l(u)(l(e).chart.stat.total_fee||0)),1)]),a("div",yt,[mt,a("div",Ft,c(l(u)(l(e).chart.stat.total_plateform_serve_fee||0)),1)]),a("div",gt,[Dt,a("div",At,c(l(u)(l(e).chart.stat.total_agent_final_fee||0)),1)]),a("div",bt,[St,a("div",Et,c(l(e).chart.stat.total_success_order||0),1),a("div",Bt," \u5BA2\u5355\u4EF7:"+c(l(e).chart.stat.avg_pre_order),1)]),a("div",xt,[kt,a("div",Ct,c(l(e).chart.stat.total_cancel_order||0),1),a("div",Vt," \u635F\u5931\u8425\u4E1A\u989D\u7EA6:"+c(l(e).chart.stat.total_cancel_fee),1)]),a("div",Yt,[Pt,a("div",Tt,c(l(u)(l(e).chart.stat.total_delivery_fee||0)),1)]),a("div",Rt,[Mt,a("div",It,c(l(u)(l(e).chart.stat.total_deliveryer_fee||0)),1)]),a("div",Nt,[wt,a("div",zt,c(l(u)(l(e).chart.stat.total_refund_fee||0)),1)])])]),_:1}),s(V,{class:"trend"},{header:r(()=>[Gt]),default:r(()=>[a("div",{class:"body",ref_key:"trendBodyRef",ref:k},[a("div",{class:"echarts",style:tt(l(A))},[s(G,{ref_key:"trendEcharts",ref:x,class:"chart",option:l(I)},null,8,["option"])],4),s(U,{class:"table",data:l(y).records,border:!0},{default:r(()=>[s(f,{label:"\u8D26\u671F",prop:"stat_day",align:"center"}),s(f,{label:"\u5DF2\u5B8C\u6210\u5355\u6570",prop:"total_success_order",align:"center"}),s(f,{label:"\u603B\u8425\u4E1A\u989D",align:"center"},{default:r(({row:o})=>[a("span",{class:p([o.total_fee>0?"green-value":"red-value"])},c(l(u)(o.total_fee||0)),3)]),_:1}),s(f,{label:"\u5E73\u53F0\u4F63\u91D1",align:"center"},{default:r(({row:o})=>[a("span",{class:p([o.plateform_serve_fee>0?"green-value":"red-value"])},c(l(u)(o.plateform_serve_fee||0)),3)]),_:1}),s(f,{label:"\u4EE3\u7406\u4F63\u91D1",align:"center"},{default:r(({row:o})=>[a("span",{class:p([o.agent_final_fee>0?"green-value":"red-value"])},c(l(u)(o.agent_final_fee||0)),3)]),_:1}),s(f,{label:"\u914D\u9001\u8D39\u6536\u5165",align:"center"},{default:r(({row:o})=>[a("span",{class:p([o.total_fee>0?"green-value":"red-value"])},c(l(u)(o.delivery_fee||0)),3)]),_:1}),s(f,{label:"\u914D\u9001\u5458\u914D\u9001\u8D39\u652F\u51FA",align:"center"},{default:r(({row:o})=>[a("span",{class:p([o.total_fee>0?"green-value":"red-value"])},c(l(u)(o.deliveryer_fee||0)),3)]),_:1}),s(f,{label:"\u603B\u9000\u6B3E",align:"center"},{default:r(({row:o})=>[a("span",{class:p([o.total_fee>0?"green-value":"red-value"])},c(l(u)(o.refund_fee||0)),3)]),_:1})]),_:1},8,["data"])],512)]),_:1})],64)}}});const Jt=st(Ut,[["__scopeId","data-v-70828b99"]]);export{Jt as default};
|