Add function to view 1 specific log, fix query for transaction online trail controller
This commit is contained in:
@@ -67,9 +67,6 @@ class TransactionOnlineTrailController extends Controller
|
||||
->when($request->filled('norujukan'), function ($query) use ($request) {
|
||||
return $query->where('norujukan', $request->norujukan);
|
||||
})
|
||||
->when($request->filled('isGroupedByNorujukan') && $request->isGroupedByNorujukan === '1', function ($query) {
|
||||
return $query->groupBy('norujukan')->sortKeysDesc();
|
||||
})
|
||||
->get();
|
||||
|
||||
if ($transaction->isEmpty()) {
|
||||
@@ -78,13 +75,14 @@ class TransactionOnlineTrailController extends Controller
|
||||
->when($request->filled('norujukan'), function ($query) use ($request) {
|
||||
return $query->where('norujukan', 'LIKE', '%' . $request->norujukan . '%');
|
||||
})
|
||||
->when($request->filled('isGroupedByNorujukan') && $request->isGroupedByNorujukan === '1', function ($query) {
|
||||
return $query->groupBy('norujukan')->sortKeysDesc();
|
||||
})
|
||||
->get();
|
||||
}
|
||||
|
||||
return $transaction->sortByDesc('created_at')->toArray();
|
||||
return $transaction
|
||||
->when($request->filled('isGroupedByNorujukan') && $request->isGroupedByNorujukan === '1', function ($query) {
|
||||
return $query->groupBy('norujukan')->sortKeysDesc();
|
||||
})
|
||||
->sortByDesc('created_at')->toArray();
|
||||
}
|
||||
|
||||
private function getTransaksiKeuntunganQuery($date, $request)
|
||||
@@ -93,9 +91,6 @@ class TransactionOnlineTrailController extends Controller
|
||||
->when($request->filled('norujukan'), function ($query) use ($request) {
|
||||
return $query->where('norujukan', $request->norujukan);
|
||||
})
|
||||
->when($request->filled('isGroupedByNorujukan') && $request->isGroupedByNorujukan === '1', function ($query) {
|
||||
return $query->groupBy('norujukan')->sortKeysDesc();
|
||||
})
|
||||
->get();
|
||||
|
||||
if ($transaksiKeuntungan->isEmpty()) {
|
||||
@@ -103,13 +98,14 @@ class TransactionOnlineTrailController extends Controller
|
||||
->when($request->filled('norujukan'), function ($query) use ($request) {
|
||||
return $query->where('norujukan', 'LIKE', '%' . $request->norujukan . '%');
|
||||
})
|
||||
->when($request->filled('isGroupedByNorujukan') && $request->isGroupedByNorujukan === '1', function ($query) {
|
||||
return $query->groupBy('norujukan')->sortKeysDesc();
|
||||
})
|
||||
->get();
|
||||
}
|
||||
|
||||
return $transaksiKeuntungan->toArray();
|
||||
return $transaksiKeuntungan
|
||||
->when($request->filled('isGroupedByNorujukan') && $request->isGroupedByNorujukan === '1', function ($query) {
|
||||
return $query->groupBy('norujukan')->sortKeysDesc();
|
||||
})
|
||||
->toArray();
|
||||
}
|
||||
|
||||
public function getGlDetailQuery($date, $request)
|
||||
|
||||
Reference in New Issue
Block a user