Files
yakpanel-core/YakPanel/static/vite/js/index-legacy-D-kLPFq7.js

2 lines
8.1 KiB
JavaScript
Raw Normal View History

2026-04-07 02:04:22 +05:30
System.register(["./index-legacy-sO5zj2jA.js?v=1773287522785","./vue-core-legacy-Cn1vuJ3s.js?v=1773287522785","./index-legacy-DgZ0-E4f.js?v=1773287522785","./index-legacy-LW6bKapS.js?v=1773287522785","./index-legacy-DQdImDha.js?v=1773287522785","./naive-ui-legacy-BW82sq8q.js?v=1773287522785","./useLoading-legacy-IiShPpjk.js?v=1773287522785","./index.vue_vue_type_script_setup_true_lang-legacy-LjZ-8uGn.js?v=1773287522785","./prismjs-legacy-BN0FEcG9.js?v=1773287522785"],(function(e,a){"use strict";var n,t,s,i,r,o,l,d,c,p,u,m,v,g,b,_,x,h,y,f,w,$,D,k,M,P,C,j,A,S,B,z,q,U,O,F,I,L,T,E,N,R,Z;return{setters:[e=>{n=e._},e=>{t=e.i,s=e.p,i=e.k,r=e.R,o=e.r,l=e.$,d=e.Z,c=e._,p=e.aa,u=e.a0,m=e.S,v=e.F,g=e.a9,b=e.j,_=e.a8,x=e.e,h=e.X},e=>{y=e._},e=>{f=e._},e=>{w=e.as,$=e.a3,D=e.g,k=e.t,M=e.h,P=e.n,C=e.Q,j=e.m,A=e.gr,S=e.i,B=e.c,z=e.ei,q=e.B,U=e.au},e=>{O=e.B,F=e.a0,I=e.a6,L=e.k,T=e.g,E=e.a1,N=e._},e=>{R=e.u},e=>{Z=e._},null],execute:function(){var a=document.createElement("style");a.textContent=".access-btn[data-v-989f4d59]{padding:0 24px;--n-height: 40px;--n-border-radius: 4px;--n-color: var(--button-gray-color);--n-text-color: var(--color-text-2);--n-border: none;--n-color-hover: var(--color-primary);--n-border-hover: 1px solid var(--color-primary);--n-text-color-hover: #fff;--n-color-focus: var(--color-primary);--n-text-color-focus: #fff;--n-border-focus: 1px solid var(--color-primary)}.bg-recommend[data-v-989f4d59]{position:absolute;width:32px;height:32px;top:-1px;left:-1px;background-image:url(/static/vite/images/recommend-BTx_5alJ.svg);background-repeat:no-repeat;background-position:center;background-size:contain}\n/*$vite$:1*/",document.head.appendChild(a);const H=Symbol("php-admin"),{t:J}=$.global,Q=()=>w.post("/adminer_manager?action=get_status"),X=e=>w.post("/adminer_manager?action=switch_php",e,{requestOptions:{loading:J("Database.adminerManager.switchingPhp"),successMessage:!0}}),G=e=>w.post("/adminer_manager?action=install",e,{requestOptions:{loading:J("Database.adminerManager.installing"),successMessage:!0}}),K=()=>w.post("/adminer_manager?action=uninstall",{},{requestOptions:{loading:J("Database.adminerManager.uninstalling"),successMessage:!0}}),V=e=>w.post("/adminer_manager?action=switch_port",e,{requestOptions:{loading:J("Database.adminerManager.switchingPort"),successMessage:!0}});async function W(e,a,n,t=""){const s=document.createElement("form");s.action=`${D()}/adminer/index.php?driver=${e}&username=${a}`,s.method="post",s.target="_blank",s.style.display="none";let i="";"mongo"===e&&(i="localhost:27017"+("root"===a?"/admin?authSource=admin":`/${a}?authSource=${a}`),t="root"===a?"admin":t);const r=`\n\t\t<input type="text" name="auth[driver]" id="driver" value="${e}" size="24" />\n\t\t<input type="text" name="auth[username]" id="username" value="${a}" size="24" />\n\t\t<input type="password" name="auth[password]" id="password" value="${n}" size="24" />\n\t\t<input type="text" name="auth[db]" id="db" value="${t}" size="24" />\n\t\t<input type="text" name="auth[server]" id="server" value="${i}" size="24" />\n\t`;s.innerHTML=r,document.body.appendChild(s),s.submit(),document.body.removeChild(s)}const Y={class:"p-4px"},ee={class:"flex items-center h-40px mb-10px text-14px whitespace-pre-wrap"},ae={class:"flex gap-10px"},ne={class:"mt-20px"},te={class:"flex gap-24px mt-20px"},se=i({__name:"index",setup(e,{expose:a}){const{t:n}=r(),{type:s,db:i,username:x,password:h}=t(H),$=k(),B=o(!1),z=o(""),q=async()=>{M({title:n("Database.adminerManager.service.fixed"),content:n("Database.adminerManager.service.confirmFixed"),onConfirm:async()=>{await G({version:z.value}),N()}})},U=()=>{M({title:n("Database.adminerManager.service.uninstall"),content:n("Database.adminerManager.service.confirmUninstall"),onConfirm:async()=>{await K(),N()}})},I=()=>{M({title:n("Database.adminerManager.service.install"),content:n("Database.adminerManager.service.confirmInstall"),onConfirm:async()=>{const{message:e}=await w.post("/adminer_manager?action=support_versions");P(e)&&await G({version:e[0]}),N()}})},L=new Map([["pgsql","postgres"],["mongo","root"]