Пример #1
0
 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]);
 }
Пример #2
0
 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]);
 }