import{_ as r}from"./index-CL6hUm94.js";import{ax as c,ay as m}from"./antd-B7v2hwFR.js";import{a2 as o,a5 as e,a3 as a,ad as s,S as d,ae as b,G as f,a9 as l,u,ag as y}from"./vue-DApy1uhY.js";const g={class:"numberInfo"},S=["title"],T={class:"numberInfoSubTitle"},N={key:0,class:"subTotal"},k={__name:"number-info",props:{gap:{type:Number},subTotal:{type:Number},total:{type:[Number,String]},status:{type:String},title:{type:String}},setup(t){return(i,p)=>{var n;return e(),o("div",g,[a("div",{class:"numberInfoTitle",title:t.title},s(t.title),9,S),a("div",T,[d(i.$slots,"subTitle",{},void 0,!0)]),a("div",{class:"numberInfoValue",style:y(t.gap?{marginTop:t.gap}:{})},[a("span",null,s((n=t.total)==null?void 0:n.toLocaleString()),1),t.status||t.subTotal?(e(),o("span",N,[f(s(t.subTotal)+" ",1),t.status&&t.status==="up"?(e(),l(u(c),{key:0})):(e(),l(u(m),{key:1}))])):b("",!0)],4)])}}},x=r(k,[["__scopeId","data-v-e8866e00"]]);export{x as default};
