OperateLogV2-5bd4f702.js 1.4 KB

1
  1. import{d as E,o as c,c as n,f as p,B as s,F as T,P as h,A as v,a as e,C as u,aG as x,D as l,av as A,G as m,__tla as F}from"./index-685a9214.js";import{E as L,a as P,__tla as k}from"./el-timeline-item-9e0835c3.js";import{f as w,__tla as D}from"./formatTime-de77e821.js";import{d as G,D as i,c as O,__tla as R}from"./dict-cc42971e.js";import{_ as S}from"./_plugin-vue_export-helper-1b428a4d.js";let d,U=Promise.all([(()=>{try{return F}catch{}})(),(()=>{try{return k}catch{}})(),(()=>{try{return D}catch{}})(),(()=>{try{return R}catch{}})()]).then(async()=>{let o,_;o={class:"pt-20px"},_={class:"el-timeline-right-content"},d=S(E({name:"OperateLogV2",__name:"OperateLogV2",props:{logList:{default:()=>[]}},setup(V){const f=r=>{const t=O(i.USER_TYPE,r);switch(t==null?void 0:t.colorType){case"success":return"#67C23A";case"info":return"#909399";case"warning":return"#E6A23C";case"danger":return"#F56C6C"}return"#409EFF"};return(r,t)=>{const y=L,g=P;return c(),n("div",o,[p(g,null,{default:s(()=>[(c(!0),n(T,null,h(r.logList,(a,C)=>(c(),v(y,{key:C,timestamp:e(w)(a.createTime),placement:"top"},{dot:s(()=>[u("span",{style:x({backgroundColor:f(a.userType)}),class:"dot-node-style"},l(e(G)(e(i).USER_TYPE,a.userType)[0]),5)]),default:s(()=>[u("div",_,[p(e(A),{class:"mr-10px",type:"success"},{default:s(()=>[m(l(a.userName),1)]),_:2},1024),m(" "+l(a.action),1)])]),_:2},1032,["timestamp"]))),128))]),_:1})])}}}),[["__scopeId","data-v-49d52aec"]])});export{d as _,U as __tla};