OperateLogV2-757d39fa.js 1.4 KB

1
  1. import{d as T,o as l,c as n,i as p,w as e,F as h,B as C,k as v,a as s,j as u,ax as x,t as c,al as F,l as m,__tla as L}from"./index-bf46fda2.js";import{E as k,a as w,__tla as P}from"./el-timeline-item-8a3b8284.js";import{f as b,__tla as j}from"./formatTime-9c65d0f0.js";import{e as A,D as i,b as O,__tla as R}from"./dict-64fae063.js";import{_ as S}from"./_plugin-vue_export-helper-1b428a4d.js";let d,U=Promise.all([(()=>{try{return L}catch{}})(),(()=>{try{return P}catch{}})(),(()=>{try{return j}catch{}})(),(()=>{try{return R}catch{}})()]).then(async()=>{let o,_;o={class:"pt-20px"},_={class:"el-timeline-right-content"},d=S(T({name:"OperateLogV2",__name:"OperateLogV2",props:{logList:{default:()=>[]}},setup(V){const y=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 f=k,g=w;return l(),n("div",o,[p(g,null,{default:e(()=>[(l(!0),n(h,null,C(r.logList,(a,E)=>(l(),v(f,{key:E,timestamp:s(b)(a.createTime),placement:"top"},{dot:e(()=>[u("span",{style:x({backgroundColor:y(a.userType)}),class:"dot-node-style"},c(s(A)(s(i).USER_TYPE,a.userType)[0]),5)]),default:e(()=>[u("div",_,[p(s(F),{class:"mr-10px",type:"success"},{default:e(()=>[m(c(a.userName),1)]),_:2},1024),m(" "+c(a.action),1)])]),_:2},1032,["timestamp"]))),128))]),_:1})])}}}),[["__scopeId","data-v-49d52aec"]])});export{d as _,U as __tla};