update error report

This commit is contained in:
Amirah22
2022-11-01 11:14:22 +08:00
parent a4a859f6db
commit be8e969ec3
6 changed files with 45 additions and 16 deletions
@@ -77,10 +77,11 @@ class ReportCawanganController extends Controller
$caw = Cawangan::where('caw_code','=',$user->kodcaw)
->first();
$brglelongcaw = LelongBid::join('gadai','lelongbid.norujukan','=','gadai.norujukan')
$brglelongcaw = LelongBid::join('cawangan', 'lelongbid.caw_id', '=', 'cawangan.id')
->where('lelongbid.lelong_id', $lelong_id)
->where('gadai.kodcaw','=',$user['kodcaw'])
->where('lelongbid.kodcaw','=',$user['kodcaw'])
->get()->toArray();
// dd($brglelongcaw);
$keuntungan=0;
$total_hargaasas = 0;
@@ -234,7 +235,7 @@ class ReportCawanganController extends Controller
->join('cawangan','cawangan_lelong.caw_id','=','cawangan.id')
->where('cawangan_lelong.lelong_id','=',$lelong_id)
->where('cawangan.caw_code','=',$user['kodcaw'])
->select('lelong_id','tarikh_lelong','fasa')
->select('lelong_id','tarikh_lelong','lelong.fasa')
->groupBy('lelong_id')
->get();
@@ -311,7 +312,7 @@ class ReportCawanganController extends Controller
->join('cawangan','cawangan_lelong.caw_id','=','cawangan.id')
->where('cawangan.caw_code','=',$user['kodcaw'])
->where('cawangan_lelong.lelong_id','=',$lelong_id)
->select('lelong_id','tarikh_lelong','fasa')
->select('lelong_id','tarikh_lelong','lelong.fasa')
->groupBy('lelong_id')
->get();
@@ -391,7 +392,7 @@ class ReportCawanganController extends Controller
->select('lelong_id','tarikh_lelong','lelong.fasa')
->groupBy('lelong_id')
->get();
dd($info);
// dd($info);
foreach($info as $laporancaw)
{
@@ -403,9 +404,8 @@ class ReportCawanganController extends Controller
array_push($arrayinfocaw,['laporancaw' => $laporancaw,'cawangan' => $cawangan]);
}
$brglelpembida = LelongBid::join('gadai','lelongbid.norujukan','=','gadai.norujukan')
->join('lelongbidder','lelongbid.id','=','lelongbidder.lelongbid_id')
->where('gadai.kodcaw','=',$user['kodcaw'])
$brglelpembida = LelongBid::join('lelongbidder','lelongbid.id','=','lelongbidder.lelongbid_id')
->where('lelongbid.kodcaw','=',$user['kodcaw'])
->where('lelongbid.lelong_id','=',$lelong_id)
->where('lelongbidder.status_bidder','=','1')
->get()->toArray();
+21 -5
View File
@@ -123,6 +123,8 @@ class ReportController extends Controller
foreach($datasimulasi as $index=>$totharga){
$total_hargaasas = $total_hargaasas + $totharga['hargaasas'];
$total_berat = $total_berat + $totharga['berat'];
}
@@ -137,10 +139,7 @@ class ReportController extends Controller
->where('nokp','=',$upah['nokp'])
->get();
foreach($listsag as $index=>$listing){
$total_berat = $total_berat + $listing['berat'];
}
}
$marhuns[$index1]['listsag'] = $listsag;
@@ -972,6 +971,8 @@ class ReportController extends Controller
$current = new Carbon();
$tarikh_cetak = $current->toDateString();
$arraydetails = [];
$total_berat = 0;
$total_hargaasas = 0;
$cawangan_id = $request->caw;
@@ -994,10 +995,25 @@ class ReportController extends Controller
->join('lelong','cawangan_lelong.lelong_id','=','lelong.id')
->join('lelongbid','cawangan.caw_code','=','lelongbid.kodcaw')
->where([['tarikh_lelong','>=',$request->datemula],['tarikh_lelong','<=',$request->datehingga]])
->select('norujukan','marhun','berat','hargaasas','cawangan_lelong.lelong_id','lelongbid.id','cawangan.caw_code')
->get()->toArray();
return view('pdf.cetakbdbrglelong',compact('cawangan'));
foreach($cawangan as $index1=>$brglelong){
$data = LelongBid::where('id','=',$brglelong['id'])
->where('kodcaw','=',$brglelong['caw_code'])
->get();
$total_berat = $total_berat + ($data->sum('berat'));
$total_hargaasas = $total_hargaasas + ($data->sum('hargaasas'));
}
// dd($total_berat);
return view('pdf.cetakbdbrglelong',compact('cawangan','total_berat','total_hargaasas'));
}
+2
View File
@@ -182,6 +182,8 @@ class RolesSeeder extends Seeder
$role4->givePermissionTo('pengesahanbayarancash');
$role4->givePermissionTo('serahan');
$role4->givePermissionTo('tangguhlelong');
$role4->givePermissionTo('report');
$role5 = Role::create(['name' => 'jurulelong']);
$role5->givePermissionTo('pendaftaranbatch');
@@ -97,7 +97,7 @@
<span class="input-group-text" id="basic-addon1">Cawangan</span>
</div>
<select class="custom-select" name="caw" id="caw">
<option value="">Please select</option>
<option value="">Pilih Cawangan</option>
@foreach ($caw as $item)
<option value="{{$item->id}}">{{$item->caw_name}}</option>
@endforeach
@@ -130,7 +130,14 @@ tr:nth-child(even) {
<td>{{ $item['berat'] }}</td>
<td>{{ $item['hargaasas'] }}</td>
</tr>
@endforeach</td>
@endforeach
<tr>
<td colspan="3" align="left"><strong>Jumlah Keseluruhan</strong></td>
<td><strong>{{ number_format($total_berat, 2, '.', ',') }}</strong></td>
<td><strong>{{ number_format($total_hargaasas, 2, '.', ',') }}</strong></td>
<td></td>
</tr>
</table>
@@ -142,7 +142,11 @@ tr:nth-child(even) {
</td>
<td>
@foreach($laporan['details'] as $details)
<span class="m-2">{{ $details['masa_bidaan']}}</span><br>
<span class="m-2"> @php
$myDateTime = DateTime::createFromFormat('Y-m-d H:i:s', $details['masa_bidaan'] );
$t_lelong = $myDateTime->format('d-m-Y h:i:s');
echo($t_lelong);
@endphp</span><br>
@endforeach
</td>
</tr>