mirror of
https://github.com/pure-admin/vue-pure-admin.git
synced 2025-06-06 00:18:51 +08:00
2 lines
4.9 KiB
JavaScript
2 lines
4.9 KiB
JavaScript
var H=Object.defineProperty,J=Object.defineProperties;var K=Object.getOwnPropertyDescriptors;var v=Object.getOwnPropertySymbols;var O=Object.prototype.hasOwnProperty,Q=Object.prototype.propertyIsEnumerable;var x=(r,o,a)=>o in r?H(r,o,{enumerable:!0,configurable:!0,writable:!0,value:a}):r[o]=a,y=(r,o)=>{for(var a in o||(o={}))O.call(o,a)&&x(r,a,o[a]);if(v)for(var a of v(o))Q.call(o,a)&&x(r,a,o[a]);return r},w=(r,o)=>J(r,K(o));import{useRole as W}from"./hook-0ZZHZNJf.js";import{g as X}from"./utils-NlcLu7mC.js";import{R as Y,P as Z}from"./refresh-DMsFyy-l.js";import{u as p}from"./hooks-lfGvy6m_.js";import{a1 as ee,k as f,e as _,g,d as oe,a as S,h as s,A as te,f as n,w as l,u as e,j as c,z as ne,i as le,t as ae,_ as re}from"./index-DMqaFtX4.js";import{D as ie}from"./delete-BQP-BmWO.js";import"./detail.vue_vue_type_script_setup_true_lang-7Ek8g3vA.js";import"./vue-json-pretty-CprP0Obx.js";import"./system-rA6lrtqS.js";import"./sortable.esm-VSgMS8pS.js";import"./epTheme-cad4iSTI.js";import"./collapse-UP2BXZ0t.js";const se={viewBox:"0 0 1024 1024",width:"1em",height:"1em"};function me(r,o){return _(),f("svg",se,o[0]||(o[0]=[g("path",{fill:"currentColor",d:"M512 160c320 0 512 352 512 352S832 864 512 864S0 512 0 512s192-352 512-352m0 64c-225.28 0-384.128 208.064-436.8 288c52.608 79.872 211.456 288 436.8 288c225.28 0 384.128-208.064 436.8-288c-52.608-79.872-211.456-288-436.8-288m0 64a224 224 0 1 1 0 448a224 224 0 0 1 0-448m0 64a160.19 160.19 0 0 0-160 160c0 88.192 71.744 160 160 160s160-71.808 160-160s-71.744-160-160-160"},null,-1)]))}const ce=ee({name:"ep-view",render:me}),de={class:"main"},pe={key:0,class:"bg-[var(--el-fill-color-light)] w-full h-[46px] mb-2 pl-4 flex items-center"},ue={class:"flex-auto"},fe={style:{"font-size":"var(--el-font-size-base)"},class:"text-[rgba(42,46,54,0.5)] dark:text-[rgba(220,220,242,0.5)]"},_e=oe({name:"SystemLog",__name:"index",setup(r){const o=S(),a=S(),{form:d,loading:C,columns:R,dataList:V,pagination:D,selectedNum:h,onSearch:b,onDetail:P,clearAll:z,resetForm:B,onbatchDel:N,handleSizeChange:T,onSelectionCancel:q,handleCellDblclick:$,handleCurrentChange:A,handleSelectionChange:I}=W(a);return(ge,t)=>{const L=s("el-input"),u=s("el-form-item"),U=s("el-date-picker"),m=s("el-button"),j=s("el-form"),k=s("el-popconfirm"),E=s("pure-table"),F=te("motion-fade");return _(),f("div",de,[n(j,{ref_key:"formRef",ref:o,inline:!0,model:e(d),class:"search-form bg-bg_color w-full pl-8 pt-[12px] overflow-auto"},{default:l(()=>[n(u,{label:"所属模块",prop:"module"},{default:l(()=>[n(L,{modelValue:e(d).module,"onUpdate:modelValue":t[0]||(t[0]=i=>e(d).module=i),placeholder:"请输入所属模块",clearable:"",class:"w-[170px]!"},null,8,["modelValue"])]),_:1}),n(u,{label:"请求时间",prop:"requestTime"},{default:l(()=>[n(U,{modelValue:e(d).requestTime,"onUpdate:modelValue":t[1]||(t[1]=i=>e(d).requestTime=i),shortcuts:e(X)(),type:"datetimerange","range-separator":"至","start-placeholder":"开始日期时间","end-placeholder":"结束日期时间"},null,8,["modelValue","shortcuts"])]),_:1}),n(u,null,{default:l(()=>[n(m,{type:"primary",icon:e(p)("ri:search-line"),loading:e(C),onClick:e(b)},{default:l(()=>t[3]||(t[3]=[c(" 搜索 ")])),_:1},8,["icon","loading","onClick"]),n(m,{icon:e(p)(e(Y)),onClick:t[2]||(t[2]=i=>e(B)(o.value))},{default:l(()=>t[4]||(t[4]=[c(" 重置 ")])),_:1},8,["icon"])]),_:1})]),_:1},8,["model"]),n(e(Z),{title:"系统日志(仅演示,操作后不生效)",columns:e(R),onRefresh:e(b)},{buttons:l(()=>[n(k,{title:"确定要删除所有日志数据吗?",onConfirm:e(z)},{reference:l(()=>[n(m,{type:"danger",icon:e(p)(e(ie))},{default:l(()=>t[5]||(t[5]=[c(" 清空日志 ")])),_:1},8,["icon"])]),_:1},8,["onConfirm"])]),default:l(({size:i,dynamicColumns:M})=>[e(h)>0?ne((_(),f("div",pe,[g("div",ue,[g("span",fe," 已选 "+ae(e(h))+" 项 ",1),n(m,{type:"primary",text:"",onClick:e(q)},{default:l(()=>t[6]||(t[6]=[c(" 取消选择 ")])),_:1},8,["onClick"])]),n(k,{title:"是否确认删除?",onConfirm:e(N)},{reference:l(()=>[n(m,{type:"danger",text:"",class:"mr-1!"},{default:l(()=>t[7]||(t[7]=[c(" 批量删除 ")])),_:1})]),_:1},8,["onConfirm"])])),[[F]]):le("",!0),n(E,{ref_key:"tableRef",ref:a,"row-key":"id","align-whole":"center","table-layout":"auto",loading:e(C),size:i,adaptive:"",adaptiveConfig:{offsetBottom:108},data:e(V),columns:M,pagination:w(y({},e(D)),{size:i}),"header-cell-style":{background:"var(--el-fill-color-light)",color:"var(--el-text-color-primary)"},onSelectionChange:e(I),onPageSizeChange:e(T),onPageCurrentChange:e(A),onCellDblclick:e($)},{operation:l(({row:G})=>[n(m,{class:"reset-margin outline-hidden!",link:"",type:"primary",size:i,icon:e(p)(e(ce)),onClick:Ce=>e(P)(G)},{default:l(()=>t[8]||(t[8]=[c(" 详情 ")])),_:2},1032,["size","icon","onClick"])]),_:2},1032,["loading","size","data","columns","pagination","onSelectionChange","onPageSizeChange","onPageCurrentChange","onCellDblclick"])]),_:1},8,["columns","onRefresh"])])}}}),Be=re(_e,[["__scopeId","data-v-7a8061cd"]]);export{Be as default};
|