You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 lines
8.0 KiB
1 lines
8.0 KiB
import{au as h,d as N,f as $,r as _,N as B,h as D,c as F,e as t,w as s,a as e,t as o,u as a,k as l,T as M,ax as G,bp as I,ap as L,aq as Y,K as P}from"./index-208710d8.js";/* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css */import{i as A}from"./index-d2519496.js";function Q(){return h.get("shop/stat/total")}function R(){return h.get("shop/stat/today")}function V(){return h.get("shop/stat/yesterday")}function H(){return h.get("shop/stat")}function K(){return h.get("shop/stat/order")}function j(){return h.get("shop/stat/goods")}const z={class:"main-container"},J={class:"text-lg font-extrabold mr-[10px]"},U={class:"text-sm text-[#a19f98]"},W={class:"text-sm text-[#a19f98]"},X={class:"ml-[10px]"},Z={class:"text-sm text-[#a19f98] leading-8"},tt={style:{display:"inline-flex","align-items":"center"}},et={class:"mr-[5px]"},st={class:"text-sm text-[#a19f98] leading-8"},at={class:"text-sm text-[#a19f98] leading-8 mt-[15px]"},lt={class:"ml-[10px]"},nt={class:"text-sm text-[#a19f98] leading-8"},ot={style:{display:"inline-flex","align-items":"center"}},it={class:"mr-[5px]"},dt={class:"text-sm text-[#a19f98] leading-8"},ut={class:"text-sm text-[#a19f98] leading-8 mt-[15px]"},rt={class:"ml-[10px]"},ct={class:"text-sm text-[#a19f98] leading-8"},_t={style:{display:"inline-flex","align-items":"center"}},pt={class:"mr-[5px]"},vt={class:"text-sm text-[#a19f98] leading-8"},mt={class:"text-sm text-[#a19f98] leading-8 mt-[15px]"},ft={class:"ml-[10px]"},ht={class:"text-sm text-[#a19f98] leading-8"},xt={style:{display:"inline-flex","align-items":"center"}},yt={class:"mr-[5px]"},gt={class:"text-sm text-[#a19f98] leading-8"},wt={class:"text-sm text-[#a19f98] leading-8 mt-[15px]"},Ct={class:"text-lg font-extrabold"},St={class:"ml-[10px]"},bt={style:{display:"inline-flex","align-items":"center"}},Tt={class:"mr-[5px]"},Ot={style:{display:"inline-flex","align-items":"center"}},kt={style:{display:"inline-flex","align-items":"center"}},At=e("div",{style:{display:"inline-flex","align-items":"center"}},"退款订单",-1),Et={style:{display:"inline-flex","align-items":"center"}},qt={style:{display:"inline-flex","align-items":"center"}},Nt=e("span",{class:"text-lg font-extrabold"},"订单量趋势",-1),$t=e("span",{class:"text-lg font-extrabold"},"销售额(元)",-1),Rt=N({__name:"index",setup(Bt){const f=$(),b=_(null),T=_(null),x=_([]),y=_([]),g=_([]),w=_([]),C=_([]),O=_([]);(async()=>{let i=await(await Q()).data;for(let n in i)i[n]=Number(i[n]);x.value=i,y.value=await(await R()).data,g.value=await(await V()).data,C.value=await(await K()).data,O.value=await(await j()).data,w.value=await(await H()).data,setTimeout(()=>{E(""),q("")},20)})();const E=i=>{let n=w.value.order_num;if(i&&(n=i),!b.value)return;const c=A(b.value),u=_({legend:{},xAxis:{data:[]},yAxis:{},tooltip:{trigger:"axis"},series:[{type:"line",data:[]}]});u.value.xAxis.data=w.value.time,u.value.series[0].data=n,c.setOption(u.value)},q=i=>{let n=w.value.sale_money;if(i&&(n=i),!T.value)return;const c=A(T.value),u=_({legend:{},xAxis:{data:[]},yAxis:{},tooltip:{trigger:"axis"},series:[{type:"line",data:[]}]});u.value.xAxis.data=w.value.time,u.value.series[0].data=n,c.setOption(u.value)},k=_("");return(()=>{const i=new Date,n=i.getFullYear(),c=i.getMonth()+1,u=i.getDate(),v=m(i.getHours()),d=m(i.getMinutes()),r=m(i.getSeconds());function m(p){return p<10?"0"+p:p}k.value=n+"-"+c+"-"+u+" "+v+":"+d+":"+r})(),(i,n)=>{const c=B("QuestionFilled"),u=M,v=G,d=I,r=L,m=Y,p=P;return D(),F("div",z,[t(p,{shadow:"never",class:"!border-none"},{header:s(()=>[e("span",J,o(a(l)("realtimeOverview")),1),e("span",U,o(a(l)("updateTime")),1),e("span",W,o(k.value),1)]),default:s(()=>[t(m,null,{default:s(()=>[t(r,{span:6},{default:s(()=>[e("div",X,[e("div",Z,[t(d,{value:y.value.order_num},{title:s(()=>[e("div",tt,[e("span",et,o(a(l)("todayOrderCount")),1),t(v,{class:"box-item",effect:"light",content:a(l)("todayOrderCount"),placement:"top"},{default:s(()=>[t(u,null,{default:s(()=>[t(c)]),_:1})]),_:1},8,["content"])])]),_:1},8,["value"])]),e("div",st,[e("span",null,o(a(l)("yesterday")),1),e("span",null,o(g.value.order_num),1)]),e("div",at,[t(d,{title:a(l)("orderCount"),value:x.value.order_num},null,8,["title","value"])])])]),_:1}),t(r,{span:6},{default:s(()=>[e("div",lt,[e("div",nt,[t(d,{value:y.value.sale_money},{title:s(()=>[e("div",ot,[e("span",it,o(a(l)("todayOrderSale")),1),t(v,{class:"box-item",effect:"light",content:a(l)("todayOrderSale"),placement:"top"},{default:s(()=>[t(u,null,{default:s(()=>[t(c)]),_:1})]),_:1},8,["content"])])]),_:1},8,["value"])]),e("div",dt,[e("span",null,o(a(l)("yesterday")),1),e("span",null,o(g.value.sale_money),1)]),e("div",ut,[t(d,{title:a(l)("salesTotal"),value:x.value.sale_money},null,8,["title","value"])])])]),_:1}),t(r,{span:6},{default:s(()=>[e("div",rt,[e("div",ct,[t(d,{value:y.value.refund_money},{title:s(()=>[e("div",_t,[e("span",pt,o(a(l)("todayAddMemberCount")),1),t(v,{class:"box-item",effect:"light",content:a(l)("todayAddMemberCount"),placement:"top"},{default:s(()=>[t(u,null,{default:s(()=>[t(c)]),_:1})]),_:1},8,["content"])])]),_:1},8,["value"])]),e("div",vt,[e("span",null,o(a(l)("yesterday")),1),e("span",null,o(g.value.refund_money),1)]),e("div",mt,[t(d,{title:a(l)("memberTotal"),value:x.value.refund_money},null,8,["title","value"])])])]),_:1}),t(r,{span:6},{default:s(()=>[e("div",ft,[e("div",ht,[t(d,{value:y.value.access_sum},{title:s(()=>[e("div",xt,[e("span",yt,o(a(l)("todayBrowseCount")),1),t(v,{class:"box-item",effect:"light",content:a(l)("todayBrowseCount"),placement:"top"},{default:s(()=>[t(u,null,{default:s(()=>[t(c)]),_:1})]),_:1},8,["content"])])]),_:1},8,["value"])]),e("div",gt,[e("span",null,o(a(l)("yesterday")),1),e("span",null,o(g.value.access_sum),1)]),e("div",wt,[t(d,{title:a(l)("browseTotal"),value:x.value.access_sum},null,8,["title","value"])])])]),_:1})]),_:1})]),_:1}),t(p,{shadow:"never",class:"mt-[15px] !border-none"},{header:s(()=>[e("span",Ct,o(a(l)("agentMatters")),1)]),default:s(()=>[t(m,null,{default:s(()=>[t(r,{span:4,class:"cursor-pointer",onClick:n[0]||(n[0]=S=>a(f).push({path:"/shop/order/index",query:{status:1}}))},{default:s(()=>[e("div",St,[t(d,{value:C.value.wait_pay_order},{title:s(()=>[e("div",bt,[e("span",Tt,o(a(l)("waitPayOrder")),1),t(v,{class:"box-item",effect:"light",content:a(l)("waitPayOrder"),placement:"top"},{default:s(()=>[t(u,null,{default:s(()=>[t(c)]),_:1})]),_:1},8,["content"])])]),_:1},8,["value"])])]),_:1}),t(r,{span:4,class:"cursor-pointer",onClick:n[1]||(n[1]=S=>a(f).push({path:"/shop/order/index",query:{status:2}}))},{default:s(()=>[t(d,{value:C.value.wait_delivery_order},{title:s(()=>[e("div",Ot,o(a(l)("waitDeliveryOrder")),1)]),_:1},8,["value"])]),_:1}),t(r,{span:4,class:"cursor-pointer",onClick:n[2]||(n[2]=S=>a(f).push({path:"/shop/order/index",query:{status:3}}))},{default:s(()=>[t(d,{value:C.value.wait_take_order},{title:s(()=>[e("div",kt,o(a(l)("waitTakeOrder")),1)]),_:1},8,["value"])]),_:1}),t(r,{span:4,class:"cursor-pointer",onClick:n[3]||(n[3]=S=>a(f).push({path:"/shop/order/refund"}))},{default:s(()=>[t(d,{value:C.value.refund_order},{title:s(()=>[At]),_:1},8,["value"])]),_:1}),t(r,{span:4,class:"cursor-pointer",onClick:n[4]||(n[4]=S=>a(f).push({path:"/shop/goods/list"}))},{default:s(()=>[t(d,{value:O.value.sale_goods_num},{title:s(()=>[e("div",Et,o(a(l)("saleGoodsNum")),1)]),_:1},8,["value"])]),_:1}),t(r,{span:4,class:"cursor-pointer",onClick:n[5]||(n[5]=S=>a(f).push({path:"/shop/goods/list",query:{status:0}}))},{default:s(()=>[t(d,{value:O.value.warehouse_goods_num},{title:s(()=>[e("div",qt,o(a(l)("warehouseGoodsNum")),1)]),_:1},8,["value"])]),_:1})]),_:1})]),_:1}),t(m,{gutter:15,class:"mt-[15px]"},{default:s(()=>[t(r,{span:12},{default:s(()=>[t(p,{shadow:"never",class:"!border-none"},{header:s(()=>[Nt]),default:s(()=>[e("div",{ref_key:"visitStat",ref:b,style:{width:"100%",height:"300px"}},null,512)]),_:1})]),_:1}),t(r,{span:12},{default:s(()=>[t(p,{shadow:"never",class:"!border-none"},{header:s(()=>[$t]),default:s(()=>[e("div",{ref_key:"hourStat",ref:T,style:{width:"100%",height:"300px"}},null,512)]),_:1})]),_:1})]),_:1})])}}});export{Rt as default};
|
|
|