This commit is contained in:
baodev0
2026-10-08 11:25:28 +07:00
parent 1544629a1f
commit 8651dde6b1
45 changed files with 1543 additions and 357 deletions
@@ -31,7 +31,7 @@ trait ManagesVmNetwork
return $service;
}
$vm = $service->orderItem?->order?->vmWare?->first();
$vm = $service->resolveVmware();
if (!$vm) {
return response()->json(['success' => false, 'message' => 'Không tìm thấy VM cho dịch vụ này.'], 404);
}
@@ -77,7 +77,7 @@ trait ManagesVmNetwork
return $service;
}
$vm = $service->orderItem?->order?->vmWare?->first();
$vm = $service->resolveVmware();
if (!$vm) {
return response()->json(['success' => false, 'message' => 'Không tìm thấy VM cho dịch vụ này.'], 404);
@@ -219,8 +219,9 @@ trait ManagesVmNetwork
{
$customer = $request->user();
// VM chain: Service → orderItem → order → vmWare (same as ServiceClientDetailResource)
$service = Service::with([
'vmware.vCenter',
'vmware.ipAddress.host.datacenter.vCenter',
'orderItem.order.vmWare.vCenter',
'orderItem.order.vmWare.ipAddress.host.datacenter.vCenter',
'orderItem.os.osGroup',