update rm deadcode
This commit is contained in:
@@ -105,8 +105,16 @@ class OrderControllerRefactor extends Controller
|
||||
],
|
||||
201,
|
||||
);
|
||||
} catch (\Throwable $e) {
|
||||
} catch (\Illuminate\Validation\ValidationException $e) {
|
||||
return response()->json(
|
||||
['success' => false, 'message' => collect($e->errors())->flatten()->first() ?? $e->getMessage()],
|
||||
422,
|
||||
);
|
||||
} catch (\InvalidArgumentException $e) {
|
||||
return response()->json(['success' => false, 'message' => $e->getMessage()], 400);
|
||||
} catch (\Throwable $e) {
|
||||
\Log::error('OrderControllerRefactor::storeOrder error: ' . $e->getMessage());
|
||||
return response()->json(['success' => false, 'message' => 'Có lỗi xảy ra, vui lòng thử lại'], 500);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -120,10 +128,11 @@ class OrderControllerRefactor extends Controller
|
||||
|
||||
try {
|
||||
$this->orderService->pay($order, $request->payment_method);
|
||||
} catch (\Throwable $e) {
|
||||
// Số dư không đủ / đơn đã thanh toán là lỗi nghiệp vụ, không phải lỗi server —
|
||||
// trả 422 cho khớp với payClientInvoiceByNumber.
|
||||
} catch (\InvalidArgumentException $e) {
|
||||
return response()->json(['success' => false, 'message' => $e->getMessage()], 422);
|
||||
} catch (\Throwable $e) {
|
||||
\Log::error('OrderControllerRefactor::payOrder error: ' . $e->getMessage());
|
||||
return response()->json(['success' => false, 'message' => 'Có lỗi xảy ra, vui lòng thử lại'], 500);
|
||||
}
|
||||
|
||||
$this->activityLogger->log(
|
||||
@@ -250,8 +259,11 @@ class OrderControllerRefactor extends Controller
|
||||
: 'Thanh toán hóa đơn thành công.',
|
||||
'data' => new InvoiceDetailResource($paidInvoice),
|
||||
]);
|
||||
} catch (\Throwable $e) {
|
||||
} catch (\InvalidArgumentException $e) {
|
||||
return response()->json(['success' => false, 'message' => $e->getMessage()], 422);
|
||||
} catch (\Throwable $e) {
|
||||
\Log::error('OrderControllerRefactor::payClientInvoiceByNumber error: ' . $e->getMessage());
|
||||
return response()->json(['success' => false, 'message' => 'Có lỗi xảy ra, vui lòng thử lại'], 500);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user