public function getInformasi(Request $req) { if ($req->ajax()) { $res = []; // Load data barang $barang = '<option value="0">Pilih Barang</option>'; $items = data_barang::where('status', 1)->where('tipe', 2)->get(); foreach ($items as $item) { $barang .= '<option value="' . $item->id_barang . '">' . $item->nm_barang . '</option>'; } $res['barang'] = $barang; // Load data barang $obat = '<option value="0">Pilih Obat</option>'; $items = data_barang::where('status', 1)->where('tipe', 1)->get(); foreach ($items as $item) { $obat .= '<option value="' . $item->id_barang . '">' . $item->nm_barang . '</option>'; } $res['obat'] = $obat; // Load data kategori $kategori = '<option value="0">Pilih Kategori</option>'; $items = ref_kategori::all(); foreach ($items as $item) { $kategori .= '<option value="' . $item->id_kategori . '">' . $item->nm_kategori . '</option>'; } $res['kategori'] = $kategori; // Load data Klasifikasi $klasifikasi = '<option value="0">Pilih Klasifikasi</option>'; $items = ref_klasifikasi::all(); foreach ($items as $item) { $klasifikasi .= '<option value="' . $item->id_klasifikasi . '">' . $item->nm_klasifikasi . '</option>'; } $res['klasifikasi'] = $klasifikasi; // total transaksi $total = data_log_barang::where('id_gudang', 0)->where(\DB::raw('MONTH(`created_at`)'), date('m'))->where(\DB::raw('YEAR(`created_at`)'), date('Y'))->count(); $res['total'] = number_format($total, 0, ',', '.'); return json_encode($res); } }