// modules/frpc.js import { apiFetch } from './api.js'; export async function getFrpcStatus() { try { const data = await apiFetch('/frpc/status'); if (data.code === 0) { return data.data.running || false; } } catch (e) { console.warn('获取 frpc 状态失败', e); } return false; } export async function reloadFrpc() { const data = await apiFetch('/frpc/reload', { method: 'POST' }); return data; } export async function startFrpc() { const data = await apiFetch('/frpc/start', { method: 'POST' }); return data; } export async function stopFrpc() { const data = await apiFetch('/frpc/stop', { method: 'POST' }); return data; }