From d63aec2b3cee6d88678d0b0c46e3a5f8433faadd Mon Sep 17 00:00:00 2001 From: xboard Date: Thu, 23 Nov 2023 13:37:41 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=A2=9E=E5=8A=A0=20=E6=96=B0=E5=A2=9E?= =?UTF-8?q?=E3=80=81=E4=BF=AE=E6=94=B9Vless=E3=80=81Hysteria=E8=8A=82?= =?UTF-8?q?=E7=82=B9=E8=A1=A8=E5=8D=95=E7=9A=84=E5=AD=97=E6=AE=B5=E7=9A=84?= =?UTF-8?q?=E5=BF=85=E5=A1=AB=E6=8F=90=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Controllers/V1/Admin/Server/HysteriaController.php | 9 +++++++++ app/Http/Controllers/V1/Admin/Server/VlessController.php | 8 ++++++++ 2 files changed, 17 insertions(+) diff --git a/app/Http/Controllers/V1/Admin/Server/HysteriaController.php b/app/Http/Controllers/V1/Admin/Server/HysteriaController.php index 4a7a432..caaf925 100644 --- a/app/Http/Controllers/V1/Admin/Server/HysteriaController.php +++ b/app/Http/Controllers/V1/Admin/Server/HysteriaController.php @@ -30,6 +30,15 @@ class HysteriaController extends Controller 'alpn' => 'nullable|in:0,1,2,3', 'version' => 'nullable|in:1,2', 'is_obfs' => 'nullable' + ],[ + 'name.required' => '节点名称不能为空', + 'group_id.required' => '权限组不能为空', + 'host.required' => '节点地址不能为空', + 'port.required' => '连接端口不能为空', + 'server_port' => '服务端口不能为空', + 'rate.required' => '倍率不能为空', + 'up_mbps.required' => '上行带宽不能为空', + 'down_mbps.required' => '下行带宽不能为空', ]); if ($request->input('id')) { diff --git a/app/Http/Controllers/V1/Admin/Server/VlessController.php b/app/Http/Controllers/V1/Admin/Server/VlessController.php index ce0ad5b..3bf265e 100644 --- a/app/Http/Controllers/V1/Admin/Server/VlessController.php +++ b/app/Http/Controllers/V1/Admin/Server/VlessController.php @@ -31,6 +31,14 @@ class VlessController extends Controller 'rate' => 'required', 'show' => 'nullable|in:0,1', 'sort' => 'nullable' + ],[ + 'name.required' => '节点名称不能为空', + 'group_id.required' => '权限组不能为空', + 'host.required' => '节点地址不能为空', + 'port.required' => '连接端口不能为空', + 'server_port' => '服务端口不能为空', + 'rate.required' => '倍率不能为空', + 'network.required' => '协议不能为空', ]); if (isset($params['tls']) && (int)$params['tls'] === 2) {