Add 套餐限速功能(正确方式)

This commit is contained in:
兔姬桑
2021-07-25 19:48:59 +08:00
parent 81b2c9df7d
commit b61e1dd02f
9 changed files with 55 additions and 28 deletions

View File

@@ -27,16 +27,10 @@ class TrojanController extends BaseController
public function getUserList(Node $node): JsonResponse
{
foreach ($node->users() as $user) {
$order = $user->orders()->activePlan()->first(); // 取出用户正在使用的套餐
if ($order) {
$speed_limit = $order->goods->getRawOriginal('speed_limit');
} else {
$speed_limit = $user->getRawOriginal('speed_limit');
}
$data[] = [
'uid' => $user->id,
'password' => $user->passwd,
'speed_limit' => $speed_limit,
'speed_limit' => $user->getRawOriginal('speed_limit'),
];
}

View File

@@ -44,16 +44,10 @@ class V2RayController extends BaseController
public function getUserList(Node $node): JsonResponse
{
foreach ($node->users() as $user) {
$order = $user->orders()->activePlan()->first(); // 取出用户正在使用的套餐
if ($order) {
$speed_limit = $order->goods->getRawOriginal('speed_limit');
} else {
$speed_limit = $user->getRawOriginal('speed_limit');
}
$data[] = [
'uid' => $user->id,
'vmess_uid' => $user->vmess_id,
'speed_limit' => $speed_limit,
'speed_limit' => $user->getRawOriginal('speed_limit'),
];
}