106 lines
6.1 KiB
PHP
106 lines
6.1 KiB
PHP
<div class="row box-action__virtual-machine">
|
|
<div class="col-md-12 col-lg-12 p-0">
|
|
<div class="mt-3 shadow rounded p-3">
|
|
<div class="system-action">
|
|
<div class="border mb-3 p-2">
|
|
<div class="title text-center font-weight-bold fs-4">Thao tác máy chủ</div>
|
|
</div>
|
|
<div class="row form-group justify-content-center">
|
|
<div class="col-md-3 mb-2">
|
|
<div
|
|
onclick="VirtualMachineAction('{{$item->status == 0 ? "Start" : "PowerOff" }}','{{$item->id}}',{{$user}})"
|
|
class="box-button shadow cursor-point rounded mb-3 border p-3 text-center">
|
|
<img
|
|
style="width: 100px"
|
|
src="{{ $item->status == 1 ? asset('template/assets/icon/turn_off.png') : asset('template/assets/icon/turn_on.png') }}"
|
|
alt="Action VirtualMachine">
|
|
<div class="fs-5 mt-3">{{$item->status == 0 ? "Mở VPS" : "Tắt VPS"}}</div>
|
|
</div>
|
|
</div>
|
|
@if($item->status !== 0)
|
|
<div class="col-md-3 mb-2">
|
|
<div
|
|
onclick="VirtualMachineAction('Suspend','{{$item->id}}',{{$user}})"
|
|
class="box-button shadow cursor-point rounded mb-3 border p-3 text-center {{$item->status == 2 ? "disabled" : "" }}">
|
|
<img
|
|
style="width: 100px"
|
|
src="{{ asset('template/assets/icon/suspend.png') }}"
|
|
alt="Action VirtualMachine">
|
|
<div class="fs-5 mt-3">Tạm dừng</div>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="col-md-3 mb-2">
|
|
<div
|
|
onclick="VirtualMachineAction('Reboot','{{$item->id}}',{{$user}})"
|
|
class="box-button shadow cursor-point rounded mb-3 border p-3 text-center">
|
|
<img
|
|
style="width: 100px"
|
|
src="{{ asset('template/assets/icon/reload.png') }}"
|
|
alt="Action VirtualMachine">
|
|
<div class="fs-5 mt-3">Khởi động lại</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-3 mb-2">
|
|
<div
|
|
onclick="VirtualMachineAction('ShutdownGuest','{{$item->id}}',{{$user}})"
|
|
class="box-button shadow cursor-point rounded mb-3 border p-3 text-center">
|
|
<img
|
|
style="width: 100px"
|
|
src="{{ asset('template/assets/icon/power_off.png') }}"
|
|
alt="Action VirtualMachine">
|
|
<div class="fs-5 mt-3">Tắt nguồn</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-3 mb-2">
|
|
<div
|
|
onclick="appendUpgradeForm({{$item->id}})"
|
|
class="box-button shadow cursor-point rounded mb-3 border p-3 text-center">
|
|
<img
|
|
style="width: 100px"
|
|
src="{{ asset('template/assets/icon/upgrade.png') }}"
|
|
alt="Action VirtualMachine">
|
|
<div class="fs-5 mt-3">Thêm cấu hình</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-3 mb-2">
|
|
<div
|
|
data-bs-toggle="modal"
|
|
data-bs-target="#modal-lg"
|
|
class="box-button btn-reinstall shadow cursor-point rounded mb-3 border p-3 text-center">
|
|
<img
|
|
style="width: 100px"
|
|
src="{{ asset('template/assets/icon/re-install.png') }}"
|
|
alt="Action VirtualMachine">
|
|
<div class="fs-5 mt-3">Cài lại</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-3 mb-2">
|
|
<div
|
|
onclick="appendSnapshot({{$item->id}},{{$user}})"
|
|
class="box-button shadow cursor-point rounded mb-3 border p-3 text-center">
|
|
<img
|
|
style="width: 100px"
|
|
src="{{ asset('template/assets/icon/snapshots.png') }}"
|
|
alt="Action VirtualMachine">
|
|
<div class="fs-5 mt-3">Snapshot</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-3 mb-2">
|
|
<div
|
|
onclick="return window.open('{{route('service.console',['product' => $item->id])}}','_blank', 'location=yes,height=570,width=1300,scrollbars=yes,status=yes')"
|
|
class="box-button shadow cursor-point rounded mb-3 border p-3 text-center">
|
|
<img
|
|
style="width: 100px"
|
|
src="{{ asset('template/assets/icon/console.png') }}"
|
|
alt="Action VirtualMachine">
|
|
<div class="fs-5 mt-3">Mở Console</div>
|
|
</div>
|
|
</div>
|
|
@endif
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|