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/index65.js
import{c as M,da as E,cT as W,hP as G,hQ as H,W as Q,eO as Z,c_ as U,cR as J,cZ as K,cU as X}from"./utils-lib.js?v=1777008528";import{c as S,g as Y,o as P,j as l,k as g,p as e,C as i,v as p,q as _,e as s,Q as C,y as d,x as V,aI as O,F as D,B as N,M as F,z as A,aE as ee,am as te,an as le}from"./base-lib.js?v=1777008528";import{_ as j}from"./index131.js?v=1777008528";import{r as oe,i as se,u as q,f as ne,p as ae,a as re,b as L,g as B,e as pe,h as ue,s as u,j as ie,m as me,k as ce,l as _e,T as de,n as R,q as fe,v as be,w as ge,x as ye,y as ve,z as he,A as xe}from"./useController27.js?v=1777008528";import{_ as ke}from"./index192.js?v=1777008528";import{_ as z}from"./index118.js?v=1777008528";import{_ as Te}from"./index206.js?v=1777008528";import"./__commonjsHelpers__.js?v=1777008528";import"./useStore9.js?v=1777008528";import"./index3.js?v=1777008528";import"./index119.js?v=1777008528";import"./index116.js?v=1777008528";import"./useStore10.js?v=1777008528";const Ce={class:"flex items-center"},Ve={class:"flex items-center"},Be={class:"mr-1rem"},Le={class:"mr-1rem"},Se={class:"flex items-center mr-1rem"},$e=S({__name:"index",setup($){const{payment:f}=M(),y=G({options:[{label:"登录日志",value:"login"},{label:"操作日志",value:"action"}],key:"ftpType"}),m=H({options:[{label:"全部",value:"all"},{label:"上传",value:"upload"},{label:"下载",value:"download"},{label:"删除",value:"delete"},{label:"重命名",value:"rename"}],key:"type",other:{style:"width: 10rem"}}),{BtTable:n,BtSearch:k,BtPage:t,BtRefresh:v,BtRadioButton:b,BtTableSelect:T,refresh:o,param:c}=E({request:oe,columns:Y(()=>c.value.ftpType==="login"?[{label:"用户名",prop:"user"},{label:"登录ip",prop:"ip"},{label:"状态",prop:"status"},{label:"登录时间",prop:"in_time"},{label:"登出时间",prop:"out_time"}]:[{label:"操作ip",prop:"ip"},{label:"文件",prop:"file"},{label:"操作类型",prop:"type"},{label:"操作时间",prop:"time"}]),extension:[y,m,W(re)]});return P(()=>{se.value=!0}),(h,a)=>{const x=Q,r=z,w=ke;return l(),g("div",null,[e(f).authType==="ltd"?(l(),i(r,{key:0},{"header-left":p(()=>[_("div",Ce,[a[1]||(a[1]=_("span",{class:"!w-[6.8rem]"},"ftp用户名:",-1)),s(x,{filterable:"",onChange:e(o),class:"!w-[16rem] lt-xl:w-[12rem]",modelValue:e(q),"onUpdate:modelValue":a[0]||(a[0]=I=>C(q)?q.value=I:null),options:e(ne)},null,8,["onChange","modelValue","options"])])]),"header-right":p(()=>[_("div",Ve,[_("div",Be,[e(c).ftpType==="action"?(l(),i(e(T),{key:0})):d("",!0)]),_("div",Le,[s(e(k),{placeholder:"请输入搜索关键字",class:"!lt-xl:w-[14rem] !at-xl:w-[14rem]"})]),_("div",Se,[a[2]||(a[2]=V(" 日志类型: ",-1)),s(e(b))]),s(e(v))])]),content:p(()=>[e(c).ftpType==="login"?(l(),i(e(n),{key:0})):(l(),i(e(n),{key:1}))]),"footer-right":p(()=>[s(e(t))]),_:1})):(l(),i(w,{key:1,data:e(ae),class:"px-[20%] my-[8rem]"},null,8,["data"]))])}}}),we={class:"flex items-center mb-[12px] justify-between flex-1 flex-wrap"},qe={class:"flex items-center"},Re={key:0,class:"flex items-center flex-nowrap"},Me={class:"flex items-center"},Pe=S({__name:"index",setup($){const{mainHeight:f}=M(),y=L(),{mysqlActive:m,checkList:n}=O(y);return P(B),(k,t)=>{const v=A,b=Z,T=U,o=j,c=ee,h=J;return l(),i(h,{type:"bg-card",modelValue:e(m),"onUpdate:modelValue":t[6]||(t[6]=a=>C(m)?m.value=a:null),onTabClick:e(ce)},{default:p(()=>[(l(!0),g(D,null,N(e(pe),(a,x)=>(l(),i(c,{label:a.label,name:a.value,key:x},{default:p(()=>[_("div",we,[_("div",qe,[s(v,{class:"!mr-[8px]",onClick:e(ue)},{default:p(()=>[...t[7]||(t[7]=[V(" 清空日志 ",-1)])]),_:1},8,["onClick"]),e(m)==="mysqlError"?(l(),g("div",Re,[t[8]||(t[8]=V(" 级别: ",-1)),s(b,{modelValue:e(n),"onUpdate:modelValue":t[0]||(t[0]=r=>C(n)?n.value=r:null),onChange:t[1]||(t[1]=r=>e(B)(e(u))),class:"mr-[12px] flex !flex-nowrap",options:e(ie)},null,8,["modelValue","options"])])):d("",!0)]),_("div",Me,[s(T,{class:"mr-1rem w-[26rem]",modelValue:e(u),"onUpdate:modelValue":t[2]||(t[2]=r=>C(u)?u.value=r:null),onSearch:t[3]||(t[3]=r=>e(B)(e(u))),onClear:t[4]||(t[4]=()=>u.value=""),placeholder:"请输入搜索关键字"},null,8,["modelValue"]),s(o,{onRefresh:t[5]||(t[5]=r=>e(B)(e(u)))})])]),s(Te,{content:e(me),isHtml:!0,autoScroll:!0,fullScreen:{title:"全屏查看-Mysql日志",onRefresh:()=>e(B)(e(u))},style:F("height:".concat(e(f)-246,"px"))},null,8,["content","fullScreen","style"])]),_:1},8,["label","name"]))),128))]),_:1},8,["modelValue","onTabClick"])}}}),Oe=K(Pe,[["__scopeId","data-v-a7e370b2"]]),Ee={class:"flex items-center"},Ue=S({__name:"index",setup($){const f=L(),{refreshPlugin:y}=O(f),{getPluginLogData:m}=f,n=X(de),{BtTable:k,BtPage:t,BtSearch:v,BtRefresh:b,BtBatch:T,refresh:o}=E({request:async c=>{const{p:h,limit:a,search:x}=c;return m({p:h,ROWS:a,search:x})},columns:_e.value,extension:[n]});return y.value=o,(c,h)=>{const a=z;return l(),g("div",null,[s(a,null,{"header-right":p(()=>[_("div",Ee,[s(e(v),{class:"mr-1rem !lt-lg:w-[16rem]",placeholder:"请输入搜索关键字"}),s(e(b))])]),content:p(()=>[s(e(k))]),"footer-left":p(()=>[s(e(T))]),"footer-right":p(()=>[s(e(t))]),_:1})])}}}),De={class:"items-start flex"},Ne={key:2,class:"flex items-center mr-8px"},Fe={class:"flex items-center"},et=S({__name:"index",setup($){const{mainWidth:f}=M(),{getMenuList:y}=L(),{menuOptions:m,currentName:n,phpData:k,phpChecked:t,logsMsg:v,logPath:b}=O(L());return P(async()=>{await y(),m.value.length&&R(m.value[0])}),(T,o)=>{const c=A,h=te,a=le,x=U;return l(),g("div",De,[s(xe,{logsType:"soft",onTabClick:e(he),"menu-options":e(m),logContent:e(v)},{LogView:p(()=>[e(fe)?(l(),g("div",{key:0,style:F("width:".concat(e(f)-290,"px"))},[e(n)==="Mysql"?(l(),i(Oe,{key:0})):d("",!0),e(n)==="FTP"?(l(),i($e,{key:1})):d("",!0),e(be).includes(e(n))?(l(),i(Ue,{key:2,path:e(b)},null,8,["path"])):d("",!0)],4)):d("",!0)]),LogLeft:p(()=>[e(n)!="Mysql"&&e(b)?(l(),i(c,{key:0,class:"!m-0",type:"default",onClick:e(ge)},{default:p(()=>[...o[4]||(o[4]=[V(" 导出日志 ",-1)])]),_:1},8,["onClick"])):d("",!0),e(n)!="Mysql"?(l(),i(c,{key:1,class:"!m-0 !mx-[8px]",type:"default",onClick:e(ye)},{default:p(()=>[...o[5]||(o[5]=[V(" 清空日志 ",-1)])]),_:1},8,["onClick"])):d("",!0),e(n)==="Php"?(l(),g("div",Ne,[o[6]||(o[6]=V(" php版本: ",-1)),s(a,{onChange:e(ve),modelValue:e(t),"onUpdate:modelValue":o[0]||(o[0]=r=>C(t)?t.value=r:null),class:"!w-[8rem] mr-[4px]"},{default:p(()=>[(l(!0),g(D,null,N(e(k),(r,w)=>(l(),i(h,{key:w,label:r.version,value:r.version},null,8,["label","value"]))),128))]),_:1},8,["onChange","modelValue"])])):d("",!0)]),LogRight:p(()=>[_("div",Fe,[s(x,{class:"!w-[26rem] mr-1rem",modelValue:e(u),"onUpdate:modelValue":o[1]||(o[1]=r=>C(u)?u.value=r:null),onSearch:o[2]||(o[2]=r=>e(R)({name:e(n)},e(u))),placeholder:"请输入日志内容名称"},null,8,["modelValue"]),s(e(j),{onRefresh:o[3]||(o[3]=r=>e(R)({name:e(n)},e(u)))})])]),_:1},8,["onTabClick","menu-options","logContent"])])}}});export{et as default};