diff --git a/app/Http/Controllers/LelongController.php b/app/Http/Controllers/LelongController.php index 11831fa1..17a7c8f2 100644 --- a/app/Http/Controllers/LelongController.php +++ b/app/Http/Controllers/LelongController.php @@ -666,6 +666,118 @@ class LelongController extends Controller ->with('success','Create Lelong Berjaya'); } + + public function senarailelong() + { + + $arraydetails = []; + $arraydetails2 = []; + $arraydetails3 = []; + $arraydetails4 = []; + $arraydetails5 = []; + + $currentdate = Carbon::now(); + $currentdate2 = $currentdate->toDateString(); + + $lelong = CawanganLelong::join('lelong', 'cawangan_lelong.lelong_id', '=', 'lelong.id') + ->select('lelong_id','tarikh_lelong','lelong.fasa','lelong.masatamat_lelong','harga_emas_asas','jbg','cajlelong','sts_lelong','lelong.created_at') + ->groupBy('lelong_id') + ->where('lelong.created_at', 'like', '%' . $currentdate2 . '%') + ->where('sts_lelong',0) + ->get()->toArray(); + + foreach($lelong as $laporan) + { + $details = CawanganLelong::join('cawangan','cawangan_lelong.caw_id','=','cawangan.id') + ->where('lelong_id',$laporan['lelong_id']) + ->get() + ->toArray(); + array_push($arraydetails,['laporan' => $laporan,'details' => $details]); + } + +///////////// lelong belum mula + + $lelong2 = CawanganLelong::join('lelong', 'cawangan_lelong.lelong_id', '=', 'lelong.id') + ->select('lelong_id','tarikh_lelong','lelong.fasa','lelong.masatamat_lelong','harga_emas_asas','jbg','cajlelong','sts_lelong','lelong.created_at') + ->groupBy('lelong_id') + ->where('lelong.sts_lelong',0) + + ->get()->toArray(); + + foreach($lelong2 as $laporan2) + { + $details2 = CawanganLelong::join('cawangan','cawangan_lelong.caw_id','=','cawangan.id') + ->where('lelong_id',$laporan2['lelong_id']) + ->get() + ->toArray(); + array_push($arraydetails2,['laporan2' => $laporan2,'details2' => $details2]); + } + +////////// lelong selesai + + $lelong3 = CawanganLelong::join('lelong', 'cawangan_lelong.lelong_id', '=', 'lelong.id') + ->select('lelong_id','tarikh_lelong','lelong.fasa','lelong.masatamat_lelong','harga_emas_asas','jbg','cajlelong','sts_lelong','lelong.created_at') + ->groupBy('lelong_id') + ->where('lelong.sts_lelong',3) + ->get()->toArray(); + + foreach($lelong3 as $laporan3) + { + $details3 = CawanganLelong::join('cawangan','cawangan_lelong.caw_id','=','cawangan.id') + ->where('lelong_id',$laporan3['lelong_id']) + ->get() + ->toArray(); + array_push($arraydetails3,['laporan3' => $laporan3,'details3' => $details3]); + } + +////////// lelong sedang dijalankan + + + $lelong4 = CawanganLelong::join('lelong', 'cawangan_lelong.lelong_id', '=', 'lelong.id') + ->select('lelong_id','tarikh_lelong','lelong.fasa','lelong.masatamat_lelong','harga_emas_asas','jbg','cajlelong','sts_lelong','lelong.created_at') + ->groupBy('lelong_id') + ->where('lelong.sts_lelong',1) + ->get()->toArray(); + + foreach($lelong4 as $laporan4) + { + $details4 = CawanganLelong::join('cawangan','cawangan_lelong.caw_id','=','cawangan.id') + ->where('lelong_id',$laporan4['lelong_id']) + ->get() + ->toArray(); + array_push($arraydetails4,['laporan4' => $laporan4,'details4' => $details4]); + } + +/////////////// lelong jana pemenang + + $lelong5 = CawanganLelong::join('lelong', 'cawangan_lelong.lelong_id', '=', 'lelong.id') + ->select('lelong_id','tarikh_lelong','lelong.fasa','lelong.masatamat_lelong','harga_emas_asas','jbg','cajlelong','sts_lelong','lelong.created_at') + ->groupBy('lelong_id') + ->where('lelong.sts_lelong',2) + ->get()->toArray(); + + foreach($lelong5 as $laporan5) + { + $details5 = CawanganLelong::join('cawangan','cawangan_lelong.caw_id','=','cawangan.id') + ->where('lelong_id',$laporan5['lelong_id']) + ->get() + ->toArray(); + array_push($arraydetails5,['laporan5' => $laporan5,'details5' => $details5]); + } + + + + + return view('lelong.senarailelong',compact('lelong', 'arraydetails', + 'lelong2','arraydetails2', + 'lelong3','arraydetails3', + 'lelong4','arraydetails4', + 'lelong5','arraydetails5')); + } + + + + public function delete($id) diff --git a/database/seeders/RolesSeeder.php b/database/seeders/RolesSeeder.php index acec51bc..2c9af164 100644 --- a/database/seeders/RolesSeeder.php +++ b/database/seeders/RolesSeeder.php @@ -193,6 +193,7 @@ class RolesSeeder extends Seeder $role5->givePermissionTo('janapemenang'); $role6 = Role::create(['name' => 'operasi']); + $role6->givePermissionTo('pengguna'); $role6->givePermissionTo('pendaftaranbatch'); $role6->givePermissionTo('report'); $role6->givePermissionTo('tangguhan'); diff --git a/resources/views/includes/sidebar.blade.php b/resources/views/includes/sidebar.blade.php index 206e442b..c8c8ac39 100644 --- a/resources/views/includes/sidebar.blade.php +++ b/resources/views/includes/sidebar.blade.php @@ -42,12 +42,12 @@
{{ $message }}
+| Bil | +ID Lelong | +Tarikh Lelong | +Fasa | +Cawangan | +Masa Tamat Lelong | +Harga Emas Asas | +Tempoh | +Caj Lelong | +Status | +Tindakan | +
|---|---|---|---|---|---|---|---|---|---|---|
| {{$loop->iteration}} | +{{ $data['laporan']['lelong_id'] }} | +@php + $myDateTime = DateTime::createFromFormat('Y-m-d', $data['laporan']['tarikh_lelong'] ); + $t_lelong = $myDateTime->format('d-m-Y'); + echo($t_lelong); + @endphp | +{{$data['laporan']['fasa']}} | +
+ @foreach($data['details'] as $details)
+ {{$details['caw_name']}} + @endforeach + |
+ @if($data['laporan']['masatamat_lelong'] == 0) + {{$data['laporan']['masatamat_lelong']}} + @else + @php + $myDateTime = DateTime::createFromFormat('H:i:s', $data['laporan']['masatamat_lelong'] ); + $masa_lelong = $myDateTime->format('h:i: a'); + echo($masa_lelong); + + @endphp + + @endif + | + +{{$data['laporan']['harga_emas_asas']}} | +{{$data['laporan']['jbg']}} | +{{$data['laporan']['cajlelong']}} | ++ @hasrole('jurulelong') + + @endhasrole + @hasrole('operasi') + + @if($data['laporan']['sts_lelong'] == 0) + + @elseif($data['laporan']['sts_lelong'] == 1) + + @elseif($data['laporan']['sts_lelong'] == 2) + + @elseif($data['laporan']['sts_lelong'] == 3) + + + @endif + @endhasrole + | ++ @hasrole('jurulelong') + + @endhasrole + @hasrole('operasi') + + @if($data['laporan']['sts_lelong'] == 0) + + + {{-- --}} + + @elseif($data['laporan']['sts_lelong'] == 1) + {{-- --}} + @elseif($data['laporan']['sts_lelong'] == 2) + {{-- --}} + @elseif($data['laporan']['sts_lelong'] == 3) + {{-- --}} + + + Export + @endif + @endhasrole + | +
{{ $message }}
-| Bil | ID Lelong | @@ -104,84 +131,480 @@ @endforeach
|---|
| Bil | +ID Lelong | +Tarikh Lelong | +Fasa | +Cawangan | +Masa Tamat Lelong | +Harga Emas Asas | +Tempoh | +Caj Lelong | +Status | +Tindakan | +
|---|---|---|---|---|---|---|---|---|---|---|
| {{$loop->iteration}} | +{{ $data['laporan4']['lelong_id'] }} | +@php + $myDateTime = DateTime::createFromFormat('Y-m-d', $data['laporan4']['tarikh_lelong'] ); + $t_lelong = $myDateTime->format('d-m-Y'); + echo($t_lelong); + @endphp | +{{$data['laporan4']['fasa']}} | +
+ @foreach($data['details4'] as $details)
+ {{$details['caw_name']}} + @endforeach + |
+ @if($data['laporan4']['masatamat_lelong'] == 0) + {{$data['laporan4']['masatamat_lelong']}} + @else + @php + $myDateTime = DateTime::createFromFormat('H:i:s', $data['laporan4']['masatamat_lelong'] ); + $masa_lelong = $myDateTime->format('h:i: a'); + echo($masa_lelong); + + @endphp + + @endif + | + +{{$data['laporan4']['harga_emas_asas']}} | +{{$data['laporan4']['jbg']}} | +{{$data['laporan4']['cajlelong']}} | ++ @hasrole('jurulelong') + + @endhasrole + @hasrole('operasi') + + @if($data['laporan4']['sts_lelong'] == 0) + + @elseif($data['laporan4']['sts_lelong'] == 1) + + @elseif($data['laporan4']['sts_lelong'] == 2) + + @elseif($data['laporan4']['sts_lelong'] == 3) + + + @endif + @endhasrole + | ++ @hasrole('jurulelong') + + @endhasrole + @hasrole('operasi') + + @if($data['laporan4']['sts_lelong'] == 0) + + + {{-- --}} + + @elseif($data['laporan4']['sts_lelong'] == 1) + {{-- --}} + @elseif($data['laporan4']['sts_lelong'] == 2) + {{-- --}} + @elseif($data['laporan4']['sts_lelong'] == 3) + {{-- --}} + + + Export + @endif + @endhasrole + | +
| Bil | +ID Lelong | +Tarikh Lelong | +Fasa | +Cawangan | +Masa Tamat Lelong | +Harga Emas Asas | +Tempoh | +Caj Lelong | +Status | +Tindakan | +
|---|---|---|---|---|---|---|---|---|---|---|
| {{$loop->iteration}} | +{{ $data['laporan2']['lelong_id'] }} | +@php + $myDateTime = DateTime::createFromFormat('Y-m-d', $data['laporan2']['tarikh_lelong'] ); + $t_lelong = $myDateTime->format('d-m-Y'); + echo($t_lelong); + @endphp | +{{$data['laporan2']['fasa']}} | +
+ @foreach($data['details2'] as $details)
+ {{$details['caw_name']}} + @endforeach + |
+ @if($data['laporan2']['masatamat_lelong'] == 0) + {{$data['laporan2']['masatamat_lelong']}} + @else + @php + $myDateTime = DateTime::createFromFormat('H:i:s', $data['laporan2']['masatamat_lelong'] ); + $masa_lelong = $myDateTime->format('h:i: a'); + echo($masa_lelong); + + @endphp + + @endif + | + +{{$data['laporan2']['harga_emas_asas']}} | +{{$data['laporan2']['jbg']}} | +{{$data['laporan2']['cajlelong']}} | ++ @hasrole('jurulelong') + + @endhasrole + @hasrole('operasi') + + @if($data['laporan2']['sts_lelong'] == 0) + + @elseif($data['laporan2']['sts_lelong'] == 1) + + @elseif($data['laporan2']['sts_lelong'] == 2) + + @elseif($data['laporan2']['sts_lelong'] == 3) + + + @endif + @endhasrole + | ++ @hasrole('jurulelong') + + @endhasrole + @hasrole('operasi') + + @if($data['laporan2']['sts_lelong'] == 0) + + + {{-- --}} + + @elseif($data['laporan2']['sts_lelong'] == 1) + {{-- --}} + @elseif($data['laporan2']['sts_lelong'] == 2) + {{-- --}} + @elseif($data['laporan2']['sts_lelong'] == 3) + {{-- --}} + + + Export + @endif + @endhasrole + | +
| Bil | +ID Lelong | +Tarikh Lelong | +Fasa | +Cawangan | +Masa Tamat Lelong | +Harga Emas Asas | +Tempoh | +Caj Lelong | +Status | +Tindakan | +
|---|---|---|---|---|---|---|---|---|---|---|
| {{$loop->iteration}} | +{{ $data['laporan3']['lelong_id'] }} | +@php + $myDateTime = DateTime::createFromFormat('Y-m-d', $data['laporan3']['tarikh_lelong'] ); + $t_lelong = $myDateTime->format('d-m-Y'); + echo($t_lelong); + @endphp | +{{$data['laporan3']['fasa']}} | +
+ @foreach($data['details3'] as $details)
+ {{$details['caw_name']}} + @endforeach + |
+ @if($data['laporan3']['masatamat_lelong'] == 0) + {{$data['laporan3']['masatamat_lelong']}} + @else + @php + $myDateTime = DateTime::createFromFormat('H:i:s', $data['laporan3']['masatamat_lelong'] ); + $masa_lelong = $myDateTime->format('h:i: a'); + echo($masa_lelong); + + @endphp + + @endif + | + +{{$data['laporan3']['harga_emas_asas']}} | +{{$data['laporan3']['jbg']}} | +{{$data['laporan3']['cajlelong']}} | ++ @hasrole('jurulelong') + + @endhasrole + @hasrole('operasi') + + @if($data['laporan3']['sts_lelong'] == 0) + + @elseif($data['laporan3']['sts_lelong'] == 1) + + @elseif($data['laporan3']['sts_lelong'] == 2) + + @elseif($data['laporan3']['sts_lelong'] == 3) + + + @endif + @endhasrole + | ++ @hasrole('jurulelong') + + @endhasrole + @hasrole('operasi') + + @if($data['laporan3']['sts_lelong'] == 0) + + + {{-- --}} + + @elseif($data['laporan3']['sts_lelong'] == 1) + {{-- --}} + @elseif($data['laporan3']['sts_lelong'] == 2) + {{-- --}} + @elseif($data['laporan3']['sts_lelong'] == 3) + {{-- --}} + + + Export + @endif + @endhasrole + | +
| Bil | +ID Lelong | +Tarikh Lelong | +Fasa | +Cawangan | +Masa Tamat Lelong | +Harga Emas Asas | +Tempoh | +Caj Lelong | +Status | +Tindakan | +
|---|---|---|---|---|---|---|---|---|---|---|
| {{$loop->iteration}} | +{{ $data['laporan5']['lelong_id'] }} | +@php + $myDateTime = DateTime::createFromFormat('Y-m-d', $data['laporan5']['tarikh_lelong'] ); + $t_lelong = $myDateTime->format('d-m-Y'); + echo($t_lelong); + @endphp | +{{$data['laporan5']['fasa']}} | +
+ @foreach($data['details5'] as $details)
+ {{$details['caw_name']}} + @endforeach + |
+ @if($data['laporan5']['masatamat_lelong'] == 0) + {{$data['laporan5']['masatamat_lelong']}} + @else + @php + $myDateTime = DateTime::createFromFormat('H:i:s', $data['laporan5']['masatamat_lelong'] ); + $masa_lelong = $myDateTime->format('h:i: a'); + echo($masa_lelong); + + @endphp + + @endif + | + +{{$data['laporan5']['harga_emas_asas']}} | +{{$data['laporan5']['jbg']}} | +{{$data['laporan5']['cajlelong']}} | ++ @hasrole('jurulelong') + + @endhasrole + @hasrole('operasi') + + @if($data['laporan5']['sts_lelong'] == 0) + + @elseif($data['laporan5']['sts_lelong'] == 1) + + @elseif($data['laporan5']['sts_lelong'] == 2) + + @elseif($data['laporan5']['sts_lelong'] == 3) + + + @endif + @endhasrole + | ++ @hasrole('jurulelong') + + @endhasrole + @hasrole('operasi') + + @if($data['laporan5']['sts_lelong'] == 0) + + + {{-- --}} + + @elseif($data['laporan5']['sts_lelong'] == 1) + {{-- --}} + @elseif($data['laporan5']['sts_lelong'] == 2) + {{-- --}} + @elseif($data['laporan5']['sts_lelong'] == 3) + {{-- --}} + + + Export + @endif + @endhasrole + | +