laporan backdate scan barcode (khazanah/penilai)

This commit is contained in:
Amirah22
2022-10-26 10:51:50 +08:00
parent ed45841c40
commit f16d9f44d3
10 changed files with 690 additions and 13 deletions
+77 -9
View File
@@ -1978,7 +1978,8 @@ class MarhunController extends Controller
if($request->jenis == 'keluar')
{
$scan=ScanSemak::where('kodcaw','=',$kodcaw)
$scan=ScanSemak::where('scan_semak.kodcaw','=',$kodcaw)
->join('users','scan_semak.khazanah_id','=','users.id')
->where([['scan_keluar','>=',$request->datemula],['scan_keluar','<=',$request->datehingga]])
->get();
@@ -1988,7 +1989,8 @@ class MarhunController extends Controller
else if($request->jenis == 'masuk'){
$scan=ScanSemak::where('kodcaw','=',$kodcaw)
$scan=ScanSemak::where('scan_semak.kodcaw','=',$kodcaw)
->join('users','scan_semak.khazanah_id','=','users.id')
->where([['scan_masuk','>=',$request->datemula],['scan_masuk','<=',$request->datehingga]])
->get();
// dd($scan);
@@ -1997,15 +1999,81 @@ class MarhunController extends Controller
}
// else{
// $scan=ScanJual::where('kodcaw','=',$kodcaw)
// ->where([['serah_marhun','>=',$request->datemula],['serah_marhun','<=',$request->datehingga]])
// ->where('serahkpdpembida','=',1)
// ->get();
else if($request->jenis == 'pembida'){
$scan=ScanJual::where('scan_jual.kodcaw','=',$kodcaw)
->join('users','scan_jual.khazanah_id','=','users.id')
->where([['serah_marhun','>=',$request->datemula],['serah_marhun','<=',$request->datehingga]])
->where('serahkpdpembida','=',1)
->get();
// return view('pdf.laporanscanserah', compact('scan','auth_user','tarikh_cetak','cawangan'));
return view('pdf.laporanscanserahpembida', compact('scan','auth_user','tarikh_cetak','cawangan'));
// }
}
}
public function senaraiterimaserah(Request $request){
$auth_user = Auth::user();
$auth_user = ScanSemak::where('kodcaw','=',$auth_user['kodcaw'] )
->get();
return view('marhun.senaraiterimaserah', compact('auth_user','auth_user'));
}
public function cetakterimaserah(Request $request)
{
$auth_user = Auth::user();
$current = Carbon::now();
$current = new Carbon();
$tarikh_cetak = $current->toDateString();
if($request->datemula == null){
$mula_date = '2017-01-01';
}else{
$split_date = explode('-', $request->datemula);
$mula_date = $split_date[2] . '-' . $split_date[1] . '-' . $split_date[0];
}
if($request->datehingga == null){
$hingga_date = $current->toDateString();
}else{
$split_date = explode('-', $request->datehingga);
$hingga_date = $split_date[2] . '-' . $split_date[1] . '-' . $split_date[0];
}
$kodcaw = $auth_user['kodcaw'];
$cawangan = Cawangan::where('caw_code','=',$kodcaw)
->first();
if($request->jenis == 'terima')
{
$scan=ScanSemak::where('scan_semak.kodcaw','=',$kodcaw)
->join('users','scan_semak.penilai_id','=','users.id')
->where([['terima_marhun','>=',$request->datemula],['terima_marhun','<=',$request->datehingga]])
->get();
return view('pdf.laporanscanterima', compact('scan','auth_user','tarikh_cetak','cawangan'));
}
else if($request->jenis == 'serah'){
$scan=ScanSemak::where('scan_semak.kodcaw','=',$kodcaw)
->join('users','scan_semak.penilai_id','=','users.id')
->where([['serah_marhun','>=',$request->datemula],['serah_marhun','<=',$request->datehingga]])
->get();
// dd($scan);
return view('pdf.laporanscanserah', compact('scan','auth_user','tarikh_cetak','cawangan'));
}
}