Files
portal-api/resources/views/form/action.blade.php
T
2025-07-24 16:18:27 +07:00

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>