| 1 |
- var p=(x,d,n)=>new Promise((i,r)=>{var m=a=>{try{t(n.next(a))}catch(e){r(e)}},s=a=>{try{t(n.throw(a))}catch(e){r(e)}},t=a=>a.done?i(a.value):Promise.resolve(a.value).then(m,s);t((n=n.apply(x,d)).next())});import{t as D}from"./index-8a812ca8.js";import E from"./pie-a294dc73.js";import{R as C,O as h,a8 as N,U as O}from"./antd-ecb53b14.js";import{d as b,f as g,B as V,Y as f,a6 as y,a7 as o,_ as c,a9 as F,l as u,u as l,Z as L,F as T,a8 as j,$ as v,E as B,ad as R}from"./vue-8fccce23.js";import{_ as z}from"./index.js";import"./useECharts-e79dc066.js";const M={class:"stats-echart"},P={class:"stats-classes"},U={class:"classes-card"},Y={class:"classes-all"},Z={class:"classes-all-count"},$={class:"classes-name"},q={class:"classes-eve"},A=b({__name:"index",setup(x){const d=g(!1),n=g([]),i=g({content:[],description:"今日治疗概况"});V(()=>p(this,null,function*(){yield m()}));function r(s){switch(s){case"no_sign":return"未签到";case"wait_sign":return"待签到";case"in_treatment":return"治疗中";case"off_plane":return"已下机";case"finish":return"治疗完成";default:return""}}function m(){return p(this,null,function*(){i.value.content=[];const s=yield D();if(s&&s.no_sailing){const t=s.no_sailing;Object.keys(t).forEach(a=>{const e={name:r(a),value:t[a]};i.value.content.push(e)}),d.value=!0}s&&s.have_sailing&&s.have_sailing.forEach(a=>{var S;const e=[];Object.keys(a.sailing_data).forEach(w=>{const k={name:w,count:a.sailing_data[w]};e.push(k)});const _={name:(S=a.sailing_info)==null?void 0:S.name,all:a.sailing_sum,eveCount:e};n.value.push(_)})})}return(s,t)=>(f(),y(l(O),{title:"今日治疗概况",class:"stats-card"},{default:o(()=>[c("div",M,[d.value?(f(),y(E,{key:0,data:i.value},null,8,["data"])):F("",!0)]),c("div",P,[u(l(C),null,{default:o(()=>[(f(!0),L(T,null,j(n.value,(a,e)=>(f(),y(l(h),{span:8,key:e},{default:o(()=>[c("div",U,[c("div",Y,[c("div",Z,v(a.all),1),c("div",$,v(a.name),1)]),c("div",q,[u(l(N),{dataSource:a.eveCount},{renderItem:o(({item:_})=>[u(l(C),{style:{height:"40px"}},{default:o(()=>[u(l(h),{class:"classes-col-name",span:10},{default:o(()=>[B(v(r(_.name)),1)]),_:2},1024),u(l(h),{class:"classes-col-count",style:R(_.count>0?"color: #131313":"color: #BDC7D3"),span:12},{default:o(()=>[B(v(_.count),1)]),_:2},1032,["style"])]),_:2},1024)]),_:2},1032,["dataSource"])])])]),_:2},1024))),128))]),_:1})])]),_:1}))}});const X=z(A,[["__scopeId","data-v-0b81af2d"]]);export{X as default};
|