Added status column to update
This commit is contained in:
@@ -276,7 +276,7 @@ class PdfController extends Controller
|
|||||||
->where('item_id', $itemId)
|
->where('item_id', $itemId)
|
||||||
->where('gr_number', $data['gr_number'])
|
->where('gr_number', $data['gr_number'])
|
||||||
->whereIn('serial_number', $serialNumbers)
|
->whereIn('serial_number', $serialNumbers)
|
||||||
->update(['created_by' => $scannedBy]);
|
->update(['created_by' => $scannedBy, 'status' => 'Completed',]);
|
||||||
}
|
}
|
||||||
|
|
||||||
return response()->json([
|
return response()->json([
|
||||||
@@ -478,11 +478,8 @@ class PdfController extends Controller
|
|||||||
// ], 200);
|
// ], 200);
|
||||||
$itemIds = $grRecords->pluck('item_id')->unique()->filter();
|
$itemIds = $grRecords->pluck('item_id')->unique()->filter();
|
||||||
|
|
||||||
// Fetch item_codes in one query
|
|
||||||
$items = Item::whereIn('id', $itemIds)->pluck('code', 'id');
|
$items = Item::whereIn('id', $itemIds)->pluck('code', 'id');
|
||||||
// ['id' => 'item_code']
|
|
||||||
|
|
||||||
// Group serial numbers by item_id
|
|
||||||
$result = $grRecords->groupBy('item_id')->map(function ($group, $itemId) use ($items) {
|
$result = $grRecords->groupBy('item_id')->map(function ($group, $itemId) use ($items) {
|
||||||
return [
|
return [
|
||||||
'item_code' => $items[$itemId] ?? null,
|
'item_code' => $items[$itemId] ?? null,
|
||||||
|
|||||||
Reference in New Issue
Block a user