DONE: drop table shoraka financings, and improve UI checking on shoraka order status
This commit is contained in:
@@ -286,8 +286,12 @@ class GadaianController extends Controller
|
||||
{
|
||||
$auth_user = Auth::user();
|
||||
$shoraka = app(\App\Services\ShorakaFinancingService::class);
|
||||
if ($shoraka->local($request->norujukan_gadai)) {
|
||||
return $shoraka->pendingResponse($request, $request->norujukan_gadai);
|
||||
if ($shoraka->hasOrder($request->norujukan_gadai)) {
|
||||
$message = 'Order Shoraka telah dihantar. Jangan hantar semula.';
|
||||
if ($request->ajax() || $request->expectsJson()) {
|
||||
abort(409, $message);
|
||||
}
|
||||
return redirect()->back()->with('error', $message);
|
||||
}
|
||||
$shoraka->ensureReady();
|
||||
$caraTerima = strtoupper((string) $request->input('cara_terima', 'TUNAI'));
|
||||
@@ -398,9 +402,9 @@ class GadaianController extends Controller
|
||||
$request->session()->forget('norujukan');
|
||||
$request->session()->forget('borang_online_printed');
|
||||
$request->session()->flash('activate_tab', 'SAG_baru');
|
||||
if ($caraTerima === 'ONLINE') {
|
||||
$request->session()->flash('message', 'Gadai berjaya. Pembiayaan online menunggu semakan PC.');
|
||||
}
|
||||
$request->session()->flash('message', $caraTerima === 'ONLINE'
|
||||
? 'Gadai berjaya. Pembiayaan online menunggu semakan PC.'
|
||||
: 'Pembiayaan berjaya dihantar.');
|
||||
|
||||
return redirect()->route('customer_info');
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user