File: /www/server/panel/BTPanel/static/js/index-legacy101.js
!function(){function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}function t(e){return function(e){if(Array.isArray(e))return n(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return n(e,t);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)?n(e,t):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 n(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 r(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},i=n.iterator||"@@iterator",l=n.toStringTag||"@@toStringTag";function u(n,r,i,l){var u=r&&r.prototype instanceof c?r:c,s=Object.create(u.prototype);return a(s,"_invoke",function(n,r,a){var i,l,u,c=0,s=a||[],m=!1,d={p:0,n:0,v:e,a:_,f:_.bind(e,4),d:function(t,n){return i=t,l=0,u=e,d.n=n,o}};function _(n,r){for(l=n,u=r,t=0;!m&&c&&!a&&t<s.length;t++){var a,i=s[t],_=d.p,p=i[2];n>3?(a=p===r)&&(u=i[(l=i[4])?5:(l=3,3)],i[4]=i[5]=e):i[0]<=_&&((a=n<2&&_<i[1])?(l=0,d.v=r,d.n=i[1]):_<p&&(a=n<3||i[0]>r||r>p)&&(i[4]=n,i[5]=r,d.n=p,l=0))}if(a||n>1)return o;throw m=!0,r}return function(a,s,p){if(c>1)throw TypeError("Generator is already running");for(m&&1===s&&_(s,p),l=s,u=p;(t=l<2?e:u)||!m;){i||(l?l<3?(l>1&&(d.n=-1),_(l,u)):d.n=u:d.v=u);try{if(c=2,i){if(l||(a="next"),t=i[a]){if(!(t=t.call(i,u)))throw TypeError("iterator result is not an object");if(!t.done)return t;u=t.value,l<2&&(l=0)}else 1===l&&(t=i.return)&&t.call(i),l<2&&(u=TypeError("The iterator does not provide a '"+a+"' method"),l=1);i=e}else if((t=(m=d.n<0)?u:n.call(r,d))!==o)break}catch(t){i=e,l=1,u=t}finally{c=1}}return{value:t,done:m}}}(n,i,l),!0),s}var o={};function c(){}function s(){}function m(){}t=Object.getPrototypeOf;var d=[][i]?t(t([][i]())):(a(t={},i,function(){return this}),t),_=m.prototype=c.prototype=Object.create(d);function p(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,m):(e.__proto__=m,a(e,l,"GeneratorFunction")),e.prototype=Object.create(_),e}return s.prototype=m,a(_,"constructor",m),a(m,"constructor",s),s.displayName="GeneratorFunction",a(m,l,"GeneratorFunction"),a(_),a(_,l,"Generator"),a(_,i,function(){return this}),a(_,"toString",function(){return"[object Generator]"}),(r=function(){return{w:u,m:p}})()}function a(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}a=function(e,t,n,r){function l(t,n){a(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(l("next",0),l("throw",1),l("return",2))},a(e,t,n,r)}function i(e,t,n,r,a,i,l){try{var u=e[i](l),o=u.value}catch(e){return void n(e)}u.done?t(o):Promise.resolve(o).then(r,a)}function l(e){return function(){var t=this,n=arguments;return new Promise(function(r,a){var l=e.apply(t,n);function u(e){i(l,r,a,u,o,"next",e)}function o(e){i(l,r,a,u,o,"throw",e)}u(void 0)})}}function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach(function(t){c(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function c(t,n,r){return(n=function(t){var n=function(t,n){if("object"!=e(t)||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var a=r.call(t,n||"default");if("object"!=e(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(t)}(t,"string");return"symbol"==e(n)?n:n+""}(n))in t?Object.defineProperty(t,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[n]=r,t}System.register(["./index-legacy118.js?v=1777008528","./utils-lib-legacy.js?v=1777008528","./version-compare.vue_vue_type_script_setup_true_lang-legacy.js?v=1777008528","./base-lib-legacy.js?v=1777008528","./index-legacy3.js?v=1777008528","./form-item-legacy.js?v=1777008528","./__commonjsHelpers__-legacy.js?v=1777008528","./index-legacy119.js?v=1777008528","./index-legacy116.js?v=1777008528"],function(e,n){"use strict";var a,i,u,c,s,m,d,_,p,f,h,b,v,y,g,x,k,w,j,O,q,P,V,S,T,E,B,C,D,U,A,H,F,G,I,W,L,M;return{setters:[function(e){a=e._},function(e){i=e.X,u=e.hc,c=e.hd,s=e.f,m=e.cO,d=e.he,_=e.J,p=e.e,f=e.w,h=e.hf,b=e.c,v=e.ed,y=e.G,g=e.R,x=e.cS,k=e.a},function(e){w=e._},function(e){j=e.aI,O=e.aJ,q=e.r,P=e.c,V=e.g,S=e.j,T=e.k,E=e.e,B=e.v,C=e.p,D=e.U,U=e.ad,A=e.w,H=e.a_,F=e.x,G=e.q},function(e){I=e.g,W=e.t},function(e){L=e.F,M=e.d},null,null,null],execute:function(){var n=O("VHOST-PACKAGE-STORE",function(){var e=q(!1),t=q({package_name:"",remark:"",disk_space_quota:{value:0,unlimited:!0},monthly_bandwidth_limit:{value:0,unlimited:!0},max_site_limit:{value:0,unlimited:!0},php_start_children:1,php_max_children:3,max_database:{value:0,unlimited:!0}}),n=q(0);return{isEdit:e,formData:t,refreshInfo:n,refreshList:function(){n.value=(new Date).getTime()},resetFormData:function(){t.value={package_name:"",remark:"",disk_space_quota:{value:0,unlimited:!0},monthly_bandwidth_limit:{value:0,unlimited:!0},max_site_limit:{value:0,unlimited:!0},php_start_children:1,php_max_children:3,max_database:{value:0,unlimited:!0}},e.value=!1}}}),R=function(){var e=n(),t=j(e);return o(o({},e),t)},J={class:"p-[2rem]"},N=P({__name:"index",setup:function(e,t){var n,a=t.expose,o=R(),d=o.isEdit,_=o.formData,p=o.refreshList,f=o.resetFormData,h=s(),b=h.request,v=h.load,y=i({data:_.value,options:function(e){return V(function(){return[L("资源包名称","package_name",{attrs:{class:"!w-[22rem]",clearable:!0,placeholder:"请输入资源包名称"},rules:[{required:!0,message:"资源包名称不能为空!",trigger:"blur"},{min:2,max:20,message:"资源包名称在 2 到 20 个字符",trigger:"blur"}]}),{type:"slots",key:"disk_space_quota",rules:{"disk_space_quota.value":[{required:!0,message:"磁盘配额空间不能为空!",trigger:"blur"}]}},{type:"slots",key:"monthly_bandwidth_limit",rules:{"monthly_bandwidth_limit.value":[{required:!0,message:"每月带宽限制不能为空!",trigger:"blur"}]}},{type:"slots",key:"max_site_limit",rules:{"max_site_limit.value":[{required:!0,message:"最大网站数不能为空!",trigger:"blur"}]}},{type:"slots",key:"max_database",rules:{"max_database.value":[{required:!0,message:"最大数据库数不能为空!",trigger:"blur"}]}},L("PHP起始子进程","php_start_children",{attrs:{class:"!w-[22rem]",type:"number",clearable:!0,placeholder:"请输入最大子进程数"},rules:[{required:!0,message:"PHP起始子进程不能为空!",trigger:"blur"}]}),L("PHP最大子进程","php_max_children",{attrs:{class:"!w-[22rem]",type:"number",clearable:!0,placeholder:"请输入最大子进程数"},rules:[{required:!0,message:"PHP最大子进程不能为空!",trigger:"blur"}]}),L("备注","remark",{attrs:{class:"!w-[22rem]",clearable:!0,placeholder:"请输入备注内容,可为空"}}),M("备注",[{content:"PHP起始子进程数量:此值越大网站响应性能越好,同时内存占用越高"},{content:"PHP最大子进程数量:此值越大网站并发性能越好,同时峰值内存占用越高"}])]})},submit:(n=l(r().m(function e(t,n,a){var i,l,o,s;return r().w(function(e){for(;;)switch(e.p=e.n){case 0:return e.n=1,n();case 1:if(i=re(t.value,!0),l={},o=v("正在提交表单,请稍候..."),d.value||delete i.package_id,e.p=2,!d.value){e.n=4;break}return e.n=3,u(i);case 3:s=e.v,e.n=6;break;case 4:return e.n=5,c(i);case 5:s=e.v;case 6:if(l=s,f(),b(l),p(),l.status){e.n=7;break}return e.a(2,!1);case 7:e.n=9;break;case 8:e.p=8,e.v;case 9:return e.p=9,o.close(),e.f(9);case 10:return e.a(2,l)}},e,null,[[2,8,9,10]])})),function(e,t,r){return n.apply(this,arguments)})}),g=y.BtForm;return a({onConfirm:y.submit,onCancel:f}),function(e,t){var n=m,r=D,a=U;return S(),T("div",J,[E(C(g),{"label-width":"120px"},{disk_space_quota:B(function(){return[E(a,{prop:"disk_space_quota.value",label:"磁盘配额空间(MB)"},{default:B(function(){return[E(n,{type:"number",modelValue:C(_).disk_space_quota.value,"onUpdate:modelValue":t[0]||(t[0]=function(e){return C(_).disk_space_quota.value=e}),width:"22rem",disabled:C(_).disk_space_quota.unlimited,clearable:"",class:"mr-[10px]"},null,8,["modelValue","disabled"]),E(r,{modelValue:C(_).disk_space_quota.unlimited,"onUpdate:modelValue":t[1]||(t[1]=function(e){return C(_).disk_space_quota.unlimited=e}),label:"无限制"},null,8,["modelValue"])]}),_:1})]}),monthly_bandwidth_limit:B(function(){return[E(a,{prop:"monthly_bandwidth_limit.value",label:"每月带宽限制(MB)"},{default:B(function(){return[E(n,{type:"number",modelValue:C(_).monthly_bandwidth_limit.value,"onUpdate:modelValue":t[2]||(t[2]=function(e){return C(_).monthly_bandwidth_limit.value=e}),disabled:C(_).monthly_bandwidth_limit.unlimited,width:"22rem",class:"mr-[10px]"},null,8,["modelValue","disabled"]),E(r,{modelValue:C(_).monthly_bandwidth_limit.unlimited,"onUpdate:modelValue":t[3]||(t[3]=function(e){return C(_).monthly_bandwidth_limit.unlimited=e}),label:"无限制"},null,8,["modelValue"])]}),_:1})]}),max_site_limit:B(function(){return[E(a,{prop:"max_site_limit.value",label:"最大网站数"},{default:B(function(){return[E(n,{type:"number",modelValue:C(_).max_site_limit.value,"onUpdate:modelValue":t[4]||(t[4]=function(e){return C(_).max_site_limit.value=e}),disabled:C(_).max_site_limit.unlimited,width:"22rem",class:"mr-[10px]"},null,8,["modelValue","disabled"]),E(r,{modelValue:C(_).max_site_limit.unlimited,"onUpdate:modelValue":t[5]||(t[5]=function(e){return C(_).max_site_limit.unlimited=e}),label:"无限制"},null,8,["modelValue"])]}),_:1})]}),max_database:B(function(){return[E(a,{prop:"max_database.value",label:"最大数据库数"},{default:B(function(){return[E(n,{type:"number",modelValue:C(_).max_database.value,"onUpdate:modelValue":t[6]||(t[6]=function(e){return C(_).max_database.value=e}),disabled:C(_).max_database.unlimited,width:"22rem",class:"mr-[10px]"},null,8,["modelValue","disabled"]),E(r,{modelValue:C(_).max_database.unlimited,"onUpdate:modelValue":t[7]||(t[7]=function(e){return C(_).max_database.unlimited=e}),label:"无限制"},null,8,["modelValue"])]}),_:1})]}),_:1})])}}}),K=s(),X=K.error,$=K.request,z=R(),Q=z.isEdit,Y=z.refreshList,Z=z.formData,ee=function(){var e=l(r().m(function e(t){var n,a;return r().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,d({p:t.p,search_value:t.search,rows:t.limit});case 1:if(n=e.v,a=n.data,!_(a)){e.n=2;break}return e.a(2,{data:a.list,total:a.page.count});case 2:return e.a(2,{data:[],total:0})}},e)}));return function(t){return e.apply(this,arguments)}}(),te=function(){var e=l(r().m(function e(t){return r().w(function(e){for(;;)switch(e.n){case 0:f({title:"删除资源包".concat(t.package_name),content:"删除".concat(t.package_name,"资源包,是否继续?"),onConfirm:function(){var e=l(r().m(function e(){var n;return r().w(function(e){for(;;)switch(e.n){case 0:if(1!==t.status){e.n=1;break}return e.a(2,X("资源包正在使用中,无法删除"));case 1:return e.n=2,h({package_id:t.package_id});case 2:return n=e.v,e.n=3,$(n);case 3:Y();case 4:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}()});case 1:return e.a(2)}},e)}));return function(t){return e.apply(this,arguments)}}(),ne=function(){var e=l(r().m(function e(){var t,n=arguments;return r().w(function(e){for(;;)switch(e.n){case 0:(t=n.length>0&&void 0!==n[0]&&n[0])&&(Q.value=!0,Z.value=re(t,!1)),p({title:"".concat(t?"编辑":"添加","资源包"),area:50,showFooter:!0,component:N});case 1:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),re=function(e,t){return t?{package_id:null==e?void 0:e.package_id,package_name:e.package_name,remark:e.remark,disk_space_quota:e.disk_space_quota.unlimited?0:1024*e.disk_space_quota.value*1024,monthly_bandwidth_limit:e.monthly_bandwidth_limit.unlimited?0:1024*e.monthly_bandwidth_limit.value*1024,max_site_limit:e.max_site_limit.unlimited?0:e.max_site_limit.value,php_start_children:e.php_start_children,php_max_children:e.php_max_children,max_email_account:0,max_database:e.max_database.unlimited?0:e.max_database.value}:{package_id:null==e?void 0:e.package_id,package_name:e.package_name,remark:e.remark,disk_space_quota:{value:e.disk_space_quota?e.disk_space_quota/1024/1024:0,unlimited:0===e.disk_space_quota},monthly_bandwidth_limit:{value:e.monthly_bandwidth_limit?e.monthly_bandwidth_limit/1024/1024:0,unlimited:0===e.monthly_bandwidth_limit},max_site_limit:{value:e.max_site_limit,unlimited:0===e.max_site_limit},php_start_children:e.php_start_children,php_max_children:e.php_max_children,max_email_account:0,max_database:{value:e.max_database,unlimited:0===e.max_database}}};e("default",P({__name:"index",setup:function(e){var n=b().mainHeight,r=R().refreshInfo,i=v({request:function(e){return ee(e)},columns:[{label:"资源包名称",prop:"package_name",minWidth:84},{label:"网站",prop:"php_start_children",minWidth:80,render:function(e){return E("div",null,[0===e.max_site_limit?"无限制":e.max_site_limit])}},{label:"磁盘配额",prop:"disk_space_quota",minWidth:100,render:function(e){return E("div",null,[0===e.disk_space_quota?"无限制":y(e.disk_space_quota,!0,0)])}},{label:"月带宽限制",prop:"monthly_bandwidth_limit",minWidth:100,render:function(e){return E("div",null,[0===e.monthly_bandwidth_limit?"无限制":y(e.monthly_bandwidth_limit,!0,0)])}},{label:"备注",prop:"remark",minWidth:80,render:function(e){return e.remark?e.remark:"--"}},{label:"创建时间",prop:"create_time",minWidth:140,render:function(e){return g(e.create_time)}},I([{onClick:ne,title:"编辑"},{onClick:te,title:"删除"}])],extension:[x()]}),l=i.BtTable,u=i.BtSearch,o=i.BtRefresh,c=i.BtPage,s=i.refresh;return A(function(){return r.value},s),function(e,r){var i=H("BtOperation"),s=k,m=H("BtTableCategory"),d=H("BtBatch"),_=a;return S(),T("div",null,[E(w),E(_,null,{"header-left":B(function(){return[E(i),E(s,{type:"primary",onClick:r[0]||(r[0]=function(e){return C(ne)()})},{default:B(function(){return t(r[2]||(r[2]=[F("添加资源包",-1)]))}),_:1}),G("div",{class:"flex items-center ml-1rem",onClick:r[1]||(r[1]=function(e){return C(W)({name:"用户管理",type:35,id:62})})},t(r[3]||(r[3]=[G("i",{class:"svgtofont-desired text-medium mr-[4px]"},null,-1),G("span",{class:"bt-link"},"需求反馈",-1)])))]}),"header-right":B(function(){return[E(m,{class:"!w-[140px] mr-[10px]"}),E(C(u),{placeholder:"请输入资源包名称",class:"!w-[270px] mr-[10px]"}),E(C(o))]}),content:B(function(){return[E(C(l),{"min-height":C(n)},null,8,["min-height"])]}),"footer-left":B(function(){return[E(d)]}),"footer-right":B(function(){return[E(C(c))]}),_:1})])}}}))}}})}();