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-legacy538.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,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function n(e){for(var n=1;n<arguments.length;n++){var l=null!=arguments[n]?arguments[n]:{};n%2?t(Object(l),!0).forEach(function(t){a(e,t,l[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(l)):t(Object(l)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(l,t))})}return e}function a(t,n,a){return(n=function(t){var n=function(t,n){if("object"!=e(t)||!t)return t;var a=t[Symbol.toPrimitive];if(void 0!==a){var l=a.call(t,n||"default");if("object"!=e(l))return l;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:a,enumerable:!0,configurable:!0,writable:!0}):t[n]=a,t}function l(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var a,l,r,u,o=[],i=!0,c=!1;try{if(r=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;i=!1}else for(;!(i=(a=r.call(n)).done)&&(o.push(a.value),o.length!==t);i=!0);}catch(e){c=!0,l=e}finally{try{if(!i&&null!=n.return&&(u=n.return(),Object(u)!==u))return}finally{if(c)throw l}}return o}}(e,t)||u(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function r(e){return function(e){if(Array.isArray(e))return o(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||u(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 u(e,t){if(e){if("string"==typeof e)return o(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?o(e,t):void 0}}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}function i(){/*! 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:{},a=n.iterator||"@@iterator",l=n.toStringTag||"@@toStringTag";function r(n,a,l,r){var i=a&&a.prototype instanceof o?a:o,s=Object.create(i.prototype);return c(s,"_invoke",function(n,a,l){var r,o,i,c=0,s=l||[],f=!1,d={p:0,n:0,v:e,a:v,f:v.bind(e,4),d:function(t,n){return r=t,o=0,i=e,d.n=n,u}};function v(n,a){for(o=n,i=a,t=0;!f&&c&&!l&&t<s.length;t++){var l,r=s[t],v=d.p,m=r[2];n>3?(l=m===a)&&(i=r[(o=r[4])?5:(o=3,3)],r[4]=r[5]=e):r[0]<=v&&((l=n<2&&v<r[1])?(o=0,d.v=a,d.n=r[1]):v<m&&(l=n<3||r[0]>a||a>m)&&(r[4]=n,r[5]=a,d.n=m,o=0))}if(l||n>1)return u;throw f=!0,a}return function(l,s,m){if(c>1)throw TypeError("Generator is already running");for(f&&1===s&&v(s,m),o=s,i=m;(t=o<2?e:i)||!f;){r||(o?o<3?(o>1&&(d.n=-1),v(o,i)):d.n=i:d.v=i);try{if(c=2,r){if(o||(l="next"),t=r[l]){if(!(t=t.call(r,i)))throw TypeError("iterator result is not an object");if(!t.done)return t;i=t.value,o<2&&(o=0)}else 1===o&&(t=r.return)&&t.call(r),o<2&&(i=TypeError("The iterator does not provide a '"+l+"' method"),o=1);r=e}else if((t=(f=d.n<0)?i:n.call(a,d))!==u)break}catch(t){r=e,o=1,i=t}finally{c=1}}return{value:t,done:f}}}(n,l,r),!0),s}var u={};function o(){}function s(){}function f(){}t=Object.getPrototypeOf;var d=[][a]?t(t([][a]())):(c(t={},a,function(){return this}),t),v=f.prototype=o.prototype=Object.create(d);function m(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,c(e,l,"GeneratorFunction")),e.prototype=Object.create(v),e}return s.prototype=f,c(v,"constructor",f),c(f,"constructor",s),s.displayName="GeneratorFunction",c(f,l,"GeneratorFunction"),c(v),c(v,l,"Generator"),c(v,a,function(){return this}),c(v,"toString",function(){return"[object Generator]"}),(i=function(){return{w:r,m:m}})()}function c(e,t,n,a){var l=Object.defineProperty;try{l({},"",{})}catch(e){l=0}c=function(e,t,n,a){function r(t,n){c(e,t,function(e){return this._invoke(t,n,e)})}t?l?l(e,t,{value:n,enumerable:!a,configurable:!a,writable:!a}):e[t]=n:(r("next",0),r("throw",1),r("return",2))},c(e,t,n,a)}function s(e,t,n,a,l,r,u){try{var o=e[r](u),i=o.value}catch(e){return void n(e)}o.done?t(i):Promise.resolve(i).then(a,l)}function f(e){return function(){var t=this,n=arguments;return new Promise(function(a,l){var r=e.apply(t,n);function u(e){s(r,a,l,u,o,"next",e)}function o(e){s(r,a,l,u,o,"throw",e)}u(void 0)})}}System.register(["./base-lib-legacy.js?v=1777008528","./index-legacy3.js?v=1777008528","./utils-lib-legacy.js?v=1777008528","./useMethod-legacy2.js?v=1777008528","./index-legacy408.js?v=1777008528","./config-legacy.js?v=1777008528","./__commonjsHelpers__-legacy.js?v=1777008528","./index-legacy119.js?v=1777008528","./index-legacy116.js?v=1777008528","./useStore-legacy.js?v=1777008528"],function(t,a){"use strict";var o,c,s,d,v,m,p,y,b,h,_,g,k,w,x,V,j,O,S,E,T,M,U,D,P,C,H,I,L,A,B,G,N,F,R,z,J,$,q,X,Y,K,Q,W,Z,ee,te,ne,ae,le,re,ue,oe,ie,ce,se,fe,de;return{setters:[function(e){o=e.c,c=e.r,s=e.t,d=e.g,v=e.o,m=e.w,p=e.I,y=e.j,b=e.k,h=e.p,_=e.e,g=e.v,k=e.F,w=e.B,x=e.C,V=e.Q,j=e.y,O=e.x,S=e.J,E=e.q,T=e.L,M=e.M,U=e.am,D=e.an,P=e.bg,C=e.U,H=e.aC,I=e.a1,L=e.s,A=e.T,B=e.ak,G=e.aj,N=e.z,F=e.ad,R=e.X,z=e.Y,J=e.bU,$=e.H,q=e.a0,X=e.K,Y=e.n,K=e.bJ,Q=e.ab},function(e){W=e.k,Z=e.a2},function(e){ee=e.J,te=e.bW,ne=e.R,ae=e.a3,le=e.cZ,re=e.c,ue=e.M,oe=e.k,ie=e.bX,ce=e.ex},function(e){se=e.g},function(e){fe=e.B},function(e){de=e.$},null,null,null,null],execute:function(){var a={key:0,class:"flex items-center"},ve=["innerHTML"],me={key:3,class:"flex items-center"},pe=o({__name:"select",props:{tid:{},value:{},data:{},cycles:{},row:{}},emits:["update:value"],setup:function(e,t){var n=t.emit,l=c([]),o=e,H=n,I=s(o),L=I.tid,A=I.data,B=I.row,G=c(!1),N=c(!1),F=d({get:function(){return o.value},set:function(e){"9"===o.tid&&"cycle"===o.data.attr?H("update:value",Number(e)):H("update:value",e)}}),R=function(){var e=f(i().m(function e(){return i().w(function(e){for(;;)switch(e.n){case 0:return N.value=!0,e.n=1,Y(A);case 1:N.value=!1;case 2:return e.a(2)}},e)}));return function(){return e.apply(this,arguments)}}(),z=c(!1),J=c(!1),$=function(e){e.length===A.value.items.length?(z.value=!0,J.value=!1):e.length>0?(z.value=!1,J.value=!0):(z.value=!1,J.value=!1)},q=function(e){J.value=!1,F.value=e?A.value.items.map(function(e){return e.value}):[]},X={lazy:!0,lazyLoad:function(e,t){return f(i().m(function n(){var a,l,r,u,o,c;return i().w(function(n){for(;;)switch(n.n){case 0:if(l=e.level,null==A||null===(a=A.value)||void 0===a||!a.items[l].url){n.n=2;break}if(r={},l>=1)for(u=0;u<l;u++)r[A.value.items[l].data[u]]=u===l-1?e.value:e.parent.value;return n.n=1,de(A.value.items[l].url,r);case 1:o=n.v,c=o.data,t(c.map(function(e){return{value:e.value,label:e.title,leaf:l===A.value.items.length-1?A.value.items.length:void 0}}));case 2:return n.a(2)}},n)}))()}},Y=function(){var e=f(i().m(function e(t){var n,a;return i().w(function(e){for(;;)switch(e.p=e.n){case 0:return e.p=0,e.n=1,de(t.value.items.url);case 1:n=e.v,a=n.data,l.value=a,e.n=3;break;case 2:e.p=2,e.v;case 3:return e.a(2)}},e,null,[[0,2]])}));return function(t){return e.apply(this,arguments)}}(),K=function(e,t){if(!e||!t)return"";var n,a=t,l=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=u(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var a=0,l=function(){};return{s:l,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:l}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,o=!0,i=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return o=e.done,e},e:function(e){i=!0,r=e},f:function(){try{o||null==n.return||n.return()}finally{if(i)throw r}}}}(e.split("."));try{for(l.s();!(n=l.n()).done;){var r,o=n.value;if(void 0===(a=null===(r=a)||void 0===r?void 0:r[o]))break}}catch(i){l.e(i)}finally{l.f()}return null!=a?a:""};return v(f(i().m(function e(){var t;return i().w(function(e){for(;;)switch(e.p=e.n){case 0:if(m(F,function(e){}),"select"!==A.value.type||!ee(A.value.items)||!("url"in A.value.items)){e.n=6;break}if(G.value=!0,t=!te(B.value),e.p=1,0!==l.value.length){e.n=3;break}return N.value=!0,e.n=2,Y(A);case 2:N.value=!1,F.value=t?K(A.value.attr,B.value.task_data):l.value[0].value,e.n=4;break;case 3:""===F.value&&(F.value=t?K(A.value.attr,B.value.task_data):l.value[0].value);case 4:e.n=6;break;case 5:e.p=5,e.v;case 6:return e.a(2)}},e,null,[[1,5]])}))),function(t,n){var u=U,o=D,i=P,c=C,s=p("bt-loading");return y(),b("div",null,[e.cycles.includes(h(L)||"")&&"cycle"===h(A).attr?(y(),b("div",a,[_(o,{modelValue:h(F),"onUpdate:modelValue":n[0]||(n[0]=function(e){return V(F)?F.value=e:null}),class:"!w-[16rem]",disabled:!0},{default:g(function(){return[(y(!0),b(k,null,w(h(A).items,function(e){return y(),x(u,{key:e.value,label:e.title+"分钟",value:e.value},null,8,["label","value"])}),128))]}),_:1},8,["modelValue"]),h(A).suffix?(y(),b("div",{key:0,innerHTML:h(A).suffix,class:"ml-[1rem]"},null,8,ve)):j("",!0)])):"cascader"===h(A).type?(y(),x(i,{key:1,modelValue:h(F),"onUpdate:modelValue":n[1]||(n[1]=function(e){return V(F)?F.value=e:null}),props:X},null,8,["modelValue"])):"all-multiple-select"===h(A).type?(y(),x(o,{key:2,modelValue:h(F),"onUpdate:modelValue":n[3]||(n[3]=function(e){return V(F)?F.value=e:null}),multiple:"","collapse-tags":"","collapse-tags-tooltip":"","max-collapse-tags":1,clearable:"",class:"!w-[24.8rem] bt-multiple-select",placeholder:h(A).suffix||"请选择",onChange:$},{header:g(function(){return[_(c,{modelValue:h(z),"onUpdate:modelValue":n[2]||(n[2]=function(e){return V(z)?z.value=e:null}),indeterminate:h(J),onChange:q},{default:g(function(){return r(n[6]||(n[6]=[O(" 所有网站 ",-1)]))}),_:1},8,["modelValue","indeterminate"])]}),default:g(function(){return[(y(!0),b(k,null,w(h(A).items,function(e){return y(),x(u,{key:e.value,label:e.title,value:e.value},null,8,["label","value"])}),128))]}),_:1},8,["modelValue","placeholder"])):h(G)?(y(),b("div",me,[S((y(),x(o,{"element-loading-spinner":"svgtofont-el-loading",modelValue:h(F),"onUpdate:modelValue":n[4]||(n[4]=function(e){return V(F)?F.value=e:null}),filterable:"",class:"!w-[24.8rem]"},{default:g(function(){return[(y(!0),b(k,null,w(h(l),function(e){return y(),x(u,{key:e.value,label:e.title,value:e.value},null,8,["label","value"])}),128))]}),_:1},8,["modelValue"])),[[s,h(N)],[s,"small","size"]]),E("span",{class:"bt-link ml-[1rem] flex items-center",onClick:R},r(n[7]||(n[7]=[O("刷新",-1),E("i",{class:"svgtofont-el-refresh-right ml-2px"},null,-1)])))])):(y(),x(o,{key:4,modelValue:h(F),"onUpdate:modelValue":n[5]||(n[5]=function(e){return V(F)?F.value=e:null}),class:T(h(A).width?"":"!w-[24.8rem]"),style:M({width:h(A).width}),disabled:h(A).disabled},{default:g(function(){return[(y(!0),b(k,null,w(h(A).items,function(e){return y(),x(u,{key:e.value,label:e.title,value:e.value},null,8,["label","value"])}),128))]}),_:1},8,["modelValue","class","style","disabled"]))])}}}),ye=["innerHTML"],be=["innerHTML"],he=["innerHTML"],_e={key:0,class:"ml-[1rem]"},ge=o({__name:"common-item",props:{tid:{default:""},value:{default:""},data:{},row:{default:{}},currentTemplate:{default:{}}},emits:["update:value"],setup:function(e,t){var n=t.emit,a=e,r=s(a),u=r.tid,o=r.data,i=r.row,c=r.currentTemplate,f=n,v=d({get:function(){return a.value},set:function(e){f("update:value",{val:e,attr:o.value.attr})}}),m=d(function(){return" "===o.value.name?" ":o.value.name}),p={4:["cycle","count"],21:["cycle","count"],22:["cycle","count"],23:["cycle","count"],123:["hour","minute"]},S=["21","22","23"],E=d(function(){var e;if(null===(e=c.value)||void 0===e||!e.sorted)return!1;var t=c.value.sorted.find(function(e){return e.includes(o.value.attr)});return t&&t.length>1}),U=d(function(){var e=[];E.value&&e.push("inline");for(var t=Object.entries(p),n=0;n<t.length;n++){var a=l(t[n],2),r=a[0],i=a[1];r===u.value&&i.includes(o.value.attr)&&e.push("inline")}return e.join(" ")}),D={1:["interval"],2:["interval"],3:["interval"],4:["interval"]},P=function(e){(!/^[0-9]*$/.test(String(e))||e<=0)&&(v.value=1)},C=function(){""===v.value&&(v.value=1)},R=function(){""===v.value&&(v.value=o.value.default)},z=H("alarm-list-form").fields,J=function(e){"9"===u.value&&"cycle"===o.value.attr?(ae(e)&&z.value.forEach(function(t){t.forEach(function(t){if(t.all_items){var n=t.all_items[Number(e)-1];n&&(t.items=n,t.value="")}})}),$(e)):$(e)},$=function(e){z.value.forEach(function(t){t.forEach(function(t){t.attr===o.value.attr&&(t.value=e)})})},q=function(e){if("20"===u.value){var t,n=null===(t=z.value[2])||void 0===t?void 0:t[0];if(n)switch(e){case 1:n.unit="GB",n.name="占用超过";break;case 2:n.unit="%",n.name="占用率超过"}}},X=d(function(){for(var e=Object.entries(D),t=0;t<e.length;t++){var n=l(e[t],2),a=n[0],r=n[1];if(a===u.value&&r.includes(o.value.attr))return!1}return!0}),Y=d(function(){return o.value.show_format&&v.value?o.value.show_format.replace("${value}",ne(v.value,"yyyy-MM-dd")):""}),K=function(e){if(e){var t=Number(e);isNaN(t)?v.value=0:v.value=t}else v.value=0},Q=function(){v.value=0};return function(e,t){var n=A,a=B,l=G,r=fe,c=N,s=F;return h(X)?(y(),x(s,{key:0,label:h(m),class:T(h(U))},{default:g(function(){return["number"===h(o).type?(y(),b(k,{key:0},[_(n,{modelValue:h(v),"onUpdate:modelValue":t[0]||(t[0]=function(e){return V(v)?v.value=e:null}),modelModifiers:{number:!0},type:"number",class:"!w-[15rem]","text-type":h(o).unit,onInput:P,onBlur:C},I({_:2},[h(o).unit?{name:"append",fn:g(function(){return[O(L(h(o).unit),1)]}),key:"0"}:void 0]),1032,["modelValue","text-type"]),h(o).suffix?(y(),b("div",{key:0,innerHTML:h(o).suffix,class:"ml-[1rem]"},null,8,ye)):j("",!0)],64)):j("",!0),"textarea"===h(o).type?(y(),b(k,{key:1},[_(n,{modelValue:h(v),"onUpdate:modelValue":t[1]||(t[1]=function(e){return V(v)?v.value=e:null}),type:"textarea","text-type":h(o).unit,class:"!w-[15rem]",onBlur:R},{append:g(function(){return[O(L(h(o).unit),1)]}),_:1},8,["modelValue","text-type"]),h(o).suffix?(y(),b("div",{key:0,innerHTML:h(o).suffix,class:"ml-[1rem]"},null,8,be)):j("",!0)],64)):j("",!0),"select"===h(o).type||"cascader"===h(o).type||"multiple-select"===h(o).type||"all-multiple-select"===h(o).type?(y(),x(pe,{key:2,data:h(o),tid:h(u),value:h(v),cycles:S,row:h(i),"onUpdate:value":J},null,8,["data","tid","value","row"])):j("",!0),"help"===h(o).type?(y(),b("ul",{key:3,class:"help-info-text c7",style:M(h(o).style)},[(y(!0),b(k,null,w(h(o).list,function(e){return y(),b("li",{key:e},L(e),1)}),128))],4)):j("",!0),"radio"===h(o).type?(y(),x(l,{key:4,modelValue:h(v),"onUpdate:modelValue":t[2]||(t[2]=function(e){return V(v)?v.value=e:null})},{default:g(function(){return[(y(!0),b(k,null,w(h(o).items,function(e,t){return y(),x(a,{value:e.value,key:t,onChange:q},{default:g(function(){return[O(L(e.title),1)]}),_:2},1032,["value"])}),128))]}),_:1},8,["modelValue"])):j("",!0),"link"===h(o).type?(y(),b("span",{key:5,class:"bt-link",innerHTML:h(o).list},null,8,he)):j("",!0),"date"===h(o).type?(y(),b(k,{key:6},[_(r,{modelValue:h(v),"onUpdate:modelValue":t[3]||(t[3]=function(e){return V(v)?v.value=e:null}),"value-format":"X",class:"date",type:"date",onClear:Q,placeholder:0===h(v)?h(o).default_show:"选择日期",onChange:K},null,8,["modelValue","placeholder"]),_(c,{type:"default",class:"!ml-[.4rem]",onClick:Q},{default:g(function(){return[O(" 设为"+L(h(o).default_show),1)]}),_:1}),h(o).show_format&&0!==h(v)?(y(),b("span",_e,L(h(Y)),1)):j("",!0)],64)):j("",!0)]}),_:1},8,["label","class"])):j("",!0)}}}),ke=le(ge,[["__scopeId","data-v-dc6305b9"]]),we={class:"pl-[9px] flex flex-wrap gap-2"},xe=["onClick"],Ve=["title"],je={class:""},Oe={key:0,class:"svgtofont-icon-ltd !text-extraLarge !font-normal text-ltd ml-[4px]"},Se=o({__name:"add-select",props:R({options:{},tagOptions:{},isEdit:{type:Boolean}},{modelValue:{},modelModifiers:{}}),emits:R(["change","update:tagOptions"],["update:modelValue"]),setup:function(e,t){var a=t.emit,l=z(e,"modelValue"),u=re().payment,o=e,i=a,c=d(function(){if(!l.value)return"";var e=o.options.find(function(e){return e.value===l.value});return(null==e?void 0:e.label)||""}),s=d(function(){return"ltd"!==u.value.authType}),f=function(e){i("change",e)},v=d(function(){var e=o.tagOptions.filter(function(e){return e.checked}).map(function(e){return e.value});return e.includes("all")||0===e.length?r(o.options):r(o.options).filter(function(t){var n;return null===(n=t.tags)||void 0===n?void 0:n.some(function(t){return e.includes(t)})})});return function(t,a){var r=U,u=J,d=D;return y(),x(d,{modelValue:l.value,"onUpdate:modelValue":a[0]||(a[0]=function(e){return l.value=e}),disabled:e.isEdit,filterable:"",clearable:"",class:"!w-[248px]",onChange:f},{label:g(function(){return[O(L(h(c)),1)]}),header:g(function(){return[a[1]||(a[1]=E("div",{class:"pl-[9px] text-small text-tertiary mb-[5px]"},"任务分类",-1)),E("div",we,[(y(!0),b(k,null,w(e.tagOptions,function(e){return y(),b("span",{class:T(["text-small text-tertiary cursor-pointer border border-darkTertiary rounded-base px-[10px] py-[2px]",{"!text-primary !border-primary":e.checked}]),onClick:function(t){return a=e.value,l=o.tagOptions.map(function(e){return n(n({},e),{},{checked:"all"===a?"all"===e.value:"all"!==e.value&&(e.value===a?!e.checked:e.checked)})}),l.some(function(e){return e.checked})||(l=l.map(function(e){return n(n({},e),{},{checked:"all"===e.value})})),void i("update:tagOptions",l);var a,l}},L(e.label),11,xe)}),256))])]}),default:g(function(){return[_(u,{label:"任务类型"},{default:g(function(){return[(y(!0),b(k,null,w(h(v),function(e){return y(),b(k,null,[e.used&&e.can_create?(y(),x(r,{key:e.value,label:e.label,value:e.value,onClick:function(t){return function(e){e.is_pro&&s.value&&W({disablePro:!0,sourceId:361})}(e)},disabled:h(s)&&e.is_pro},{default:g(function(){return[E("div",{class:"flex items-center",title:e.label},[E("span",je,L(e.label),1),e.is_pro?(y(),b("span",Oe)):j("",!0)],8,Ve)]}),_:2},1032,["label","value","onClick","disabled"])):j("",!0)],64)}),256))]}),_:1})]}),_:1},8,["modelValue","disabled"])}}}),Ee={key:0,class:"ml-10px text-small text-secondary"},Te={class:"text-small text-secondary"},Me={class:"mb-[1.6rem]"},Ue={class:"w-35rem"},De=o({__name:"index",props:{compData:{}},emits:["close"],setup:function(t,a){var u=a.expose,o=a.emit,m=t,p=o,M=s(m).compData,U=c(""),D=c([]),P=c([]),C=c(!1),H=["dingding","mail","sms","wx_account","feishu","weixin"],I=c([]),B=$({method:[],send_interval:0,time_range:[(new Date).setHours(0,0,0,0),(new Date).setHours(23,59,59,0)],day_num:0,total:0});c();var G=function(e,t){return 0===t&&(U.value=e.tid,ee()),{label:e.title,value:e.tid,used:e.used,tags:e.tags,can_create:e.can_create,is_pro:e.is_pro,description:e.description}},N=function(e){P.value=P.value.map(function(t){return t.map(function(t){return t.attr===e.attr?n(n({},t),{},{value:e.val}):t})})},R=function(t){var a={};for(var l in t)if("object"===e(t[l])&&null!==t[l]){var r=R(t[l]);a=n(n({},a),r)}else a["".concat(l)]=t[l];return a},z=d(function(){var e,t={};return null===(e=D.value)||void 0===e||e.forEach(function(e){t[e.tid]=e}),t}),J=d(function(){return z.value[U.value]}),W=d(function(){var e,t,n=R((null===(e=J.value)||void 0===e?void 0:e.advancedShow)||{});m.compData.isEdit||(["day_num","total","send_interval","time_range"].forEach(function(e){if(!n[e])switch(e){case"day_num":case"total":case"send_interval":B[e]=0;break;case"time_range":B.time_range=[(new Date).setHours(0,0,0,0),(new Date).setHours(23,59,59,0)]}}),null===(t=Object.entries(n))||void 0===t||t.forEach(function(e){var t=l(e,2),n=t[0],a=t[1];B[n]=a}));return n}),ee=function(){Y(function(){if(J.value){I.value=H.filter(function(e){if(!J.value.module.includes(e))return e});var e,t,a,l,r=J.value.field.map(function(e){var t,a=e.default;"select"!==e.type||void 0!==e.default&&null!==e.default||(a=(null===(t=e.items[0])||void 0===t?void 0:t.value)||"");return n(n({},e),{},{value:a})});P.value=(e=r,t=J.value.sorted,a=[],l=new Map(e.map(function(e){return[e.attr,e]})),t.forEach(function(e){var t=e.map(function(e){return l.get(e)}).filter(Boolean);a.push(t)}),a)}})},te=function(e){var t=new Date(e),n=t.getFullYear(),a=t.getMonth()+1,l=t.getDate(),r=new Date(n,a-1,l).getTime();return Math.floor((e-r)/1e3)},ne=function(e){var t=new Date,n=t.getFullYear(),a=t.getMonth(),l=t.getDate();return new Date(n,a,l).getTime()+1e3*e},ae=c([{label:"全部",value:"all",checked:!0},{label:"常用",value:"common",checked:!1},{label:"网站",value:"site",checked:!1},{label:"SSL",value:"ssl",checked:!1},{label:"系统",value:"system",checked:!1},{label:"软件",value:"soft",checked:!1},{label:"插件",value:"plugin",checked:!1},{label:"面板",value:"panel",checked:!1},{label:"安全",value:"safe",checked:!1}]),le=d(function(){var e,t,n=m.compData,a=n.diyProcessTemplate,l=n.diyProcessTemplateTid;return a&&null!=l&&l.length?null===(e=D.value)||void 0===e?void 0:e.filter(function(e){return l.includes(e.tid)}).map(G):null===(t=D.value)||void 0===t?void 0:t.map(G)}),re=function(){var e={},t=J.value;return e.tid=t.tid,e.type=t.type,e.title=t.title,e.status=!0,e.count=0,e.interval=600,e.project="",P.value.forEach(function(t){t.forEach(function(t){e[t.attr]=t.value})}),e},fe=function(){var e=f(i().m(function e(){var t;return i().w(function(e){for(;;)switch(e.p=e.n){case 0:return e.p=0,t=de(),e.n=1,oe({loading:"正在添加告警任务,请稍候...",request:ie(t),message:!0,success:function(e){var t,n;e.status&&(U.value=le.value[0].value,ee(),B.method=[],B.send_interval=0,B.time_range=[(new Date).setHours(0,0,0,0),(new Date).setHours(23,59,59,0)],B.day_num=0,B.total=0,(null===(t=M.value)||void 0===t?void 0:t.onRefresh)&&(null===(n=M.value)||void 0===n||n.onRefresh()),p("close"))}});case 1:e.n=3;break;case 2:e.p=2,e.v;case 3:return e.a(2)}},e,null,[[0,2]])}));return function(){return e.apply(this,arguments)}}(),de=function(){var e=J.value,t=M.value,n=t.isEdit,a=t.row,l={template_id:e.tid,task_data:{task_data:re(),sender:B.method,number_rule:{day_num:B.day_num,total:B.total}}};return l.task_data.time_rule={send_interval:B.send_interval,time_range:0!=B.time_range[1]?[te(B.time_range[0]),te(B.time_range[1])]:[]},l.task_data=JSON.stringify(l.task_data),n&&(l.task_id=a.id),l},ve=function(){var e=f(i().m(function e(){var t,n;return i().w(function(e){for(;;)switch(e.p=e.n){case 0:if(e.p=0,B.method.length){e.n=1;break}return ue.error("请选择告警方式"),e.a(2);case 1:if(M.value.isEdit){e.n=2;break}return fe(),e.a(2);case 2:return t=de(),e.n=3,oe({loading:"正在编辑告警任务,请稍候...",request:ie(t),message:!0,success:function(e){var t;e.status&&(M.value.onRefresh&&(null===(t=M.value)||void 0===t||t.onRefresh()))}});case 3:return n=e.v,e.a(2,n.status);case 4:return e.p=4,e.v,e.a(2,!1)}},e,null,[[0,4]])}));return function(){return e.apply(this,arguments)}}(),me=function(e){U.value=e.template_id,ee(),Y(function(){P.value.flat().forEach(function(t){if(ce(e.task_data,t.attr)&&(t.value=e.task_data[t.attr]),"9"==U.value&&"cycle"===t.attr&&"number"==typeof t.value){var n,a=null===(n=P.value[1])||void 0===n?void 0:n[0];if(a){var l=a.all_items[t.value-1];a.items=l}}if("20"===U.value&&"count"===t.attr){var r,u,o=null===(r=P.value[1])||void 0===r?void 0:r[0],i=null===(u=P.value[2])||void 0===u?void 0:u[0];if(o&&i){var c=1===o.value;i.name=c?"占用超过":"占用率超过",i.unit=c?"GB":"%"}}})})},pe=function(){var e=f(i().m(function e(){var t,n,a,l,r;return i().w(function(e){for(;;)switch(e.p=e.n){case 0:return e.p=0,e.n=1,se();case 1:if(r=e.v){e.n=2;break}r=[];case 2:D.value=r,t=M.value,n=t.isEdit,a=t.row,n&&(l=a.sender.map(function(e){return e}),B.method=l,B.day_num=a.number_rule.day_num||0,B.total=a.number_rule.total||0,B.send_interval=a.time_rule.send_interval||0,a.time_rule&&a.time_rule.time_range&&a.time_rule.time_range.length>0?B.time_range=[ne(a.time_rule.time_range[0]),ne(a.time_rule.time_range[1])]:B.time_range=[(new Date).setHours(0,0,0,0),(new Date).setHours(23,59,59,0)],Y(function(){return me(a)})),e.n=4;break;case 3:e.p=3,e.v;case 4:return e.a(2)}},e,null,[[0,3]])}));return function(){return e.apply(this,arguments)}}();return q("alarm-list-form",{fields:P}),v(function(){return pe()}),u({onConfirm:ve}),function(e,t){var n=F,a=A,l=Z,u=K,o=Q;return y(),x(o,{class:"p-[20px]"},{default:g(function(){var e;return[_(n,{label:"任务类型"},{default:g(function(){return[_(Se,{modelValue:h(U),"onUpdate:modelValue":t[0]||(t[0]=function(e){return V(U)?U.value=e:null}),isEdit:h(M).isEdit,options:h(le),"tag-options":h(ae),"onUpdate:tagOptions":t[1]||(t[1]=function(e){return V(ae)?ae.value=e:null}),onChange:ee},null,8,["modelValue","isEdit","options","tag-options"]),"site_push@8"===h(U)?(y(),b("span",Ee," * 当检测到新的版本时发送一次通知 ")):j("",!0)]}),_:1}),null!==(e=h(J))&&void 0!==e&&e.description?(y(),x(n,{key:0,label:" ",class:"!mt-[-1rem]"},{default:g(function(){var e;return[E("div",Te,L(null===(e=h(J))||void 0===e?void 0:e.description),1)]}),_:1})):j("",!0),(y(!0),b(k,null,w(h(P),function(e){return y(),b("div",{key:h(U)+"_"+e.name+"_"+e.attr,class:"block"},[(y(!0),b(k,null,w(e,function(e){return y(),x(ke,{key:h(U)+"_"+e.name+"_"+e.attr,value:e.value,tid:h(U),data:e,row:h(M).row,"current-template":h(J),"onUpdate:value":N},null,8,["value","tid","data","row","current-template"])}),128))])}),128)),E("div",Me,[h(W).day_num?(y(),x(n,{key:0,label:"每日发送上限"},{default:g(function(){return[_(a,{modelValue:h(B).day_num,"onUpdate:modelValue":t[2]||(t[2]=function(e){return h(B).day_num=e}),modelModifiers:{number:!0},type:"number","text-type":"次",class:"!w-[15rem]"},{append:g(function(){return r(t[11]||(t[11]=[O(" 次 ",-1)]))}),_:1},8,["modelValue"])]}),_:1})):j("",!0),h(W).total?(y(),x(n,{key:1,label:"总发送上限"},{default:g(function(){return[_(a,{modelValue:h(B).total,"onUpdate:modelValue":t[3]||(t[3]=function(e){return h(B).total=e}),modelModifiers:{number:!0},type:"number","text-type":"次",class:"!w-[15rem]"},{append:g(function(){return r(t[12]||(t[12]=[O(" 次 ",-1)]))}),_:1},8,["modelValue"])]}),_:1})):j("",!0),h(W).send_interval?(y(),x(n,{key:2,label:"最小发送间隔"},{default:g(function(){return[_(a,{modelValue:h(B).send_interval,"onUpdate:modelValue":t[4]||(t[4]=function(e){return h(B).send_interval=e}),modelModifiers:{number:!0},"text-type":"秒",type:"number",class:"!w-[15rem]"},{append:g(function(){return r(t[13]||(t[13]=[O(" 秒 ",-1)]))}),_:1},8,["modelValue"])]}),_:1})):j("",!0)]),_(n,{label:"告警方式"},{default:g(function(){return[_(l,{class:"!w-[30rem]",modelValue:h(B).method,"onUpdate:modelValue":t[5]||(t[5]=function(e){return h(B).method=e}),limit:h(I)},null,8,["modelValue","limit"])]}),_:1}),_(n,{class:"!my-[1rem]",label:" "},{default:g(function(){return[E("span",{class:"bt-link",onClick:t[6]||(t[6]=function(e){return C.value=!h(C)})},[t[14]||(t[14]=O("高级设置",-1)),E("span",{class:T(h(C)?"svgtofont-el-arrow-up":"svgtofont-el-arrow-down")},null,2)])]}),_:1}),S(E("div",null,[h(W).day_num?j("",!0):(y(),x(n,{key:0,label:"每日发送上限"},{default:g(function(){return[_(a,{modelValue:h(B).day_num,"onUpdate:modelValue":t[7]||(t[7]=function(e){return h(B).day_num=e}),modelModifiers:{number:!0},"text-type":"次",type:"number",class:"!w-[15rem]"},{append:g(function(){return r(t[15]||(t[15]=[O(" 次 ",-1)]))}),_:1},8,["modelValue"])]}),_:1})),h(W).total?j("",!0):(y(),x(n,{key:1,label:"总发送上限"},{default:g(function(){return[_(a,{modelValue:h(B).total,"onUpdate:modelValue":t[8]||(t[8]=function(e){return h(B).total=e}),modelModifiers:{number:!0},"text-type":"次",type:"number",class:"!w-[15rem]"},{append:g(function(){return r(t[16]||(t[16]=[O(" 次 ",-1)]))}),_:1},8,["modelValue"])]}),_:1})),h(W).send_interval?j("",!0):(y(),x(n,{key:2,label:"最小发送间隔"},{default:g(function(){return[_(a,{modelValue:h(B).send_interval,"onUpdate:modelValue":t[9]||(t[9]=function(e){return h(B).send_interval=e}),modelModifiers:{number:!0},"text-type":"秒",type:"number",class:"!w-[15rem]"},{append:g(function(){return r(t[17]||(t[17]=[O(" 秒 ",-1)]))}),_:1},8,["modelValue"])]}),_:1})),_(n,{label:"可发送时间范围"},{default:g(function(){return[E("div",Ue,[_(u,{modelValue:h(B).time_range,"onUpdate:modelValue":t[10]||(t[10]=function(e){return h(B).time_range=e}),"is-range":"","range-separator":"至","start-placeholder":"开始时间","end-placeholder":"结束时间",placeholder:"选择时间范围"},null,8,["modelValue"])])]}),_:1})],512),[[X,h(C)]])]}),_:1})}}});t("default",le(De,[["__scopeId","data-v-0349f0ac"]]))}}})}();