| 123456789 |
- /**
- * 由 Fantastic-admin 提供技术支持
- * Powered by Fantastic-admin
- * Gitee https://gitee.com/hooray/fantastic-admin
- * Github https://github.com/hooray/fantastic-admin
- */
-
- import{_ as N}from"./index-ce0821b6.js";import{_ as P}from"./index-da9247ec.js";import{_ as $}from"./index.vue_vue_type_script_setup_true_name_SvgIcon_lang-9ad2d3e0.js";import{_ as M}from"./index-5f219f3f.js";import{n as b}from"./menu-2c9c5182.js";import{u as A}from"./usePagination-78407b35.js";import{K as G}from"./index-cd68550b.js";import{aU as U}from"./index-5cddd228.js";import{j,J as F,o as J,a3 as i,ad as K,k as u,l as H,E as e,m as p,y as t,u as o,x as d,B as y,D as O,z as Q,C as W}from"./runtime-core.esm-bundler-5fc1c360.js";import"./runtime-dom.esm-bundler-e65f1c43.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./iconify-3d8b277a.js";import"./settings-be8974ad.js";import"./pinia-7162f4ce.js";import"./_MapCache-1b613190.js";import"./vue-router-8a13d09b.js";import"./index-c228ae8f.js";import"./iframe-10768394.js";function X(_){return b({url:"/paas/api/request/page",method:"GET",params:_})}function Y(_){return b({url:`/paas/api/request/${_}`,method:"DELETE"})}const Z={class:"absolute-container"},ee={class:"page-main"},te={class:"custom-tree-node"},ne=["title"],ae={class:"text"},oe={class:"container"},ve=j({__name:"index",setup(_){const{pagination:r,getParams:w,onSizeChange:C,onCurrentChange:k}=A(),n=F({loading:!1,curGroupId:0,menu:[],userList:[],search:{keywords:""}}),c=async()=>{const a=w();a.keywords=n.search.keywords,n.loading=!0;const{data:m}=await X(a);n.loading=!1,n.userList=m,n.loading=!1};function x(a){C(a).then(()=>c())}function v(a=1){k(a).then(()=>c())}const z=()=>{c()},E=async a=>{G.confirm(`确认删除「${a.logTitle}」吗?`,"确认信息").then(async()=>{await Y(a.logId),await c(),U.success({message:"删除成功",center:!0})})};return J(()=>{c()}),(a,m)=>{const B=M,g=$,f=i("el-icon"),T=i("ElTree"),D=i("el-scrollbar"),L=i("el-input"),h=i("el-button"),V=P,l=i("el-table-column"),q=i("el-table"),R=i("el-pagination"),S=N,I=K("loading");return u(),H("div",Z,[e(B,{title:"日志管理",content:"日志调用管理"}),p("div",ee,[e(S,{"left-side-width":"300px","hide-left-side-toggle":""},{leftSide:t(()=>[e(D,{class:"tree"},{default:t(()=>[e(T,{ref:"menuRef",data:o(n).menu,"default-expand-all":""},{default:t(({data:s})=>[p("div",te,[p("div",{class:"label",title:s.meta.title},[s.meta.icon?(u(),d(f,{key:0,size:"16px",style:{"margin-right":"5px"}},{default:t(()=>[e(g,{name:s.meta.icon},null,8,["name"])]),_:2},1024)):y("",!0),p("div",ae,O(s.meta.title),1)],8,ne)])]),_:1},8,["data"])]),_:1})]),default:t(()=>[p("div",oe,[e(V,null,{right:t(()=>[e(L,{modelValue:o(n).search.keywords,"onUpdate:modelValue":m[0]||(m[0]=s=>o(n).search.keywords=s),placeholder:"请输入名称,支持模糊查询",style:{"padding-right":"10px"},clearable:""},null,8,["modelValue"]),e(h,{type:"primary",onClick:z},{icon:t(()=>[e(f,null,{default:t(()=>[e(g,{name:"i-ep:search"})]),_:1})]),_:1})]),_:1}),Q((u(),d(q,{ref:"accountTableRef",class:"list-table",data:o(n).userList,border:"",stripe:"","highlight-current-row":""},{default:t(()=>[e(l,{type:"index",align:"center",label:"序号",width:"60"}),e(l,{align:"center",width:"100",label:"接口名称",prop:"ip"}),e(l,{align:"center",label:"调用者IP",prop:"ip"}),e(l,{align:"center",label:"创建时间",prop:"createTime"}),e(l,{align:"center",label:"调用次数",prop:"time"}),e(l,{label:"操作","header-align":"center",align:"center",width:"220"},{default:t(s=>[s.row.isFixed!==1?(u(),d(h,{key:0,size:"small",type:"danger",onClick:se=>E(s.row)},{default:t(()=>[W(" 删除 ")]),_:2},1032,["onClick"])):y("",!0)]),_:1})]),_:1},8,["data"])),[[I,o(n).loading]]),e(R,{"current-page":o(r).page,total:o(r).total,"page-size":o(r).size,"page-sizes":o(r).sizes,layout:o(r).layout,"hide-on-single-page":!1,class:"pagination",background:"",onCurrentChange:v,onSizeChange:x},null,8,["current-page","total","page-size","page-sizes","layout"])])]),_:1})])])}}});export{ve as default};
|