1 |
- import{a as g}from"./api.CyLzSubQ.js";import{a as w,r as c,q as y,ao as t,c as m,o as _,b as h,K as x,T as e,L as v}from"./vue.fY72QXCX.js";import{_ as V}from"./_plugin-vue_export-helper.DlAUqK2U.js";import"./index.BHt1GNI6.js";const B={class:"ranking-panel"},C={class:"panel-header"},R={key:1,class:"empty-tip"},L=w({__name:"BorrowRankingList",setup(N){const d=c("all"),l=c(null),u=c(""),n=c([]),p=async()=>{const o={type:d.value};l.value&&(o.start=l.value[0],o.end=l.value[1]),u.value&&(o.keyword=u.value);const a=await g(o);a.code===2e3?n.value=a.data.borrow_count_ranking:n.value=[]};return y(()=>{p()}),(o,a)=>{const s=t("el-option"),b=t("el-select"),k=t("el-date-picker"),r=t("el-table-column"),f=t("el-table");return _(),m("div",B,[h("div",C,[e(b,{modelValue:d.value,"onUpdate:modelValue":a[0]||(a[0]=i=>d.value=i),placeholder:"借用类型",style:{width:"140px"},onChange:p},{default:v(()=>[e(s,{label:"全部",value:"all"}),e(s,{label:"常规借用",value:"regular"}),e(s,{label:"课堂借用",value:"classroom"}),e(s,{label:"特殊借用",value:"special"})]),_:1},8,["modelValue"]),e(k,{modelValue:l.value,"onUpdate:modelValue":a[1]||(a[1]=i=>l.value=i),type:"daterange","start-placeholder":"开始日期","end-placeholder":"结束日期",style:{"margin-left":"10px"},onChange:p},null,8,["modelValue"])]),n.value.length?(_(),x(f,{key:0,data:n.value,style:{width:"100%","margin-top":"20px"},border:""},{default:v(()=>[e(r,{type:"index",label:"排名",width:"60"}),e(r,{prop:"device_name",label:"设备名"}),e(r,{prop:"device_code",label:"设备编号"}),e(r,{prop:"borrow_count",label:"借用次数"})]),_:1},8,["data"])):(_(),m("div",R,"暂无数据"))])}}}),E=V(L,[["__scopeId","data-v-058b774d"]]);export{E as default};
|