blacklist
This commit is contained in:
@@ -37,7 +37,8 @@ class CustomersController extends Controller
|
|||||||
$idtype = 'nokp';
|
$idtype = 'nokp';
|
||||||
$cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
|
$cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
|
||||||
$bank = Http::get(config('api.url') . '/api/bank')->json();
|
$bank = Http::get(config('api.url') . '/api/bank')->json();
|
||||||
return view('customers.index',compact('search','cawangan_info','bank','api_url','idtype'));
|
$blacklist_search = false;
|
||||||
|
return view('customers.index',compact('search','blacklist_search','cawangan_info','bank','api_url','idtype'));
|
||||||
}
|
}
|
||||||
|
|
||||||
public function info(Request $request){
|
public function info(Request $request){
|
||||||
@@ -70,6 +71,9 @@ class CustomersController extends Controller
|
|||||||
$bank = Http::get(config('api.url') . '/api/bank')->json();
|
$bank = Http::get(config('api.url') . '/api/bank')->json();
|
||||||
$customer_info = Http::get(config('api.url') . '/api/customers/'. $noic)->json();
|
$customer_info = Http::get(config('api.url') . '/api/customers/'. $noic)->json();
|
||||||
|
|
||||||
|
$blacklist = Http::get(config('api.url') . '/api/customer/blacklist',[
|
||||||
|
'nokp' => $noic
|
||||||
|
])->json();
|
||||||
// if($customers_info){
|
// if($customers_info){
|
||||||
// $customer_info = $customers_info[0];
|
// $customer_info = $customers_info[0];
|
||||||
// }else{
|
// }else{
|
||||||
@@ -77,13 +81,23 @@ class CustomersController extends Controller
|
|||||||
// }
|
// }
|
||||||
$request->session()->forget('page_reload');
|
$request->session()->forget('page_reload');
|
||||||
$request->session()->forget('norujukan');
|
$request->session()->forget('norujukan');
|
||||||
|
$blacklist_search = false;
|
||||||
$search = true;
|
$search = true;
|
||||||
if($customer_info){
|
if($customer_info){
|
||||||
Session::put('customer_info',$customer_info);
|
if($blacklist){
|
||||||
return redirect()->route('customer_info')->with( ['customer_info' => $customer_info,'cawangan_info'=>$cawangan_info,'api_url'=>$api_url]);
|
$blacklist_search = true;
|
||||||
|
return view('customers.index',compact('blacklist_search','customer_info','search','noic','cawangan_info','bank','api_url','idtype'));
|
||||||
|
}else{
|
||||||
|
Session::put('customer_info',$customer_info);
|
||||||
|
return redirect()->route('customer_info')->with( ['customer_info' => $customer_info,'cawangan_info'=>$cawangan_info,'api_url'=>$api_url]);
|
||||||
|
}
|
||||||
}else{
|
}else{
|
||||||
return view('customers.index',compact('customer_info','search','noic','cawangan_info','bank','api_url','idtype'));
|
if($blacklist){
|
||||||
|
$blacklist_search = true;
|
||||||
|
return view('customers.index',compact('blacklist_search','customer_info','search','noic','cawangan_info','bank','api_url','idtype'));
|
||||||
|
}else{
|
||||||
|
return view('customers.index',compact('blacklist_search','customer_info','search','noic','cawangan_info','bank','api_url','idtype'));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -41,7 +41,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
@if($search == true )
|
@if($search == true && $blacklist_search == false)
|
||||||
<div class="text-center mt-3">
|
<div class="text-center mt-3">
|
||||||
<button type="button" style="margin:auto" class="btn btn-primary" onclick="newcustomer()">
|
<button type="button" style="margin:auto" class="btn btn-primary" onclick="newcustomer()">
|
||||||
Daftar Pelanggan
|
Daftar Pelanggan
|
||||||
@@ -309,6 +309,7 @@
|
|||||||
var api_url = "<?php echo $api_url ?>";
|
var api_url = "<?php echo $api_url ?>";
|
||||||
var search = "<?php echo $search ?>";
|
var search = "<?php echo $search ?>";
|
||||||
var type_id = "<?php echo $idtype ?>";
|
var type_id = "<?php echo $idtype ?>";
|
||||||
|
var blacklist_search = "<?php echo $blacklist_search ?>";
|
||||||
$(document).ready(function(){
|
$(document).ready(function(){
|
||||||
$('#passport_tarikh_lahir').datepicker({
|
$('#passport_tarikh_lahir').datepicker({
|
||||||
format: 'dd/mm/yyyy',
|
format: 'dd/mm/yyyy',
|
||||||
@@ -318,13 +319,24 @@
|
|||||||
identifyIC(noic);
|
identifyIC(noic);
|
||||||
|
|
||||||
if(search == true){
|
if(search == true){
|
||||||
Swal.fire({
|
if(blacklist_search == true){
|
||||||
icon: 'info',
|
Swal.fire({
|
||||||
title: 'Pelanggan Tiada Dalam Rekod!',
|
icon: 'warning',
|
||||||
text: 'Sila Daftar Pelanggan'
|
title: 'Amaran!',
|
||||||
});
|
text: 'Pelanggan telah disenarai hitamkan dari gadaian'
|
||||||
event.preventDefault();
|
});
|
||||||
return false;
|
event.preventDefault();
|
||||||
|
return false;
|
||||||
|
}else{
|
||||||
|
Swal.fire({
|
||||||
|
icon: 'info',
|
||||||
|
title: 'Pelanggan Tiada Dalam Rekod!',
|
||||||
|
text: 'Sila Daftar Pelanggan'
|
||||||
|
});
|
||||||
|
event.preventDefault();
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user