Files
yakpanel-core/YakPanel/static/vite/js/utils-BZ7ZdwrP.js
2026-04-07 02:04:22 +05:30

3 lines
9.0 KiB
JavaScript

const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["js/index-DRtT0BMU.js?v=1773287522785","js/index-DIKmrNCq.js?v=1773287522785","js/index-BTglIPU2.js?v=1773287522785","js/vue-core-DJjvd5ZC.js?v=1773287522785","js/prismjs-BZPoR7_J.js?v=1773287522785","css/prismjs-D-3FhBe_.css?v=1773287522785","js/naive-ui--dJnpVcV.js?v=1773287522785","css/index-DEM1fxGq.css?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-D8O2mMsP.js?v=1773287522785","js/planned-URJGV2nd.js?v=1773287522785","js/index-Dmri4q1D.js?v=1773287522785","js/index-Vk28KcLU.js?v=1773287522785","js/index-v-0SIoQw.js?v=1773287522785","js/index-lEMZglLp.js?v=1773287522785","css/index-Cn3AD8n4.css?v=1773287522785","js/useLoading-CZ2gSAW7.js?v=1773287522785","css/index-C1ZnT2pk.css?v=1773287522785"])))=>i.map(i=>d[i]);
import{n as f,a3 as w,i as b,m as N,p as O,P as o}from"./index-BTglIPU2.js?v=1773287522785";import{g as R}from"./compiler-LRY1dVfI.js?v=1773287522785";import{i as D,j as z,k as A,l as V,m as p}from"./planned-URJGV2nd.js?v=1773287522785";import{r as l,e as B,a0 as r,j as _,c as j,a3 as u}from"./vue-core-DJjvd5ZC.js?v=1773287522785";const{t:n}=w.global,$=[{value:"toShell",label:n("Crontab.Script.index_26"),tips:n("Crontab.Script.index_27")},{value:"site",label:n("Crontab.Script.index_28"),forbidden:!0},{value:"database",label:n("Crontab.Script.index_29"),tips:n("Crontab.Script.index_30"),forbidden:!0},{value:"logs",label:n("Crontab.Script.index_33"),tips:n("Crontab.Script.index_34"),forbidden:!0},{value:"path",label:n("Crontab.Script.index_35"),forbidden:!0},{value:"sync_time",label:n("Crontab.Script.index_37"),tips:n("Crontab.Script.index_38")},{value:"rememory",label:n("Crontab.Script.index_39"),tips:n("Crontab.Script.index_40")},{value:"toUrl",label:n("Crontab.Script.index_41")}],L=l([{value:"day",label:n("Crontab.arrange.index_40")},{value:"day-n",label:"N ".concat(n("Crontab.arrange.index_41"))},{value:"hour",label:n("Crontab.arrange.index_42")},{value:"hour-n",label:"N ".concat(n("Crontab.arrange.index_43"))},{value:"minute-n",label:"N ".concat(n("Crontab.arrange.index_44"))},{value:"week",label:n("Crontab.arrange.index_25")},{value:"month",label:n("Crontab.arrange.index_26")},{value:"second-n",label:"N ".concat(n("Crontab.Script.index_14"))},{value:"once",label:n("Once")}]),I=l([{value:"day",label:n("Crontab.arrange.index_40")},{value:"day-n",label:"N ".concat(n("Crontab.arrange.index_41"))},{value:"hour",label:n("Crontab.arrange.index_42")},{value:"hour-n",label:"N ".concat(n("Crontab.arrange.index_43"))},{value:"minute-n",label:"N ".concat(n("Crontab.arrange.index_44"))},{value:"week",label:n("Crontab.arrange.index_25")},{value:"month",label:n("Crontab.arrange.index_26")}]),C=l(L.value),M=[{value:"1",label:n("Crontab.Script.index_15")},{value:"2",label:n("Crontab.Script.index_16")},{value:"3",label:n("Crontab.Script.index_17")},{value:"4",label:n("Crontab.Script.index_18")},{value:"5",label:n("Crontab.Script.index_19")},{value:"6",label:n("Crontab.Script.index_20")},{value:"7",label:n("Crontab.Script.index_21")}],X=[{value:"0",label:n("Crontab.Script.index_22")},{value:"1",label:n("Crontab.Script.index_23")}];n("Crontab.Script.index_57"),n("Crontab.Script.index_58"),n("Crontab.Script.index_59");const T=[{value:"localhost",label:n("Crontab.Script.index_24")}],Y=l([{value:"mysql",label:"MySQL"},{value:"mongodb",label:"MongoDB"},{value:"redis",label:"Redis"},{value:"pgsql",label:"PgSQL"}]),q=l([]),h=l([]),y=l([]),S=l([]),g=l([]),E=l([]),v=[{value:"ALL",label:n("Crontab.Script.index_25")}],k=B({});function s(e){return k[e]?!1:(k[e]=!0,!0)}async function ee(e){e==="toShell"||e==="toUrl"?C.value=L.value:C.value=I.value;const a=[];switch(e){case"toShell":s(e)&&a.push(U());break;case"site":s(e)&&(a.push(d()),a.push(c()));break;case"database":s(e)&&(a.push(m("mysql")),a.push(d()),a.push(c()));break;case"enterpriseBackup":s(e)&&a.push(m());break;case"logs":s(e)&&a.push(d());break;case"path":s(e)&&(a.push(d()),a.push(c()));break;case"webshell":s(e)&&(a.push(d()),a.push(c()));break;case"sync_time":s(e)&&a.push(Q());break}await Promise.all(a)}const U=async()=>{const{message:e}=await R();b(e)&&(q.value=e.data.map(a=>({label:a,value:a})))},d=async()=>{const{message:e}=await A();b(e)&&(h.value=e.data.map(a=>({label:a.name,value:a.name})),g.value=e.orderOpt.map(a=>({label:a.name,value:a.value})),g.value.unshift(...T),h.value.unshift(...v))},m=async(e="")=>{const{message:a}=await D({db_type:e});f(a)&&(S.value=a.length?a.map(t=>({label:t.name,value:t.name})):[],S.value.unshift(...v))},c=async()=>{const{message:e}=await V();b(e)&&(y.value=Object.entries(e).map(([,a])=>({label:a.title,value:a.name,disabled:JSON.stringify(a.data)==="{}"})),y.value.unshift(...v))},Q=async()=>{const{message:e}=await z();b(e)&&(E.value=Object.entries(e).map(([a,t])=>({value:a,label:a,children:t.map(x=>({value:x,label:x}))})))},ae=e=>{const a=g.value.find(t=>t.label===e);return a?a.value:T[0].value},{t:i}=w.global,P=e=>e<10?"0"+e:e;function Z(e){const a=M.find(t=>t.value===e);return a?a.label:void 0}function ne(e){return j(()=>{let a="";const t="".concat(P(e.hour),":").concat(P(e.minute));switch(e.time){case"day":a="".concat(i("Docker.Container.log.index_15")," ").concat(t," ").concat(i("Crontab.Planned.index_30"));break;case"day-n":a="".concat(i("Crontab.Planned.index_31")," ").concat(e.day," ").concat(i("Crontab.arrange.index_33")," ").concat(t," ").concat(i("Crontab.Planned.index_30"));break;case"hour":a=i("Crontab.Planned.index_32",[e.minute]);break;case"week":a=i("Crontab.Planned.index_36",[Z(e.week),t]);break;case"month":a=i("Crontab.Planned.index_37",[e.day,t]);break;case"minute-n":a=i("Crontab.Planned.index_39",[e.minute]);break;case"hour-n":a="".concat(i("Crontab.Planned.index_41")," ").concat(e.hour," ").concat(i("Crontab.Planned.index_42")," ").concat(e.minute," ").concat(i("Crontab.Planned.index_33"));break;case"second-n":a=i("Crontab.Planned.index_95",[e.second]);break;case"once":a=i("{0} Execute once",[e.costom_time]);break}return a})}function te(e){const a=$.find(t=>t.value===e);return a==null?void 0:a.tips}function ie(e){const a=$.find(t=>t.value===e);return a?a.forbidden:!1}const le="".concat(i("Crontab.Planned.index_46"),": \n")+"data/config.php\nstatic/upload\n *.log\n",se=e=>r("div",null,[r("span",null,[e.label]),e.value==="enterpriseBackup"?r("span",{class:"float-right cursor-pointer color-#ffb800"},[_("PRO")]):""]),re=e=>e.disabled?r("div",null,[r("span",null,[e.label]),r("span",{class:"float-right cursor-pointer color-#ef0808",onClick:()=>J(e.value)},[_("["),i("Crontab.Planned.index_47"),_("]")])]):r("span",null,[e.label]),F={mail:{component:u(()=>o(()=>import("./index-DRtT0BMU.js?v=1773287522785"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9])))},dingding:{component:u(()=>o(()=>import("./index-Dmri4q1D.js?v=1773287522785"),__vite__mapDeps([10,8,3,4,5,6]))),api:p,url:"dingding"},weixin:{component:u(()=>o(()=>import("./index-Dmri4q1D.js?v=1773287522785"),__vite__mapDeps([10,8,3,4,5,6]))),api:p,url:"weixin"},feishu:{component:u(()=>o(()=>import("./index-Dmri4q1D.js?v=1773287522785"),__vite__mapDeps([10,8,3,4,5,6]))),api:p,url:"feishu"},tg:{component:u(()=>o(()=>import("./index-Vk28KcLU.js?v=1773287522785"),__vite__mapDeps([11,1,2,3,4,5,6,7,8,9])))}},J=e=>{const a=F[e];a&&O({title:i("Crontab.Planned.index_48"),width:480,footer:!0,data:{callback:()=>{c()},api:a.api,url:a.url},component:a.component})},oe=e=>{if(!new RegExp("^(https?:\\/\\/)?((([a-z\\d]([a-z\\d-]*[a-z\\d])*)\\.)+[a-z]{2,}|((\\d{1,3}\\.){3}\\d{1,3}))(\\:\\d+)?(\\/[-a-z\\d%_.~+]*)*(\\?[;&a-z\\d%_.~+=-|\\u4e00-\\u9fa5]*)?(\\#[-a-z\\d_]*)?$","i").test(e)){N.error(i("Crontab.Planned.index_85"));return}O({title:i("Crontab.Planned.index_84"),width:600,footer:!1,data:{val:e},component:u(()=>o(()=>import("./index-v-0SIoQw.js?v=1773287522785"),__vite__mapDeps([12,8,3,4,5,6,13,2,7,14,9,15,16])))})},ue=e=>({name:e.name,type:e.time,where1:e.time==="once"?e.costom_time:e.time=="minute-n"?e.minute.toString():e.time=="hour-n"?e.hour.toString():e.day.toString(),week:e.week,hour:e.hour.toString(),minute:e.minute.toString(),second:e.time=="second-n"?e.second.toString():"",user:e.user,save:e.type=="site"||e.type=="database"||e.type=="logs"||e.type=="path"?e.save:"",backupTo:e.type=="site"||e.type=="database"||e.type=="enterpriseBackup"||e.type=="path"?e.backupTo:"",sName:e.type=="sync_time"?"".concat(e.region,"/").concat(e.sName):e.sName,sBody:e.sBody,sType:e.type,urladdress:e.url,save_local:e.backup&&e.backupTo!=="localhost"?"1":"0",notice:e.reminder,notice_channel:e.reminder=="0"?"":e.message,db_type:e.databaseType,split_type:e.splitType,split_value:e.splitValue.toString(),flock:"1",timeSet:"1",db_backup_path:e.dbBackupPath,timeType:"sday",special_time:"",log_cut_path:"/www/wwwlogs/history_backups",user_agent:e.agent,version:"",table_list:"",zip_password:e.zip,id:e.id?e.id:null,region:e.type=="sync_time"?e.region:null,zone:e.type=="sync_time"?e.sName:null}),de=e=>{for(const a of E.value)for(const t of a.children||[])if(t.value===e)return a.label;return""};export{re as a,S as b,g as c,Y as d,se as e,$ as f,ie as g,q as h,E as i,te as j,de as k,m as l,y as m,ee as n,oe as o,le as p,ue as q,X as r,h as s,C as t,ne as u,ae as v,M as w,P as x,Z as y};