mental-health-web/manage/assets/index-63275d29.js

2 lines
10 KiB
JavaScript
Raw Normal View History

2024-04-28 03:14:54 +00:00
import{a8 as P,d as te,P as be,T as W,r as f,U as X,b as we,V as he,o as c,c as T,k as e,m as t,t as N,e as l,p as L,Y as Z,Z as G,q as b,R as J,y as d,W as ye,w,K as u,S as Te,x as ee,B as Ve,C as Ce,X as Ee,a6 as ke,v as Ne}from"./index-ce293e15.js";import{_ as Se}from"./index-ecfe591e.js";import{E as De,a as Ie}from"./el-table-column-cabb178a.js";import"./el-checkbox-4dcbb825.js";import{_ as Re}from"./index-89dbf370.js";import"./el-tag-3fc9a3c5.js";import{E as Ue}from"./el-row-12f29e15.js";import{_ as Le}from"./index-513a4358.js";import{E as Pe}from"./el-col-6a25bef6.js";import{E as qe}from"./el-card-d5e24325.js";import{E as Be,a as Fe}from"./el-form-item-16067f4c.js";import{E as Ke}from"./el-date-picker-6e0eb9df.js";import{E as $e,a as Me}from"./el-select-73eaf91b.js";import"./isEqual-48984780.js";import"./_Uint8Array-e8d4eb20.js";import"./_initCloneObject-d640be41.js";import"./el-tree-3fe9ff76.js";import"./_baseClone-e976708f.js";import"./index-04e76e1c.js";import"./strings-d88802bc.js";function xe(V){return P({url:"/monitor/operlog/list",method:"get",params:V})}function Ye(V){return P({url:"/monitor/operlog/"+V,method:"delete"})}function Ae(){return P({url:"/monitor/operlog/clean",method:"delete"})}const Oe={class:"p-2"},ze={class:"mb-[10px]"},Qe={key:0},je={key:1},He={class:"dialog-footer"},We=te({name:"Operlog"}),vt=te({...We,setup(V){const{proxy:n}=be(),{sys_oper_type:S,sys_common_status:q}=W(n==null?void 0:n.useDict("sys_oper_type","sys_common_status")),B=f([]),D=f(!0),I=f(!0),F=f([]),K=f(!0),R=f(0),h=f(["",""]),y=f({prop:"operTime",order:"descending"}),$=f(),M=f(),C=X({visible:!1,title:""}),le=X({form:{operId:void 0,tenantId:void 0,title:"",businessType:0,businessTypes:void 0,method:"",requestMethod:"",operatorType:0,operName:"",deptName:"",operUrl:"",operIp:"",operLocation:"",operParam:"",jsonResult:"",status:0,errorMsg:"",operTime:"",costTime:0},queryParams:{pageNum:1,pageSize:10,operIp:"",title:"",operName:"",businessType:"",status:"",orderByColumn:y.value.prop,isAsc:y.value.order},rules:{}}),{queryParams:r,form:p}=W(le),g=async()=>{D.value=!0;const s=await xe(n==null?void 0:n.addDateRange(r.value,h.value));B.value=s.rows,R.value=s.total,D.value=!1},oe=s=>n==null?void 0:n.selectDictLabel(S.value,s.businessType),E=()=>{r.value.pageNum=1,g()},ae=()=>{var s,a;h.value=["",""],(s=M.value)==null||s.resetFields(),r.value.pageNum=1,(a=$.value)==null||a.sort(y.value.prop,y.value.order)},ne=s=>{F.value=s.map(a=>a.operId),K.value=!s.length},se=s=>{r.value.orderByColumn=s.prop,r.value.isAsc=s.order,g()},re=s=>{C.visible=!0,p.value=s},pe=async s=>{const a=(s==null?void 0:s.operId)||F.value;await(n==null?void 0:n.$modal.confirm('是否确认删除日志编号为"'+a+'"的数据项?')),await Ye(a),await g(),n==null||n.$modal.msgSuccess("删除成功")},ie=async()=>{await(n==null?void 0:n.$modal.confirm("是否确认清空所有操作日志数据项?")),await Ae(),await g(),n==null||n.$modal.msgSuccess("清空成功")},ue=()=>{n==null||n.download("monitor/operlog/export",{...r.value},`config_${new Date().getTime()}.xlsx`)};return we(()=>{g()}),(s,a)=>{var j,H;const U=Ve,i=Be,x=$e,Y=Me,de=Ke,v=Ce,A=Fe,O=qe,m=Pe,me=Le,z=Ue,_=De,Q=Re,ce=Ee,_e=Ie,fe=Se,ge=ke,k=he("hasPermi"),ve=Ne;return c(),T("div",Oe,[e(ye,{"enter-active-class":(j=l(n))==null?void 0:j.animate.searchAnimate.enter,"leave-active-class":(H=l(n))==null?void 0:H.animate.searchAnimate.leave},{default:t(()=>[N("div",ze,[e(O,{shadow:"hover"},{default:t(()=>[e(A,{model:l(r),ref_key:"queryFormRef",ref:M,inline:!0,"label-width":"68px"},{default:t(()=>[e(i,{label:"操作地址",prop:"operIp"},{default:t(()=>[e(U,{modelValue:l(r).operIp,"onUpdate:modelValue":a[0]||(a[0]=o=>l(r).operIp=o),placeholder:"请输入操作地址",clearable:"",style:{width:"240px"},onKeyup:L(E,["enter"])},null,8,["modelValue","onKeyup"])]),_:1}),e(i,{label:"系统模块",prop:"title"},{default:t(()=>[e(U,{modelValue:l(r).title,"onUpdate:modelValue":a[1]||(a[1]=o=>l(r).title=o),placeholder:"请输入系统模块",clearable:"",style:{width:"240px"},onKeyup:L(E,["enter"])},null,8,["modelValue","onK