Пример #1
0
    public function getAlladj(Request $req)
    {
        if ($req->ajax()) {
            $res = [];
            $out = '';
            $items = data_penyesuaian_stok::subgudang($req->all())->paginate($req->limit);
            if ($items->total() > 0) {
                $no = $items->currentPage() == 1 ? 1 : $items->perPage() * $items->currentPage() - $items->perPage() + 1;
                foreach ($items as $item) {
                    $out .= '
	                    <tr>
	                        <td>' . $no . '</td>
	                        <td>
	                            ' . $item->no_penyesuaian_stok . '
	                            <div class="link">
	                                <small>[
	                                        <a target="_blank" href="' . url('/subgudang/printadj/' . $item->id_penyesuaian_stok) . '">Print</a>
	                                    ]
	                                </small>
	                            </div>
	                        </td>
	                        <td>
	                            ' . $item->nm_depan . ' ' . $item->nm_belakang . '<br />
	                            <small class="text-muted">' . \Format::indoDate($item->created_at) . ' at ' . \Format::jam($item->created_at) . '</small>
	                        </td>
	                        <td>' . \Format::hari($item->tanggal) . ', ' . \Format::indoDate($item->tanggal) . '</td>
	                    </tr>
	                ';
                    $no++;
                }
            } else {
                $out = '
	           		<tr>
	           			<td colspan="4">Tidak ditemukan</td>
	           		</tr>
	           ';
            }
            $res['content'] = $out;
            $res['pagin'] = $items->render();
            return json_encode($res);
        }
    }