File: /www/server/panel/BTPanel/static/js/index-legacy234.js
!function(){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,r,o="function"==typeof Symbol?Symbol:{},u=o.iterator||"@@iterator",a=o.toStringTag||"@@toStringTag";function i(n,o,u,a){var i=o&&o.prototype instanceof l?o:l,s=Object.create(i.prototype);return t(s,"_invoke",function(n,t,o){var u,a,i,l=0,s=o||[],f=!1,p={p:0,n:0,v:e,a:d,f:d.bind(e,4),d:function(n,t){return u=n,a=0,i=e,p.n=t,c}};function d(n,t){for(a=n,i=t,r=0;!f&&l&&!o&&r<s.length;r++){var o,u=s[r],d=p.p,v=u[2];n>3?(o=v===t)&&(i=u[(a=u[4])?5:(a=3,3)],u[4]=u[5]=e):u[0]<=d&&((o=n<2&&d<u[1])?(a=0,p.v=t,p.n=u[1]):d<v&&(o=n<3||u[0]>t||t>v)&&(u[4]=n,u[5]=t,p.n=v,a=0))}if(o||n>1)return c;throw f=!0,t}return function(o,s,v){if(l>1)throw TypeError("Generator is already running");for(f&&1===s&&d(s,v),a=s,i=v;(r=a<2?e:i)||!f;){u||(a?a<3?(a>1&&(p.n=-1),d(a,i)):p.n=i:p.v=i);try{if(l=2,u){if(a||(o="next"),r=u[o]){if(!(r=r.call(u,i)))throw TypeError("iterator result is not an object");if(!r.done)return r;i=r.value,a<2&&(a=0)}else 1===a&&(r=u.return)&&r.call(u),a<2&&(i=TypeError("The iterator does not provide a '"+o+"' method"),a=1);u=e}else if((r=(f=p.n<0)?i:n.call(t,p))!==c)break}catch(r){u=e,a=1,i=r}finally{l=1}}return{value:r,done:f}}}(n,u,a),!0),s}var c={};function l(){}function s(){}function f(){}r=Object.getPrototypeOf;var p=[][u]?r(r([][u]())):(t(r={},u,function(){return this}),r),d=f.prototype=l.prototype=Object.create(p);function v(n){return Object.setPrototypeOf?Object.setPrototypeOf(n,f):(n.__proto__=f,t(n,a,"GeneratorFunction")),n.prototype=Object.create(d),n}return s.prototype=f,t(d,"constructor",f),t(f,"constructor",s),s.displayName="GeneratorFunction",t(f,a,"GeneratorFunction"),t(d),t(d,a,"Generator"),t(d,u,function(){return this}),t(d,"toString",function(){return"[object Generator]"}),(n=function(){return{w:i,m:v}})()}function t(n,e,r,o){var u=Object.defineProperty;try{u({},"",{})}catch(n){u=0}t=function(n,e,r,o){function a(e,r){t(n,e,function(n){return this._invoke(e,r,n)})}e?u?u(n,e,{value:r,enumerable:!o,configurable:!o,writable:!o}):n[e]=r:(a("next",0),a("throw",1),a("return",2))},t(n,e,r,o)}function e(n,t,e,r,o,u,a){try{var i=n[u](a),c=i.value}catch(n){return void e(n)}i.done?t(c):Promise.resolve(c).then(r,o)}function r(n){return function(){var t=this,r=arguments;return new Promise(function(o,u){var a=n.apply(t,r);function i(n){e(a,o,u,i,c,"next",n)}function c(n){e(a,o,u,i,c,"throw",n)}i(void 0)})}}System.register(["./utils-lib-legacy.js?v=1777008528","./index-legacy118.js?v=1777008528","./base-lib-legacy.js?v=1777008528","./index-legacy317.js?v=1777008528","./firewall-legacy.js?v=1777008528","./index-legacy3.js?v=1777008528","./useStore-legacy8.js?v=1777008528","./__commonjsHelpers__-legacy.js?v=1777008528","./index-legacy119.js?v=1777008528","./index-legacy116.js?v=1777008528"],function(t,e){"use strict";var o,u,a,i,c,l,s,f,p,d,v,m,h,y,g,w,b,j,x,_,O,k,q,S,T,C,G,P,F,V,D,N,E,J,M,B,I,U,W;return{setters:[function(n){o=n.e,u=n._,a=n.w,i=n.k,c=n.d3,l=n.d4,s=n.cZ},function(n){f=n._},function(n){p=n.c,d=n.r,v=n.V,m=n.w,h=n.e,y=n.o,g=n.I,w=n.j,b=n.k,j=n.v,x=n.q,_=n.L,O=n.p,k=n.s,q=n.Q,S=n.J,T=n.z,C=n.ap},function(n){G=n._},function(n){P=n.aT,F=n.aU,V=n.aV,D=n.aW,N=n.aX,E=n.aY,J=n.aZ},function(n){M=n.e,B=n.y,I=n.g,U=n.b},function(n){W=n.g},null,null,null],execute:function(){var Z={class:"flex items-center"},z=p({__name:"index",setup:function(t){var s=W().refs.isRefreshSpywares,p=d(0),z=d(),A=d(!1),H=v([]),L=d(!1),Q=[{active:!0,content:"添加目录",event:function(){return o({title:"添加安全检测目录",area:50,component:function(){return u(function(){return e.import("./index-legacy371.js?v=1777008528")},void 0,e.meta.url)},showFooter:!0})}},{content:"白名单",event:function(){return o({title:"白名单",area:[70,55],component:function(){return u(function(){return e.import("./index-legacy372.js?v=1777008528")},void 0,e.meta.url)},showFooter:!1})}}],R=function(){var t=r(n().m(function t(e,o,u,a){var i,c,l,s;return n().w(function(t){for(;;)switch(t.n){case 0:i=a.value,c=[],s=i,t.n="startOpen"===s?1:"stopOpen"===s?2:"deleteMonitorDir"===s?3:4;break;case 1:return c=["开启监听","开启后目录将会对自动的进行木马查杀并进行隔离"],t.a(3,4);case 2:return c=["关闭监听","关闭后目录将不会对自动的进行木马查杀并进行隔离"],t.a(3,4);case 3:return c=["删除监听","该目录将不在自动进行木马查杀和病毒文件隔离"],t.a(3,4);case 4:return l=function(){var t=r(n().m(function t(e,r){var o,u;return n().w(function(n){for(;;)switch(n.n){case 0:o=e.path,u=i,n.n="startOpen"===u||"stopOpen"===u?1:"deleteMonitorDir"===u?3:5;break;case 1:return n.n=2,D("startOpen"!==i,{data:JSON.stringify({path:o})});case 2:case 4:return n.a(2,n.v);case 3:return n.n=4,P({path:o});case 5:return n.a(2)}},t)}));return function(n,e){return t.apply(this,arguments)}}(),t.n=5,e({title:"批量".concat(c[0],"目录"),content:"批量".concat(c[0],"目录,").concat(c[1],",是否继续操作!"),column:[{label:"目录",prop:"path"},U()],onConfirm:function(){var t=r(n().m(function t(){return n().w(function(n){for(;;)switch(n.n){case 0:return n.n=1,o(l);case 1:return un(),n.a(2,!1)}},t)}));return function(){return t.apply(this,arguments)}}()});case 5:return t.a(2)}},t)}));return function(n,e,r,o){return t.apply(this,arguments)}}(),X=[{label:"开启监听目录",value:"startOpen",event:R},{label:"关闭监听目录",value:"stopOpen",event:R},{label:"删除监听目录",value:"deleteMonitorDir",event:R}];m(function(){return s.value},function(n){n&&un()});var Y=function(){var t=r(n().m(function t(r){return n().w(function(n){for(;;)if(0===n.n)return n.a(2,o({title:"木马扫描【".concat(r.path,"】"),area:[84,60],compData:{row:r},component:function(){return u(function(){return e.import("./index-legacy373.js?v=1777008528")},void 0,e.meta.url)}}))},t)}));return function(n){return t.apply(this,arguments)}}(),K=function(){var t=r(n().m(function t(e){return n().w(function(n){for(;;)switch(n.n){case 0:return n.n=1,a({icon:"question-filled",title:"删除监控【"+e.path+"】",width:"34rem",content:"删除后无法继续监控该网站,是否继续?"});case 1:i({request:P({path:e.path}),message:!0,loading:"正在删除监控,请稍后...",success:un});case 2:return n.a(2)}},t)}));return function(n){return t.apply(this,arguments)}}(),$=function(){var t=r(n().m(function t(e){return n().w(function(n){for(;;)switch(n.n){case 0:i({request:F({path:e.path,ps:e.ps}),message:!0,loading:"正在设置监控状态,请稍后..."});case 1:return n.a(2)}},t)}));return function(n){return t.apply(this,arguments)}}(),nn=function(){var t=r(n().m(function t(e){return n().w(function(n){for(;;)switch(n.n){case 0:i({request:V(!e),message:!0,loading:"正在"+(e?"开启":"关闭")+"动态查杀开关,请稍后..."});case 1:return n.a(2)}},t)}));return function(n){return t.apply(this,arguments)}}(),tn=function(){var t=r(n().m(function t(e){return n().w(function(n){for(;;)switch(n.n){case 0:i({request:D(e.open,{data:JSON.stringify({path:e.path})}),message:!0,loading:"正在切换监控状态,请稍后...",success:un});case 1:return n.a(2)}},t)}));return function(n){return t.apply(this,arguments)}}(),en=function(){return o({title:"隔离文件",area:70,component:function(){return u(function(){return e.import("./index-legacy374.js?v=1777008528")},void 0,e.meta.url)}})},rn=[M({key:"path"}),{label:"目录",prop:"path"},B({prop:"open",event:tn,data:["已停止","运行中"]}),{label:"备注",prop:"ps",minWidth:200,isCustom:!0,render:function(n){var t,e={lt:"<",gt:">",nbsp:" ",amp:"&",quot:'"'};return n.ps=null===(t=n.ps)||void 0===t?void 0:t.replace(/&(lt|gt|nbsp|amp|quot);/gi,function(n,t){return e[t]}),h("input",{type:"text",value:n.ps,class:"bt-table-input w-full",placeholder:"点击编辑备注",onBlur:function(t){if(n.ps===t.target.value)return!1;n.ps=t.target.value,$(n)}},null)}},I([{onClick:Y,title:"扫描"},{onClick:K,title:"删除"}])],on=function(){var t=r(n().m(function t(){return n().w(function(n){for(;;)switch(n.n){case 0:i({request:N(),data:{status:[Boolean,A]}});case 1:return n.a(2)}},t)}));return function(){return t.apply(this,arguments)}}(),un=function(){var t=r(n().m(function t(){return n().w(function(n){for(;;)switch(n.n){case 0:s.value=!1,i({request:E(),data:[Array,H],loading:L});case 1:return n.a(2)}},t)}));return function(){return t.apply(this,arguments)}}(),an=function(){var t=r(n().m(function t(){return n().w(function(n){for(;;)switch(n.n){case 0:i({request:J(),data:[Number,p]});case 1:return n.a(2)}},t)}));return function(){return t.apply(this,arguments)}}();return y(function(){un(),an(),on()}),function(n,t){var e=G,r=T,o=C,u=c,a=l,i=f,s=g("bt-loading");return w(),b("div",null,[h(i,null,{"header-left":j(function(){return[x("div",Z,[h(e,{options:Q}),h(r,{type:"default",class:"!ml-[1.2rem]",onClick:en},{default:j(function(){return[t[1]||(t[1]=x("span",null,"隔离文件",-1)),x("span",{class:_((O(p)>0?"bg-[red]":"bg-warning")+" ml-[.4rem] py-[.1rem] px-[.4rem] text-white text-center font-bold")},k(O(p)),3)]}),_:1}),t[2]||(t[2]=x("div",{class:"bg-darker w-[1px] h-2rem mx-8"},null,-1)),t[3]||(t[3]=x("div",{class:"mr-4"},"动态查杀开关",-1)),x("div",null,[h(o,{modelValue:O(A),"onUpdate:modelValue":t[0]||(t[0]=function(n){return q(A)?A.value=n:null}),width:36,onChange:nn},null,8,["modelValue"])])])]}),content:j(function(){return[S(h(u,{ref_key:"portTable",ref:z,column:rn,data:O(H),description:"木马查杀列表为空"},null,8,["data"]),[[s,O(L)],[s,"正在加载木马查杀列表,请稍后...","title"]])]}),"footer-left":j(function(){return[h(a,{"table-ref":O(z),options:X},null,8,["table-ref"])]}),_:1}),t[4]||(t[4]=x("ul",{class:"mt-8px leading-8 text-small list-disc ml-20px"},[x("li",null,"注意:隔离文件后的数字表示隔离文件总数"),x("li",{class:"text-warning"},"动态查杀开启后,当查杀目录中的文件发生修改就会自动的进行木马查杀并进行隔离")],-1))])}}});t("default",s(z,[["__scopeId","data-v-4a5da2c8"]]))}}})}();