@extends('admin.layouts') @section('css') @endsection @section('content')

{{ trans('admin.menu.node.list') }}

@canany(['admin.node.geo', 'admin.node.create'])
@can('admin.node.reload') @if ($nodeList->where('type', 4)->count()) @endif @endcan @can('admin.node.geo') @endcan @can('admin.node.create') {{ trans('common.add') }} @endcan
@endcan
@foreach ($nodeList as $node) @if (count($node->childNodes)) @foreach ($node->childNodes as $childNode) @endforeach @endif @endforeach
ID {{ trans('model.common.type') }} {{ trans('model.node.name') }} {{ trans('model.node.domain') }} IP {{ trans('model.node.static') }} {{ trans('model.node.online_user') }} {{ trans('model.node.data_consume') }} {{ trans('model.node.data_rate') }} {{ trans('model.common.extend') }} {{ trans('common.status.attribute') }} {{ trans('common.action') }}
{{ $node->id }} {{ $node->type_label }} {{ $node->name }} {{ $node->server }} {{ $node->is_ddns ? trans('model.node.ddns') : $node->ip }} {{ $node->uptime ?: '-' }} {{ $node->online_users ?: '-' }} {{ $node->transfer }} {{ $node->traffic_rate }} @isset($node->profile['passwd']) {{-- 单端口 --}} @endisset @if ($node->is_display === 0) {{-- 节点完全不可见 --}} @elseif($node->is_display === 1) {{-- 节点只在页面中显示 --}} @elseif($node->is_display === 2) {{-- 节点只可被订阅到 --}} @endif @if ($node->ip) @endif @if ($node->ipv6) @endif @if ($node->isOnline) @if ($node->status) {{ $node->load }} @else @endif @else @if ($node->status) @else @endif @endif @canany(['admin.node.edit', 'admin.node.clone', 'admin.node.destroy', 'admin.node.monitor', 'admin.node.geo', 'admin.node.check', 'admin.node.reload']) @endcan
{{ trans('model.node.transfer') }} {{ $childNode->name }} {{ $childNode->server }} {{ $childNode->is_ddns ? trans('model.node.ddns') : $childNode->ip }} @if ($childNode->is_display === 0) {{-- 节点完全不可见 --}} @elseif($childNode->is_display === 1) {{-- 节点只在页面中显示 --}} @elseif($childNode->is_display === 2) {{-- 节点只可被订阅到 --}} @endif @if (!$childNode->status || !$node->status) @endif @canany(['admin.node.edit', 'admin.node.clone', 'admin.node.destroy', 'admin.node.monitor', 'admin.node.geo', 'admin.node.check']) @endcan
@endsection @section('javascript') @endsection