File: /www/server/panel/BTPanel/static/js/use-import-export-legacy.js
!function(){function r(n){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(r){return typeof r}:function(r){return r&&"function"==typeof Symbol&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},r(n)}function n(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var r,e,o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",u=o.toStringTag||"@@toStringTag";function a(n,o,i,u){var a=o&&o.prototype instanceof f?o:f,p=Object.create(a.prototype);return t(p,"_invoke",function(n,t,o){var i,u,a,f=0,p=o||[],l=!1,s={p:0,n:0,v:r,a:m,f:m.bind(r,4),d:function(n,t){return i=n,u=0,a=r,s.n=t,c}};function m(n,t){for(u=n,a=t,e=0;!l&&f&&!o&&e<p.length;e++){var o,i=p[e],m=s.p,y=i[2];n>3?(o=y===t)&&(a=i[(u=i[4])?5:(u=3,3)],i[4]=i[5]=r):i[0]<=m&&((o=n<2&&m<i[1])?(u=0,s.v=t,s.n=i[1]):m<y&&(o=n<3||i[0]>t||t>y)&&(i[4]=n,i[5]=t,s.n=y,u=0))}if(o||n>1)return c;throw l=!0,t}return function(o,p,y){if(f>1)throw TypeError("Generator is already running");for(l&&1===p&&m(p,y),u=p,a=y;(e=u<2?r:a)||!l;){i||(u?u<3?(u>1&&(s.n=-1),m(u,a)):s.n=a:s.v=a);try{if(f=2,i){if(u||(o="next"),e=i[o]){if(!(e=e.call(i,a)))throw TypeError("iterator result is not an object");if(!e.done)return e;a=e.value,u<2&&(u=0)}else 1===u&&(e=i.return)&&e.call(i),u<2&&(a=TypeError("The iterator does not provide a '"+o+"' method"),u=1);i=r}else if((e=(l=s.n<0)?a:n.call(t,s))!==c)break}catch(e){i=r,u=1,a=e}finally{f=1}}return{value:e,done:l}}}(n,i,u),!0),p}var c={};function f(){}function p(){}function l(){}e=Object.getPrototypeOf;var s=[][i]?e(e([][i]())):(t(e={},i,function(){return this}),e),m=l.prototype=f.prototype=Object.create(s);function y(r){return Object.setPrototypeOf?Object.setPrototypeOf(r,l):(r.__proto__=l,t(r,u,"GeneratorFunction")),r.prototype=Object.create(m),r}return p.prototype=l,t(m,"constructor",l),t(l,"constructor",p),p.displayName="GeneratorFunction",t(l,u,"GeneratorFunction"),t(m),t(m,u,"Generator"),t(m,i,function(){return this}),t(m,"toString",function(){return"[object Generator]"}),(n=function(){return{w:a,m:y}})()}function t(r,n,e,o){var i=Object.defineProperty;try{i({},"",{})}catch(r){i=0}t=function(r,n,e,o){function u(n,e){t(r,n,function(r){return this._invoke(n,e,r)})}n?i?i(r,n,{value:e,enumerable:!o,configurable:!o,writable:!o}):r[n]=e:(u("next",0),u("throw",1),u("return",2))},t(r,n,e,o)}function e(r,n,t,e,o,i,u){try{var a=r[i](u),c=a.value}catch(r){return void t(r)}a.done?n(c):Promise.resolve(c).then(e,o)}function o(r){return function(){var n=this,t=arguments;return new Promise(function(o,i){var u=r.apply(n,t);function a(r){e(u,o,i,a,c,"next",r)}function c(r){e(u,o,i,a,c,"throw",r)}a(void 0)})}}function i(r,n){var t=Object.keys(r);if(Object.getOwnPropertySymbols){var e=Object.getOwnPropertySymbols(r);n&&(e=e.filter(function(n){return Object.getOwnPropertyDescriptor(r,n).enumerable})),t.push.apply(t,e)}return t}function u(r){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?i(Object(t),!0).forEach(function(n){a(r,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(t)):i(Object(t)).forEach(function(n){Object.defineProperty(r,n,Object.getOwnPropertyDescriptor(t,n))})}return r}function a(n,t,e){return(t=function(n){var t=function(n,t){if("object"!=r(n)||!n)return n;var e=n[Symbol.toPrimitive];if(void 0!==e){var o=e.call(n,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(n)}(n,"string");return"symbol"==r(t)?t:t+""}(t))in n?Object.defineProperty(n,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):n[t]=e,n}System.register(["./utils-lib-legacy.js?v=1777008528","./base-lib-legacy.js?v=1777008528"],function(r,t){"use strict";var e,i;return{setters:[function(r){e=r.t,i=r.J},null],execute:function(){r("u",function(){function r(r,n){return u(u({},a[r]),n)}return{openImport:function(u){var a,c=r(u.type,u.overrides);e({title:"导入".concat(c.titleSuffix),area:"400px",component:function(){return i(function(){return t.import("./index-legacy447.js?v=1777008528")},void 0,t.meta.url)},compData:{mode:"import",type:u.type,exportData:void 0,overrides:u.overrides,onImportSubmit:u.onImportSubmit},btn:["确定","取消"],onConfirm:(a=o(n().m(function r(){var t;return n().w(function(r){for(;;)switch(r.n){case 0:return r.n=1,null===(t=u.onSuccess)||void 0===t?void 0:t.call(u);case 1:return r.a(2,!0)}},r)})),function(){return a.apply(this,arguments)})})},openExport:function(u){var a,c=r(u.type,u.overrides);e({title:"导出".concat(c.titleSuffix),area:"400px",component:function(){return i(function(){return t.import("./index-legacy447.js?v=1777008528")},void 0,t.meta.url)},compData:{mode:"export",type:u.type,exportData:u.exportData,overrides:u.overrides,onImportSubmit:void 0},btn:["导出文件","取消"],onConfirm:(a=o(n().m(function r(){var t;return n().w(function(r){for(;;)switch(r.n){case 0:return r.n=1,null===(t=u.onSuccess)||void 0===t?void 0:t.call(u);case 1:return r.a(2,!0)}},r)})),function(){return a.apply(this,arguments)})})}}});var a=r("T",{ip_white:{titleSuffix:"IP白名单数据",importPlaceholder:"导入格式如下一行一个(支持三种格式):\n192.168.1.1\n192.168.1.0/24\n192.168.10.1-192.168.10.255",filename:"ip_white.json",exportTransform:function(r){return Array.isArray(r)?r.map(function(r){return Array.isArray(r)?"".concat(r[0],"-").concat(r[1]):r}).join("\n"):""},importTransform:function(r){return r.replace(/ /g,"")}},ip_black:{titleSuffix:"IP黑名单数据",importPlaceholder:"导入格式如下一行一个(支持三种格式):\n192.168.1.1\n192.168.1.0/24\n192.168.10.1-192.168.10.255",filename:"ip_black.json",exportTransform:function(r){return Array.isArray(r)?r.map(function(r){return Array.isArray(r)?"".concat(r[0],"-").concat(r[1]):r}).join("\n"):""},importTransform:function(r){return r.replace(/ /g,"")}},url_white:{titleSuffix:"URL白名单数据",importPlaceholder:"一行一个,例如:\n/admin.php\n/user.php",filename:"url_white.json",exportTransform:function(r){return Array.isArray(r)?r.join("\n"):""},importTransform:function(r){return r}},url_black:{titleSuffix:"URL黑名单数据",importPlaceholder:"一行一个,例如:\n/admin.php\n/user.php",filename:"url_black.json",exportTransform:function(r){return Array.isArray(r)?r.join("\n"):""},importTransform:function(r){return r}},drop_abroad:{titleSuffix:"禁止海外访问数据",importPlaceholder:"导入格式如下一行一个(支持三种格式):\n192.168.1.1\n192.168.1.0/24\n192.168.10.1-192.168.10.25",filename:"drop_abroad.json",exportTransform:function(r){return Array.isArray(r)?r.map(function(r){return Array.isArray(r)?r.join("-"):r}).join("\n"):""},importTransform:function(r){return r}},drop_china:{titleSuffix:"禁止境内访问数据",importPlaceholder:"导入格式如下一行一个(支持三种格式):\n192.168.1.1\n192.168.1.0/24\n192.168.10.1-192.168.10.25",filename:"drop_china.json",exportTransform:function(r){return Array.isArray(r)?r.map(function(r){return Array.isArray(r)?r.join("-"):r}).join("\n"):""},importTransform:function(r){return r}},ua_black:{titleSuffix:"UA黑名单",importPlaceholder:"一行一个,例如:\nuser_agent1\nuser_agent2",filename:"ua_black.json",exportTransform:function(r){return Array.isArray(r)?r.join("\n"):""},importTransform:function(r){return r}},ua_white:{titleSuffix:"UA白名单",importPlaceholder:"一行一个,例如:\nuser_agent1\nuser_agent2",filename:"ua_white.json",exportTransform:function(r){return Array.isArray(r)?r.join("\n"):""},importTransform:function(r){return r}},key_words:{titleSuffix:"URL关键词拦截",importPlaceholder:"一行一个,例如:\nhello\nworld",filename:"key_words.json",exportTransform:function(r){return Array.isArray(r)?r.join("\n"):""},importTransform:function(r){return r}},body_intercept:{titleSuffix:"违禁词",importPlaceholder:"导入格式如下:一行一个,如果在同一行输入则视为一个",filename:"banned.json",exportTransform:function(r){return Array.isArray(r)?r.join("\n"):""},importTransform:function(r){return r}},spider:{titleSuffix:"蜘蛛池数据",importPlaceholder:'导入格式如下:["192.168.1.1","192.168.1.2"]',filename:"spider.json",exportTransform:function(r){return Array.isArray(r)?JSON.stringify(r):""},importTransform:function(r){return r}}})}}})}();