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

3 lines
12 KiB
JavaScript

const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["js/index-xTjA0wcP.js?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-DgjjuUjT.js?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-B7YvCBmY.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","css/index-CVIzYRIt.css?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-C5hb-Th7.js?v=1773287522785","js/data-BVsViUMm.js?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-BeO8Hyma.js?v=1773287522785","js/useTableData-BmkIKQ_R.js?v=1773287522785","js/useLoading-CZ2gSAW7.js?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-HxsqzSKU.js?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-D2Bk83Ev.js?v=1773287522785","js/index-BRQskX9P.js?v=1773287522785","css/index-CCworjcO.css?v=1773287522785","js/useTableColumns-DDeyYvje.js?v=1773287522785","js/index-S15tYq5l.js?v=1773287522785","js/copy-D-wIKr0q.js?v=1773287522785","js/index-DIKmrNCq.js?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-DeTfbeeM.js?v=1773287522785","js/index-Cg6fMjw6.js?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-D8O2mMsP.js?v=1773287522785","js/theme-monokai-Bqt0uTuQ.js?v=1773287522785","js/ace-CNnfDSio.js?v=1773287522785","js/organization-BLgjdABO.js?v=1773287522785","js/index-CfNtjq3S.js?v=1773287522785","js/index-lEMZglLp.js?v=1773287522785","css/index-Cn3AD8n4.css?v=1773287522785","js/custom-nhcfRG7R.js?v=1773287522785"])))=>i.map(i=>d[i]);
import{as as v,a3 as at,ak as nt,w as J,h as j,i as ot,ap as st,v as $,x as rt,P as M,n as it}from"./index-BTglIPU2.js?v=1773287522785";import{_ as lt}from"./index.vue_vue_type_script_setup_true_lang-DgjjuUjT.js?v=1773287522785";import{_ as pt}from"./index.vue_vue_type_script_setup_true_lang-C5hb-Th7.js?v=1773287522785";import{_ as dt}from"./index.vue_vue_type_script_setup_true_lang-HxsqzSKU.js?v=1773287522785";import{_ as ct}from"./index.vue_vue_type_script_setup_true_lang-BeO8Hyma.js?v=1773287522785";import{_ as ut}from"./index.vue_vue_type_script_setup_true_lang-D2Bk83Ev.js?v=1773287522785";import{_ as _t}from"./index-BRQskX9P.js?v=1773287522785";import{u as mt}from"./useLoading-CZ2gSAW7.js?v=1773287522785";import{u as gt}from"./useTableData-BmkIKQ_R.js?v=1773287522785";import{u as bt}from"./useTableColumns-DDeyYvje.js?v=1773287522785";import{_ as ft}from"./index-DIKmrNCq.js?v=1773287522785";import{_ as xt}from"./index.vue_vue_type_script_setup_true_lang-D8O2mMsP.js?v=1773287522785";import{V as yt}from"./theme-monokai-Bqt0uTuQ.js?v=1773287522785";import{k as K,a6 as Ct,R as W,r as V,e as X,$ as E,Z as St,a0 as r,a9 as p,S as t,a8 as B,ak as z,_ as N,aa as P,N as vt,X as q,j as wt,a3 as I}from"./vue-core-DJjvd5ZC.js?v=1773287522785";import{a1 as kt,b as ht,a6 as Tt,k as $t,B as Et,a2 as Pt}from"./naive-ui--dJnpVcV.js?v=1773287522785";import{g as Ot}from"./organization-BLgjdABO.js?v=1773287522785";const{t:O}=at.global,Lt=_=>v.post("/crontab/script/get_script_list",{data:JSON.stringify(_)}),Ut=_=>v.post("/crontab/script/create_script",{data:JSON.stringify(_)},{requestOptions:{loading:O("Security.Api.Index_4"),successMessage:!0}}),Rt=_=>v.post("/crontab/script/modify_script",{data:JSON.stringify(_)},{requestOptions:{loading:O("Crontab.Api.index_5"),successMessage:!0}}),Yt=_=>v.post("/crontab/script/test_script",{data:JSON.stringify(_)},{requestOptions:{loading:O("Crontab.Api.index_4"),errorMessage:!1}}),te=_=>v.post("/crontab/script/get_script_logs",{data:JSON.stringify(_)}),F=(_,S=!0)=>v.post("/crontab/script/remove_script",_,{requestOptions:{loading:S?O("Security.Api.Index_3"):"",successMessage:S}}),At={class:"p-20px"},Dt=K({__name:"index",props:{data:{}},setup(_,{expose:S}){const L=nt(),{theme:U}=Ct(L),{t:d}=W(),h=_,{isEdit:n,row:m,id:f,getList:b}=h.data,w=V(null),R=[{value:"string",label:d("Crontab.Script.index_9")},{value:"int",label:d("Crontab.Script.index_10")},{value:"float",label:d("Crontab.Script.index_11")}],x=[{value:"1",label:d("Crontab.Script.index_12")},{value:"0",label:d("Crontab.Script.index_13")}],A={name:{required:!0,trigger:["blur","change"],message:d("Crontab.Planned.index_49")},custom:{required:!0,trigger:["blur","change"],message:d("Crontab.arrange.index_28")},argsTitle:{required:!0,trigger:["blur","change"],message:d("Security.Conf.Index_28")},argsExplain:{required:!0,trigger:["blur","change"],message:d("Security.Conf.Index_28")}},e=X({name:"",type:"string",argsType:"0",argsTitle:"",argsExplain:"",custom:"",remark:""}),k=()=>({name:e.name,return_type:e.type,is_args:e.argsType,ps:e.remark,script:e.custom,type_id:f,args_title:e.argsTitle,args_ps:e.argsExplain,...n?{script_id:m==null?void 0:m.script_id}:null});return S({onConfirm:async()=>{var l;await((l=w.value)==null?void 0:l.validate()),n?await Rt(k()):await Ut(k()),b==null||b()}}),n&&m&&(e.name=m.name,e.type=m.return_type,e.argsType=m.is_args.toString(),e.argsTitle=m.args_title,e.argsExplain=m.args_ps,e.custom=m.script,e.remark=m.ps),(l,s)=>{const g=ht,c=kt,C=Tt,o=$t,a=xt,D=ft;return E(),St("div",At,[r(a,{ref_key:"formRef",ref:w,model:t(e),rules:A},{default:p(()=>[r(c,{label:l.$t("Docker.Compose.form.index_3"),path:"name"},{default:p(()=>[r(g,{class:"w-360px!",value:t(e).name,"onUpdate:value":s[0]||(s[0]=u=>t(e).name=u),placeholder:l.$t("Crontab.Planned.index_49")},null,8,["value","placeholder"])]),_:1},8,["label"]),r(c,{label:l.$t("Crontab.Script.index_2")},{default:p(()=>[r(C,{class:"w-150px!",value:t(e).type,"onUpdate:value":s[1]||(s[1]=u=>t(e).type=u),options:R},null,8,["value"])]),_:1},8,["label"]),r(o,null,{default:p(()=>[r(c,{label:l.$t("Crontab.Script.index_5")},{default:p(()=>[r(C,{class:"w-80px!",value:t(e).argsType,"onUpdate:value":s[2]||(s[2]=u=>t(e).argsType=u),options:x},null,8,["value"])]),_:1},8,["label"]),t(e).argsType=="1"?(E(),B(c,{key:0,path:"argsTitle"},{default:p(()=>[r(g,{class:"w-110px!",value:t(e).argsTitle,"onUpdate:value":s[3]||(s[3]=u=>t(e).argsTitle=u),placeholder:l.$t("Crontab.Script.index_51")},null,8,["value","placeholder"])]),_:1})):z("",!0),t(e).argsType=="1"?(E(),B(c,{key:1,path:"argsExplain"},{default:p(()=>[r(g,{class:"w-145px!",value:t(e).argsExplain,"onUpdate:value":s[4]||(s[4]=u=>t(e).argsExplain=u),placeholder:l.$t("Crontab.Script.index_52")},null,8,["value","placeholder"])]),_:1})):z("",!0)]),_:1}),r(c,{label:" ",path:"custom"},{default:p(()=>[r(t(yt),{theme:t(U)==="dark"?"monokai":"chrome",value:t(e).custom,"onUpdate:value":s[5]||(s[5]=u=>t(e).custom=u),class:"w-360px border-solid h-150px border-1px border-#ccc rounded-4px leading-[1.4]"},null,8,["theme","value"])]),_:1}),r(c,{label:l.$t("Docker.Template.add.index_3")},{default:p(()=>[r(g,{class:"w-360px!",value:t(e).remark,"onUpdate:value":s[6]||(s[6]=u=>t(e).remark=u),placeholder:l.$t("Crontab.arrange.index_27")},null,8,["value","placeholder"])]),_:1},8,["label"])]),_:1},8,["model"]),r(D,null,{default:p(()=>[N("li",null,P(l.$t("Crontab.Script.index_6")),1),N("li",null,P(l.$t("Crontab.Script.index_7")),1),N("li",null,P(l.$t("Crontab.Script.index_8")),1)]),_:1})])}}}),Mt=K({__name:"index",setup(_){const S=I(()=>M(()=>import("./index-xTjA0wcP.js?v=1773287522785"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28]))),L=I(()=>M(()=>import("./index-CfNtjq3S.js?v=1773287522785"),__vite__mapDeps([29,30,3,4,5,6,7,8,31,14,1,2,9,10,11,15,12,16,17,18,13,19,20,21,22,23,24,25,26,27,28]))),U=I(()=>M(()=>import("./custom-nhcfRG7R.js?v=1773287522785"),__vite__mapDeps([32,25,4,5,6,7]))),d=V("1"),h=V([]),{t:n}=W(),m=()=>{s.data.isEdit=!1,s.data.id=d.value,s.show=!0},{keys:f,table:b,columns:w}=gt([{type:"selection",width:40},{key:"name",title:n("Site.TableRow.index_2")},{key:"script_type",title:n("Ftp.Table.index_3")},{key:"return_type",title:n("Crontab.Script.index_2")},{key:"ps",title:n("Docker.Template.add.index_3")},{key:"name",title:n("Docker.Container.index_9"),render:o=>J(o.create_time)},{key:"name",title:n("Crontab.Planned.index_12"),render:o=>J(o.last_exec_time)},bt({title:n("Public.Table.Operation"),width:240,options:o=>[{label:n("Docker.LocalImage.pull.index_12"),onClick:()=>{if(o.is_args){C.show=!0,C.data.row=o;return}l("",o)}},{label:n("Site.TableOP.index_7"),onClick:()=>{s.title=n("Crontab.arrange.index_38"),s.data.isEdit=!0,s.data.row=o,s.data.id=d.value,s.show=!0}},{label:n("Ftp.Table.index_15"),onClick:()=>{g.title=n("Crontab.Planned.index_6",[o.name]),g.data.id=o.script_id,g.show=!0}},{label:n("Public.Btn.Del"),onClick:()=>{j({title:"".concat(n("Ftp.Table.index_10")," ").concat(o.name," ").concat(n("Crontab.Script.index_3")),content:n("Crontab.Script.index_4"),onConfirm:async()=>{await F({script_id:o.script_id}),y()}})}}]})]),R=[{key:"delete",type:"confirm",label:n("Crontab.Script.index_42"),confirm:{title:n("Crontab.Planned.index_16",[n("Crontab.Script.index_42")]),desc:n("Crontab.Planned.index_17",[n("Crontab.Script.index_42")]),columns:[w.value[1]],api:o=>F({script_id:o.script_id},!1),done:()=>{y()}}}],x=X({p:1,rows:10,search:""}),A=()=>({...x,type_id:d.value}),{loading:e,setLoading:k}=mt(!0);(async()=>{const{message:o}=await Ot();it(o)&&(h.value=o.map(a=>({label:a.name,key:a.type_id.toString()})))})();const y=async()=>{try{k(!0);const{message:o}=await Lt(vt(A()));ot(o)?(b.data=o.data.map(a=>({...a,id:a.script_id})),b.total=st(o.page)):(b.data=[],b.total=0)}finally{f.value=[],k(!1)}};y();const l=(o,a)=>{j({title:n("Crontab.Planned.index_13"),content:n("Crontab.arrange.index_1",[a.name]),onConfirm:()=>{c.data.row=a,c.data.args=o,c.show=!0}})},s=$(n("Crontab.Script.index_1"),{getList:y}),g=$(),c=$(n("Crontab.Planned.index_23"),{getList:y}),C=$(n("Crontab.Script.index_44"),{callback:l});return(o,a)=>{const D=_t,u=Et,G=ut,H=ct,Q=dt,Y=pt,tt=lt,T=rt,et=Pt;return E(),B(et,{class:"p-16px"},{default:p(()=>[r(D,{value:t(d),"onUpdate:value":[a[0]||(a[0]=i=>q(d)?d.value=i:null),y],options:t(h)},null,8,["value","options"]),r(tt,{feedback:!0},{toolsLeft:p(()=>[r(u,{type:"primary",onClick:m},{default:p(()=>[wt(P(o.$t("Crontab.Script.index_1")),1)]),_:1})]),toolsRight:p(()=>[r(G,{value:t(x).search,"onUpdate:value":a[1]||(a[1]=i=>t(x).search=i),placeholder:o.$t("WP.Sets.index_15"),onSearch:y},null,8,["value","placeholder"])]),table:p(()=>[r(H,{"checked-row-keys":t(f),"onUpdate:checkedRowKeys":a[2]||(a[2]=i=>q(f)?f.value=i:null),loading:t(e),data:t(b).data,columns:t(w)},null,8,["checked-row-keys","loading","data","columns"])]),pageLeft:p(()=>[r(Q,{"checked-row-keys":t(f),"onUpdate:checkedRowKeys":a[3]||(a[3]=i=>q(f)?f.value=i:null),data:t(b).data,options:R},null,8,["checked-row-keys","data"])]),pageRight:p(()=>[r(Y,{page:t(x).p,"onUpdate:page":a[4]||(a[4]=i=>t(x).p=i),"page-size":t(x).rows,"onUpdate:pageSize":a[5]||(a[5]=i=>t(x).rows=i),"item-count":t(b).total,onRefresh:y},null,8,["page","page-size","item-count"])]),_:1}),r(T,{show:t(s).show,"onUpdate:show":a[6]||(a[6]=i=>t(s).show=i),title:t(s).title,data:t(s).data,width:600,footer:!0,component:Dt},null,8,["show","title","data"]),r(T,{show:t(c).show,"onUpdate:show":a[7]||(a[7]=i=>t(c).show=i),title:t(c).title,data:t(c).data,width:400,"min-height":200,component:t(L)},null,8,["show","title","data","component"]),r(T,{show:t(C).show,"onUpdate:show":a[8]||(a[8]=i=>t(C).show=i),title:t(C).title,data:t(C).data,width:400,footer:!0,component:t(U)},null,8,["show","title","data","component"]),r(T,{show:t(g).show,"onUpdate:show":a[9]||(a[9]=i=>t(g).show=i),title:t(g).title,data:t(g).data,width:800,"min-height":550,footer:!1,component:t(S)},null,8,["show","title","data","component"])]),_:1})}}}),ee=Object.freeze(Object.defineProperty({__proto__:null,default:Mt},Symbol.toStringTag,{value:"Module"}));export{Yt as e,te as g,ee as i};