2 lines
2.5 KiB
JavaScript
2 lines
2.5 KiB
JavaScript
import{b4 as t,aQ as a,ag as s,o as i,c as o,e as l,l as e,N as n,w as d,O as p,an as r,a7 as c,a8 as _,g as m,m as b,cb as u,cc as f,cE as h,bn as D}from"./index.ZCt2DURL.js";const v={class:"statistics-panel"},w={class:"flex-box"},W=t({__name:"order-taobao-top-info",setup(t){const W=a(),y=s({tableColumns1:[{label:"今日收款笔数",prop:"order_count",minWidth:"25%"},{label:"今日收款总额",prop:"total_amount",minWidth:"25%"},{label:"今日提成",prop:"total_profit",minWidth:"25%"},{label:"总押金",prop:"deposit_total",minWidth:"25%"}],tableColumns2:[{label:"可用接单押金",prop:"deposit_available",minWidth:"33%"},{label:"冻结押金",prop:"deposit_frozen",minWidth:"33%"},{label:"最低接单押金",prop:"min_deposit",minWidth:"33%"}],statisticsData:[{order_count:0,total_amount:0,total_profit:0,deposit_total:0,deposit_available:0,min_deposit:0}]}),g=()=>{W.getUserInfo(),h().then(t=>{const a=(null==t?void 0:t.today)||{};y.statisticsData[0].order_count=a.order_count||0,y.statisticsData[0].total_amount=a.total_amount||0,y.statisticsData[0].total_profit=a.total_profit||0,y.statisticsData[0].deposit_total=a.deposit_total||0,y.statisticsData[0].deposit_available=a.deposit_available||0,y.statisticsData[0].deposit_frozen=a.deposit_frozen||0,y.statisticsData[0].min_deposit=a.min_deposit||0,D.success("更新数据成功")}).catch(()=>{y.statisticsData[0].order_count=0,y.statisticsData[0].total_amount=0,y.statisticsData[0].total_profit=0,y.statisticsData[0].deposit_total=0,y.statisticsData[0].deposit_available=0,y.statisticsData[0].deposit_frozen=0,y.statisticsData[0].min_deposit=0})};return i(()=>{g()}),(t,a)=>{const s=r,i=u,h=f;return l(),o("div",v,[e("div",w,[a[1]||(a[1]=e("div",{class:"flex-title"},"统计",-1)),e("div",null,[n(s,{type:"primary",onClick:g},{default:d(()=>a[0]||(a[0]=[p(" 更新数据 ")])),_:1,__:[0]})])]),n(h,{border:"",data:m(y).statisticsData,style:{width:"100%"}},{default:d(()=>[(l(!0),o(c,null,_(m(y).tableColumns1,(t,a)=>(l(),b(i,{key:a,prop:t.prop,label:t.label,"min-width":t.minWidth,"show-overflow-tooltip":"",align:"center"},null,8,["prop","label","min-width"]))),128))]),_:1},8,["data"]),n(h,{border:"",data:m(y).statisticsData,style:{width:"100%"}},{default:d(()=>[(l(!0),o(c,null,_(m(y).tableColumns2,(t,a)=>(l(),b(i,{key:a,prop:t.prop,label:t.label,"min-width":t.minWidth,"show-overflow-tooltip":"",align:"center"},null,8,["prop","label","min-width"]))),128))]),_:1},8,["data"])])}}},[["__scopeId","data-v-48d4210a"]]);export{W as default};
|