ErrorAction-797e547a.js 974 Bytes
import{d as l,U as d,e as m,a8 as e,_ as f,a9 as _,aa as a,f as c}from"./vue-5a35c3f5.js";import{I as E,e as g,c as C,P as L,_ as h}from"./index.js";import{W as B,b5 as I}from"./antd-6b087f69.js";const T=l({name:"ErrorAction",components:{Icon:E,Tooltip:B,Badge:I},setup(){const{t:o}=C(),{push:r}=d(),t=g(),n=m(()=>t.getErrorLogListCount);function s(){r(L.ERROR_LOG_PAGE).then(()=>{t.setErrorLogListCount(0)})}return{t:o,getCount:n,handleToErrorList:s}}});function k(o,r,t,n,s,A){const u=e("Icon"),i=e("Badge"),p=e("Tooltip");return f(),_(p,{title:o.t("layout.header.tooltipErrorLog"),placement:"bottom",mouseEnterDelay:.5,onClick:o.handleToErrorList},{default:a(()=>[c(i,{count:o.getCount,offset:[0,10],overflowCount:99},{default:a(()=>[c(u,{icon:"ion:bug-outline"})]),_:1},8,["count"])]),_:1},8,["title","onClick"])}const v=h(T,[["render",k],["__file","E:/allcode/erp/test7901/order-erp-front/src/layouts/default/header/components/ErrorAction.vue"]]);export{v as default};