HEX
Server: nginx/1.28.3
System: Linux ip-172-31-12-242 6.17.0-1007-aws #7~24.04.1-Ubuntu SMP Thu Jan 22 21:04:49 UTC 2026 x86_64
User: root (0)
PHP: 7.4.33
Disabled: passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv
Upload Files
File: /www/server/panel/BTPanel/static/js/index103.js
import{_ as v}from"./index118.js?v=1777008528";import{R as B,ge as y,w as L,k as S,gf as T,c as C,ed as k,cS as R,a as O}from"./utils-lib.js?v=1777008528";import{_ as V}from"./version-compare.vue_vue_type_script_setup_true_lang.js?v=1777008528";import{aI as w,aJ as E,r as G,e as t,c as W,a_ as c,j as q,k as D,v as a,p as o,x as H,q as m}from"./base-lib.js?v=1777008528";import{t as N}from"./index3.js?v=1777008528";import"./__commonjsHelpers__.js?v=1777008528";import"./index119.js?v=1777008528";import"./index116.js?v=1777008528";const $=E("VHOST-LOGS-STORE",()=>({columns:G([{label:"类型",prop:"log_type",minWidth:40},{label:"类别",prop:"log_level",minWidth:40},{label:"状态",prop:"status",minWidth:50,render:e=>t("span",{class:e.log_status===1?"text-primary":"text-error"},[e.log_status===1?"成功":"失败"])},{label:"内容",prop:"log_body",render:e=>t("div",{class:"flex"},[e.username?t("div",{class:"text-tertiary"},["用户名: ["+e.username+"]-->"]):"",t("div",null,[e.log_body])])},{label:"执行时间",prop:"log_time",align:"right",minWidth:60,render:e=>B(e.log_time)}]),getLogsList:async e=>{var i;const{data:l}=await y({p:e.p,search:e.search,rows:e.limit});return{data:l.list||[],total:((i=l.page)==null?void 0:i.count)||0}}})),A=()=>{const n=$(),r=w(n);return{...n,...r}},j=async n=>{L({title:"清空日志",content:"是否清空日志,是否继续?",onConfirm:async()=>{await S({request:T(),message:!0,success:n})}})},X=W({__name:"index",setup(n){const{mainHeight:r}=C(),{columns:e,getLogsList:l}=A(),{BtTable:i,BtSearch:p,BtRefresh:u,BtPage:g,refresh:d}=k({request:l,columns:e.value,extension:[R()]});return(I,s)=>{const _=O,f=c("BtTableCategory"),x=c("BtBatch"),h=v;return q(),D("div",null,[t(V),t(h,null,{"header-left":a(()=>[t(_,{onClick:s[0]||(s[0]=b=>o(j)(o(d)))},{default:a(()=>[...s[2]||(s[2]=[H("清除日志",-1)])]),_:1}),m("div",{class:"flex items-center ml-1rem",onClick:s[1]||(s[1]=b=>o(N)({name:"用户管理",type:35,id:62}))},[...s[3]||(s[3]=[m("i",{class:"svgtofont-desired text-medium mr-[4px]"},null,-1),m("span",{class:"bt-link"},"需求反馈",-1)])])]),"header-right":a(()=>[t(f,{class:"!w-[140px] mr-[10px]"}),t(o(p),{placeholder:"请输入用户名称",class:"!w-[270px] mr-[10px]"}),t(o(u))]),content:a(()=>[t(o(i),{"min-height":o(r)},null,8,["min-height"])]),"footer-left":a(()=>[t(x)]),"footer-right":a(()=>[t(o(g))]),_:1})])}}});export{X as default};