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