|
|
|
@@ -383,7 +383,15 @@ class KhazanahController extends Controller
|
|
|
|
|
|
|
|
|
|
$update=Http::withOptions(['verify' => config('app.api_verify')])->put(config('api.url').'/api/updatetagterima/'.$auth_user['cawangan'].'/'.$request->norujukan_barcode)->json();
|
|
|
|
|
|
|
|
|
|
return redirect()->route('khazanah.tebus');
|
|
|
|
|
if($update == 'success')
|
|
|
|
|
{
|
|
|
|
|
return redirect()->route('khazanah.tebus');
|
|
|
|
|
}else if($update == 'unavailable'){
|
|
|
|
|
return redirect()->route('khazanah.tebus')->with(['type' => 'unavailable', 'message' => 'Norujukan Tidak Wujud!', 'norujukan' => $request->norujukan_barcode]);
|
|
|
|
|
}else{
|
|
|
|
|
return redirect()->route('khazanah.tebus')->with(['type' => 'scanned', 'message' => 'Norujukan Dah Discan!', 'norujukan' => $request->norujukan_barcode]);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public function pendahuluanserah($id)
|
|
|
|
@@ -1026,7 +1034,14 @@ class KhazanahController extends Controller
|
|
|
|
|
|
|
|
|
|
event(new NotifikasiPembayaran('TellerkepadaKhazanah'));
|
|
|
|
|
|
|
|
|
|
return redirect()->route('khazanah.gadaian');
|
|
|
|
|
if($scan_barcode == 'success')
|
|
|
|
|
{
|
|
|
|
|
return redirect()->route('khazanah.gadaian');
|
|
|
|
|
}else if($scan_barcode == 'unavailable'){
|
|
|
|
|
return redirect()->route('khazanah.gadaian')->with(['type' => 'unavailable', 'message' => 'Norujukan Tidak Wujud!', 'norujukan' => $request->norujukan_barcode]);
|
|
|
|
|
}else{
|
|
|
|
|
return redirect()->route('khazanah.gadaian')->with(['type' => 'scanned', 'message' => 'Norujukan Dah Discan!', 'norujukan' => $request->norujukan_barcode]);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public function LaporanSemakBarcode(){
|
|
|
|
@@ -3077,10 +3092,10 @@ class KhazanahController extends Controller
|
|
|
|
|
$cawangan = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url').'/api/cawangan/detail/'.$auth_user['cawangan'])->json();
|
|
|
|
|
$cawangan_detail=$cawangan[0];
|
|
|
|
|
|
|
|
|
|
$gadai = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url').'/api/gadai/norujukan/'.$request->norujukanhidden)->json();
|
|
|
|
|
$gadai = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url').'/api/gadai/norujukan/' . $auth_user['cawangan'] . '/' . $request->norujukanhidden)->json();
|
|
|
|
|
|
|
|
|
|
foreach($gadai as $index1=>$gad)
|
|
|
|
|
$customers = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url').'/api/customers/'.$gad[0]['nokp'])->json();
|
|
|
|
|
$customers = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url').'/api/customers/'.$gad['nokp'])->json();
|
|
|
|
|
|
|
|
|
|
// $kodnegeridandaerah = $request->negeriagh .'|' . $request->daerahagh;
|
|
|
|
|
|
|
|
|
@@ -3134,10 +3149,10 @@ class KhazanahController extends Controller
|
|
|
|
|
$cawangan = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url').'/api/cawangan/detail/'.$auth_user['cawangan'])->json();
|
|
|
|
|
$cawangan_detail=$cawangan[0];
|
|
|
|
|
|
|
|
|
|
$gadai = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url').'/api/gadai/norujukan/'.$request->norujukanhidden)->json();
|
|
|
|
|
$gadai = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url').'/api/gadai/norujukan/' . $auth_user['cawangan'] . '/' . $request->norujukanhidden)->json();
|
|
|
|
|
|
|
|
|
|
foreach($gadai as $index1=>$gad)
|
|
|
|
|
$customers = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url').'/api/customers/'.$gad[0]['nokp'])->json();
|
|
|
|
|
$customers = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url').'/api/customers/'.$gad['nokp'])->json();
|
|
|
|
|
|
|
|
|
|
// $kodnegeridandaerah = $request->negeriagh .'|' . $request->daerahagh;
|
|
|
|
|
|
|
|
|
@@ -3184,11 +3199,12 @@ class KhazanahController extends Controller
|
|
|
|
|
$cawangan = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url').'/api/cawangan/detail/'.$auth_user['cawangan'])->json();
|
|
|
|
|
$cawangan_detail=$cawangan[0];
|
|
|
|
|
|
|
|
|
|
$gadai = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url').'/api/gadai/norujukan/'.$norujukan)->json();
|
|
|
|
|
|
|
|
|
|
$gadai = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url').'/api/gadai/norujukan/' . $auth_user['cawangan'] . '/' . $norujukan)->json();
|
|
|
|
|
|
|
|
|
|
foreach($gadai as $index1=>$gad)
|
|
|
|
|
$customers = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url').'/api/customers/'.$gad[0]['nokp'])->json();
|
|
|
|
|
|
|
|
|
|
{
|
|
|
|
|
$customers = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url').'/api/customers/'.$gad['nokp'])->json();
|
|
|
|
|
}
|
|
|
|
|
$polis = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url').'/api/polis/get/',['norujukan' => $norujukan,'kodcaw' => $auth_user['cawangan']])->json();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@@ -3927,5 +3943,170 @@ class KhazanahController extends Controller
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public function Laporan_SerahPetiBesiGadai()
|
|
|
|
|
{
|
|
|
|
|
$auth_user = Auth::user();
|
|
|
|
|
$api_url = config('api.url');
|
|
|
|
|
|
|
|
|
|
$cawangan_info = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
|
|
|
|
|
// $lookwakil = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') . '/api/lookupwakil/')->json();
|
|
|
|
|
|
|
|
|
|
return view('khazanah.laporan.serahgadai', compact('cawangan_info','api_url'));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public function cetak_serahBarcodeGadai(Request $request)
|
|
|
|
|
{
|
|
|
|
|
$api_url = config('api.url');
|
|
|
|
|
$auth_user = Auth::user();
|
|
|
|
|
$current = Carbon::now();
|
|
|
|
|
$current = new Carbon();
|
|
|
|
|
$tarikh_cetak = $current->toDateString();
|
|
|
|
|
|
|
|
|
|
if($request->datemula == null){
|
|
|
|
|
$datemula = $current->toDateString();
|
|
|
|
|
}else{
|
|
|
|
|
$split_date = explode('-', $request->datemula);
|
|
|
|
|
$datemula = $split_date[2] . '-' . $split_date[1] . '-' . $split_date[0];
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if($request->datehingga == null){
|
|
|
|
|
$datehingga = $current->toDateString();
|
|
|
|
|
}else{
|
|
|
|
|
$split_date = explode('-', $request->datehingga);
|
|
|
|
|
$datehingga = $split_date[2] . '-' . $split_date[1] . '-' . $split_date[0];
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$serahbarcode = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url').'/admin/laporan/serahgadai/',[
|
|
|
|
|
'kodcaw' => $auth_user['cawangan'],
|
|
|
|
|
'mula' => $datemula,
|
|
|
|
|
'hingga' => $datehingga,
|
|
|
|
|
])->json();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$cawangan_info = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
|
|
|
|
|
$cawangan = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url').'/api/cawangan/detail/'.$auth_user['cawangan'])->json();
|
|
|
|
|
$cawangan_detail=$cawangan[0];
|
|
|
|
|
|
|
|
|
|
return view('print.laporan_serahpetibesigadai', compact('cawangan_detail','api_url','serahbarcode','cawangan_info','datemula','datehingga','tarikh_cetak'));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public function Laporan_SerahMarhunTebus()
|
|
|
|
|
{
|
|
|
|
|
$auth_user = Auth::user();
|
|
|
|
|
$api_url = config('api.url');
|
|
|
|
|
|
|
|
|
|
$cawangan_info = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
|
|
|
|
|
// $lookwakil = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') . '/api/lookupwakil/')->json();
|
|
|
|
|
|
|
|
|
|
return view('khazanah.laporan.serahmarhun', compact('cawangan_info','api_url'));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public function cetak_serahMarhunTebus(Request $request)
|
|
|
|
|
{
|
|
|
|
|
$api_url = config('api.url');
|
|
|
|
|
$auth_user = Auth::user();
|
|
|
|
|
$current = Carbon::now();
|
|
|
|
|
$current = new Carbon();
|
|
|
|
|
$tarikh_cetak = $current->toDateString();
|
|
|
|
|
|
|
|
|
|
if($request->datemula == null){
|
|
|
|
|
$datemula = $current->toDateString();
|
|
|
|
|
}else{
|
|
|
|
|
$split_date = explode('-', $request->datemula);
|
|
|
|
|
$datemula = $split_date[2] . '-' . $split_date[1] . '-' . $split_date[0];
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if($request->datehingga == null){
|
|
|
|
|
$datehingga = $current->toDateString();
|
|
|
|
|
}else{
|
|
|
|
|
$split_date = explode('-', $request->datehingga);
|
|
|
|
|
$datehingga = $split_date[2] . '-' . $split_date[1] . '-' . $split_date[0];
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$serahmarhun = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url').'/admin/laporan/serahmarhuntebus/',[
|
|
|
|
|
'kodcaw' => $auth_user['cawangan'],
|
|
|
|
|
'mula' => $datemula,
|
|
|
|
|
'hingga' => $datehingga,
|
|
|
|
|
])->json();
|
|
|
|
|
|
|
|
|
|
$cawangan_info = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
|
|
|
|
|
$cawangan = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url').'/api/cawangan/detail/'.$auth_user['cawangan'])->json();
|
|
|
|
|
$cawangan_detail=$cawangan[0];
|
|
|
|
|
|
|
|
|
|
return view('print.laporan_serahmarhun', compact('cawangan_detail','api_url','serahmarhun','cawangan_info','datemula','datehingga','tarikh_cetak'));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public function Laporan_AuditCustomer()
|
|
|
|
|
{
|
|
|
|
|
$auth_user = Auth::user();
|
|
|
|
|
$api_url = config('api.url');
|
|
|
|
|
|
|
|
|
|
$cawangan_info = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
|
|
|
|
|
|
|
|
|
|
return view('khazanah.laporan.auditcustomer', compact('cawangan_info','api_url'));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public function cetak_AuditCustomer(Request $request)
|
|
|
|
|
{
|
|
|
|
|
$api_url = config('api.url');
|
|
|
|
|
$auth_user = Auth::user();
|
|
|
|
|
$current = Carbon::now();
|
|
|
|
|
$current = new Carbon();
|
|
|
|
|
$tarikh_cetak = $current->toDateString();
|
|
|
|
|
|
|
|
|
|
if($request->datemula == null){
|
|
|
|
|
$datemula = $current->toDateString();
|
|
|
|
|
}else{
|
|
|
|
|
$split_date = explode('-', $request->datemula);
|
|
|
|
|
$datemula = $split_date[2] . '-' . $split_date[1] . '-' . $split_date[0];
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if($request->datehingga == null){
|
|
|
|
|
$datehingga = $current->toDateString();
|
|
|
|
|
}else{
|
|
|
|
|
$split_date = explode('-', $request->datehingga);
|
|
|
|
|
$datehingga = $split_date[2] . '-' . $split_date[1] . '-' . $split_date[0];
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
$auditcustomer = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url').'/admin/laporan/auditcustomer/',[
|
|
|
|
|
'kodcaw' => $auth_user['cawangan'],
|
|
|
|
|
'mula' => $datemula,
|
|
|
|
|
'hingga' => $datehingga
|
|
|
|
|
])->json();
|
|
|
|
|
|
|
|
|
|
$cawangan_info = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
|
|
|
|
|
$cawangan = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url').'/api/cawangan/detail/'.$auth_user['cawangan'])->json();
|
|
|
|
|
$cawangan_detail=$cawangan[0];
|
|
|
|
|
|
|
|
|
|
return view('print.laporan_auditcustomer', compact('cawangan_detail','api_url','auditcustomer','cawangan_info','datemula','datehingga','tarikh_cetak'));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public function LaporanTebusBarcode(){
|
|
|
|
|
$auth_user=Auth::user();
|
|
|
|
|
$current = Carbon::now();
|
|
|
|
|
$current = new Carbon();
|
|
|
|
|
$api_url = config('api.url');
|
|
|
|
|
$tarikh_cetak = $current->toDateString();
|
|
|
|
|
|
|
|
|
|
$cawangan_info = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
|
|
|
|
|
$cawangan = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url').'/api/cawangan/detail/'.$auth_user['cawangan'])->json();
|
|
|
|
|
$cawangan_detail=$cawangan[0];
|
|
|
|
|
|
|
|
|
|
$datemula = $current->toDateString();
|
|
|
|
|
$datehingga = $current->toDateString();
|
|
|
|
|
|
|
|
|
|
$serahmarhun = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url').'/admin/laporan/serahmarhuntebus/',[
|
|
|
|
|
'kodcaw' => $auth_user['cawangan'],
|
|
|
|
|
'mula' => $datemula,
|
|
|
|
|
'hingga' => $datehingga,
|
|
|
|
|
])->json();
|
|
|
|
|
|
|
|
|
|
return view('print.laporan_serahmarhun', compact('cawangan_detail','api_url','serahmarhun','cawangan_info','datemula','datehingga','tarikh_cetak'));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|