chore: filtering reports only media accepted media order

This commit is contained in:
myuqinurrohman 2025-03-17 11:29:21 +07:00
parent cd456ff530
commit 14c6530855
5 changed files with 40 additions and 4 deletions

View File

@ -1280,9 +1280,13 @@ class="text-dark"
public function adminMediaReport(Request $request, $id){
if ($request->ajax()) {
$mediaOrder = Order::with(['reports', 'media.reports'])->findOrFail(decrypt_id($id));
$mediaOrder = Order::with(['reports', 'media'])->findOrFail(decrypt_id($id));
$data = $mediaOrder->media;
$data = $mediaOrder->media()
->where(function ($query) {
$query->where('media_orders.status', '=', '1');
})
->get();
return DataTables::of($data)
->addIndexColumn()

View File

@ -14,7 +14,7 @@ class CooperationProposal extends Model
'description',
'attachment',
'status',
'rejection_reasons',
'rejection_reason',
'cooperation_id',
'media_id',
];

View File

@ -322,12 +322,43 @@
</div><!-- .nk-block -->
</div>
</div>
@if ($proposal->status !== '2')
<hr>
<div class="nk-block d-flex justify-content-end">
<a href="{{route('dashboard.cooperations.requests.media.proposals')}}" class="btn btn-white btn-dim btn-outline-light mx-2"><span>Kembali</span></a>
</div><!-- .nk-block -->
@endif
</div>
</div>
@if ($proposal->status === '2')
<div class="card card-bordered card-preview">
<ul class="nav nav-tabs nav-tabs-mb-icon nav-tabs-card">
<li class="nav-item">
<a class="nav-link text-warning" href="#"><em class="icon ni ni-na"></em><span>Data Penolakan</span></a>
</li>
</ul><!-- .nav-tabs -->
<div class="card-inner">
{{-- {{dd($mediaCooperationPivot->status != '0')}} --}}
<form action="#" method="post">
@csrf
<div class="form-group">
<label class="form-label" for="rejection_reason">Alasan Menolak</label>
<div class="bq-note">
<div class="bq-note-item">
<div class="bq-note-text">
{!!$proposal->rejection_reason!!}
</div>
</div><!-- .bq-note-item -->
</div><!-- .bq-note -->
</div>
<hr>
<div class="nk-block d-flex justify-content-end">
<a href="{{route('dashboard.cooperations.requests.media.proposals')}}" class="btn btn-white btn-dim btn-outline-light mx-2"><span>Kembali</span></a>
</div><!-- .nk-block -->
</form>
</div>
</div>
@endif
</div>
</div>
</div>

View File

@ -346,7 +346,7 @@
<div class="bq-note">
<div class="bq-note-item">
<div class="bq-note-text">
{!!$mediaCooperationPivot->rejection_reason!!}
{!!$proposal->rejection_reason!!}
</div>
</div><!-- .bq-note-item -->
</div><!-- .bq-note -->

View File

@ -112,6 +112,7 @@
</div>
</div>
@if (is_role(['3']) && $mediaOrderPivot->status === '2')
<hr>
<div class="nk-block">
<div class="nk-block-head nk-block-head-sm nk-block-between">
<span class="profile-ud-label">Alasan Menolak</span>