Merge branch 'staging' into feature/senior-officer
This commit is contained in:
@@ -383,7 +383,8 @@
|
|||||||
public function bulkDownload()
|
public function bulkDownload()
|
||||||
{
|
{
|
||||||
$dokumenIds = request()->get('jaminan'); // Expecting an array of dokumen_jaminan_id
|
$dokumenIds = request()->get('jaminan'); // Expecting an array of dokumen_jaminan_id
|
||||||
$documents = DetailDokumenJaminan::where('dokumen_jaminan_id', $dokumenIds)->get();
|
$documents = DokumenJaminan::where('id', $dokumenIds)->with(['jenisJaminan', 'detail','debiture'])->get();
|
||||||
|
|
||||||
if ($documents->isEmpty()) {
|
if ($documents->isEmpty()) {
|
||||||
return redirect()->back()->with('error', 'No documents found for the provided IDs.');
|
return redirect()->back()->with('error', 'No documents found for the provided IDs.');
|
||||||
}
|
}
|
||||||
@@ -394,18 +395,24 @@
|
|||||||
|
|
||||||
if ($zip->open($zipFilePath, ZipArchive::CREATE) === true) {
|
if ($zip->open($zipFilePath, ZipArchive::CREATE) === true) {
|
||||||
foreach ($documents as $document) {
|
foreach ($documents as $document) {
|
||||||
if($document->dokumen_jaminan) {
|
$jenisJaminan = $document->debiture->permohonan->nomor_registrasi ?? 'Uncategorized';
|
||||||
$files = is_array(json_decode($document->dokumen_jaminan)) ? json_decode(
|
$folderName = $this->sanitizeFolderName($jenisJaminan);
|
||||||
$document->dokumen_jaminan,
|
|
||||||
) : [$document->dokumen_jaminan];
|
|
||||||
|
|
||||||
foreach ($files as $file) {
|
foreach ($document->detail as $detail) {
|
||||||
$filePath = storage_path('app/public/' . $file);
|
if($detail->dokumen_jaminan) {
|
||||||
if (file_exists($filePath)) {
|
$folderJaminanName = $this->sanitizeFolderName($detail->jenisLegalitasJaminan->name?? 'Uncategorized');
|
||||||
$zip->addFile($filePath, basename($filePath));
|
$files = is_array(json_decode($detail->dokumen_jaminan))
|
||||||
} else {
|
? json_decode($detail->dokumen_jaminan)
|
||||||
// Log or display an error message for missing files
|
: [$detail->dokumen_jaminan];
|
||||||
return redirect()->back()->with('error', 'File not found: ' . $filePath);
|
|
||||||
|
foreach ($files as $file) {
|
||||||
|
$filePath = storage_path('app/public/' . $file);
|
||||||
|
if (file_exists($filePath)) {
|
||||||
|
$zip->addFile($filePath, $folderName . '/' .$folderJaminanName.'/'.basename($filePath));
|
||||||
|
} else {
|
||||||
|
// Log or display an error message for missing files
|
||||||
|
\Log::warning('File not found: ' . $filePath);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -423,7 +430,13 @@
|
|||||||
'Content-Type' => 'application/zip',
|
'Content-Type' => 'application/zip',
|
||||||
'Content-Disposition' => 'attachment; filename="' . $zipFileName . '"',
|
'Content-Disposition' => 'attachment; filename="' . $zipFileName . '"',
|
||||||
'Content-Length' => filesize($zipFilePath),
|
'Content-Length' => filesize($zipFilePath),
|
||||||
])->deleteFileAfterSend(false);
|
])->deleteFileAfterSend(true);
|
||||||
|
}
|
||||||
|
|
||||||
|
private function sanitizeFolderName($name)
|
||||||
|
{
|
||||||
|
// Remove any characters that are not allowed in folder names
|
||||||
|
return preg_replace('/[^a-zA-Z0-9_\-]/', '_', $name);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -4,28 +4,14 @@
|
|||||||
|
|
||||||
use App\Http\Controllers\Controller;
|
use App\Http\Controllers\Controller;
|
||||||
use Exception;
|
use Exception;
|
||||||
use Illuminate\Http\Request;
|
|
||||||
use Maatwebsite\Excel\Facades\Excel;
|
|
||||||
// use Modules\Location\Models\City;
|
|
||||||
// use Modules\Location\Models\District;
|
|
||||||
// use Modules\Location\Models\Province;
|
|
||||||
// use Modules\Location\Models\Village;
|
|
||||||
// use Modules\Lpj\Exports\DebitureExport;
|
|
||||||
// use Modules\Lpj\Http\Requests\DebitureRequest;
|
|
||||||
// use Modules\Lpj\Http\Requests\DokumenJaminanRequest;
|
|
||||||
// use Modules\Lpj\Models\Branch;
|
|
||||||
// use Modules\Lpj\Models\Debiture;
|
|
||||||
// use Modules\Lpj\Models\DokumenJaminan;
|
|
||||||
// use Modules\Lpj\Models\JenisJaminan;
|
|
||||||
// use Modules\Lpj\Models\JenisLegalitasJaminan;
|
|
||||||
// use Modules\Lpj\Models\PemilikJaminan;
|
|
||||||
use Modules\Lpj\Models\Permohonan;
|
|
||||||
use Modules\Lpj\Models\JenisPenilaian;
|
|
||||||
use Modules\Lpj\Models\Regions;
|
|
||||||
use Illuminate\Http\JsonResponse;
|
use Illuminate\Http\JsonResponse;
|
||||||
use Illuminate\Support\Facades\Validator;
|
use Illuminate\Http\Request;
|
||||||
use Illuminate\Support\Facades\Auth;
|
use Illuminate\Support\Facades\Auth;
|
||||||
|
use Illuminate\Support\Facades\Validator;
|
||||||
|
use Maatwebsite\Excel\Facades\Excel;
|
||||||
|
use Modules\Lpj\Models\JenisPenilaian;
|
||||||
|
use Modules\Lpj\Models\Permohonan;
|
||||||
|
use Modules\Lpj\Models\Regions;
|
||||||
|
|
||||||
class RegistrasiController extends Controller
|
class RegistrasiController extends Controller
|
||||||
{
|
{
|
||||||
@@ -43,7 +29,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Retrieve data from the database
|
// Retrieve data from the database
|
||||||
$query = Permohonan::query()->where('status','=','preregister');
|
$query = Permohonan::query()->where('status', '=', 'preregister');
|
||||||
|
|
||||||
// Apply search filter if provided
|
// Apply search filter if provided
|
||||||
if ($request->has('search') && !empty($request->get('search'))) {
|
if ($request->has('search') && !empty($request->get('search'))) {
|
||||||
@@ -101,143 +87,132 @@
|
|||||||
'data' => $data,
|
'data' => $data,
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function edit($id)
|
public function edit($id)
|
||||||
{
|
{
|
||||||
return view('lpj::registrasi.edit', compact('id'));
|
return view('lpj::registrasi.edit', compact('id'));
|
||||||
}
|
}
|
||||||
|
|
||||||
public function setData(Request $request): JsonResponse
|
public function setData(Request $request)
|
||||||
{
|
: JsonResponse {
|
||||||
$data = array();
|
$data = [];
|
||||||
$datas = array();
|
$datas = [];
|
||||||
|
|
||||||
if (request()->ajax()) {
|
if (request()->ajax()) {
|
||||||
$id = $request->id;
|
$id = $request->id;
|
||||||
$datas = Permohonan::find($id);
|
$datas = Permohonan::find($id);
|
||||||
|
|
||||||
if ($datas) {
|
if ($datas) {
|
||||||
$jenisPenilaians=null;
|
$jenisPenilaians = null;
|
||||||
$regions=null;
|
$regions = null;
|
||||||
$regions=Regions::pluck('name', 'id');
|
$regions = Regions::pluck('name', 'id');
|
||||||
$jenisPenilaians=JenisPenilaian::pluck('name', 'id');
|
$jenisPenilaians = JenisPenilaian::pluck('name', 'id');
|
||||||
|
|
||||||
$data['status'] = 'success';
|
$data['status'] = 'success';
|
||||||
$data['regions'] = $regions;
|
$data['regions'] = $regions;
|
||||||
$data['jenisPenilaians'] = $jenisPenilaians;
|
$data['jenisPenilaians'] = $jenisPenilaians;
|
||||||
$data['datas'] = $datas;
|
$data['datas'] = $datas;
|
||||||
$data['message'] ['message_success'] = array("data successfully found");
|
$data['message'] ['message_success'] = ["data successfully found"];
|
||||||
} else {
|
} else {
|
||||||
$data['status'] = 'error';
|
$data['status'] = 'error';
|
||||||
$data['datas'] = null;
|
$data['datas'] = null;
|
||||||
$data['message'] ['message_data'] = array("data not found");
|
$data['message'] ['message_data'] = ["data not found"];
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
$data['status'] = 'error';
|
$data['status'] = 'error';
|
||||||
$data['message'] ['message_ajax'] = array("no ajax request");
|
$data['message'] ['message_ajax'] = ["no ajax request"];
|
||||||
}
|
}
|
||||||
|
|
||||||
return response()->json($data);
|
return response()->json($data);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function update(Request $request, $id): JsonResponse
|
public function update(Request $request, $id)
|
||||||
{
|
: JsonResponse {
|
||||||
// init
|
// init
|
||||||
$data = array();
|
$data = [];
|
||||||
$dataku = array();
|
$dataku = [];
|
||||||
$tindakan = null;
|
$tindakan = null;
|
||||||
if (request()->ajax()) {
|
if (request()->ajax()) {
|
||||||
$validator = RegistrasiController::rulesEditnya($request, $id);
|
$validator = RegistrasiController::rulesEditnya($request, $id);
|
||||||
|
|
||||||
if ($validator['fails']) {
|
if ($validator['fails']) {
|
||||||
$data['message'] = $validator['errors'];
|
$data['message'] = $validator['errors'];
|
||||||
$data['status'] = 'error';
|
$data['status'] = 'error';
|
||||||
}
|
} else {
|
||||||
else
|
|
||||||
{
|
|
||||||
try {
|
try {
|
||||||
|
$tindakan = $request->tindakan;
|
||||||
|
$dataku = [
|
||||||
|
'registrasi_by' => Auth::id(),
|
||||||
|
'registrasi_at' => now(),
|
||||||
|
];
|
||||||
|
|
||||||
$tindakan=$request->tindakan;
|
if ($tindakan == 0) {
|
||||||
$dataku = ['registrasi_by' => Auth::id(),
|
$dataku['jenis_penilaian_id'] = $request->jenis_penilaian;
|
||||||
'registrasi_at' => now()
|
$dataku['region_id'] = $request->region;
|
||||||
];
|
$dataku['status'] = 'registered';
|
||||||
|
if ($request->catatan2) {
|
||||||
if($tindakan==0)
|
$dataku['registrasi_catatan'] = $request->catatan2;
|
||||||
{
|
}
|
||||||
$dataku['jenis_penilaian_id'] =$request->jenis_penilaian;
|
} else {
|
||||||
$dataku['region_id'] =$request->region;
|
$dataku['registrasi_catatan'] = $request->catatan;
|
||||||
$dataku['status'] = 'registered';
|
$dataku['status'] = 'revisi';
|
||||||
if($request->catatan2)
|
|
||||||
$dataku['registrasi_catatan'] =$request->catatan2;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
$dataku['registrasi_catatan'] =$request->catatan;
|
|
||||||
$dataku['status'] = 'revisi';
|
|
||||||
}
|
}
|
||||||
|
|
||||||
$data['dataku'] =$dataku;
|
$data['dataku'] = $dataku;
|
||||||
|
|
||||||
$modal = Permohonan::find($id);
|
$modal = Permohonan::find($id);
|
||||||
|
|
||||||
$modal->update($dataku);
|
$modal->update($dataku);
|
||||||
//
|
//
|
||||||
$data['status'] = 'success';
|
$data['status'] = 'success';
|
||||||
$data['message'] ['message_success'] = array('Regitrasi '.$modal->nomor_registrasi.' successfully');
|
$data['message'] ['message_success'] = ['Regitrasi ' . $modal->nomor_registrasi . ' successfully'];
|
||||||
} catch (Exception $e) {
|
} catch (Exception $e) {
|
||||||
|
$data['status'] = 'error';
|
||||||
$data['status'] = 'error';
|
$data['message'] ['message_try_catch'] = ['Regitrasi updated failed.'];
|
||||||
$data['message'] ['message_try_catch'] = array('Regitrasi updated failed.');
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
$data['status'] = 'error';
|
$data['status'] = 'error';
|
||||||
$data['message'] ['message_ajax'] = array("no ajax request");
|
$data['message'] ['message_ajax'] = ["no ajax request"];
|
||||||
}
|
}
|
||||||
|
|
||||||
return response()->json($data);
|
return response()->json($data);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public function rulesEditnya($request, $id)
|
public function rulesEditnya($request, $id)
|
||||||
{
|
{
|
||||||
$tindakan=null;
|
$tindakan = null;
|
||||||
$jenis_penilaian=null;
|
$jenis_penilaian = null;
|
||||||
$validate_catatan='';
|
$validate_catatan = '';
|
||||||
$tindakan=$request->tindakan;
|
$tindakan = $request->tindakan;
|
||||||
$jenis_penilaian=$request->jenis_penilaian;
|
$jenis_penilaian = $request->jenis_penilaian;
|
||||||
|
|
||||||
$validateIt = [
|
$validateIt = [
|
||||||
// 'name' diambil dari definisi parameter yang di kirim pada POST Data
|
// 'name' diambil dari definisi parameter yang di kirim pada POST Data
|
||||||
'tindakan' => 'required',
|
'tindakan' => 'required',
|
||||||
];
|
];
|
||||||
|
|
||||||
$messageIt = [
|
$messageIt = [
|
||||||
'tindakan.required' => 'Silahkan pilih Tindakan'
|
'tindakan.required' => 'Silahkan pilih Tindakan',
|
||||||
];
|
];
|
||||||
|
|
||||||
if($tindakan==0)
|
if ($tindakan == 0) {
|
||||||
{
|
$validateIt['jenis_penilaian'] = ['required'];
|
||||||
$validateIt['jenis_penilaian'] = ['required'];
|
$messageIt ['jenis_penilaian.required'] = 'Silahkan pilih Jenis Penilaian';
|
||||||
$messageIt ['jenis_penilaian.required']= 'Silahkan pilih Jenis Penilaian';
|
|
||||||
|
|
||||||
// INTERNAL
|
// INTERNAL
|
||||||
if(1==$jenis_penilaian)
|
if (1 == $jenis_penilaian) {
|
||||||
{
|
$validateIt['region'] = ['required'];
|
||||||
$validateIt['region'] = ['required'];
|
$messageIt ['region.required'] = 'Silahkan pilih Region';
|
||||||
$messageIt ['region.required']= 'Silahkan pilih Region';
|
|
||||||
}
|
}
|
||||||
}
|
} elseif ($tindakan == 1) {
|
||||||
elseif($tindakan==1)
|
$validateIt['catatan'] = ['required'];
|
||||||
{
|
$messageIt ['catatan.required'] = 'Silahkan isi Catatan';
|
||||||
$validateIt['catatan'] = ['required'];
|
|
||||||
$messageIt ['catatan.required']= 'Silahkan isi Catatan';
|
|
||||||
}
|
}
|
||||||
|
|
||||||
$validator = Validator::make($request->all(), $validateIt, $messageIt);
|
$validator = Validator::make($request->all(), $validateIt, $messageIt);
|
||||||
|
|
||||||
$data['fails'] = $validator->fails();
|
$data['fails'] = $validator->fails();
|
||||||
$data['errors'] = $validator->errors();
|
$data['errors'] = $validator->errors();
|
||||||
|
|
||||||
return $data;
|
return $data;
|
||||||
@@ -245,8 +220,8 @@
|
|||||||
|
|
||||||
public function show($id)
|
public function show($id)
|
||||||
{
|
{
|
||||||
$permohonan = Permohonan::find($id);
|
$permohonan = Permohonan::find($id);
|
||||||
return view('lpj::registrasi.show', compact('id','permohonan'));
|
return view('lpj::registrasi.show', compact('id', 'permohonan'));
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -60,4 +60,8 @@
|
|||||||
return $this->hasMany(DokumenJaminan::class);
|
return $this->hasMany(DokumenJaminan::class);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function permohonan(){
|
||||||
|
return $this->hasOne(Permohonan::class, 'debiture_id', 'id' );
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,6 +3,7 @@
|
|||||||
namespace Modules\Lpj\Models;
|
namespace Modules\Lpj\Models;
|
||||||
|
|
||||||
use Modules\Lpj\Database\Factories\PermohonanFactory;
|
use Modules\Lpj\Database\Factories\PermohonanFactory;
|
||||||
|
use Modules\Lpj\Services\PermohonanHistoryService;
|
||||||
use Modules\Usermanagement\Models\User;
|
use Modules\Usermanagement\Models\User;
|
||||||
|
|
||||||
class Permohonan extends Base
|
class Permohonan extends Base
|
||||||
@@ -38,8 +39,66 @@ class Permohonan extends Base
|
|||||||
'registrasi_at',
|
'registrasi_at',
|
||||||
'jenis_penilaian_id',
|
'jenis_penilaian_id',
|
||||||
'region_id',
|
'region_id',
|
||||||
|
'attachment'
|
||||||
];
|
];
|
||||||
|
|
||||||
|
protected static function boot()
|
||||||
|
{
|
||||||
|
parent::boot();
|
||||||
|
|
||||||
|
static::creating(function ($permohonan) {
|
||||||
|
static::handleFileUpload($permohonan);
|
||||||
|
});
|
||||||
|
|
||||||
|
static::updating(function ($permohonan) {
|
||||||
|
static::handleFileUpload($permohonan);
|
||||||
|
});
|
||||||
|
|
||||||
|
static::created(function ($permohonan) {
|
||||||
|
static::createHistory($permohonan, 'created');
|
||||||
|
});
|
||||||
|
|
||||||
|
static::updated(function ($permohonan) {
|
||||||
|
static::createHistory($permohonan, 'updated');
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
protected static function handleFileUpload($permohonan)
|
||||||
|
{
|
||||||
|
if (request()->hasFile('attachment')) {
|
||||||
|
$file = request()->file('attachment');
|
||||||
|
$fileName = time() . '_' . $file->getClientOriginalName();
|
||||||
|
$filePath = $file->storeAs('permohonan_attachments', $fileName, 'public');
|
||||||
|
|
||||||
|
// Delete old file if it exists
|
||||||
|
if ($permohonan->attachment) {
|
||||||
|
Storage::disk('public')->delete($permohonan->attachment);
|
||||||
|
}
|
||||||
|
|
||||||
|
$permohonan->attachment = $filePath;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
protected static function createHistory($permohonan, $action)
|
||||||
|
{
|
||||||
|
$historyService = app(PermohonanHistoryService::class);
|
||||||
|
|
||||||
|
$status = $permohonan->status;
|
||||||
|
$keterangan = request()->input('keterangan'); // Get keterangan from request
|
||||||
|
$beforeRequest = $action === 'updated' ? $permohonan->getOriginal() : [];
|
||||||
|
$afterRequest = $permohonan->toArray();
|
||||||
|
$file = $permohonan->attachment ? Storage::disk('public')->path($permohonan->attachment) : null;
|
||||||
|
|
||||||
|
$historyService->createHistory(
|
||||||
|
$permohonan,
|
||||||
|
$status,
|
||||||
|
$keterangan,
|
||||||
|
$beforeRequest,
|
||||||
|
$afterRequest,
|
||||||
|
$file
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
public function user()
|
public function user()
|
||||||
{
|
{
|
||||||
return $this->belongsTo(User::class);
|
return $this->belongsTo(User::class);
|
||||||
|
|||||||
@@ -1,3 +1,164 @@
|
|||||||
|
<div class="card {{ isset($hidePermohonan) ? 'hidden' : '' }}">
|
||||||
|
<div class="card-header" id="advanced_settings_appearance">
|
||||||
|
<h3 class="card-title">
|
||||||
|
Data Permohonan
|
||||||
|
</h3>
|
||||||
|
|
||||||
|
<div class="flex items-center gap-2">
|
||||||
|
<a href="{{ route($backLink) }}" class="btn btn-xs btn-info"><i class="ki-filled ki-exit-left"></i> Back</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="card-body lg:py-7.5 grid grid-cols-3">
|
||||||
|
<div class="mb-5">
|
||||||
|
<h3 class="text-md font-medium text-gray-900">
|
||||||
|
Nomor Register Permohonan:
|
||||||
|
</h3>
|
||||||
|
<span class="text-2sm text-gray-700">
|
||||||
|
{{ $permohonan->nomor_registrasi }}
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="mb-5">
|
||||||
|
<h3 class="text-md font-medium text-gray-900">
|
||||||
|
Pemohon:
|
||||||
|
</h3>
|
||||||
|
<span class="text-2sm text-gray-700">
|
||||||
|
{{ $permohonan->user->nik }} | {{ $permohonan->user->name }} | {{ $permohonan->user->branch->name }}
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="mb-5">
|
||||||
|
<h3 class="text-md font-medium text-gray-900">
|
||||||
|
Tujan Permohonan:
|
||||||
|
</h3>
|
||||||
|
<span class="text-2sm text-gray-700">
|
||||||
|
{{ $permohonan->tujuanPenilaian->name }}
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="mb-5">
|
||||||
|
<h3 class="text-md font-medium text-gray-900">
|
||||||
|
Nilai Plafond:
|
||||||
|
</h3>
|
||||||
|
<span class="text-2sm text-gray-700">
|
||||||
|
{{ $permohonan->nilaiPlafond->name }}
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="mb-5">
|
||||||
|
<h3 class="text-md font-medium text-gray-900">
|
||||||
|
Status Bayar:
|
||||||
|
</h3>
|
||||||
|
<span class="text-md font-bold {{ $permohonan->status_bayar === 'belum_bayar' ? 'text-red-600' : 'text-green-600' }} uppercase">
|
||||||
|
{{ str_replace('_',' ',$permohonan->status_bayar) }}
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="mb-5">
|
||||||
|
<h3 class="text-md font-medium text-gray-900">
|
||||||
|
Nilai NJOP:
|
||||||
|
</h3>
|
||||||
|
<span class="text-md font-bold uppercase">
|
||||||
|
{{ formatRupiah($permohonan->niilai_njop) }}
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="card min-w-full">
|
||||||
|
<div class="card-header">
|
||||||
|
<h3 class="card-title">
|
||||||
|
Detail Debitur
|
||||||
|
</h3>
|
||||||
|
</div>
|
||||||
|
<div class="card-table scrollable-x-auto pb-3">
|
||||||
|
<div class="grid grid-cols-1 xl:grid-cols-2 gap-5 lg:gap-7.5">
|
||||||
|
<div class="col-span-1">
|
||||||
|
<table class="table align-middle text-sm text-gray-500">
|
||||||
|
<tr>
|
||||||
|
<td class="py-2 text-gray-600 font-normal">
|
||||||
|
Name
|
||||||
|
</td>
|
||||||
|
<td class="py-2 text-gray-800 font-normaltext-sm">
|
||||||
|
{{ $permohonan->debiture->name ?? "" }}
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="py-3">
|
||||||
|
Email
|
||||||
|
</td>
|
||||||
|
<td class="py-3 text-gray-700 text-2sm font-normal">
|
||||||
|
{{ $permohonan->debiture->email ?? "" }}
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="py-3">
|
||||||
|
Phone
|
||||||
|
</td>
|
||||||
|
<td class="py-3 text-gray-700 text-2sm font-normal">
|
||||||
|
{{ $permohonan->debiture->phone ?? "" }}
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
|
||||||
|
<tr>
|
||||||
|
<td class="py-3 text-gray-600 font-normal">
|
||||||
|
Address
|
||||||
|
</td>
|
||||||
|
<td class="py-3 text-gray-700 text-sm font-normal">
|
||||||
|
{{ $permohonan->debiture->address ?? "" }}
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="py-3 text-gray-600 font-normal">
|
||||||
|
|
||||||
|
</td>
|
||||||
|
<td class="py-3 text-gray-700 text-sm font-normal">
|
||||||
|
{{ $permohonan->debiture->village->name ?? "" }}, {{ $permohonan->debiture->district->name ?? "" }}, {{ $permohonan->debiture->city->name ?? "" }}, {{ $permohonan->debiture->province->name ?? "" }} - {{ $permohonan->debiture->village->postal_code ?? "" }}
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<div class="col-span-1">
|
||||||
|
<table class="table align-middle text-sm text-gray-500">
|
||||||
|
<tr>
|
||||||
|
<td class="py-3 text-gray-600 font-normal">
|
||||||
|
Cabang
|
||||||
|
</td>
|
||||||
|
<td class="py-2 text-gray-800 font-normaltext-sm">
|
||||||
|
{{ $permohonan->debiture->branch->name ?? "" }}
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="py-3 text-gray-600 font-normal">
|
||||||
|
CIF
|
||||||
|
</td>
|
||||||
|
<td class="py-2 text-gray-800 font-normaltext-sm">
|
||||||
|
{{ $permohonan->debiture->cif ?? "" }}
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="py-3 text-gray-600 font-normal">
|
||||||
|
Nomor Rekening
|
||||||
|
</td>
|
||||||
|
<td class="py-3 text-gray-700 text-sm font-normal">
|
||||||
|
{{ $permohonan->debiture->nomor_rekening ?? "" }}
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="py-3">
|
||||||
|
NPWP
|
||||||
|
</td>
|
||||||
|
<td class="py-3 text-gray-700 text-2sm font-normal">
|
||||||
|
{{ $permohonan->debiture->npwp ?? "" }}
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<div class="card min-w-full">
|
<div class="card min-w-full">
|
||||||
<div class="card-header">
|
<div class="card-header">
|
||||||
<h3 class="card-title">
|
<h3 class="card-title">
|
||||||
|
|||||||
@@ -22,145 +22,7 @@
|
|||||||
|
|
||||||
@section('content')
|
@section('content')
|
||||||
<div class="w-full grid gap-5 lg:gap-7.5 mx-auto">
|
<div class="w-full grid gap-5 lg:gap-7.5 mx-auto">
|
||||||
<div class="card">
|
@include('lpj::component.detail-jaminan',['backLink' => 'penilaian.index'])
|
||||||
<div class="card-header" id="advanced_settings_appearance">
|
|
||||||
<h3 class="card-title">
|
|
||||||
Data Permohonan
|
|
||||||
</h3>
|
|
||||||
<div class="flex items-center gap-2">
|
|
||||||
<a href="{{ route('penilaian.index') }}" class="btn btn-xs btn-info"><i class="ki-filled ki-exit-left"></i>
|
|
||||||
Back</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="card-body lg:py-7.5 grid grid-cols-3">
|
|
||||||
<div class="mb-5">
|
|
||||||
<h3 class="text-md font-medium text-gray-900">
|
|
||||||
Nomor Register Permohonan:
|
|
||||||
</h3>
|
|
||||||
<span class="text-2sm text-gray-700">
|
|
||||||
{{ $permohonan->nomor_registrasi }}
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="mb-5">
|
|
||||||
<h3 class="text-md font-medium text-gray-900">
|
|
||||||
Pemohon:
|
|
||||||
</h3>
|
|
||||||
<span class="text-2sm text-gray-700">
|
|
||||||
{{ $permohonan->user->nik }} | {{ $permohonan->user->name }} | {{ $permohonan->user->branch->name }}
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="mb-5">
|
|
||||||
<h3 class="text-md font-medium text-gray-900">
|
|
||||||
Tujan Permohonan:
|
|
||||||
</h3>
|
|
||||||
<span class="text-2sm text-gray-700">
|
|
||||||
{{ $permohonan->tujuanPenilaian->name }}
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="card min-w-full">
|
|
||||||
<div class="card-header">
|
|
||||||
<h3 class="card-title">
|
|
||||||
Detail Debutur
|
|
||||||
</h3>
|
|
||||||
</div>
|
|
||||||
<div class="card-table scrollable-x-auto pb-3">
|
|
||||||
<div class="grid grid-cols-1 xl:grid-cols-2 gap-5 lg:gap-7.5">
|
|
||||||
<div class="col-span-1">
|
|
||||||
<table class="table align-middle text-sm text-gray-500">
|
|
||||||
<tr>
|
|
||||||
<td class="py-2 text-gray-600 font-normal">
|
|
||||||
Name
|
|
||||||
</td>
|
|
||||||
<td class="py-2 text-gray-800 font-normaltext-sm">
|
|
||||||
{{ $permohonan->debiture->name ?? '' }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td class="py-3">
|
|
||||||
Email
|
|
||||||
</td>
|
|
||||||
<td class="py-3 text-gray-700 text-2sm font-normal">
|
|
||||||
{{ $permohonan->debiture->email ?? '' }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td class="py-3">
|
|
||||||
Phone
|
|
||||||
</td>
|
|
||||||
<td class="py-3 text-gray-700 text-2sm font-normal">
|
|
||||||
{{ $permohonan->debiture->phone ?? '' }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
|
|
||||||
<tr>
|
|
||||||
<td class="py-3 text-gray-600 font-normal">
|
|
||||||
Address
|
|
||||||
</td>
|
|
||||||
<td class="py-3 text-gray-700 text-sm font-normal">
|
|
||||||
{{ $permohonan->debiture->address ?? '' }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td class="py-3 text-gray-600 font-normal">
|
|
||||||
|
|
||||||
</td>
|
|
||||||
<td class="py-3 text-gray-700 text-sm font-normal">
|
|
||||||
{{ $permohonan->debiture->village->name ?? '' }},
|
|
||||||
{{ $permohonan->debiture->district->name ?? '' }},
|
|
||||||
{{ $permohonan->debiture->city->name ?? '' }},
|
|
||||||
{{ $permohonan->debiture->province->name ?? '' }} -
|
|
||||||
{{ $permohonan->debiture->village->postal_code ?? '' }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
</div>
|
|
||||||
<div class="col-span-1">
|
|
||||||
<table class="table align-middle text-sm text-gray-500">
|
|
||||||
<tr>
|
|
||||||
<td class="py-3 text-gray-600 font-normal">
|
|
||||||
Cabang
|
|
||||||
</td>
|
|
||||||
<td class="py-2 text-gray-800 font-normaltext-sm">
|
|
||||||
{{ $permohonan->debiture->branch->name ?? '' }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td class="py-3 text-gray-600 font-normal">
|
|
||||||
CIF
|
|
||||||
</td>
|
|
||||||
<td class="py-2 text-gray-800 font-normaltext-sm">
|
|
||||||
{{ $permohonan->debiture->cif ?? '' }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td class="py-3 text-gray-600 font-normal">
|
|
||||||
Nomor Rekening
|
|
||||||
</td>
|
|
||||||
<td class="py-3 text-gray-700 text-sm font-normal">
|
|
||||||
{{ $permohonan->debiture->nomor_rekening ?? '' }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td class="py-3">
|
|
||||||
NPWP
|
|
||||||
</td>
|
|
||||||
<td class="py-3 text-gray-700 text-2sm font-normal">
|
|
||||||
{{ $permohonan->debiture->npwp ?? '' }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
@include('lpj::component.detail-jaminan')
|
|
||||||
|
|
||||||
<div class="card pb-2.5">
|
<div class="card pb-2.5">
|
||||||
<div class="card-header" id="basic_settings">
|
<div class="card-header" id="basic_settings">
|
||||||
@@ -451,7 +313,7 @@
|
|||||||
<button type="button" data-modal-toggle="#modal_revisi" class="btn btn-warning ml-3">
|
<button type="button" data-modal-toggle="#modal_revisi" class="btn btn-warning ml-3">
|
||||||
Revisi
|
Revisi
|
||||||
</button>
|
</button>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -6,155 +6,7 @@
|
|||||||
|
|
||||||
@section('content')
|
@section('content')
|
||||||
<div class="w-full grid gap-5 lg:gap-7.5 mx-auto">
|
<div class="w-full grid gap-5 lg:gap-7.5 mx-auto">
|
||||||
<div class="card">
|
@include('lpj::component.detail-jaminan',['backLink' => 'authorization.index'])
|
||||||
<div class="card-header" id="advanced_settings_appearance">
|
|
||||||
<h3 class="card-title">
|
|
||||||
Data Permohonan
|
|
||||||
</h3>
|
|
||||||
</div>
|
|
||||||
<div class="card-body lg:py-7.5 grid grid-cols-3">
|
|
||||||
<div class="mb-5">
|
|
||||||
<h3 class="text-md font-medium text-gray-900">
|
|
||||||
Nomor Register Permohonan:
|
|
||||||
</h3>
|
|
||||||
<span class="text-2sm text-gray-700">
|
|
||||||
{{ $permohonan->nomor_registrasi }}
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="mb-5">
|
|
||||||
<h3 class="text-md font-medium text-gray-900">
|
|
||||||
Pemohon:
|
|
||||||
</h3>
|
|
||||||
<span class="text-2sm text-gray-700">
|
|
||||||
{{ $permohonan->user->nik }} | {{ $permohonan->user->name }} | {{ $permohonan->user->branch->name }}
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="mb-5">
|
|
||||||
<h3 class="text-md font-medium text-gray-900">
|
|
||||||
Tujan Permohonan:
|
|
||||||
</h3>
|
|
||||||
<span class="text-2sm text-gray-700">
|
|
||||||
{{ $permohonan->tujuanPenilaian->name }}
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="mb-5">
|
|
||||||
<h3 class="text-md font-medium text-gray-900">
|
|
||||||
Nilai Plafond:
|
|
||||||
</h3>
|
|
||||||
<span class="text-2sm text-gray-700">
|
|
||||||
{{ $permohonan->nilaiPlafond->name }}
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="mb-5">
|
|
||||||
<h3 class="text-md font-medium text-gray-900">
|
|
||||||
Status Bayar:
|
|
||||||
</h3>
|
|
||||||
<span class="text-md font-bold {{ $permohonan->status_bayar === 'belum_bayar' ? 'text-red-600' : 'text-green-600' }} uppercase">
|
|
||||||
{{ str_replace('_',' ',$permohonan->status_bayar) }}
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="card min-w-full">
|
|
||||||
<div class="card-header">
|
|
||||||
<h3 class="card-title">
|
|
||||||
Detail Debutur
|
|
||||||
</h3>
|
|
||||||
</div>
|
|
||||||
<div class="card-table scrollable-x-auto pb-3">
|
|
||||||
<div class="grid grid-cols-1 xl:grid-cols-2 gap-5 lg:gap-7.5">
|
|
||||||
<div class="col-span-1">
|
|
||||||
<table class="table align-middle text-sm text-gray-500">
|
|
||||||
<tr>
|
|
||||||
<td class="py-2 text-gray-600 font-normal">
|
|
||||||
Name
|
|
||||||
</td>
|
|
||||||
<td class="py-2 text-gray-800 font-normaltext-sm">
|
|
||||||
{{ $permohonan->debiture->name ?? "" }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td class="py-3">
|
|
||||||
Email
|
|
||||||
</td>
|
|
||||||
<td class="py-3 text-gray-700 text-2sm font-normal">
|
|
||||||
{{ $permohonan->debiture->email ?? "" }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td class="py-3">
|
|
||||||
Phone
|
|
||||||
</td>
|
|
||||||
<td class="py-3 text-gray-700 text-2sm font-normal">
|
|
||||||
{{ $permohonan->debiture->phone ?? "" }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
|
|
||||||
<tr>
|
|
||||||
<td class="py-3 text-gray-600 font-normal">
|
|
||||||
Address
|
|
||||||
</td>
|
|
||||||
<td class="py-3 text-gray-700 text-sm font-normal">
|
|
||||||
{{ $permohonan->debiture->address ?? "" }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td class="py-3 text-gray-600 font-normal">
|
|
||||||
|
|
||||||
</td>
|
|
||||||
<td class="py-3 text-gray-700 text-sm font-normal">
|
|
||||||
{{ $permohonan->debiture->village->name ?? "" }}, {{ $permohonan->debiture->district->name ?? "" }}, {{ $permohonan->debiture->city->name ?? "" }}, {{ $permohonan->debiture->province->name ?? "" }} - {{ $permohonan->debiture->village->postal_code ?? "" }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
</div>
|
|
||||||
<div class="col-span-1">
|
|
||||||
<table class="table align-middle text-sm text-gray-500">
|
|
||||||
<tr>
|
|
||||||
<td class="py-3 text-gray-600 font-normal">
|
|
||||||
Cabang
|
|
||||||
</td>
|
|
||||||
<td class="py-2 text-gray-800 font-normaltext-sm">
|
|
||||||
{{ $permohonan->debiture->branch->name ?? "" }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td class="py-3 text-gray-600 font-normal">
|
|
||||||
CIF
|
|
||||||
</td>
|
|
||||||
<td class="py-2 text-gray-800 font-normaltext-sm">
|
|
||||||
{{ $permohonan->debiture->cif ?? "" }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td class="py-3 text-gray-600 font-normal">
|
|
||||||
Nomor Rekening
|
|
||||||
</td>
|
|
||||||
<td class="py-3 text-gray-700 text-sm font-normal">
|
|
||||||
{{ $permohonan->debiture->nomor_rekening ?? "" }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td class="py-3">
|
|
||||||
NPWP
|
|
||||||
</td>
|
|
||||||
<td class="py-3 text-gray-700 text-2sm font-normal">
|
|
||||||
{{ $permohonan->debiture->npwp ?? "" }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
@include('lpj::component.detail-jaminan')
|
|
||||||
|
|
||||||
<div class="card">
|
<div class="card">
|
||||||
<form action="{{ route('authorization.update', $permohonan->id) }}" method="POST" id="authorizationForm">
|
<form action="{{ route('authorization.update', $permohonan->id) }}" method="POST" id="authorizationForm">
|
||||||
|
|||||||
@@ -6,173 +6,7 @@
|
|||||||
|
|
||||||
@section('content')
|
@section('content')
|
||||||
<div class="w-full grid gap-5 lg:gap-7.5 mx-auto">
|
<div class="w-full grid gap-5 lg:gap-7.5 mx-auto">
|
||||||
<div class="flex gap-5 flex-row w-full">
|
@include('lpj::component.detail-jaminan',['backLink' => 'prmohonan.index'])
|
||||||
<div class="card flex-1">
|
|
||||||
<div class="card-header" id="advanced_settings_appearance">
|
|
||||||
<h3 class="card-title">
|
|
||||||
Data Permohonan
|
|
||||||
</h3>
|
|
||||||
</div>
|
|
||||||
<div class="card-body lg:py-7.5 grid grid-cols-3">
|
|
||||||
<div class="mb-5">
|
|
||||||
<h3 class="text-md font-medium text-gray-900">
|
|
||||||
Nomor Register Permohonan:
|
|
||||||
</h3>
|
|
||||||
<span class="text-2sm text-gray-700">
|
|
||||||
{{ $permohonan->nomor_registrasi }}
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="mb-5">
|
|
||||||
<h3 class="text-md font-medium text-gray-900">
|
|
||||||
Pemohon:
|
|
||||||
</h3>
|
|
||||||
<span class="text-2sm text-gray-700">
|
|
||||||
{{ $permohonan->user->nik }} | {{ $permohonan->user->name }} | {{ $permohonan->user->branch->name }}
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="mb-5">
|
|
||||||
<h3 class="text-md font-medium text-gray-900">
|
|
||||||
Tujan Permohonan:
|
|
||||||
</h3>
|
|
||||||
<span class="text-2sm text-gray-700">
|
|
||||||
{{ $permohonan->tujuanPenilaian->name }}
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="card flex-1">
|
|
||||||
<div class="card-header" id="advanced_settings_appearance">
|
|
||||||
<h3 class="card-title">
|
|
||||||
Fasilitas Kredit
|
|
||||||
</h3>
|
|
||||||
</div>
|
|
||||||
<div class="card-body lg:py-7.5 grid grid-cols-3">
|
|
||||||
<div class="mb-5">
|
|
||||||
<h3 class="text-md font-medium text-gray-900">
|
|
||||||
Jenis Fasilitas
|
|
||||||
</h3>
|
|
||||||
<span class="text-2sm text-gray-700">
|
|
||||||
{{ $permohonan->jenisFasilitasKredit->name }}
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="mb-5">
|
|
||||||
<h3 class="text-md font-medium text-gray-900">
|
|
||||||
Nilai Plafond:
|
|
||||||
</h3>
|
|
||||||
<span class="text-2sm text-gray-700">
|
|
||||||
{{ $permohonan->nilaiPlafond->name }}
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="mb-5">
|
|
||||||
<h3 class="text-md font-medium text-gray-900">
|
|
||||||
Nilai NJOP:
|
|
||||||
</h3>
|
|
||||||
<span class="text-2sm text-gray-700">
|
|
||||||
{{ $permohonan->nilai_njop }}
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="card min-w-full">
|
|
||||||
<div class="card-header">
|
|
||||||
<h3 class="card-title">
|
|
||||||
Detail Debutur
|
|
||||||
</h3>
|
|
||||||
</div>
|
|
||||||
<div class="card-table scrollable-x-auto pb-3">
|
|
||||||
<div class="grid grid-cols-1 xl:grid-cols-2 gap-5 lg:gap-7.5">
|
|
||||||
<div class="col-span-1">
|
|
||||||
<table class="table align-middle text-sm text-gray-500">
|
|
||||||
<tr>
|
|
||||||
<td class="py-2 text-gray-600 font-normal">
|
|
||||||
Name
|
|
||||||
</td>
|
|
||||||
<td class="py-2 text-gray-800 font-normaltext-sm">
|
|
||||||
{{ $permohonan->debiture->name ?? "" }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td class="py-3">
|
|
||||||
Email
|
|
||||||
</td>
|
|
||||||
<td class="py-3 text-gray-700 text-2sm font-normal">
|
|
||||||
{{ $permohonan->debiture->email ?? "" }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td class="py-3">
|
|
||||||
Phone
|
|
||||||
</td>
|
|
||||||
<td class="py-3 text-gray-700 text-2sm font-normal">
|
|
||||||
{{ $permohonan->debiture->phone ?? "" }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
|
|
||||||
<tr>
|
|
||||||
<td class="py-3 text-gray-600 font-normal">
|
|
||||||
Address
|
|
||||||
</td>
|
|
||||||
<td class="py-3 text-gray-700 text-sm font-normal">
|
|
||||||
{{ $permohonan->debiture->address ?? "" }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td class="py-3 text-gray-600 font-normal">
|
|
||||||
|
|
||||||
</td>
|
|
||||||
<td class="py-3 text-gray-700 text-sm font-normal">
|
|
||||||
{{ $permohonan->debiture->village->name ?? "" }}, {{ $permohonan->debiture->district->name ?? "" }}, {{ $permohonan->debiture->city->name ?? "" }}, {{ $permohonan->debiture->province->name ?? "" }} - {{ $permohonan->debiture->village->postal_code ?? "" }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
</div>
|
|
||||||
<div class="col-span-1">
|
|
||||||
<table class="table align-middle text-sm text-gray-500">
|
|
||||||
<tr>
|
|
||||||
<td class="py-3 text-gray-600 font-normal">
|
|
||||||
Cabang
|
|
||||||
</td>
|
|
||||||
<td class="py-2 text-gray-800 font-normaltext-sm">
|
|
||||||
{{ $permohonan->debiture->branch->name ?? "" }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td class="py-3 text-gray-600 font-normal">
|
|
||||||
CIF
|
|
||||||
</td>
|
|
||||||
<td class="py-2 text-gray-800 font-normaltext-sm">
|
|
||||||
{{ $permohonan->debiture->cif ?? "" }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td class="py-3 text-gray-600 font-normal">
|
|
||||||
Nomor Rekening
|
|
||||||
</td>
|
|
||||||
<td class="py-3 text-gray-700 text-sm font-normal">
|
|
||||||
{{ $permohonan->debiture->nomor_rekening ?? "" }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td class="py-3">
|
|
||||||
NPWP
|
|
||||||
</td>
|
|
||||||
<td class="py-3 text-gray-700 text-2sm font-normal">
|
|
||||||
{{ $permohonan->debiture->npwp ?? "" }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
@include('lpj::component.detail-jaminan')
|
|
||||||
|
|
||||||
<div class="card">
|
<div class="card">
|
||||||
<form action="{{ route('permohonan.print', $permohonan->id) }}" method="GET">
|
<form action="{{ route('permohonan.print', $permohonan->id) }}" method="GET">
|
||||||
|
|||||||
@@ -10,185 +10,14 @@
|
|||||||
@endphp
|
@endphp
|
||||||
@section('content')
|
@section('content')
|
||||||
<div class="w-full grid gap-5 lg:gap-7.5 mx-auto">
|
<div class="w-full grid gap-5 lg:gap-7.5 mx-auto">
|
||||||
<div class="card">
|
|
||||||
<div class="card-header" id="advanced_settings_appearance">
|
|
||||||
<h3 class="card-title">
|
|
||||||
Data Permohonan
|
|
||||||
</h3>
|
|
||||||
|
|
||||||
<div class="flex items-center gap-2">
|
@include('lpj::component.detail-jaminan',['backLink' => 'registrasi.index'])
|
||||||
<a href="{{ route('registrasi.edit', $id) }}" class="btn btn-xs btn-primary hidden" title="Register"><i class="ki-filled ki-arrow-circle-right"></i> Registrasi</a>
|
|
||||||
<a href="{{ route('registrasi.index') }}" class="btn btn-xs btn-info"><i class="ki-filled ki-exit-left"></i> Back</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="card-body lg:py-7.5 grid grid-cols-3">
|
|
||||||
<div class="mb-5">
|
|
||||||
<h3 class="text-md font-medium text-gray-900">
|
|
||||||
Nomor Register Permohonan:
|
|
||||||
</h3>
|
|
||||||
<span class="text-2sm text-gray-700">
|
|
||||||
{{ $permohonan->nomor_registrasi }}
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="mb-5">
|
|
||||||
<h3 class="text-md font-medium text-gray-900">
|
|
||||||
Pemohon:
|
|
||||||
</h3>
|
|
||||||
<span class="text-2sm text-gray-700">
|
|
||||||
{{ $permohonan->user->nik }} | {{ $permohonan->user->name }} | {{ $permohonan->user->branch->name }}
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="mb-5">
|
|
||||||
<h3 class="text-md font-medium text-gray-900">
|
|
||||||
Tujan Permohonan:
|
|
||||||
</h3>
|
|
||||||
<span class="text-2sm text-gray-700">
|
|
||||||
{{ $permohonan->tujuanPenilaian->name }}
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="card min-w-full">
|
|
||||||
<div class="card-header">
|
|
||||||
<h3 class="card-title">
|
|
||||||
Detail Debutur
|
|
||||||
</h3>
|
|
||||||
</div>
|
|
||||||
<div class="card-table scrollable-x-auto pb-3">
|
|
||||||
<div class="grid grid-cols-1 xl:grid-cols-2 gap-5 lg:gap-7.5">
|
|
||||||
<div class="col-span-1">
|
|
||||||
<table class="table align-middle text-sm text-gray-500">
|
|
||||||
<tr>
|
|
||||||
<td class="py-2 text-gray-600 font-normal">
|
|
||||||
Name
|
|
||||||
</td>
|
|
||||||
<td class="py-2 text-gray-800 font-normaltext-sm">
|
|
||||||
{{ $permohonan->debiture->name ?? "" }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td class="py-3">
|
|
||||||
Email
|
|
||||||
</td>
|
|
||||||
<td class="py-3 text-gray-700 text-2sm font-normal">
|
|
||||||
{{ $permohonan->debiture->email ?? "" }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td class="py-3">
|
|
||||||
Phone
|
|
||||||
</td>
|
|
||||||
<td class="py-3 text-gray-700 text-2sm font-normal">
|
|
||||||
{{ $permohonan->debiture->phone ?? "" }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
|
|
||||||
<tr>
|
|
||||||
<td class="py-3 text-gray-600 font-normal">
|
|
||||||
Address
|
|
||||||
</td>
|
|
||||||
<td class="py-3 text-gray-700 text-sm font-normal">
|
|
||||||
{{ $permohonan->debiture->address ?? "" }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td class="py-3 text-gray-600 font-normal">
|
|
||||||
|
|
||||||
</td>
|
|
||||||
<td class="py-3 text-gray-700 text-sm font-normal">
|
|
||||||
{{ $permohonan->debiture->village->name ?? "" }}, {{ $permohonan->debiture->district->name ?? "" }}, {{ $permohonan->debiture->city->name ?? "" }}, {{ $permohonan->debiture->province->name ?? "" }} - {{ $permohonan->debiture->village->postal_code ?? "" }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
</div>
|
|
||||||
<div class="col-span-1">
|
|
||||||
<table class="table align-middle text-sm text-gray-500">
|
|
||||||
<tr>
|
|
||||||
<td class="py-3 text-gray-600 font-normal">
|
|
||||||
Cabang
|
|
||||||
</td>
|
|
||||||
<td class="py-2 text-gray-800 font-normaltext-sm">
|
|
||||||
{{ $permohonan->debiture->branch->name ?? "" }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td class="py-3 text-gray-600 font-normal">
|
|
||||||
CIF
|
|
||||||
</td>
|
|
||||||
<td class="py-2 text-gray-800 font-normaltext-sm">
|
|
||||||
{{ $permohonan->debiture->cif ?? "" }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td class="py-3 text-gray-600 font-normal">
|
|
||||||
Nomor Rekening
|
|
||||||
</td>
|
|
||||||
<td class="py-3 text-gray-700 text-sm font-normal">
|
|
||||||
{{ $permohonan->debiture->nomor_rekening ?? "" }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td class="py-3">
|
|
||||||
NPWP
|
|
||||||
</td>
|
|
||||||
<td class="py-3 text-gray-700 text-2sm font-normal">
|
|
||||||
{{ $permohonan->debiture->npwp ?? "" }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
@include('lpj::component.detail-jaminan')
|
|
||||||
|
|
||||||
<div class="card min-w-full">
|
|
||||||
<div class="card-header">
|
|
||||||
<h3 class="card-title">
|
|
||||||
Data Biaya
|
|
||||||
</h3>
|
|
||||||
</div>
|
|
||||||
<div class="card-table scrollable-x-auto pb-3">
|
|
||||||
<div class="grid grid-cols-1 xl:grid-cols-1 gap-5 lg:gap-7.5">
|
|
||||||
<div class="col-span-1">
|
|
||||||
<table class="table align-middle text-sm text-gray-500">
|
|
||||||
<tr>
|
|
||||||
<td width="10%" class="py-2 text-gray-600 font-normal">
|
|
||||||
Status Bayar
|
|
||||||
</td>
|
|
||||||
<td class="py-2 text-gray-800 font-normaltext-sm">
|
|
||||||
{{ strtoupper(str_replace('_',' ',$permohonan->status_bayar)) }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td class="py-3">
|
|
||||||
Nilai NJOP
|
|
||||||
</td>
|
|
||||||
<td class="py-3 text-gray-700 text-2sm font-normal">
|
|
||||||
{{ $permohonan->nilai_njop }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
|
|
||||||
</table>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="card pb-2.5">
|
<div class="card pb-2.5">
|
||||||
<div class="card-header" id="basic_settings">
|
<div class="card-header" id="basic_settings">
|
||||||
<h3 class="card-title">
|
<h3 class="card-title">
|
||||||
Registrasi
|
Registrasi
|
||||||
</h3>
|
</h3>
|
||||||
<div class="flex items-center gap-2 hidden">
|
|
||||||
<a href="{{ route('registrasi.show', $id) }}" class="btn btn-xs btn-primary" title="Detail"><i class="ki-filled ki-abstract-26"></i> Detail</a>
|
|
||||||
<a href="{{ route('registrasi.index') }}" class="btn btn-xs btn-info"><i class="ki-filled ki-exit-left"></i> Back</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="card-body lg:py-7.5">
|
<div class="card-body lg:py-7.5">
|
||||||
<form id="{{$route[0]}}_form" name="{{$route[0]}}_form" method="POST">
|
<form id="{{$route[0]}}_form" name="{{$route[0]}}_form" method="POST">
|
||||||
@@ -240,7 +69,7 @@
|
|||||||
<option></option>
|
<option></option>
|
||||||
</select>
|
</select>
|
||||||
<em id="{{$route[0]}}_region_msg" class="alert text-danger text-sm"></em>
|
<em id="{{$route[0]}}_region_msg" class="alert text-danger text-sm"></em>
|
||||||
</div>
|
</div>
|
||||||
</div><br />
|
</div><br />
|
||||||
<div id="{{ $route[0] }}_div_catatan2" class="flex items-baseline flex-wrap lg:flex-nowrap gap-2.5">
|
<div id="{{ $route[0] }}_div_catatan2" class="flex items-baseline flex-wrap lg:flex-nowrap gap-2.5">
|
||||||
<label class="form-label max-w-56">
|
<label class="form-label max-w-56">
|
||||||
|
|||||||
@@ -48,103 +48,37 @@
|
|||||||
{{ $permohonan->tujuanPenilaian->name }} {!! $permohonan->dokumen !!}
|
{{ $permohonan->tujuanPenilaian->name }} {!! $permohonan->dokumen !!}
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div class="mb-5">
|
||||||
|
<h3 class="text-md font-medium text-gray-900">
|
||||||
|
Nilai Plafond:
|
||||||
|
</h3>
|
||||||
|
<span class="text-2sm text-gray-700">
|
||||||
|
{{ $permohonan->nilaiPlafond->name }}
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="mb-5">
|
||||||
|
<h3 class="text-md font-medium text-gray-900">
|
||||||
|
Status Bayar:
|
||||||
|
</h3>
|
||||||
|
<span class="text-md font-bold {{ $permohonan->status_bayar === 'belum_bayar' ? 'text-red-600' : 'text-green-600' }} uppercase">
|
||||||
|
{{ str_replace('_',' ',$permohonan->status_bayar) }}
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="mb-5">
|
||||||
|
<h3 class="text-md font-medium text-gray-900">
|
||||||
|
Nilai NJOP:
|
||||||
|
</h3>
|
||||||
|
<span class="text-md font-bold uppercase">
|
||||||
|
{{ formatRupiah($permohonan->niilai_njop) }}
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="card min-w-full">
|
@include('lpj::component.detail-jaminan',['backLink' => 'registrasifinal.index','hidePermohonan'=>true])
|
||||||
<div class="card-header">
|
|
||||||
<h3 class="card-title">
|
|
||||||
Detail Debutur
|
|
||||||
</h3>
|
|
||||||
</div>
|
|
||||||
<div class="card-table scrollable-x-auto pb-3">
|
|
||||||
<div class="grid grid-cols-1 xl:grid-cols-2 gap-5 lg:gap-7.5">
|
|
||||||
<div class="col-span-1">
|
|
||||||
<table class="table align-middle text-sm text-gray-500">
|
|
||||||
<tr>
|
|
||||||
<td class="py-2 text-gray-600 font-normal">
|
|
||||||
Name
|
|
||||||
</td>
|
|
||||||
<td class="py-2 text-gray-800 font-normaltext-sm">
|
|
||||||
{{ $permohonan->debiture->name ?? "" }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td class="py-3">
|
|
||||||
Email
|
|
||||||
</td>
|
|
||||||
<td class="py-3 text-gray-700 text-2sm font-normal">
|
|
||||||
{{ $permohonan->debiture->email ?? "" }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td class="py-3">
|
|
||||||
Phone
|
|
||||||
</td>
|
|
||||||
<td class="py-3 text-gray-700 text-2sm font-normal">
|
|
||||||
{{ $permohonan->debiture->phone ?? "" }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
|
|
||||||
<tr>
|
|
||||||
<td class="py-3 text-gray-600 font-normal">
|
|
||||||
Address
|
|
||||||
</td>
|
|
||||||
<td class="py-3 text-gray-700 text-sm font-normal">
|
|
||||||
{{ $permohonan->debiture->address ?? "" }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td class="py-3 text-gray-600 font-normal">
|
|
||||||
|
|
||||||
</td>
|
|
||||||
<td class="py-3 text-gray-700 text-sm font-normal">
|
|
||||||
{{ $permohonan->debiture->village->name ?? "" }}, {{ $permohonan->debiture->district->name ?? "" }}, {{ $permohonan->debiture->city->name ?? "" }}, {{ $permohonan->debiture->province->name ?? "" }} - {{ $permohonan->debiture->village->postal_code ?? "" }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
</div>
|
|
||||||
<div class="col-span-1">
|
|
||||||
<table class="table align-middle text-sm text-gray-500">
|
|
||||||
<tr>
|
|
||||||
<td class="py-3 text-gray-600 font-normal">
|
|
||||||
Cabang
|
|
||||||
</td>
|
|
||||||
<td class="py-2 text-gray-800 font-normaltext-sm">
|
|
||||||
{{ $permohonan->debiture->branch->name ?? "" }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td class="py-3 text-gray-600 font-normal">
|
|
||||||
CIF
|
|
||||||
</td>
|
|
||||||
<td class="py-2 text-gray-800 font-normaltext-sm">
|
|
||||||
{{ $permohonan->debiture->cif ?? "" }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td class="py-3 text-gray-600 font-normal">
|
|
||||||
Nomor Rekening
|
|
||||||
</td>
|
|
||||||
<td class="py-3 text-gray-700 text-sm font-normal">
|
|
||||||
{{ $permohonan->debiture->nomor_rekening ?? "" }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
<tr>
|
|
||||||
<td class="py-3">
|
|
||||||
NPWP
|
|
||||||
</td>
|
|
||||||
<td class="py-3 text-gray-700 text-2sm font-normal">
|
|
||||||
{{ $permohonan->debiture->npwp ?? "" }}
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
@include('lpj::component.detail-jaminan')
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@endsection
|
@endsection
|
||||||
|
|||||||
@@ -58,7 +58,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@include('lpj::component.detail-jaminan')
|
@include('lpj::component.detail-jaminan',['backLink'=>'surveyor.index'])
|
||||||
|
|
||||||
<div class="card min-w-full py-2 px-2">
|
<div class="card min-w-full py-2 px-2">
|
||||||
<div class="card-header" id="basic_settings">
|
<div class="card-header" id="basic_settings">
|
||||||
|
|||||||
Reference in New Issue
Block a user