webGoodsSource-dist/js/order-taobao-top-info.C5W9uHT2.js
2025-07-25 10:17:58 +08:00

2 lines
1.7 KiB
JavaScript

import{b4 as s,aQ as a,ag as t,o as c,c as e,e as o,l,N as u,w as n,O as i,an as _,a7 as p,a8 as r,g as d,m,cb as b,cc as f,bn as D}from"./index.ZCt2DURL.js";import{l as h}from"./account.-Rtzzh3L.js";const v={class:"statistics-panel"},w={class:"flex-box"},x=s({__name:"order-taobao-top-info",setup(s){const x=a(),y=t({tableColumns:[{label:"今日订单总额",prop:"total_amount"},{label:"今日成功订单总额",prop:"success_amount"},{label:"今日成功订单总数",prop:"success_count"},{label:"今日成功率",prop:"success_rate"},{label:"最后更新时间",prop:"last_updated_at"}],statisticsData:[{total_amount:0,success_amount:0,success_count:0,success_rate:0,last_updated_at:""}]}),g=()=>{x.getUserInfo(),h().then(s=>{const a=(null==s?void 0:s.today)||{};y.statisticsData[0].total_amount=a.total_amount||0,y.statisticsData[0].success_amount=a.success_amount||0,y.statisticsData[0].success_count=a.success_count||0,y.statisticsData[0].success_rate=a.success_rate||0,y.statisticsData[0].last_updated_at=a.last_updated_at||"",D.success("更新数据成功")}).catch(()=>{y.statisticsData=[{total_amount:0,success_amount:0,success_count:0,success_rate:0,last_updated_at:""}]})};return c(()=>{g()}),(s,a)=>{const t=_,c=b,D=f;return o(),e("div",v,[l("div",w,[a[1]||(a[1]=l("div",{class:"flex-title"},"统计",-1)),l("div",null,[u(t,{type:"primary",onClick:g},{default:n(()=>a[0]||(a[0]=[i(" 更新数据 ")])),_:1,__:[0]})])]),u(D,{border:"",data:d(y).statisticsData,style:{width:"100%"}},{default:n(()=>[(o(!0),e(p,null,r(d(y).tableColumns,(s,a)=>(o(),m(c,{key:a,prop:s.prop,label:s.label,"min-width":s.minWidth,"show-overflow-tooltip":"",align:"center"},null,8,["prop","label","min-width"]))),128))]),_:1},8,["data"])])}}},[["__scopeId","data-v-2a0a26b4"]]);export{x as default};