fix(so): tampilan memo tidak tampil
This commit is contained in:
@@ -23,19 +23,19 @@ use Modules\Location\Models\District;
|
||||
use Modules\Location\Models\Village;
|
||||
use Modules\Usermanagement\Models\User;
|
||||
use Modules\Lpj\Http\Controllers\SurveyorController;
|
||||
// use Modules\Lpj\Http\Controllers\PenilaiController;
|
||||
use Modules\Lpj\Http\Controllers\PenilaiController;
|
||||
use Modules\Lpj\Http\Requests\FormSurveyorRequest;
|
||||
|
||||
class PenilaianController extends Controller
|
||||
{
|
||||
public $user;
|
||||
protected $surveyorController;
|
||||
// protected $penilaiController;
|
||||
protected $penilaiController;
|
||||
|
||||
public function __construct(SurveyorController $surveyorController)
|
||||
public function __construct(SurveyorController $surveyorController, PenilaiController $penilaiController)
|
||||
{
|
||||
$this->surveyorController = $surveyorController;
|
||||
// $this->penilaiController = $penilaiController;
|
||||
$this->penilaiController = $penilaiController;
|
||||
}
|
||||
|
||||
|
||||
@@ -677,11 +677,26 @@ class PenilaianController extends Controller
|
||||
if ($inspeksi) {
|
||||
$forminspeksi = json_decode($inspeksi->data_form, true);
|
||||
}
|
||||
$noLpmemo = $this->penilaiController->generateNoLaporan($permohonan, $documentId, 'memo');
|
||||
$formFoto = $formPeta = $cities = $districts = $villages = $memo = null;
|
||||
|
||||
if ($lpj) {
|
||||
$lpjData = json_decode($lpj->lpj, true);
|
||||
$resumeData = json_decode($lpj->resume, true);
|
||||
$memo = json_decode($lpj->memo, true);
|
||||
if (isset($lpj->memo)) {
|
||||
$memo = json_decode($lpj->memo);
|
||||
}
|
||||
if (isset($memo->lokasi->province_code)) {
|
||||
$cities = City::where('province_code', $memo->lokasi->province_code)->get();
|
||||
}
|
||||
|
||||
if (isset($memo->lokasi->city_code)) {
|
||||
$districts = District::where('city_code', $memo->lokasi->city_code)->get();
|
||||
}
|
||||
|
||||
if (isset($memo->lokasi->district_code)) {
|
||||
$villages = Village::where('district_code', $memo->lokasi->district_code)->get();
|
||||
}
|
||||
$rap = json_decode($lpj->rap, true);
|
||||
}
|
||||
|
||||
@@ -695,7 +710,7 @@ class PenilaianController extends Controller
|
||||
return redirect()->back()->with('error', 'Laporan belum dibuat');
|
||||
}
|
||||
|
||||
return view('lpj::' . $viewLaporan, compact('permohonan', 'forminspeksi', 'basicData', 'inspeksi', 'lpjData', 'provinces', 'resumeData', 'rap', 'memo'));
|
||||
return view('lpj::' . $viewLaporan, compact('permohonan', 'forminspeksi', 'basicData', 'inspeksi', 'lpjData', 'provinces', 'resumeData', 'rap', 'memo', 'cities', 'districts', 'villages','formFoto', 'formPeta','noLpmemo'));
|
||||
}
|
||||
|
||||
private function getViewLaporan($tipe)
|
||||
|
||||
Reference in New Issue
Block a user