File: /www/server/panel/BTPanel/static/js/index313.js
import{k as n,cP as d}from"./utils-lib.js?v=1777008528";import{c as _,r as f,o as g,j as k,k as h,q as o,e as l,p as v,Q as w,ap as x}from"./base-lib.js?v=1777008528";import{setRestartTask as y,getRestartTask as V}from"./database.js?v=1777008528";import"./__commonjsHelpers__.js?v=1777008528";const D={class:"flex items-center"},Q=_({__name:"index",setup(q,{expose:r}){const e=f(!1),c=[{content:"守护进程可以在MySQL数据库服务停止后自动启动,保证MySQL服务一直运行。"}],i=async s=>{await n({loading:"正在设置守护进程, 请稍后...",request:y({status:s?1:0}),message:!0,success:()=>a()})},a=async()=>{await n({loading:"正在获取守护进程状态, 请稍后...",request:V(),success:({data:s})=>{e.value=s.msg.status===1}})};return g(a),r({init:a}),(s,t)=>{const m=x,u=d;return k(),h("div",null,[o("div",D,[t[1]||(t[1]=o("div",{class:"mr-4"},"守护进程开关",-1)),l(m,{modelValue:v(e),"onUpdate:modelValue":t[0]||(t[0]=p=>w(e)?e.value=p:null),width:36,onChange:i},null,8,["modelValue"])]),l(u,{options:c,"list-style":"disc",class:"mt-2rem ml-2rem"})])}}});export{Q as default};