File: /www/server/panel/BTPanel/static/js/read-local-mysql.js
import{c as _,aC as f,g as y,j as w,k as g,q as p,e as a,v as m,p as r,ad as b}from"./base-lib.js?v=1777008528";import{X as x,cN as M,k as S,cO as C}from"./utils-lib.js?v=1777008528";import{initSystemMysql as L}from"./database.js?v=1777008528";import"./__commonjsHelpers__.js?v=1777008528";const Q={class:"px-3rem py-2rem"},F=_({__name:"read-local-mysql",setup(V,{expose:u}){const d=f("popupClose"),{BtForm:i,submit:c,param:l}=x({data:()=>({}),options:e=>y(()=>[{type:"slots",key:"password",rules:{root_password:[M({message:"请输入MySQL Root密码",trigger:["blur","input"]})]}}]),submit:async(e,o,n)=>{try{return await o(),(await S({loading:"正在初始化系统MySQL密码,请稍后...",request:L(e.value),data:{status:Boolean},message:!0,success:s=>{s.status&&(d(),setTimeout(()=>{window.location.reload()},1e3))}})).status}catch(t){}}});return u({onConfirm:c}),(e,o)=>{const n=C,t=b;return w(),g("div",Q,[o[1]||(o[1]=p("div",{class:"text-base text-default leading-2.2rem gap-2rem pb-2rem"},[p("div",null,"此功能为查找本机MySQL并接入至面板管理,请在下方输入MySQL Root密码,开始接入")],-1)),a(r(i),null,{password:m(()=>[a(t,{label:"MySQL Root密码",prop:"root_password"},{default:m(()=>[a(n,{modelValue:r(l).root_password,"onUpdate:modelValue":o[0]||(o[0]=s=>r(l).root_password=s),class:"!w-26rem",placeholder:"请输入MySQL Root密码"},null,8,["modelValue"])]),_:1})]),_:1})])}}});export{F as default};