1 |
- import{ab as f,ac as p,ad as v,ae as b,af as y,ag as C,ah as h}from"./index.BVWooy93.js";import{a as n,f as g,aj as D,c as t,o,b as e,R as k,a9 as B,G as w,S as x,K as F,J as I,O as z,F as E,Q as r}from"./vue.YrNK8sx4.js";import{_ as S}from"./_plugin-vue_export-helper.DlAUqK2U.js";const j={class:"info-cards"},A={class:"stats-grid"},L=["onClick"],N={class:"stat-icon"},O={class:"stat-content"},R={class:"stat-number","data-target":"423"},V={class:"stat-label"},q=n({name:"InfoCards"}),G=n({...q,props:{summaryData:{type:Object,required:!0}},setup(i){const a=i,d=g(()=>[{label:"设备总库存数",value:a.summaryData.total_devices,icon:f,color:"#409EFF",class:"blue"},{label:"在借数",value:a.summaryData.borrowed_devices,icon:p,color:"#F56C6C",class:"red"},{label:"在库数",value:a.summaryData.available_devices,icon:v,color:"#67C23A",class:"green"},{label:"今日借出",value:a.summaryData.today_borrowed,icon:b,color:"#E6A23C",class:"yellow"},{label:"今日归还",value:a.summaryData.today_returned,icon:y,color:"#909399",class:"gray"},{label:"累计借用人次",value:a.summaryData.total_borrowers,icon:C,color:"#3498DB",class:"purple"},{label:"累计借用次数",value:a.summaryData.total_borrows,icon:h,color:"#9B59B6",class:"teal"}]);function _(l){console.log("点击信息卡片:",l.label)}return(l,c)=>{const u=D("el-icon");return o(),t("div",j,[c[0]||(c[0]=e("div",{class:"info-title"}," 数据简报 ",-1)),e("div",A,[(o(!0),t(k,null,B(d.value,(s,m)=>(o(),t("div",{key:m,onClick:J=>_(s),class:w([s.class,"stat-card"]),"data-animate":"slideInRight"},[e("div",N,[x(u,{size:40,class:"card-icon",style:E({color:s.color})},{default:F(()=>[(o(),I(z(s.icon)))]),_:2},1032,["style"])]),e("div",O,[e("span",R,r(s.value),1),e("span",V,r(s.label),1)])],10,L))),128))])])}}}),H=S(G,[["__scopeId","data-v-0ecc4fa9"]]);export{H as default};
|