diff --git a/htdocs/app/Http/Controllers/GudangController.php b/htdocs/app/Http/Controllers/GudangController.php
index caba515d..2444a0b4 100644
--- a/htdocs/app/Http/Controllers/GudangController.php
+++ b/htdocs/app/Http/Controllers/GudangController.php
@@ -9,6 +9,7 @@ use App\XFiles;
use App\SIMBHPJenis;
use App\SIMBHPReport;
use App\User;
+use App\Ruangan;
use App\Services\SimbhpStockService;
use PhpOffice\PhpSpreadsheet\Spreadsheet;
use PhpOffice\PhpSpreadsheet\Writer\Xlsx;
diff --git a/htdocs/app/Livewire/GudangPos.php b/htdocs/app/Livewire/GudangPos.php
index 83dcb6eb..30b3e201 100644
--- a/htdocs/app/Livewire/GudangPos.php
+++ b/htdocs/app/Livewire/GudangPos.php
@@ -6,6 +6,7 @@ use App\Services\SimbhpStockService;
use App\SIMBHPJenis;
use App\SIMBHPReport;
use App\User;
+use App\Ruangan;
use Carbon\Carbon;
use Livewire\Component;
use Livewire\Attributes\On;
@@ -202,8 +203,7 @@ class GudangPos extends Component
$penerima = User::select('id', 'nama')->find($this->penerimaId);
if (!$penerima) {
- $this->toast('error', 'Penerima tidak ditemukan.');
- return;
+ $penerima = $penerimaId;
}
$service = app(SimbhpStockService::class);
@@ -264,7 +264,7 @@ class GudangPos extends Component
'tanggal' => (int) $date->format('d'),
'bulan' => (int) $date->format('m'),
'tahun' => (int) $date->format('Y'),
- 'deskripsi' => 'Diterima oleh ' . ($penerima->nama ?? 'Unkown'),
+ 'deskripsi' => 'Diterima oleh ' . ($penerima->nama ?? $penerimaId),
'pemasukan' => null,
'pengeluaran' => (int) $row['qty'],
'qty_base' => (int) $row['qty_base'],
@@ -325,6 +325,7 @@ class GudangPos extends Component
$service = app(SimbhpStockService::class);
$users = User::select('id', 'nama', 'previlage')->orderBy('nama', 'ASC')->get();
+ $ruangans = Ruangan::select('id', 'nama')->orderBy('nama', 'ASC')->get();
$query = SIMBHPJenis::query()->orderBy('jenis', 'ASC');
$search = trim((string) $this->search);
@@ -397,6 +398,7 @@ class GudangPos extends Component
return view('livewire.gudang-pos', [
'users' => $users,
+ 'ruangans' => $ruangans,
'products' => $products,
'stockMap' => $stockMap,
'latestExpiredMap' => $latestExpiredMap,
diff --git a/htdocs/resources/views/livewire/gudang-pos.blade.php b/htdocs/resources/views/livewire/gudang-pos.blade.php
index fba1e9b7..e42db3d2 100644
--- a/htdocs/resources/views/livewire/gudang-pos.blade.php
+++ b/htdocs/resources/views/livewire/gudang-pos.blade.php
@@ -90,6 +90,9 @@
@foreach($users as $u)
@endforeach
+ @foreach($ruangans as $ruang)
+
+ @endforeach