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

3 lines
11 KiB
JavaScript

const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["js/index-BK0VCO6K.js?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-D8O2mMsP.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","js/index-BTglIPU2.js?v=1773287522785","css/index-DEM1fxGq.css?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-DG86e1NA.js?v=1773287522785","js/index-K4YGya6V.js?v=1773287522785","css/index-DKJnQkCC.css?v=1773287522785","js/index-B5d4M70B.js?v=1773287522785","js/index-wgWqrNqx.js?v=1773287522785","js/index-COOnaZWq.js?v=1773287522785","css/index-CIu37x51.css?v=1773287522785","js/index-B8krCfTk.js?v=1773287522785","js/index-BGYvyLDv.js?v=1773287522785","css/index-CJFLRSI8.css?v=1773287522785","js/index-DIKmrNCq.js?v=1773287522785","js/useLoading-CZ2gSAW7.js?v=1773287522785","css/index-BzKeeCza.css?v=1773287522785","js/index-CoLIBf5T.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","css/index-CVIzYRIt.css?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-BeO8Hyma.js?v=1773287522785","js/data-BVsViUMm.js?v=1773287522785","js/useTableData-BmkIKQ_R.js?v=1773287522785","js/useTableColumns-DDeyYvje.js?v=1773287522785","js/index-S15tYq5l.js?v=1773287522785","js/copy-D-wIKr0q.js?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-DeTfbeeM.js?v=1773287522785","js/index-Cg6fMjw6.js?v=1773287522785","js/index-DQsxROWI.js?v=1773287522785","js/index-Bn9O4sxw.js?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-D2Bk83Ev.js?v=1773287522785","css/index-Bfp5r2X2.css?v=1773287522785"])))=>i.map(i=>d[i]);
import{_ as I,l as dt,ax as rt,ay as pt,i as N,v as C,az as ct,h as _t,aA as W,aB as mt,aC as ut,n as bt,ap as ft,x as ht,P as $,m as yt,aD as wt}from"./index-BTglIPU2.js?v=1773287522785";import{_ as kt}from"./index.vue_vue_type_script_setup_true_lang-DgjjuUjT.js?v=1773287522785";import{_ as gt}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 xt}from"./index.vue_vue_type_script_setup_true_lang-BeO8Hyma.js?v=1773287522785";import{_ as vt}from"./index.vue_vue_type_script_setup_true_lang-D2Bk83Ev.js?v=1773287522785";import{_ as Ct}from"./index-D9MGM_vU.js?v=1773287522785";import{u as $t}from"./index-B5d4M70B.js?v=1773287522785";import{u as j}from"./useLoading-CZ2gSAW7.js?v=1773287522785";import{u as Rt}from"./useTableData-BmkIKQ_R.js?v=1773287522785";import{c as Pt,d as Mt,e as St,u as qt}from"./useTableColumns-DDeyYvje.js?v=1773287522785";import{u as K,a as Bt,b as At,c as z,_ as Lt,d as Ut,e as Et,f as Tt,g as It}from"./index-wgWqrNqx.js?v=1773287522785";import{a0 as a,R as O,a2 as Vt,j as m,u as Ot,k as F,r as J,am as Wt,$ as P,a8 as S,a9 as i,aa as u,X as V,S as e,Z as zt,e as Nt,w as jt,_ as Kt,ak as Ft,a3 as R,N as Jt}from"./vue-core-DJjvd5ZC.js?v=1773287522785";import{g as Qt}from"./hooks-DJQHtogL.js?v=1773287522785";import{ad as Xt,a8 as Zt,k as Gt,a2 as Ht,B as Yt}from"./naive-ui--dJnpVcV.js?v=1773287522785";import"./prismjs-BZPoR7_J.js?v=1773287522785";import"./index.vue_vue_type_script_setup_true_lang-B7YvCBmY.js?v=1773287522785";import"./data-BVsViUMm.js?v=1773287522785";import"./php-D3q5Oj7O.js?v=1773287522785";import"./index-S15tYq5l.js?v=1773287522785";import"./copy-D-wIKr0q.js?v=1773287522785";import"./index-DIKmrNCq.js?v=1773287522785";import"./index.vue_vue_type_script_setup_true_lang-DeTfbeeM.js?v=1773287522785";import"./index-Cg6fMjw6.js?v=1773287522785";import"./index-COOnaZWq.js?v=1773287522785";function te(l){return typeof l=="function"||Object.prototype.toString.call(l)==="[object Object]"&&!Ot(l)}const ee=({row:l})=>{if(l.password)return a(Pt,{value:l.password},null);const{t:d}=O();return a("div",{class:"text-desc cursor-pointer",onClick:()=>{K(l)}},[a(Vt,{keypath:"Database.index_15.index_1",tag:"span",scope:"global"},{error:()=>a("span",{class:"text-error"},[d("Database.index_15.index_2")])})])},ae=({row:l})=>{let d;const{t:f}=O();return a("div",{class:"flex items-center"},[a(I,{type:l.backup_count>0?"primary":"warning",class:"backup-btn",onClick:()=>{Bt(l)}},{default:()=>[l.backup_count>0?f("Database.index_17",[l.backup_count]):f("Database.index_18")]}),a("span",{class:"mx-4px"},[m("|")]),a(I,{onClick:()=>{At(l,"mysql")}},te(d=f("Public.Btn.Import"))?d:{default:()=>[d]})])},se={key:1},oe=F({__name:"index",setup(l){const d=J(!1),f=Wt(),q=()=>{f.push("/crontab/task")},B=async r=>{try{await rt({name:"mysql",status:r?1:0})}catch(h){d.value=!r}},{loading:A,setLoading:o}=j();return(async()=>{try{o(!0);const{message:r}=await pt({name:"mysql"});N(r)&&(d.value=!!r.status)}finally{o(!1)}})(),(r,h)=>{const p=dt,L=Zt,U=I,M=Gt,E=Xt;return P(),S(E,{"show-icon":!1,closable:!1},{default:i(()=>[a(M,{class:"h-24px items-center"},{default:i(()=>[a(p,{name:"base-info",size:"18"}),m(" "+u(r.$t("Database.Mysql.index_1")),1),a(L,{size:"small",loading:e(A),value:e(d),"onUpdate:value":[h[0]||(h[0]=x=>V(d)?d.value=x:null),B]},null,8,["loading","value"]),e(d)?(P(),S(U,{key:0,onClick:q},{default:i(()=>[m("["+u(r.$t("Database.index_7.index_2"))+"]",1)]),_:1})):(P(),zt("span",se,u(r.$t("Database.Mysql.index_2")),1))]),_:1})]),_:1})}}}),ne={class:"p-16px"},Be=F({__name:"index",setup(l){const d=R(()=>$(()=>import("./index-BK0VCO6K.js?v=1773287522785"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14]))),f=R(()=>$(()=>import("./index-B8krCfTk.js?v=1773287522785"),__vite__mapDeps([15,16,2,3,4,5,6,7,17,18,19,1,20]))),q=R(()=>$(()=>import("./index-CoLIBf5T.js?v=1773287522785"),__vite__mapDeps([21,18,6,2,3,4,5,7,22,23,24,25,26,19,27,28,29,30,31,32]))),B=R(()=>$(()=>import("./index-DQsxROWI.js?v=1773287522785"),__vite__mapDeps([33,1,2,3,4,5,6,7]))),A=R(()=>$(()=>import("./index-Bn9O4sxw.js?v=1773287522785").then(t=>t.i),__vite__mapDeps([34,6,2,3,4,5,7,18,22,23,24,25,26,35,28,29,30,31,32,27,19,36]))),{t:o}=O(),_=$t(),r=J(!1),h=C(),p=C(o("Database.index_3"),{row:void 0}),L=()=>{h.show=!0},U=()=>{Tt()},M=t=>{_.phpmyadmin.setup?(t?(p.data.row=t,p.title=o("Database.index_8",[t.name])):(p.data.row=void 0,p.title=o("Database.index_3")),p.show=!0):yt.error(o("Database.index_9"))},E=()=>{It()},x=C(o("Database.Mysql.index_3")),y=C(),Q=t=>{y.data.row=t,y.title=o("Database.index_10",[t.name]),y.show=!0},w=C(),X=t=>{w.data.row=t,w.title=o("Database.index_11",[t.name]),w.show=!0},Z=async()=>{await W(_.type,{ids:[]}),b()},{keys:k,table:g,columns:G}=Rt([{type:"selection",width:40},{key:"name",title:o("Database.index_12"),width:"10%",minWidth:100,ellipsis:{tooltip:{width:"trigger"}}},{key:"username",title:o("Database.index_13"),width:"10%",minWidth:100,ellipsis:{tooltip:{width:"trigger"}}},{key:"password",title:o("Database.index_14"),width:"10%",minWidth:120,render:t=>a(ee,{row:t},null)},Mt({type:"database",width:"5%",maxWidth:60,callback:()=>{b()}}),{key:"backup_count",title:o("Database.index_16"),width:"10%",minWidth:120,render:t=>a(ae,{row:t},null)},{key:"sid",title:o("Database.index_19"),width:"8%",minWidth:80,ellipsis:{tooltip:!0},render:t=>Qt(t)},St({minWidth:90,onBlur:async(t,s)=>{await ct({id:s.id,ps:t})}}),qt({width:"30%",minWidth:280,options:t=>[{label:o("Database.index_20"),show:t.db_type===0,onClick:()=>{M(t)}},{label:o("Database.index_21"),class:"permission-btn",onClick:()=>{X(t)}},{label:o("Database.index_22"),class:"tools-btn",onClick:()=>{Q(t)}},{label:o("Database.index_23"),class:"change-btn",onClick:()=>{K(t)}},{label:o("Public.Btn.Del"),class:"delete-btn",onClick:()=>{z([t])}}]})]),H=[{key:"sync",label:o("Database.index_24"),onBatch:t=>{_t({title:o("Database.index_25"),content:o("Database.index_26"),onConfirm:async()=>{await W(_.type,{ids:t.map(s=>s.id)})}})}},{key:"backup",type:"confirm",label:o("Database.index_27"),confirm:{title:o("Database.index_28"),desc:o("Database.index_29"),api:t=>mt(_.type,{id:t.id},!1),done:()=>{b()},columns:[{key:"name",title:o("Database.index_12")}]}},{key:"delete",label:o("Database.index_30"),onBatch:t=>{z(t)}}],{loading:Y,setLoading:T}=j(!0),c=Nt({p:1,limit:20,sid:-1,search:""}),tt=()=>{const t={...Jt(c)};return t.sid===-1&&delete t.sid,t},b=async()=>{try{T(!0);const{message:t}=await ut(tt());N(t)?(g.data=bt(t.data)?t.data:[],g.total=ft(t.page)):(g.data=[],g.total=0)}finally{k.value=[],T(!1)}};return jt(()=>_.isRefresh,t=>{t&&(_.setRefresh(!1),_.delRemoteId===c.sid&&(c.sid=-1),b())}),(async()=>{try{await _.getRemote(),_.install?(r.value=!0,b()):(r.value=!1,wt())}finally{T(!1)}})(),(t,s)=>{const D=Yt,et=Ct,at=vt,st=xt,ot=Dt,nt=gt,it=kt,v=ht,lt=Ht;return P(),S(e(Et),null,{default:i(()=>[a(lt,null,{default:i(()=>[Kt("div",ne,[a(oe),a(it,{class:"mt-16px",feedback:!0},{toolsLeft:i(()=>[a(D,{class:"add-db-btn",type:"primary",onClick:L},{default:i(()=>[m(u(t.$t("Database.index_1")),1)]),_:1}),a(D,{class:"set-root-btn",onClick:U},{default:i(()=>[m(u(t.$t("Database.index_2")),1)]),_:1}),a(D,{onClick:s[0]||(s[0]=n=>M())},{default:i(()=>[m(u(t.$t("Database.index_3")),1)]),_:1}),a(D,{onClick:E},{default:i(()=>[m(u(t.$t("Database.index_4")),1)]),_:1}),a(D,{onClick:s[1]||(s[1]=n=>e(x).show=!0)},{default:i(()=>[m(u(t.$t("Database.Mysql.index_3")),1)]),_:1}),a(D,{onClick:Z},{default:i(()=>[m(u(t.$t("Database.index_5")),1)]),_:1}),a(D,{onClick:e(Ut)},{default:i(()=>[m(u(t.$t("Database.index_6")),1)]),_:1},8,["onClick"]),e(r)?(P(),S(et,{key:0,"soft-name":"mysql"})):Ft("",!0)]),toolsRight:i(()=>[a(e(Lt),{ref:"remoteRef",value:e(c).sid,"onUpdate:value":s[2]||(s[2]=n=>e(c).sid=n),"store-key":"mysql-remote",onChange:b},null,8,["value"]),a(at,{value:e(c).search,"onUpdate:value":s[3]||(s[3]=n=>e(c).search=n),placeholder:t.$t("Database.mongo.index_3"),width:"180",onSearch:b},null,8,["value","placeholder"])]),table:i(()=>[a(st,{"checked-row-keys":e(k),"onUpdate:checkedRowKeys":s[4]||(s[4]=n=>V(k)?k.value=n:null),loading:e(Y),data:e(g).data,columns:e(G)},null,8,["checked-row-keys","loading","data","columns"])]),pageLeft:i(()=>[a(ot,{"checked-row-keys":e(k),"onUpdate:checkedRowKeys":s[5]||(s[5]=n=>V(k)?k.value=n:null),data:e(g).data,options:H},null,8,["checked-row-keys","data"])]),pageRight:i(()=>[a(nt,{page:e(c).p,"onUpdate:page":s[6]||(s[6]=n=>e(c).p=n),"page-size":e(c).limit,"onUpdate:pageSize":s[7]||(s[7]=n=>e(c).limit=n),"store-key":"database-mysql-page","item-count":e(g).total,onRefresh:b},null,8,["page","page-size","item-count"])]),_:1}),a(v,{show:e(h).show,"onUpdate:show":s[8]||(s[8]=n=>e(h).show=n),title:t.$t("Database.mongo.index_4"),width:540,"min-height":334,footer:!0,component:e(d)},null,8,["show","title","component"]),a(v,{show:e(p).show,"onUpdate:show":s[9]||(s[9]=n=>e(p).show=n),title:e(p).title,data:e(p).data,width:740,height:580,component:e(f)},null,8,["show","title","data","component"]),a(v,{show:e(w).show,"onUpdate:show":s[10]||(s[10]=n=>e(w).show=n),data:e(w).data,title:e(w).title,width:480,"min-height":132,footer:!0,component:e(B)},null,8,["show","data","title","component"]),a(v,{show:e(y).show,"onUpdate:show":s[11]||(s[11]=n=>e(y).show=n),data:e(y).data,title:e(y).title,width:870,"min-height":359,component:e(q)},null,8,["show","data","title","component"]),a(v,{show:e(x).show,"onUpdate:show":s[12]||(s[12]=n=>e(x).show=n),title:e(x).title,width:850,"min-height":600,component:e(A)},null,8,["show","title","component"])])]),_:1})]),_:1})}}});export{Be as default};