id;
$data = JenisBarang::where('id',$id)->first();
echo json_encode($data);
}
public function show_jenis_barang()
{
$data = JenisBarang::all();
foreach($data as $i){
$arr[] = array(
'stok' => \Helperku::get_stok_jenis_barang($i->id,'awal'),
'nama_jenis' => $i->nama_jenis
);
}
echo json_encode($arr);
}
public function get_divisi(Request $request)
{
$id = $request->id;
$data = Divisi::where('id',$id)->first();
echo json_encode($data);
}
public function get_pengguna(Request $request)
{
$id = $request->id;
$data = Pengguna::where('id',$id)->first();
echo json_encode($data);
}
public function get_satuan(Request $request)
{
$id = $request->id;
$data = SatuanBarang::where('id',$id)->first();
echo json_encode($data);
}
public function get_barang(Request $request)
{
$id = $request->id;
$data = DB::table('tbl_barang')
->join('tbl_satuan','tbl_satuan.id','=','tbl_barang.satuan_id')
->join('tbl_jenis_barang','tbl_jenis_barang.id','=','tbl_barang.jenis_barang_id')
->where('tbl_barang.id',$id)
->get();
$stok = array(
'stok'=>\Helperku::get_stok_barang($data[0]->id,'now')
);
echo json_encode($data);
}
public function get_detail_pengguna()
{
$id = $request->id;
// $data = Pengguna::
}
public function get_detail_stok(Request $request)
{
$id = $request->id;
$stok_rusak = \Helperku::get_stok_barang($id,'rusak');
$stok_pinjam = \Helperku::get_stok_barang($id,'pinjam');
$stok_now = \Helperku::get_stok_barang($id,'now');
$stok_awal = \Helperku::get_stok_barang($id,'awal');
$data_barang = DB::table("tbl_barang")->where('id',$id)->get();
// $data = Pengguna::
$data = array(
'stok_awal'=>$stok_awal,
'stok_rusak'=>$stok_rusak,
'stok_now'=>$stok_now,
'stok_pinjam'=>$stok_pinjam,
'nama_barang'=>$data_barang[0]->nama_barang
);
echo json_encode($data);
}
//HTML
public function get_html_barang_rusak()
{
$data = Transaksi::join('tbl_barang','tbl_barang.id','tbl_barang_keluar.barang_id')
->join('tbl_satuan','tbl_satuan.id','=','tbl_barang.satuan_id')
->join('tbl_jenis_barang','tbl_jenis_barang.id','=','tbl_barang.jenis_barang_id')
->whereNull('tbl_barang_keluar.pengguna_id')
->get();
ob_start();
?>
Barang
Lokasi Keluar
Jumlah Keluar
Tanggal Rusak
Action