2 lines
9.6 KiB
JavaScript
2 lines
9.6 KiB
JavaScript
|
import{H as L,z as me,r as _,A as ce,L as fe,d as i,K as Q,o as f,c as k,C as w,D as A,f as t,e,w as l,i as K,M as E,N as G,j as b,B as $,m as p,k as q,x as d,l as J,s as _e}from"./index.7d345d00.js";function ge(x){return L({url:"/monitor/operlog/list",method:"get",params:x})}function be(x){return L({url:"/monitor/operlog/"+x,method:"delete"})}function ve(){return L({url:"/monitor/operlog/clean",method:"delete"})}const he={class:"app-container"},we={key:0},ye={key:1},Ve={class:"dialog-footer"},ke=me({name:"Operlog"}),Te=Object.assign(ke,{setup(x){const{proxy:g}=_e(),{sys_oper_type:D,sys_common_status:B}=g.useDict("sys_oper_type","sys_common_status"),M=_([]),y=_(!1),I=_(!0),C=_(!0),P=_([]);_(!0);const z=_(!0),U=_(0);_("");const V=_([]),R=_({prop:"operTime",order:"descending"}),W=ce({form:{},queryParams:{pageNum:1,pageSize:10,operIp:void 0,title:void 0,operName:void 0,businessType:void 0,status:void 0}}),{queryParams:n,form:r}=fe(W);function v(){I.value=!0,ge(g.addDateRange(n.value,V.value)).then(s=>{M.value=s.rows,U.value=s.total,I.value=!1})}function X(s,a){return g.selectDictLabel(D.value,s.businessType)}function T(){n.value.pageNum=1,v()}function Z(){V.value=[],g.resetForm("queryRef"),n.value.pageNum=1,g.$refs.operlogRef.sort(R.value.prop,R.value.order)}function ee(s){P.value=s.map(a=>a.operId),z.value=!s.length}function le(s,a,N){n.value.orderByColumn=s.prop,n.value.isAsc=s.order,v()}function te(s){y.value=!0,r.value=s}function oe(s){const a=s.operId||P.value;g.$modal.confirm('\u662F\u5426\u786E\u8BA4\u5220\u9664\u65E5\u5FD7\u7F16\u53F7\u4E3A"'+a+'"\u7684\u6570\u636E\u9879?').then(function(){return be(a)}).then(()=>{v(),g.$modal.msgSuccess("\u5220\u9664\u6210\u529F")}).catch(()=>{})}function ae(){g.$modal.confirm("\u662F\u5426\u786E\u8BA4\u6E05\u7A7A\u6240\u6709\u64CD\u4F5C\u65E5\u5FD7\u6570\u636E\u9879?").then(function(){return ve()}).then(()=>{v(),g.$modal.msgSuccess("\u6E05\u7A7A\u6210\u529F")}).catch(()=>{})}function ne(){g.download("monitor/operlog/export",{...n.value},`config_${new Date().getTime()}.xlsx`)}return v(),(s,a)=>{const N=i("el-input"),u=i("el-form-item"),O=i("el-option"),Y=i("el-select"),re=i("el-date-picker"),h=i("el-button"),j=i("el-form"),m=i("el-col"),se=i("right-toolbar"),F=i("el-row"),c=i("el-table-column"),H=i("dict-tag"),ue=i("el-table"),pe=i("pagination"),de=i("el-dialog"),S=Q("hasPermi"),ie=Q("loading");return f(),k("div",he,[w(e(j,{model:t(n),ref:"queryRef",inline:!0,"label-width":"68px"},{default:l(()=>[e(u,{label:"\u64CD\u4F5C\u5730\u5740",prop:"operIp"},{default:l(()=>[e(N,{modelValue:t(n).operIp,"onUpdate:modelValue":a[0]||(a[0]=o=>t(n).operIp=o),placeholder:"\u8BF7\u8F93\u5165\u64CD\u4F5C\u5730\u5740",clearable:"",style:{width:"240px"},onKeyup:K(T,["enter"])},null,8,["modelValue","onKeyup"])]),_:1}),e(u,{label:"\u7CFB\u7EDF\u6A21\u5757",prop:"title"},{default:l(()=>[e(N,{modelValue:t(n).title,"onUpdate:modelValue":a[1]||(a[1]=o=>t(n).title=o),placeholder:"\u8BF7\u8F93\u5165\u7CFB\u7EDF\u6A21\u5757",clearable:"",style:{width:"240px"},onKeyup:K(T,["enter"])},null,8,["modelValue","onKeyup"])]),_:1}),e(u,{label:"\u64CD\u4F5C\u4EBA\u5458",prop:"operName"},{default:l(()=>[e(N,{modelValue:t(n).operName,"onUpdate:modelValue":a[2]||(a[2]=o=>t(n).operName=o),placeholder:"\u8BF7\u8F93\u5165\u64CD\u4F5C\u4EBA\u5458",clearable:"",style:{width:"240px"},onKeyup:K(T,["enter"])},null,8,["modelValue","onKeyup"])]),_:1}),e(u,{label:"\u7C7B\u578B",prop:"businessType"},{default:l(()=>[e(Y,{modelValue:t(n).businessType,"onUpdate:modelValue":a[3]||(a[3]=o=>t(n).businessType=o),placeholder:"\u64CD\u4F5C\u7C7B\u578B",clearable:"",style:{width:"240px"}},{default:l(()=>[(f(!0),k(E,null,G(t(D),o=>(f(),b(O,{key:o.value,label:o.label,value:o.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),e(u,{label:"\u72B6\u6001",prop:"status"},{default:l(()=>[e(Y,{modelValue:t(n).status,"onUpdate:modelValue":a[4]||(a[4]=o=>t(n).status=o),placeholder:"\u64CD\u4F5C\u72B6\u6001",clearable:"",style:{width:"240px"}},{default:l(()=>[(f(!0),k(E,null,G(t(B),o=>(f(),b(O,{key:o.value,label:o.label,value:o.value}
|