File: /www/server/panel/BTPanel/static/js/page-legacy10.js
!function(){function n(n){return function(n){if(Array.isArray(n))return t(n)}(n)||function(n){if("undefined"!=typeof Symbol&&null!=n[Symbol.iterator]||null!=n["@@iterator"])return Array.from(n)}(n)||function(n,e){if(n){if("string"==typeof n)return t(n,e);var r={}.toString.call(n).slice(8,-1);return"Object"===r&&n.constructor&&(r=n.constructor.name),"Map"===r||"Set"===r?Array.from(n):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?t(n,e):void 0}}(n)||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(n,t){(null==t||t>n.length)&&(t=n.length);for(var e=0,r=Array(t);e<t;e++)r[e]=n[e];return r}function e(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var n,t,o="function"==typeof Symbol?Symbol:{},u=o.iterator||"@@iterator",a=o.toStringTag||"@@toStringTag";function i(e,o,u,a){var i=o&&o.prototype instanceof l?o:l,s=Object.create(i.prototype);return r(s,"_invoke",function(e,r,o){var u,a,i,l=0,s=o||[],f=!1,p={p:0,n:0,v:n,a:y,f:y.bind(n,4),d:function(t,e){return u=t,a=0,i=n,p.n=e,c}};function y(e,r){for(a=e,i=r,t=0;!f&&l&&!o&&t<s.length;t++){var o,u=s[t],y=p.p,v=u[2];e>3?(o=v===r)&&(i=u[(a=u[4])?5:(a=3,3)],u[4]=u[5]=n):u[0]<=y&&((o=e<2&&y<u[1])?(a=0,p.v=r,p.n=u[1]):y<v&&(o=e<3||u[0]>r||r>v)&&(u[4]=e,u[5]=r,p.n=v,a=0))}if(o||e>1)return c;throw f=!0,r}return function(o,s,v){if(l>1)throw TypeError("Generator is already running");for(f&&1===s&&y(s,v),a=s,i=v;(t=a<2?n:i)||!f;){u||(a?a<3?(a>1&&(p.n=-1),y(a,i)):p.n=i:p.v=i);try{if(l=2,u){if(a||(o="next"),t=u[o]){if(!(t=t.call(u,i)))throw TypeError("iterator result is not an object");if(!t.done)return t;i=t.value,a<2&&(a=0)}else 1===a&&(t=u.return)&&t.call(u),a<2&&(i=TypeError("The iterator does not provide a '"+o+"' method"),a=1);u=n}else if((t=(f=p.n<0)?i:e.call(r,p))!==c)break}catch(t){u=n,a=1,i=t}finally{l=1}}return{value:t,done:f}}}(e,u,a),!0),s}var c={};function l(){}function s(){}function f(){}t=Object.getPrototypeOf;var p=[][u]?t(t([][u]())):(r(t={},u,function(){return this}),t),y=f.prototype=l.prototype=Object.create(p);function v(n){return Object.setPrototypeOf?Object.setPrototypeOf(n,f):(n.__proto__=f,r(n,a,"GeneratorFunction")),n.prototype=Object.create(y),n}return s.prototype=f,r(y,"constructor",f),r(f,"constructor",s),s.displayName="GeneratorFunction",r(f,a,"GeneratorFunction"),r(y),r(y,a,"Generator"),r(y,u,function(){return this}),r(y,"toString",function(){return"[object Generator]"}),(e=function(){return{w:i,m:v}})()}function r(n,t,e,o){var u=Object.defineProperty;try{u({},"",{})}catch(n){u=0}r=function(n,t,e,o){function a(t,e){r(n,t,function(n){return this._invoke(t,e,n)})}t?u?u(n,t,{value:e,enumerable:!o,configurable:!o,writable:!o}):n[t]=e:(a("next",0),a("throw",1),a("return",2))},r(n,t,e,o)}function o(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 u(n){return function(){var t=this,e=arguments;return new Promise(function(r,u){var a=n.apply(t,e);function i(n){o(a,r,u,i,c,"next",n)}function c(n){o(a,r,u,i,c,"throw",n)}i(void 0)})}}System.register(["./utils-lib-legacy.js?v=1777008528","./index-legacy109.js?v=1777008528","./base-lib-legacy.js?v=1777008528","./hooks-legacy2.js?v=1777008528","./index-legacy432.js?v=1777008528","./__commonjsHelpers__-legacy.js?v=1777008528"],function(t,r){"use strict";var o,a,i,c,l,s,f,p,y,v,h,d,m,b,g,w,_,j,O,S,x,k,C;return{setters:[function(n){o=n.f,a=n.w,i=n.b,c=n.P,l=n.a3,s=n._},function(n){f=n._},function(n){p=n.e,y=n.ap,v=n.r,h=n.c,d=n.x,m=n.y,b=n.z,g=n.O,w=n.C,_=n.A,j=n.D,O=n.a$},function(n){S=n.u},function(n){x=n.c,k=n.ab,C=n.ac},null],execute:function(){function r(){return A.apply(this,arguments)}function A(){return A=u(e().m(function n(){var t,r,o,u,a,i,c,l,s=arguments;return e().w(function(n){for(;;)switch(n.n){case 0:return i=s.length>0&&void 0!==s[0]?s[0]:{},n.n=1,k(i);case 1:return c=n.v,l=null!==(t=null!==(r=c.data)&&void 0!==r?r:c)&&void 0!==t?t:{},n.a(2,{list:null!==(o=l.list)&&void 0!==o?o:[],total:null!==(u=l.total)&&void 0!==u?u:0,cmsRuleOpen:null!==(a=l.cms_rule_open)&&void 0!==a?a:0})}},n)})),A.apply(this,arguments)}function P(n){return T.apply(this,arguments)}function T(){return(T=u(e().m(function n(t){return e().w(function(n){for(;;)switch(n.n){case 0:return n.n=1,x({obj:"cms_rule_open",status:t});case 1:return n.a(2)}},n)}))).apply(this,arguments)}function G(n,t){return I.apply(this,arguments)}function I(){return(I=u(e().m(function n(t,r){return e().w(function(n){for(;;)switch(n.n){case 0:return n.n=1,C({file:t,status:1===r?1:0});case 1:return n.a(2)}},n)}))).apply(this,arguments)}var E,M,F=v(0),B=v(!1),D=S({request:(M=u(e().m(function n(t){var o;return e().w(function(n){for(;;)switch(n.n){case 0:return n.n=1,r(t);case 1:return o=n.v,F.value=o.cmsRuleOpen,n.a(2,{data:o.list,total:o.total})}},n)})),function(n){return M.apply(this,arguments)}),columns:(E=function(n,t){return V.apply(this,arguments)},[{prop:"ruleid",label:"规则 ID"},{prop:"cms_type",label:"CMS"},{prop:"info",label:"名称"},{prop:"ps",label:"描述",minWidth:200},{prop:"status",label:"状态",render:function(n){return p(y,{modelValue:n.status,onChange:function(t){return E(n,t?1:0)}},null)}}])}),H=D.BtTable,R=D.BtPage,$=D.refresh;function q(){return z.apply(this,arguments)}function z(){return(z=u(e().m(function n(){return e().w(function(n){for(;;)switch(n.p=n.n){case 0:return B.value=!0,n.p=1,n.n=2,P(1);case 2:o().success("专属规则已开启"),F.value=1,$();case 3:return n.p=3,B.value=!1,n.f(3);case 4:return n.a(2)}},n,null,[[1,,3,4]])}))).apply(this,arguments)}function N(n){return U.apply(this,arguments)}function U(){return(U=u(e().m(function n(t){return e().w(function(n){for(;;)switch(n.p=n.n){case 0:if(t){n.n=4;break}return n.p=1,n.n=2,a({content:"关闭专属规则将停止对所有网站的专属规则防护,确认关闭?"});case 2:n.n=4;break;case 3:return n.p=3,n.v,n.a(2);case 4:return B.value=!0,n.p=5,n.n=6,P(t?1:0);case 6:o().success(t?"已开启":"已关闭"),F.value=t?1:0,$();case 7:return n.p=7,B.value=!1,n.f(7);case 8:return n.a(2)}},n,null,[[5,,7,8],[1,3]])}))).apply(this,arguments)}function V(){return(V=u(e().m(function n(t,r){var u;return e().w(function(n){for(;;)switch(n.p=n.n){case 0:return u=t.status,t.status=!!r,n.p=1,n.n=2,G(t.file,r);case 2:o().success(1===r?"规则已启用":"规则已禁用"),$(),n.n=4;break;case 3:n.p=3,n.v,t.status=u;case 4:return n.a(2)}},n,null,[[1,3]])}))).apply(this,arguments)}var W=["开启专属规则开关后将应用于所有网站","专属规则是给各大CMS做适配的规则,主要包含漏洞防护规则","当某条规则出现误报时,可以单独关闭该条规则"],J={class:"flex flex-col gap-4"},K={class:"flex items-center justify-between"},L={key:1,class:"flex items-center gap-4"};t("default",s(h({__name:"page",setup:function(t){var e=i().mainHeight,r=W.map(function(n){return{content:n}});return function(t,o){var u=c,a=O,i=y,s=f,v=l;return d(),m("div",J,[b(F)?(d(),m("div",L,[o[2]||(o[2]=_("span",{class:"font-semibold"},"专属规则",-1)),p(i,{"model-value":!0,loading:b(B),onChange:b(N)},null,8,["loading","onChange"])])):(d(),g(a,{key:0,type:"error",closable:!1,"show-icon":""},{default:w(function(){return[_("div",K,[o[1]||(o[1]=_("span",null,"专属规则未开启,开启后将自动为各大 CMS 程序应用专属防护规则",-1)),p(u,{loading:b(B),onClick:b(q)},{default:w(function(){return n(o[0]||(o[0]=[j("立即开启",-1)]))}),_:1},8,["loading","onClick"])])]}),_:1})),p(s,null,{content:w(function(){return[p(b(H),{"max-height":b(e)-324},null,8,["max-height"])]}),"footer-right":w(function(){return[p(b(R))]}),_:1}),p(v,{"list-style":"disc",options:b(r)},null,8,["options"])])}}}),[["__scopeId","data-v-337225c9"]]))}}})}();