import request from '@/utils/user_center_request'; // myVPNGroup := router.Group("/vpn") // myVPNGroup.POST("/server_register", ServerRegisterHandler) // myVPNGroup.GET("/get_support_vpn_server", GetSupportVPNServerHandler) // myVPNGroup.POST("/update_client_status", UpdateClientStatusHandler) // myVPNGroup.POST("/update_server_status", UpdateServerStatusHandler) // myVPNGroup.GET("/get_client_config", GetClientConfigHandler) //prepare online // myVPNGroup.GET("/get_server_config", GetServerConfigHandler) // myVPNGroup.PUT("/client_heartbeat", ClientHeartbeatHandler) // myVPNGroup.GET("/get_vpn_user", GetVPNUserHandler) // myVPNGroup.POST("/set_vpn_server_config", SetVPNServerConfigHandler) // myVPNGroup.GET("/get_vpn_server_config", GetVPNServerConfigHandler) // myVPNGroup.GET("/get_server_online", GetVPNServerOnlineListHandler) // myVPNGroup.DELETE("/delete_vpn_server", DeleteVPNServerHandler) // myVPNGroup.POST("/set_vpn_ip_pool", SetVPNPoolHandler) // myVPNGroup.GET("/get_vpn_ip_pool", GetVPNAddressPoolHandler) // myVPNGroup.DELETE("/delete_vpn_ip_pool", DeleteVPNPoolHandler) // myVPNGroup.POST("/set_vpn_tunnel", SetVPNTunnelHandler) // myVPNGroup.DELETE("/delete_vpn_tunnel", DeleteVPNTunnelHandler) // myVPNGroup.GET("/get_vpn_tunnel_config", GetVPNTunnelConfigHandler) export const GetSupportVPNServerHandler = () => { return request.get('/vpn/get_support_vpn_server') } export const GetVPNUserHandler = () => { return request.get('/vpn/get_vpn_user') } export const GetVPNAddressPoolHandler = () => { return request.get('/vpn/get_vpn_ip_pool') } export const SetVPNAddressPoolHandler = (Data) => { return request.post('/vpn/set_vpn_ip_pool', Data) } /** * 获取VPN隧道配置信息 * @returns {Promise} 包含VPN隧道配置信息的Promise对象 */ export const GetVPNTunnelConfigHandler = () => { return request.get('/vpn/get_vpn_tunnel_config') } export const SetVPNTunnelHandler = (Data) => { return request.post('/vpn/set_vpn_tunnel', Data) } export const GetVPNServerOnlineListHandler = () => { return request.get('/vpn/get_server_online') } export const GetVPNServerConfigHandler = () => { return request.get('/vpn/get_vpn_server_config') } export const SetVPNServerConfigHandler = (Data) => { return request.post('/vpn/set_vpn_server_config', Data) } export const DeleteVPNServerHandler = (Data) => { return request.delete('/vpn/delete_vpn_server', { data: Data }) }