2 lines
5.7 KiB
JavaScript
2 lines
5.7 KiB
JavaScript
import{L as H,_ as W,Y as X,r as f,a6 as Z,ae as ee,d as c,a8 as L,o as g,c as x,l as _,e,f as a,i as te,w as t,J as S,k as N,T as ae,a9 as le,s as oe,m as u,x as s,G as se,j as T,p as ne,q as ue}from"./index.79832097.js";function ie(b){return H({url:"/monitor/operlog/list",method:"get",params:b})}const P=b=>(ne("data-v-8b526927"),b=b(),ue(),b),re={class:"app-container"},de={class:"operlog-container"},pe={class:"search-area"},ce={class:"search-buttons"},_e={class:"dict-text"},fe={key:0,class:"status-dot"},me={class:"status-text"},ge={key:0,class:"status-item status-success"},be=P(()=>_("span",{class:"status-dot"},null,-1)),ve=P(()=>_("span",{class:"status-text"},"\u6210\u529F",-1)),he=[be,ve],ye={key:1},we={class:"dialog-footer"},xe=X({name:"SystemOperlogIndex"}),ke=Object.assign(xe,{setup(b){const{proxy:v}=oe(),{sys_oper_type:R,sys_common_status:z}=v.useDict("sys_oper_type","sys_common_status"),V=f([]),h=f(!1),k=f(!0);f(!0),f(!0);const C=f(0);f("");const I=f([]),B=f({prop:"operTime",order:"descending"}),U=Z({form:{},queryParams:{pageNum:1,pageSize:8,title:void 0,operName:void 0,businessType:void 0,status:void 0}}),{queryParams:i,form:o}=ee(U);function y(){k.value=!0,ie(v.addDateRange(i.value,I.value)).then(n=>{V.value=n.rows,C.value=n.total,k.value=!1})}function q(n,r){return v.selectDictLabel(R.value,n.businessType)}function j(n,r){return v.selectDictLabel(z.value,n.status)}function D(){i.value.pageNum=1,y()}function F(){I.value=[],v.resetForm("queryRef"),i.value.pageNum=1,y()}function K(n){i.value.orderByColumn=n.prop,i.value.isAsc=n.order,y()}function M(n){h.value=!0,o.value=n}return y(),(n,r)=>{const $=c("el-input"),w=c("el-button"),d=c("el-table-column"),O=c("el-table"),Q=c("pagination"),p=c("el-form-item"),m=c("el-col"),A=c("el-row"),E=c("el-form"),G=c("el-dialog"),J=L("hasPermi"),Y=L("loading");return g(),x("div",re,[_("div",de,[_("div",pe,[e($,{modelValue:a(i).title,"onUpdate:modelValue":r[0]||(r[0]=l=>a(i).title=l),placeholder:"\u8BF7\u8F93\u5165\u7CFB\u7EDF\u6A21\u5757",clearable:"","prefix-icon":"Search",class:"search-input",onKeyup:te(D,["enter"])},null,8,["modelValue","onKeyup"]),_("div",ce,[e(w,{type:"primary",class:"search-btn",onClick:D},{default:t(()=>[u("\u641C\u7D22")]),_:1}),e(w,{class:"reset-btn",onClick:F},{default:t(()=>[u("\u91CD\u7F6E")]),_:1})])]),S((g(),N(O,{data:a(V),style:{width:"100%"},class:"custom-table","default-sort":a(B),onSortChange:K},{default:t(()=>[e(d,{label:"\u5E8F\u53F7",width:"60",align:"left"},{default:t(l=>[u(s((a(i).pageNum-1)*a(i).pageSize+l.$index+1),1)]),_:1}),e(d,{label:"\u64CD\u4F5C",align:"left",width:"120"},{default:t(l=>[S((g(),N(w,{link:"",text:"",onClick:Ce=>M(l.row)},{default:t(()=>[u("\u8BE6\u7EC6")]),_:2},1032,["onClick"])),[[J,["monitor:operlog:query"]]])]),_:1}),e(d,{label:"\u65E5\u5FD7\u7F16\u53F7",align:"left",prop:"operId"}),e(d,{label:"\u7CFB\u7EDF\u6A21\u5757",align:"left",prop:"title"}),e(d,{label:"\u64CD\u4F5C\u7C7B\u578B",align:"left",prop:"businessType"},{default:t(l=>[_("span",_e,s(q(l.row)),1)]),_:1}),e(d,{label:"\u8BF7\u6C42\u65B9\u5F0F",align:"left",prop:"requestMethod"}),e(d,{label:"\u64CD\u4F5C\u4EBA\u5458",align:"left",prop:"operName"}),e(d,{label:"\u4E3B\u673A",align:"left",prop:"operIp",width:"130","show-overflow-tooltip":!0}),e(d,{label:"\u64CD\u4F5C\u72B6\u6001",align:"left",prop:"status"},{default:t(l=>[_("div",{class:se(["status-item",{"status-success":l.row.status===0}])},[l.row.status===0?(g(),x("span",fe)):T("",!0),_("span",me,s(j(l.row)),1)],2)]),_:1}),e(d,{label:"\u64CD\u4F5C\u65E5\u671F",align:"left",prop:"operTime",width:"180"},{default:t(l=>[_("span",null,s(n.parseTime(l.row.operTime)),1)]),_:1})]),_:1},8,["data","default-sort"])),[[Y,a(k)]]),S(e(Q,{total:a(C),page:a(i).pageNum,"onUpdate:page":r[1]||(r[1]=l=>a(i).pageNum=l),limit:a(i).pageSize,"onUpdate:limit":r[2]||(r[2]=l=>a(i).pageSize=l),onPagination:y},null,8,["total","page","limit"]),[[ae,a(C)>0]])]),e(G,{title:"\u64CD\u4F5C\u65E5\u5FD7\u8BE6\u7EC6",modelValue:a(h),"onUpdate:modelValue":r[4]||(r[4]=l=>le(h)?h.value=l:null),width:"700px","append-to-body":""},{footer:t(()=>[_("div",we,[e(w,{class:"export-btn",onClick:r[3]||(r[3]=l=>h.value=!1)},{default:t(()=>[u("\u5173 \u95ED")]),_:1})])]),default:t(()=>[e(E,{model:a(o),"label-width":"100px"},{default:t(()=>[e(A,null,{default:t(()=>[e(m,{span:12},{default:t(()=>[e(p,{label:"\u64CD\u4F5C\u6A21\u5757\uFF1A"},{default:t(()=>[u(s(a(o).title)+" / "+s(q(a(o))),1)]),_:1}),e(p,{label:"\u767B\u5F55\u4FE1\u606F\uFF1A"},{default:t(()=>[u(s(a(o).operName)+" / "+s(a(o).operIp)+" / "+s(a(o).operLocation),1)]),_:1})]),_:1}),e(m,{span:12},{default:t(()=>[e(p,{label:"\u8BF7\u6C42\u5730\u5740\uFF1A"},{default:t(()=>[u(s(a(o).operUrl),1)]),_:1}),e(p,{label:"\u8BF7\u6C42\u65B9\u5F0F\uFF1A"},{default:t(()=>[u(s(a(o).requestMethod),1)]),_:1})]),_:1}),e(m,{span:24},{default:t(()=>[e(p,{label:"\u64CD\u4F5C\u65B9\u6CD5\uFF1A"},{default:t(()=>[u(s(a(o).method),1)]),_:1})]),_:1}),e(m,{span:24},{default:t(()=>[e(p,{label:"\u8BF7\u6C42\u53C2\u6570\uFF1A"},{default:t(()=>[u(s(a(o).operParam),1)]),_:1})]),_:1}),e(m,{span:24},{default:t(()=>[e(p,{label:"\u8FD4\u56DE\u53C2\u6570\uFF1A"},{default:t(()=>[u(s(a(o).jsonResult),1)]),_:1})]),_:1}),e(m,{span:12},{default:t(()=>[e(p,{label:"\u64CD\u4F5C\u72B6\u6001\uFF1A"},{default:t(()=>[a(o).status===0?(g(),x("div",ge,he)):a(o).status===1?(g(),x("div",ye,"\u5931\u8D25")):T("",!0)]),_:1})]),_:1}),e(m,{span:12},{default:t(()=>[e(p,{label:"\u64CD\u4F5C\u65F6\u95F4\uFF1A"},{default:t(()=>[u(s(n.parseTime(a(o).operTime)),1)]),_:1})]),_:1}),e(m,{span:24},{default:t(()=>[a(o).status===1?(g(),N(p,{key:0,label:"\u5F02\u5E38\u4FE1\u606F\uFF1A"},{default:t(()=>[u(s(a(o).errorMsg),1)]),_:1})):T("",!0)]),_:1})]),_:1})]),_:1},8,["model"])]),_:1},8,["modelValue"])])}}}),Ne=W(ke,[["__scopeId","data-v-8b526927"]]);export{Ne as default};
|