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