update sometimes

This commit is contained in:
pbao9
2025-07-28 17:02:13 +07:00
parent c1698e7fe7
commit 5ea42105f9
25 changed files with 259 additions and 325 deletions
@@ -38,10 +38,14 @@ class OsVersion extends Controller
}
public function store(OsVersionRequest $request)
{
$request->validated();
$validatedData = $request->validated();
// Remove unnecessary fields
unset($validatedData['vcenter_id'], $validatedData['module_datacenter_id']);
DB::beginTransaction();
try {
$this->osRepository->create($request->all());
$this->osRepository->create($validatedData);
DB::commit();
} catch (\Exception $error) {
DB::rollBack();
@@ -69,9 +73,15 @@ class OsVersion extends Controller
if (! $version) {
return back()->withErrors('Can\'t find version os by ID #' . $id);
}
$validatedData = $request->validated();
// Remove unnecessary fields
unset($validatedData['vcenter_id'], $validatedData['module_datacenter_id']);
DB::beginTransaction();
try {
$this->osRepository->update($id,$request->all());
$this->osRepository->update($id, $validatedData);
DB::commit();
} catch (\Exception $error) {
DB::rollBack();
@@ -37,6 +37,8 @@ class RechargeController extends Controller
public function paymentProcess(RechargeRequest $request)
{
$data = $request->validated();
$auth = customer();
if (!$auth) {
return redirect()->route('auth.index')->withErrors('Vui lòng đăng nhập');
@@ -44,7 +46,7 @@ class RechargeController extends Controller
// Chuẩn bị dữ liệu cho VNPAY
$paymentData = [
'amount' => $request->money,
'amount' => $data['total_amount'],
'language' => 'vn',
];
$paymentUrl = $this->vnpayService->createPaymentUrl($paymentData);