| 1 |
- import{O as T,R as x,as as S}from"./antd-ecb53b14.js";import{d as X,q as B,Y as o,Z as d,F as r,a8 as c,_ as a,$ as s,ad as g,a0 as y,a9 as p,a6 as h,a7 as f,u as v,n as w,E as D,a1 as I,a2 as V}from"./vue-8fccce23.js";/* empty css */import{_ as L}from"./index.js";const b=i=>(I("data-v-fc9c6cfe"),i=i(),V(),i),N={class:"xt-card"},z={class:"group"},E={class:"group-tit"},F={class:"group-tit_label"},M={class:"group-tit_value"},R={key:0,class:"card-head"},$={class:"card-head_info"},q={class:"card-head_info-left"},K={class:"card-head_info-right"},O={class:"card-head_desc"},Y=b(()=>a("i",{class:"iconfont icon-xt-boy"},"-",-1)),Z={key:1,class:"card-head card-head--simple"},A={class:"card-head_info"},G={class:"card-head_info-left"},H=b(()=>a("i",{class:"iconfont icon-xt-boy"},"-",-1)),J={class:"card-head_info-right"},P={class:"card-body_item-label"},Q={class:"card-body_item-value"},U={class:"card-body_item-suffix"},W={class:"card-foot"},j=X({__name:"XTCard",props:{data:{default:()=>[]}},emits:["itemClick"],setup(i,{emit:k}){function C(n,_,u,l){console.log("🚀 ~ file: XTCard.vue:128 ~ handleType ~ type:",_),console.log("🚀 ~ file: XTCard.vue:128 ~ handleType ~ id:",n),console.log("🚀 ~ file: XTCard.vue:128 ~ handleType ~ c:",l),k("itemClick",{type:_,id:n,label:u,obj:l})}return(n,_)=>{const u=B("auth");return o(),d("div",N,[(o(!0),d(r,null,c(n.data,l=>(o(),d("div",{class:"xt-card_item",key:l.groupKey},[a("div",z,[a("div",E,[a("div",F,s(l.groupTit),1),a("div",M,[(o(!0),d(r,null,c(l.groupValue,e=>(o(),d("div",{class:"group-tit_value-item",key:e.color,style:g({backgroundColor:e.background,color:e.color})},s(e.value),5))),128))])])]),(o(!0),d(r,null,c(l.groupData,e=>{var m;return o(),d("div",{class:y(["card",e.type=="3"?"card--muted":""]),style:g({borderLeftColor:e.borderLeftColor}),key:e.id},[l.groupMode=="default"?(o(),d("div",R,[a("div",$,[a("div",q,s(e.ward)+"-"+s(e.bed),1),a("div",K,s(e.cure),1)]),a("div",O,[a("span",null,s(e.name),1),Y,a("span",null,s(e.age),1)])])):p("",!0),l.groupMode=="simple"?(o(),d("div",Z,[a("div",A,[a("div",G,[a("span",null,s(e.name),1),H,a("span",null,s(e.age),1)]),a("div",J,s(e.ward)+"-"+s(e.bed),1)])])):p("",!0),e.infoShow?(o(),h(v(x),{key:2,class:"card-body"},{default:f(()=>[(o(!0),d(r,null,c(e.info,t=>(o(),h(v(T),{span:t.span,class:"card-body_item",key:t.label},{default:f(()=>[a("div",P,s(t.label)+" : ",1),a("div",Q,[a("span",null,s(t.value),1),a("span",U,s(t.suffix),1)])]),_:2},1032,["span"]))),128))]),_:2},1024)):p("",!0),a("div",W,[a("div",{class:y(["card-foot_link",((m=e.way)==null?void 0:m.length)>3?"card-foot_link--more":""])},[(o(!0),d(r,null,c(e.way,t=>w((o(),h(v(S),{key:t.label,count:t.badge,onClick:ee=>C(e.id,t.type,t.label,e)},{default:f(()=>[D(s(t.label),1)]),_:2},1032,["count","onClick"])),[[u,t.auth]])),128))],2)])],6)}),128))]))),128))])}}}),de=L(j,[["__scopeId","data-v-fc9c6cfe"]]);export{de as X};
|