This commit is contained in:
root 2019-12-11 21:43:20 +08:00
parent 31721f3f7b
commit 361506b897

View File

@ -95,7 +95,13 @@ class DeepbworkController extends Controller
public function config (Request $request) { public function config (Request $request) {
$nodeId = $request->input('node_id'); $nodeId = $request->input('node_id');
$localPort = $request->input('local_port'); $localPort = $request->input('local_port');
if (empty($nodeId) || empty($localPort)) {
abort(1000, '参数错误');
}
$server = Server::find($nodeId); $server = Server::find($nodeId);
if (!$server) {
abort(1001, '节点不存在');
}
$json = json_decode(self::SERVER_CONFIG); $json = json_decode(self::SERVER_CONFIG);
$json->inboundDetour[0]->port = (int)$localPort; $json->inboundDetour[0]->port = (int)$localPort;
$json->inbound->port = (int)$server->server_port; $json->inbound->port = (int)$server->server_port;