fix(LaporanController ) : laporan memo dan print out rap
This commit is contained in:
@@ -5,14 +5,21 @@ namespace Modules\Lpj\Http\Controllers;
|
||||
use App\Http\Controllers\Controller;
|
||||
use Illuminate\Http\Request;
|
||||
use Modules\Lpj\Models\Permohonan;
|
||||
use Modules\Lpj\Http\Controllers\PenilaiController;
|
||||
|
||||
class LaporanController extends Controller
|
||||
{
|
||||
public $user;
|
||||
public $penilaiController;
|
||||
/**
|
||||
* Display a listing of the resource.
|
||||
*/
|
||||
|
||||
|
||||
public function __construct(PenilaiController $penilaiController){
|
||||
$this->penilaiController = $penilaiController;
|
||||
}
|
||||
|
||||
public function index()
|
||||
{
|
||||
return view('lpj::laporan.index');
|
||||
@@ -33,7 +40,18 @@ class LaporanController extends Controller
|
||||
*/
|
||||
public function show($id) {
|
||||
$permohonan = Permohonan::with([
|
||||
'penilai'])->find($id);
|
||||
'penilai',
|
||||
'dokumenjaminan',
|
||||
])->find($id);
|
||||
|
||||
if ($permohonan->penilai->type_penilai == 'memo') {
|
||||
return $this->penilaiController->print_out($request = new Request(['documentId' => $permohonan->penilai->dokument_id, 'jaminanId' => $permohonan->dokumenjaminan[0]->jenis_jaminan_id, 'permohonanId' => $permohonan->id, 'statusLpj' => 1, 'type' => 'memo']));
|
||||
}
|
||||
|
||||
if ($permohonan->penilai->type_penilai == 'rap') {
|
||||
return $this->penilaiController->print_out($request = new Request(['documentId' => $permohonan->penilai->dokument_id, 'jaminanId' => $permohonan->dokumenjaminan[0]->jenis_jaminan_id, 'permohonanId' => $permohonan->id, 'statusLpj' => 1, 'type' => 'rap']));
|
||||
}
|
||||
|
||||
return view('lpj::laporan.show', compact('permohonan'));
|
||||
}
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user