var h=(t,i,_)=>new Promise((k,l)=>{var m=r=>{try{e(_.next(r))}catch(s){l(s)}},o=r=>{try{e(_.throw(r))}catch(s){l(s)}},e=r=>r.done?k(r.value):Promise.resolve(r.value).then(m,o);e((_=_.apply(t,i)).next())});import{d as D,k as L,w as I,q as $,a7 as j,_ as f,$ as d,F as q,aa as B,t as F,A as M,f as c,u as a,a9 as n,E as g,a6 as b,a8 as P,ab as Q}from"./vue-1631514e.js";import{_ as V,__tla as z}from"./DetailModal.vue_vue_type_script_setup_true_lang-3afa9553.js";import{B as G,__tla as H}from"./BasicTable-f21ed556.js";import{T as J,__tla as K}from"./componentMap-44c327dc.js";import{__tla as N}from"./TableImg.vue_vue_type_style_index_0_lang-0681b671.js";import{u as O,__tla as S}from"./useTable-b66ba709.js";import{u as U,__tla as W}from"./index-206406c4.js";import{d as X,l as Y,aQ as Z,__tla as tt}from"./index-f0df2f76.js";import{getColumns as rt,__tla as at}from"./data-6842c8e6.js";import{A as _t}from"./antd-057b41b1.js";import{__tla as ot}from"./index-98d49496.js";import{__tla as lt}from"./index-7a87ec93.js";import{__tla as et}from"./index-a2613349.js";import{__tla as st}from"./useDescription-1f94634f.js";import{__tla as ct}from"./BasicForm-1f7b4828.js";import{__tla as nt}from"./FormItem.vue_vue_type_script_lang-b8ce4930.js";import{__tla as it}from"./helper-01a18f25.js";import{__tla as mt}from"./BasicForm.vue_vue_type_style_index_0_lang-58da98b0.js";import"./uniqBy-58c2f3f0.js";import{__tla as ut}from"./useForm-2e36096a.js";import{__tla as pt}from"./RadioButtonGroup-3086b2b2.js";import"./useFormItem-d5f46e05.js";import{__tla as ft}from"./useWindowSizeFn-53b82e7c.js";import"./onMountedOrActivated-5690e97c.js";import{__tla as yt}from"./download-dc45853f.js";import"./base64Conver-39fc0d26.js";import{__tla as ht}from"./index-6f5324ed.js";import{__tla as dt}from"./IconPicker.vue_vue_type_style_index_0_lang-ab92f5b0.js";import{__tla as gt}from"./useCopyToClipboard-9d1e4453.js";import{__tla as bt}from"./index-79e4735b.js";import"./sortable.esm-f208c0d8.js";let v,kt=Promise.all([(()=>{try{return z}catch(t){}})(),(()=>{try{return H}catch(t){}})(),(()=>{try{return K}catch(t){}})(),(()=>{try{return N}catch(t){}})(),(()=>{try{return S}catch(t){}})(),(()=>{try{return W}catch(t){}})(),(()=>{try{return tt}catch(t){}})(),(()=>{try{return at}catch(t){}})(),(()=>{try{return ot}catch(t){}})(),(()=>{try{return lt}catch(t){}})(),(()=>{try{return et}catch(t){}})(),(()=>{try{return st}catch(t){}})(),(()=>{try{return ct}catch(t){}})(),(()=>{try{return nt}catch(t){}})(),(()=>{try{return it}catch(t){}})(),(()=>{try{return mt}catch(t){}})(),(()=>{try{return ut}catch(t){}})(),(()=>{try{return pt}catch(t){}})(),(()=>{try{return ft}catch(t){}})(),(()=>{try{return yt}catch(t){}})(),(()=>{try{return ht}catch(t){}})(),(()=>{try{return dt}catch(t){}})(),(()=>{try{return gt}catch(t){}})(),(()=>{try{return bt}catch(t){}})()]).then(()=>h(void 0,null,function*(){let t,i,_;t=()=>X.get({url:"/error"}),i={class:"p-4"},_=["src"],v=D({__name:"index",setup(k){const l=L(),m=L([]),{t:o}=Y(),e=Z(),[r,{setTableData:s}]=O({title:o("sys.errorLog.tableTitle"),columns:rt(),actionColumn:{width:80,title:"Action",dataIndex:"action"}}),[w,{openModal:C}]=U();I(()=>e.getErrorLogInfoList,u=>{$(()=>{s(_t(u))})},{immediate:!0});function E(u){l.value=u,C(!0)}function x(){throw new Error("fire vue error!")}function A(){m.value.push(`${new Date().getTime()}.png`)}function R(){return h(this,null,function*(){yield t()})}return(u,Lt)=>{const y=j("a-button");return f(),d("div",i,[(f(!0),d(q,null,B(m.value,p=>F((f(),d("img",{key:p,src:p,alt:""},null,8,_)),[[M,!1]])),128)),c(V,{info:l.value,onRegister:a(w)},null,8,["info","onRegister"]),c(a(G),{onRegister:a(r),class:"error-handle-table"},{toolbar:n(()=>[c(y,{onClick:x,type:"primary"},{default:n(()=>[g(b(a(o)("sys.errorLog.fireVueError")),1)]),_:1}),c(y,{onClick:A,type:"primary"},{default:n(()=>[g(b(a(o)("sys.errorLog.fireResourceError")),1)]),_:1}),c(y,{onClick:R,type:"primary"},{default:n(()=>[g(b(a(o)("sys.errorLog.fireAjaxError")),1)]),_:1})]),bodyCell:n(({column:p,record:T})=>[p.key==="action"?(f(),P(a(J),{key:0,actions:[{label:a(o)("sys.errorLog.tableActionDesc"),onClick:E.bind(null,T)}]},null,8,["actions"])):Q("",!0)]),_:1},8,["onRegister"])])}}})}));export{kt as __tla,v as default};