1 |
- import{d as Z,r as P,f as B,m as F,S as H,o as S,c as J,g as i,w as u,a as e,e1 as p,a_ as d,h as K,y as M,x as N,q as V,c1 as Q,E as U,j as W,k as Y,D as $,_ as ee,__tla as te}from"./index-12a7743c.js";import{E as ae,__tla as re}from"./el-card-73514116.js";import{E as le,__tla as oe}from"./el-skeleton-item-bb2b4a43.js";import{_ as ce,__tla as ie}from"./Echart-735b79c4.js";import{_ as se,__tla as ne}from"./index-421feb7d.js";import{c as ue,d as me,e as de,f as _e,__tla as pe}from"./trade-5f677b7f.js";import g,{__tla as fe}from"./TradeStatisticValue-99973f6c.js";import{S as f,__tla as ye}from"./index-4a75f91f.js";import{d as ve}from"./download-20922b56.js";import{C as Pe,__tla as xe}from"./CardTitle-ffaf8c59.js";import{k as ge,f as he,__tla as be}from"./formatTime-adaaebb7.js";import{u as we,__tla as ke}from"./useMessage-9e9b1c85.js";import{__tla as Ce}from"./CountTo-830af9bb.js";let O,Se=Promise.all([(()=>{try{return te}catch{}})(),(()=>{try{return re}catch{}})(),(()=>{try{return oe}catch{}})(),(()=>{try{return ie}catch{}})(),(()=>{try{return ne}catch{}})(),(()=>{try{return pe}catch{}})(),(()=>{try{return fe}catch{}})(),(()=>{try{return ye}catch{}})(),(()=>{try{return xe}catch{}})(),(()=>{try{return be}catch{}})(),(()=>{try{return ke}catch{}})(),(()=>{try{return Ce}catch{}})()]).then(async()=>{let w,k;w={class:"flex flex-col"},k={class:"flex flex-row items-center justify-between"},O=ee(Z({name:"TradeStatistics",__name:"index",setup(Oe){const R=we(),h=P(!0),b=P(!1),m=P(),s=P(),y=P(),x=B({dataset:{dimensions:["date","turnoverPrice","orderPayPrice","rechargePrice","expensePrice"],source:[]},grid:{left:20,right:20,bottom:20,top:80,containLabel:!0},legend:{top:50},series:[{name:"\u8425\u4E1A\u989D",type:"line",smooth:!0},{name:"\u5546\u54C1\u652F\u4ED8\u91D1\u989D",type:"line",smooth:!0},{name:"\u5145\u503C\u91D1\u989D",type:"line",smooth:!0},{name:"\u652F\u51FA\u91D1\u989D",type:"line",smooth:!0}],toolbox:{feature:{dataZoom:{yAxisIndex:!1},brush:{type:["lineX","clear"]},saveAsImage:{show:!0,name:"\u4EA4\u6613\u72B6\u51B5"}}},tooltip:{trigger:"axis",axisPointer:{type:"cross"},padding:[5,10]},xAxis:{type:"category",boundaryGap:!1,axisTick:{show:!1}},yAxis:{axisTick:{show:!1}}}),A=async()=>{h.value=!0;const _=y.value.times;ge(_[0],_[1])&&(_[0]=he(Q(_[0]).subtract(1,"d"))),await Promise.all([T(),D()]),h.value=!1},T=async()=>{const _=y.value.times;s.value=await me({times:_})},D=async()=>{const _=y.value.times,v=await de({times:_});for(let n of v)n.turnoverPrice=d(n.turnoverPrice),n.orderPayPrice=d(n.orderPayPrice),n.rechargePrice=d(n.rechargePrice),n.expensePrice=d(n.expensePrice);x.dataset&&x.dataset.source&&(x.dataset.source=v)},E=async()=>{try{await R.exportConfirm(),b.value=!0;const _=y.value.times,v=await _e({times:_});ve.excel(v,"\u4EA4\u6613\u72B6\u51B5.xls")}catch{}finally{b.value=!1}};return F(async()=>{await(async()=>{m.value=await ue()})()}),(_,v)=>{const n=U,C=W,I=Y,j=$,z=se,X=ce,q=le,G=ae,L=H("hasPermi");return S(),J("div",w,[i(C,{gutter:16,class:"summary"},{default:u(()=>[i(n,{sm:6,xs:12},{default:u(()=>{var t,a,r,l,o,c;return[i(g,{tooltip:"\u6628\u65E5\u8BA2\u5355\u6570\u91CF",title:"\u6628\u65E5\u8BA2\u5355\u6570\u91CF",value:((a=(t=e(m))==null?void 0:t.value)==null?void 0:a.yesterdayOrderCount)||0,percent:e(p)((l=(r=e(m))==null?void 0:r.value)==null?void 0:l.yesterdayOrderCount,(c=(o=e(m))==null?void 0:o.reference)==null?void 0:c.yesterdayOrderCount)},null,8,["value","percent"])]}),_:1}),i(n,{sm:6,xs:12},{default:u(()=>{var t,a,r,l,o,c;return[i(g,{tooltip:"\u672C\u6708\u8BA2\u5355\u6570\u91CF",title:"\u672C\u6708\u8BA2\u5355\u6570\u91CF",value:((a=(t=e(m))==null?void 0:t.value)==null?void 0:a.monthOrderCount)||0,percent:e(p)((l=(r=e(m))==null?void 0:r.value)==null?void 0:l.monthOrderCount,(c=(o=e(m))==null?void 0:o.reference)==null?void 0:c.monthOrderCount)},null,8,["value","percent"])]}),_:1}),i(n,{sm:6,xs:12},{default:u(()=>{var t,a,r,l,o,c;return[i(g,{tooltip:"\u6628\u65E5\u652F\u4ED8\u91D1\u989D",title:"\u6628\u65E5\u652F\u4ED8\u91D1\u989D",prefix:"\uFFE5",decimals:2,value:e(d)(((a=(t=e(m))==null?void 0:t.value)==null?void 0:a.yesterdayPayPrice)||0),percent:e(p)((l=(r=e(m))==null?void 0:r.value)==null?void 0:l.yesterdayPayPrice,(c=(o=e(m))==null?void 0:o.reference)==null?void 0:c.yesterdayPayPrice)},null,8,["value","percent"])]}),_:1}),i(n,{sm:6,xs:12},{default:u(()=>{var t,a,r,l,o,c;return[i(g,{tooltip:"\u672C\u6708\u652F\u4ED8\u91D1\u989D",title:"\u672C\u6708\u652F\u4ED8\u91D1\u989D",prefix:"\uFFE5",":decimals":2,value:e(d)(((a=(t=e(m))==null?void 0:t.value)==null?void 0:a.monthPayPrice)||0),percent:e(p)((l=(r=e(m))==null?void 0:r.value)==null?void 0:l.monthPayPrice,(c=(o=e(m))==null?void 0:o.reference)==null?void 0:c.monthPayPrice)},null,8,["value","percent"])]}),_:1})]),_:1}),i(G,{shadow:"never"},{header:u(()=>[K("div",k,[i(e(Pe),{title:"\u4EA4\u6613\u72B6\u51B5"}),i(z,{ref_key:"shortcutDateRangePicker",ref:y,onChange:A},{default:u(()=>[M((S(),N(j,{class:"ml-4",onClick:E,loading:e(b)},{default:u(()=>[i(I,{icon:"ep:download",class:"mr-1"}),V("\u5BFC\u51FA ")]),_:1},8,["loading"])),[[L,["statistics:trade:export"]]])]),_:1},512)])]),default:u(()=>[i(C,{gutter:16},{default:u(()=>[i(n,{md:6,sm:12,xs:24},{default:u(()=>{var t,a,r,l,o,c;return[i(f,{title:"\u8425\u4E1A\u989D",tooltip:"\u5546\u54C1\u652F\u4ED8\u91D1\u989D\u3001\u5145\u503C\u91D1\u989D",icon:"fa-solid:yen-sign","icon-color":"bg-blue-100","icon-bg-color":"text-blue-500",prefix:"\uFFE5",decimals:2,value:e(d)(((a=(t=e(s))==null?void 0:t.value)==null?void 0:a.turnoverPrice)||0),percent:e(p)((l=(r=e(s))==null?void 0:r.value)==null?void 0:l.turnoverPrice,(c=(o=e(s))==null?void 0:o.reference)==null?void 0:c.turnoverPrice)},null,8,["value","percent"])]}),_:1}),i(n,{md:6,sm:12,xs:24},{default:u(()=>{var t,a,r,l,o,c;return[i(f,{title:"\u5546\u54C1\u652F\u4ED8\u91D1\u989D",tooltip:"\u7528\u6237\u8D2D\u4E70\u5546\u54C1\u7684\u5B9E\u9645\u652F\u4ED8\u91D1\u989D\uFF0C\u5305\u62EC\u5FAE\u4FE1\u652F\u4ED8\u3001\u4F59\u989D\u652F\u4ED8\u3001\u652F\u4ED8\u5B9D\u652F\u4ED8\u3001\u7EBF\u4E0B\u652F\u4ED8\u91D1\u989D\uFF08\u62FC\u56E2\u5546\u54C1\u5728\u6210\u56E2\u4E4B\u540E\u8BA1\u5165\uFF0C\u7EBF\u4E0B\u652F\u4ED8\u8BA2\u5355\u5728\u540E\u53F0\u786E\u8BA4\u652F\u4ED8\u540E\u8BA1\u5165\uFF09",icon:"fa-solid:shopping-cart","icon-color":"bg-purple-100","icon-bg-color":"text-purple-500",prefix:"\uFFE5",decimals:2,value:e(d)(((a=(t=e(s))==null?void 0:t.value)==null?void 0:a.orderPayPrice)||0),percent:e(p)((l=(r=e(s))==null?void 0:r.value)==null?void 0:l.orderPayPrice,(c=(o=e(s))==null?void 0:o.reference)==null?void 0:c.orderPayPrice)},null,8,["value","percent"])]}),_:1}),i(n,{md:6,sm:12,xs:24},{default:u(()=>{var t,a,r,l,o,c;return[i(f,{title:"\u5145\u503C\u91D1\u989D",tooltip:"\u7528\u6237\u6210\u529F\u5145\u503C\u7684\u91D1\u989D",icon:"fa-solid:money-check-alt","icon-color":"bg-yellow-100","icon-bg-color":"text-yellow-500",prefix:"\uFFE5",decimals:2,value:e(d)(((a=(t=e(s))==null?void 0:t.value)==null?void 0:a.rechargePrice)||0),percent:e(p)((l=(r=e(s))==null?void 0:r.value)==null?void 0:l.rechargePrice,(c=(o=e(s))==null?void 0:o.reference)==null?void 0:c.rechargePrice)},null,8,["value","percent"])]}),_:1}),i(n,{md:6,sm:12,xs:24},{default:u(()=>{var t,a,r,l,o,c;return[i(f,{title:"\u652F\u51FA\u91D1\u989D",tooltip:"\u4F59\u989D\u652F\u4ED8\u91D1\u989D\u3001\u652F\u4ED8\u4F63\u91D1\u91D1\u989D\u3001\u5546\u54C1\u9000\u6B3E\u91D1\u989D",icon:"ep:warning-filled","icon-color":"bg-green-100","icon-bg-color":"text-green-500",prefix:"\uFFE5",decimals:2,value:e(d)(((a=(t=e(s))==null?void 0:t.value)==null?void 0:a.expensePrice)||0),percent:e(p)((l=(r=e(s))==null?void 0:r.value)==null?void 0:l.expensePrice,(c=(o=e(s))==null?void 0:o.reference)==null?void 0:c.expensePrice)},null,8,["value","percent"])]}),_:1}),i(n,{md:6,sm:12,xs:24},{default:u(()=>{var t,a,r,l,o,c;return[i(f,{title:"\u4F59\u989D\u652F\u4ED8\u91D1\u989D",tooltip:"\u7528\u6237\u4E0B\u5355\u65F6\u4F7F\u7528\u4F59\u989D\u5B9E\u9645\u652F\u4ED8\u7684\u91D1\u989D",icon:"fa-solid:wallet","icon-color":"bg-cyan-100","icon-bg-color":"text-cyan-500",prefix:"\uFFE5",decimals:2,value:e(d)(((a=(t=e(s))==null?void 0:t.value)==null?void 0:a.walletPayPrice)||0),percent:e(p)((l=(r=e(s))==null?void 0:r.value)==null?void 0:l.walletPayPrice,(c=(o=e(s))==null?void 0:o.reference)==null?void 0:c.walletPayPrice)},null,8,["value","percent"])]}),_:1}),i(n,{md:6,sm:12,xs:24},{default:u(()=>{var t,a,r,l,o,c;return[i(f,{title:"\u652F\u4ED8\u4F63\u91D1\u91D1\u989D",tooltip:"\u540E\u53F0\u7ED9\u63A8\u5E7F\u5458\u652F\u4ED8\u7684\u63A8\u5E7F\u4F63\u91D1\uFF0C\u4EE5\u5B9E\u9645\u652F\u4ED8\u4E3A\u51C6",icon:"fa-solid:award","icon-color":"bg-yellow-100","icon-bg-color":"text-yellow-500",prefix:"\uFFE5",decimals:2,value:e(d)(((a=(t=e(s))==null?void 0:t.value)==null?void 0:a.brokerageSettlementPrice)||0),percent:e(p)((l=(r=e(s))==null?void 0:r.value)==null?void 0:l.brokerageSettlementPrice,(c=(o=e(s))==null?void 0:o.reference)==null?void 0:c.brokerageSettlementPrice)},null,8,["value","percent"])]}),_:1}),i(n,{md:6,sm:12,xs:24},{default:u(()=>{var t,a,r,l,o,c;return[i(f,{title:"\u5546\u54C1\u9000\u6B3E\u91D1\u989D",tooltip:"\u7528\u6237\u6210\u529F\u9000\u6B3E\u7684\u5546\u54C1\u91D1\u989D",icon:"fa-solid:times-circle","icon-color":"bg-blue-100","icon-bg-color":"text-blue-500",prefix:"\uFFE5",decimals:2,value:e(d)(((a=(t=e(s))==null?void 0:t.value)==null?void 0:a.afterSaleRefundPrice)||0),percent:e(p)((l=(r=e(s))==null?void 0:r.value)==null?void 0:l.afterSaleRefundPrice,(c=(o=e(s))==null?void 0:o.reference)==null?void 0:c.afterSaleRefundPrice)},null,8,["value","percent"])]}),_:1})]),_:1}),i(q,{loading:e(h),animated:""},{default:u(()=>[i(X,{height:500,options:e(x)},null,8,["options"])]),_:1},8,["loading"])]),_:1})])}}}),[["__scopeId","data-v-fb5ef5e3"],["__file","D:/zx/mall-newfeifan-zx-business/src/views/mall/statistics/trade/index.vue"]])});export{Se as __tla,O as default};
|