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/index-legacy523.js
!function(){function e(e){return function(e){if(Array.isArray(e))return t(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,n){if(e){if("string"==typeof e)return t(e,n);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?t(e,n):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function t(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function n(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,a="function"==typeof Symbol?Symbol:{},u=a.iterator||"@@iterator",l=a.toStringTag||"@@toStringTag";function i(n,a,u,l){var i=a&&a.prototype instanceof c?a:c,s=Object.create(i.prototype);return r(s,"_invoke",function(n,r,a){var u,l,i,c=0,s=a||[],f=!1,v={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return u=t,l=0,i=e,v.n=n,o}};function p(n,r){for(l=n,i=r,t=0;!f&&c&&!a&&t<s.length;t++){var a,u=s[t],p=v.p,m=u[2];n>3?(a=m===r)&&(i=u[(l=u[4])?5:(l=3,3)],u[4]=u[5]=e):u[0]<=p&&((a=n<2&&p<u[1])?(l=0,v.v=r,v.n=u[1]):p<m&&(a=n<3||u[0]>r||r>m)&&(u[4]=n,u[5]=r,v.n=m,l=0))}if(a||n>1)return o;throw f=!0,r}return function(a,s,m){if(c>1)throw TypeError("Generator is already running");for(f&&1===s&&p(s,m),l=s,i=m;(t=l<2?e:i)||!f;){u||(l?l<3?(l>1&&(v.n=-1),p(l,i)):v.n=i:v.v=i);try{if(c=2,u){if(l||(a="next"),t=u[a]){if(!(t=t.call(u,i)))throw TypeError("iterator result is not an object");if(!t.done)return t;i=t.value,l<2&&(l=0)}else 1===l&&(t=u.return)&&t.call(u),l<2&&(i=TypeError("The iterator does not provide a '"+a+"' method"),l=1);u=e}else if((t=(f=v.n<0)?i:n.call(r,v))!==o)break}catch(t){u=e,l=1,i=t}finally{c=1}}return{value:t,done:f}}}(n,u,l),!0),s}var o={};function c(){}function s(){}function f(){}t=Object.getPrototypeOf;var v=[][u]?t(t([][u]())):(r(t={},u,function(){return this}),t),p=f.prototype=c.prototype=Object.create(v);function m(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,r(e,l,"GeneratorFunction")),e.prototype=Object.create(p),e}return s.prototype=f,r(p,"constructor",f),r(f,"constructor",s),s.displayName="GeneratorFunction",r(f,l,"GeneratorFunction"),r(p),r(p,l,"Generator"),r(p,u,function(){return this}),r(p,"toString",function(){return"[object Generator]"}),(n=function(){return{w:i,m:m}})()}function r(e,t,n,a){var u=Object.defineProperty;try{u({},"",{})}catch(e){u=0}r=function(e,t,n,a){function l(t,n){r(e,t,function(e){return this._invoke(t,n,e)})}t?u?u(e,t,{value:n,enumerable:!a,configurable:!a,writable:!a}):e[t]=n:(l("next",0),l("throw",1),l("return",2))},r(e,t,n,a)}function a(e,t,n,r,a,u,l){try{var i=e[u](l),o=i.value}catch(e){return void n(e)}i.done?t(o):Promise.resolve(o).then(r,a)}function u(e){return function(){var t=this,n=arguments;return new Promise(function(r,u){var l=e.apply(t,n);function i(e){a(l,r,u,i,o,"next",e)}function o(e){a(l,r,u,i,o,"throw",e)}i(void 0)})}}System.register(["./utils-lib-legacy.js?v=1777008528","./index-legacy206.js?v=1777008528","./base-lib-legacy.js?v=1777008528","./index-legacy22.js?v=1777008528","./useController-legacy25.js?v=1777008528","./__commonjsHelpers__-legacy.js?v=1777008528","./index-legacy3.js?v=1777008528","./index-legacy119.js?v=1777008528","./index-legacy116.js?v=1777008528","./index-legacy118.js?v=1777008528","./index-legacy217.js?v=1777008528","./index-legacy131.js?v=1777008528","./index-legacy152.js?v=1777008528"],function(t,r){"use strict";var a,l,i,o,c,s,f,v,p,m,d,y,g,h,b,w,x,_,j,k,C,S,I,T,O,F,V,D,G,H,A,N,z,P,U,q,B,E,L,M,J,K,R,Q,X,Z;return{setters:[function(e){a=e.cO,l=e.f,i=e.cZ,o=e.w,c=e.cP,s=e.K},function(e){f=e._},function(e){v=e.c,p=e.r,m=e.H,d=e.w,y=e.a8,g=e.j,h=e.k,b=e.q,w=e.e,x=e.v,_=e.p,j=e.C,k=e.s,C=e.y,S=e.J,I=e.x,T=e.K,O=e.aX,F=e.z,V=e.ap,D=e.aB,G=e.aI,H=e.n,A=e.g,N=e.o,z=e.F,P=e.B,U=e.Q,q=e.G,B=e.bI,E=e.bw},function(e){L=e.C,M=e.w,J=e.s,K=e.i,R=e.o},function(e){Q=e.G,X=e.H,Z=e.I},null,null,null,null,null,null,null,null],execute:function(){var r={class:"mr-[10px]"},$={class:"flex items-center"},W={class:"flex items-center"},Y={class:"text-primary"},ee={class:"flex flex-col text-secondary p-12px"},te={class:"flex items-center"},ne={class:"flex items-center mt-[8px] w-full"},re=v({__name:"index",props:{refreshFn:{type:Function,default:function(){return{}}},sessionConfig:{default:function(){}}},emits:["save"],setup:function(t,i){var o=i.expose,c=i.emit,s=t,f=l(),v=c,G=p(!1),H=p(),A=p(!0),N=p(0),z=p(100),P=p(5),U=p(5),q=m({status:!1,time:5,timer:0}),B=!1,E=function(){var e=u(n().m(function e(t){return n().w(function(e){for(;;)switch(e.n){case 0:q.status=t,q.time=U.value,(!q.time||q.time<1)&&(q.time=5,U.value=5),t?(q.timer=setInterval(function(){B||s.refreshFn()},1e3*U.value),N.value=setInterval(function(){B||(P.value--,0===P.value&&(P.value=U.value),z.value=P.value/U.value*100)},1e3)):(clearInterval(q.timer),clearInterval(N.value),P.value=U.value,z.value=100,A.value||f.success("关闭成功")),v("save",q);case 1:return e.a(2)}},e)}));return function(t){return e.apply(this,arguments)}}(),L=function(){var e=u(n().m(function e(){return n().w(function(e){for(;;)switch(e.n){case 0:if(!(q.time<1||!Number.isInteger(parseFloat(q.time.toString()))||q.time>99)){e.n=1;break}return f.error("时间间隔须在范围1~99秒内的整数"),e.a(2);case 1:P.value=q.time,U.value=q.time,f.success("保存成功"),clearInterval(q.timer),clearInterval(N.value),E(!0),v("save",q);case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),M=function(){var e=u(n().m(function e(){return n().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,s.refreshFn();case 1:f.success("刷新成功");case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),J=function(){G.value=!1,q.time=U.value};d(function(){return s.sessionConfig},function(e){H.value=e,null!=e&&e.time&&A.value&&(U.value=e.time,P.value=e.time,E(e.status),A.value=!1)},{deep:!0});var K=function(){clearInterval(q.timer),clearInterval(N.value)};return y(function(){B=!0,K()}),o({clearIntervalFn:K}),function(t,n){var u=O,l=F,i=V,o=a,c=D;return g(),h("div",r,[b("div",$,[w(l,{class:"h-[3.2rem] refresh-btn",onClick:M},{default:x(function(){return[b("div",W,[_(q).status?(g(),j(u,{key:0,class:"mr-8px",width:22,"show-text":!0,"stroke-width":1,type:"circle",color:"var(--el-color-primary)","text-color":"var(--el-color-primary)",percentage:_(z)},{default:x(function(){return[b("span",Y,k(Number(_(P))),1)]}),_:1},8,["percentage"])):C("",!0),n[3]||(n[3]=b("span",null,"刷新日志",-1))])]}),_:1}),w(c,{placement:"bottom-start",width:"280",trigger:"click","popper-class":"el-tooltip-white",onHide:J},{reference:x(function(){return[w(l,{class:"down-button !ml-0",onClick:n[2]||(n[2]=function(e){return G.value=!_(G)})},{default:x(function(){return e(n[7]||(n[7]=[b("i",{class:"svgtofont-el-arrow-down"},null,-1)]))}),_:1})]}),default:x(function(){return[b("div",ee,[b("div",te,[n[4]||(n[4]=b("span",{class:"mr-4px"},"定时刷新",-1)),w(i,{modelValue:_(q).status,"onUpdate:modelValue":n[0]||(n[0]=function(e){return _(q).status=e}),onChange:E},null,8,["modelValue"])]),S(b("div",ne,[n[6]||(n[6]=b("span",{class:"mr-4px flex-nowrap"},"时间间隔",-1)),w(o,{modelValue:_(q).time,"onUpdate:modelValue":n[1]||(n[1]=function(e){return _(q).time=e}),"text-type":"秒",min:1,type:"number",class:"!w-[10rem]"},null,8,["modelValue"]),w(l,{class:"!ml-4px",type:"primary",onClick:L},{default:x(function(){return e(n[5]||(n[5]=[I("保存",-1)]))}),_:1})],512),[[T,_(q).status]])])]}),_:1})])])}}}),ae=i(re,[["__scopeId","data-v-66473ffd"]]),ue=l(),le=L(),ie=G(le).rowData,oe=p("正在获取中...."),ce=p({log_path:"",size:""}),se=p(!1),fe=p(""),ve=p([]),pe=p(0),me=p(""),de=p(),ye=p(),ge=m({status:!1,time:3}),he=p([new Date((new Date).setHours(0,0,0,0)),new Date((new Date).setHours(23,59,59,999))]),be=p(),we=[{label:"全部",value:0},{label:"近7天",value:1},{label:"近30天",value:2},{label:"自定义时间",value:3}],xe=function(e){pe.value=e,3!==e?(me.value="",ke(!1)):de.value.focus()},_e=function(e){pe.value=3,me.value=e,ke(!1)},je=function(e){var t=Number(e);return t=t<3?3:t},ke=function(){var e=u(n().m(function e(t){var r,a,u,l,i,o;return n().w(function(e){for(;;)switch(e.p=e.n){case 0:return e.p=0,t&&(ye.value=je(ge.time)),r=0,a=0,0!==pe.value?(u=1===pe.value?7:30,l=(new Date).getTime(),r=(new Date(l-24*u*60*60*1e3).getTime()/1e3).toFixed(0),a=(l/1e3).toFixed(0),3===pe.value&&(r=(new Date(me.value[0]).getTime()/1e3).toFixed(0),a=(new Date(me.value[1]).getTime()/1e3).toFixed(0))):(r="",a=""),e.n=1,Q({id:ie.value.id,start_timestamp:r,end_timestamp:a});case 1:i=e.v,oe.value=i.data.msg||"暂无日志",Ce(),t&&Se(),e.n=3;break;case 2:e.p=2,o=e.v,console.log(o);case 3:return e.a(2)}},e,null,[[0,2]])}));return function(t){return e.apply(this,arguments)}}(),Ce=function(){H(function(){var e=document.querySelector(".pre-box");e&&(e.scrollTop=e.scrollHeight)})},Se=function(){var e=u(n().m(function e(){var t,r,a;return n().w(function(e){for(;;)switch(e.p=e.n){case 0:return e.p=0,e.n=1,X({id:ie.value.id});case 1:t=e.v,r=t.data,ce.value.log_path=r.log_path,ce.value.size=r.size,e.n=3;break;case 2:e.p=2,a=e.v,console.log(a);case 3:return e.a(2)}},e,null,[[0,2]])}));return function(){return e.apply(this,arguments)}}(),Ie=function(e){ge.status=e.status,ge.time=e.time,be.value[ie.value.id]=ge,be.value[ie.value.id].id=ie.value.id,sessionStorage.setItem("CRONTAB-LOGS",JSON.stringify(be.value))},Te=function(){var e=sessionStorage.getItem("CRONTAB-LOGS");be.value=e?JSON.parse(e):{},be.value&&be.value[ie.value.id]?(ge.status=be.value[ie.value.id].status,ge.time=Number(be.value[ie.value.id].time)||3,be.value[ie.value.id].id=ie.value.id):Ie({status:!1,time:5,id:ie.value.id}),Se(),ke()},Oe=function(){var e=u(n().m(function e(){var t,r;return n().w(function(e){for(;;)switch(e.p=e.n){case 0:return e.p=0,e.n=1,o({title:"提示",content:"确定清空日志吗?"});case 1:return e.n=2,Z({id:ie.value.id});case 2:t=e.v,ue.request(t),ke(!0),e.n=4;break;case 3:e.p=3,r=e.v,console.log(r);case 4:return e.a(2)}},e,null,[[0,3]])}));return function(){return e.apply(this,arguments)}}(),Fe=function(){var e=u(n().m(function e(){return n().w(function(e){for(;;)switch(e.n){case 0:try{se.value=!0,fe.value="",ve.value=[],M.request("/crontab/set_execute_script",{customType:"model",onMessage:function(e){!0!==e&&"successful"!==e&&(ve.value.push(e),fe.value=ve.value.join("\n"))}})}catch(t){}case 1:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),Ve=function(e){var t=new Date;return t.setHours(23,59,59,999),e.getTime()>t.getTime()},De=function(){var e=u(n().m(function e(){return n().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,J(!1,!0);case 1:Te();case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),Ge={class:"p-[20px]"},He={class:"pb-2rem flex gap-2rem leading-2rem"},Ae={class:"max-w-[54rem] truncate"},Ne=["title"],ze={class:"flex justify-between items-end"},Pe={class:"flex items-center"},Ue={class:"flex refresh-btn"},qe={class:"flex items-center relative"},Be={class:"pre-box bg-[#333] mt-[12px] text-white h-[48rem] overflow-auto p-[20px]"},Ee=["innerHTML"],Le={class:"flex-wrap"},Me=v({__name:"index",emits:["close"],setup:function(t,n){var r=n.emit,a=A(function(){return[].concat(e(K.value?[{content:w("span",{class:"bt-link",onClick:function(){return R(u)}},[I("一键跳转至本地备份目录")])}]:[]),[{content:function(){return w("span",null,[I("若您发现任务无法定时执行,可尝试点击"),w("span",{class:"bt-link",onClick:function(){return Fe()}},[I("【重装Crontab】")]),I("进行重新安装")])}}])}),u=function(){r("close")};return N(Te),function(t,n){var r=ae,u=F,l=q,i=B,o=E,v=c,p=f,m=s;return g(),h("div",Ge,[b("div",He,[b("div",Ae,"日志路径:"+k(_(ce).log_path),1),b("div",{class:"w-[20rem] truncate",title:"大小:".concat(_(ce).size)},"大小: "+k(_(ce).size),9,Ne)]),b("div",ze,[b("div",Pe,[b("div",Ue,[w(r,{refreshFn:function(){return _(ke)(!0)},"session-config":_(ge),onSave:_(Ie)},null,8,["refreshFn","session-config","onSave"])]),w(u,{onClick:_(Oe)},{default:x(function(){return e(n[2]||(n[2]=[I(" 清空日志 ",-1)]))}),_:1},8,["onClick"]),w(l,{direction:"vertical",class:"!h-[2rem] !mx-1rem"}),w(u,{onClick:_(De)},{default:x(function(){return e(n[3]||(n[3]=[I("执行任务",-1)]))}),_:1},8,["onClick"])]),b("div",qe,[w(i,{size:"default",class:"control-btn"},{default:x(function(){return[(g(!0),h(z,null,P(_(we),function(e,t){return g(),j(u,{key:t,type:_(pe)===t?"primary":"",onClick:function(t){return _(xe)(e.value)}},{default:x(function(){return[I(k(e.label),1)]}),_:2},1032,["type","onClick"])}),128))]}),_:1}),w(o,{modelValue:_(me),"onUpdate:modelValue":n[0]||(n[0]=function(e){return U(me)?me.value=e:null}),type:"daterange",ref_key:"player",ref:de,align:"right",size:"default",class:"!absolute right-0 top-0 opacity-0 !w-0 !h-0","range-separator":"","start-placeholder":"开始日期","end-placeholder":"结束日期","disabled-date":_(Ve),"default-time":_(he),onChange:_(_e)},null,8,["modelValue","disabled-date","default-time","onChange"])])]),b("div",Be,[b("pre",{class:"whitespace-pre-wrap",innerHTML:_(oe)},null,8,Ee)]),w(v,{options:_(a),"list-style":"disc",class:"mt-[1rem] mx-[1rem]"},null,8,["options"]),w(m,{title:"正在检查Crontab,请耐心等候",modelValue:_(se),"onUpdate:modelValue":n[1]||(n[1]=function(e){return U(se)?se.value=e:null}),area:[60]},{default:x(function(){return[b("div",Le,[w(p,{class:"h-[40rem] !rounded-none",content:_(fe)},null,8,["content"])])]}),_:1},8,["modelValue"])])}}});t("default",i(Me,[["__scopeId","data-v-7174226c"]]))}}})}();