public function getPrint($id) { $find = data_spb::join('data_karyawan AS a', 'a.id_karyawan', '=', 'data_spb.id_pemohon')->join('data_departemen', 'data_departemen.id_departemen', '=', 'data_spb.id_departemen')->join('data_skb', 'data_skb.id_spb', '=', 'data_spb.id_spb')->join('data_karyawan AS b', 'b.id_karyawan', '=', 'data_skb.id_petugas')->where('data_skb.id_skb', $id)->select('data_spb.*', 'a.nm_depan', 'a.nm_belakang', 'data_departemen.nm_departemen', 'b.nm_depan As petugas_depan', 'b.nm_belakang AS petugas_belakang', 'data_skb.no_skb'); $spb = $find->first(); $items = data_skb_item::byskb($id)->get(); //dd($items); return view('Print.Pengadaan.SKB', ['spb' => $spb, 'items' => $items]); }
public function getPrintspb($id) { $find = data_spb::join('data_karyawan', 'data_karyawan.id_karyawan', '=', 'data_spb.id_pemohon')->join('data_departemen', 'data_departemen.id_departemen', '=', 'data_spb.id_departemen')->where('data_spb.id_spb', $id)->where('data_spb.id_departemen', \Me::data()->id_departemen)->select('data_spb.*', 'data_karyawan.nm_depan', 'data_karyawan.nm_belakang', 'data_departemen.nm_departemen'); if ($find->count() == 0) { return redirect('/pmbumum'); } $spb = $find->first(); $items = data_spb_item::join('data_barang', 'data_barang.id_barang', '=', 'data_spb_item.id_item')->join('ref_satuan', 'ref_satuan.id_satuan', '=', 'data_barang.id_satuan')->where('data_spb_item.id_spb', $id)->select('data_spb_item.*', 'data_barang.id_barang', 'data_barang.in', 'data_barang.out', 'data_barang.nm_barang', 'data_barang.kode', 'ref_satuan.nm_satuan')->get(); return view('Print.Pengadaan.SPB', ['spb' => $spb, 'items' => $items]); }