TimeLine-c4e1b633.js 1.4 KB

1
  1. import{D as u}from"./DescCard-dee8bc7e.js";import{d as h,Y as a,Z as o,a9 as i,N as c,_ as s,F as m,a8 as v,a0 as f,$ as l,l as y,a7 as I,a1 as k,a2 as C}from"./vue-b33f04cb.js";import{_ as B}from"./index.js";const S=n=>(k("data-v-f7e17668"),n=n(),C(),n),g={class:"timeline"},L={key:0,class:"timeline-head"},N={class:"timeline-body"},T=S(()=>s("div",{class:"timeline-item-tail"},null,-1)),D={class:"timeline-item-dot"},M={class:"timeline-item-cnt"},V={class:"timeline-item-date"},$=h({__name:"TimeLine",props:{head:{type:Boolean,default:!0},headIcon:{type:Boolean,default:!0},data:{default:()=>[]}},emits:["icon","add","hover"],setup(n,{emit:d}){function r(t){d("icon",t)}function _(){d("hover")}function p(){d("add")}return(t,w)=>(a(),o("div",g,[t.head?(a(),o("div",L,[t.headIcon?(a(),o("i",{key:0,class:"iconfont icon-xt-add_default",onMousemove:_,onClick:p},null,32)):i("",!0),c(t.$slots,"head",{},void 0,!0)])):i("",!0),s("div",N,[(a(!0),o(m,null,v(t.data,e=>(a(),o("div",{class:f(["timeline-item",e.dot=="已转归"?"timeline-item--muted":""]),key:e.id},[T,s("div",D,l(e.dot),1),s("div",M,[y(u,{id:e.cnt.id,icon:e.cnt.icon,type:e.cnt.type,title:e.cnt.title,data:e.cnt.data,onIcon:r},{headRight:I(()=>[c(t.$slots,"card",{data:e},void 0,!0)]),_:2},1032,["id","icon","type","title","data"])]),s("div",V,l(e.date),1)],2))),128))])]))}});const z=B($,[["__scopeId","data-v-f7e17668"]]);export{z as T};