Merge remote-tracking branch 'composer/tender' into staging
This commit is contained in:
@@ -241,15 +241,25 @@ class TenderController extends Controller
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* Remove the specified resource from storage.
|
||||
* Tampilkan Surat Tender
|
||||
*/
|
||||
public function destroy($id)
|
||||
public function showSuratTender($noreg)
|
||||
{
|
||||
//
|
||||
$penawaran = PenawaranTender::where('nomor_registrasi', '=', $noreg)->first();
|
||||
|
||||
// Kalau tidak ketemu nomor registrasi dengan tabel penawaran
|
||||
if (!$penawaran) {
|
||||
return redirect()->route('tender.penawaran.createPenawaran', ['noreg' => $noreg])
|
||||
->with('error', 'Anda Belum Membuat Penawaran. Silahkan isi terlebih dahulu!');
|
||||
}
|
||||
// Jika batas tanggal penawaran sudah lewat
|
||||
if ($penawaran->end_date < date('Y-m-d')) {
|
||||
return redirect()->route('tender.penawaran.editPenawaran', ['noreg' => $noreg])
|
||||
->with('error', 'Sudah Kadaluarsa. Silahkan perpanjang tanggal penawaran terlebih dahulu!');
|
||||
}
|
||||
|
||||
return view('lpj::penawaran.surat_tender', compact('penawaran', 'noreg'));
|
||||
}
|
||||
|
||||
public function datatablesPenawaran(Request $request)
|
||||
|
||||
@@ -63,13 +63,17 @@ class TenderPenawaranRequest extends FormRequest
|
||||
$endDate = strtotime($this->input('end_date'));
|
||||
$today = strtotime(date('Y-m-d'));
|
||||
|
||||
// Jika dalam keadaan tambah penawaran maka munculkan pesan ini
|
||||
if ($this->method() !== 'PUT') {
|
||||
if ($startDate < $today) {
|
||||
$validator->errors()->add('start_date', 'Tanggal Awal tidak boleh sebelum hari ini.');
|
||||
}
|
||||
}
|
||||
|
||||
if ($endDate < $startDate) {
|
||||
$validator->errors()->add('end_date', 'Tanggal Akhir tidak boleh lebih awal dari Tanggal Awal.');
|
||||
}
|
||||
|
||||
if ($startDate < $today) {
|
||||
$validator->errors()->add('start_date', 'Tanggal Awal tidak boleh sebelum hari ini.');
|
||||
}
|
||||
|
||||
// Validasi minimal 3 pilihan pada nama_kjpp
|
||||
$namaKjpp = $this->input('kjpp', []);
|
||||
|
||||
@@ -19,4 +19,9 @@ class JenisLaporan extends Model
|
||||
|
||||
|
||||
protected $fillable = ['code', 'name'];
|
||||
|
||||
public function penawaran()
|
||||
{
|
||||
return $this->hasMany(PenawaranTender::class, 'jenis_laporan_id', 'id');
|
||||
}
|
||||
}
|
||||
|
||||
@@ -36,4 +36,14 @@ class PenawaranTender extends Model
|
||||
{
|
||||
return $this->hasMany(TujuanPenilaianKJPP::class, 'id', 'tujuan_penilaian_kjpp_id');
|
||||
}
|
||||
|
||||
public function permohonan()
|
||||
{
|
||||
return $this->belongsTo(Permohonan::class, 'nomor_registrasi', 'nomor_registrasi');
|
||||
}
|
||||
|
||||
public function jenisLaporan()
|
||||
{
|
||||
return $this->belongsTo(JenisLaporan::class, 'jenis_laporan_id', 'id');
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Lpj\Models;
|
||||
namespace Modules\Lpj\Models;
|
||||
|
||||
use Modules\Lpj\Database\Factories\PermohonanFactory;
|
||||
use Modules\Usermanagement\Models\User;
|
||||
use Modules\Lpj\Database\Factories\PermohonanFactory;
|
||||
use Modules\Usermanagement\Models\User;
|
||||
|
||||
class Permohonan extends Base
|
||||
{
|
||||
class Permohonan extends Base
|
||||
{
|
||||
protected $table = 'permohonan';
|
||||
protected $fillable = [
|
||||
'nomor_registrasi',
|
||||
@@ -79,4 +79,9 @@
|
||||
{
|
||||
return $this->belongsTo(Penilaian::class, 'nomor_registrasi', 'nomor_registrasi');
|
||||
}
|
||||
|
||||
public function penawaranTender()
|
||||
{
|
||||
return $this->hasMany(PenawaranTender::class, 'nomor_registrasi');
|
||||
}
|
||||
}
|
||||
|
||||
@@ -20,8 +20,8 @@ class CurrencySeeder extends Seeder
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'code' => 'MYR',
|
||||
@@ -30,8 +30,8 @@ class CurrencySeeder extends Seeder
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'code' => 'SAR',
|
||||
@@ -40,8 +40,8 @@ class CurrencySeeder extends Seeder
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
]
|
||||
]);
|
||||
}
|
||||
|
||||
@@ -57,7 +57,7 @@ class DebitureSeeder extends Seeder
|
||||
'branch_id' => 1,
|
||||
'cif' => '1518467',
|
||||
'name' => 'PT ABCD SEJATI',
|
||||
'npwp' => '00185260002',
|
||||
'npwp' => '001852600023342',
|
||||
'email' => 'abcd@ag.co.id',
|
||||
'phone' => '081111555',
|
||||
'nomor_rekening' => '0082346',
|
||||
@@ -77,7 +77,7 @@ class DebitureSeeder extends Seeder
|
||||
'branch_id' => 1,
|
||||
'cif' => '12345',
|
||||
'name' => 'Testing',
|
||||
'npwp' => '1029280183912111',
|
||||
'npwp' => '102928018391211',
|
||||
'email' => 'testing@email.com',
|
||||
'phone' => '098172386',
|
||||
'nomor_rekening' => '12345',
|
||||
@@ -150,8 +150,8 @@ class DebitureSeeder extends Seeder
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 3,
|
||||
'updated_by' => 3
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
]);
|
||||
}
|
||||
|
||||
@@ -21,118 +21,52 @@ class DetailDokumenJaminanSeeder extends Seeder
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'name' => 'Tanah Bangunan',
|
||||
'dokumen_jaminan_id' => 1,
|
||||
'jenis_legalitas_jaminan_id' => 3,
|
||||
'dokumen_jaminan' => 'jaminan/1/2/Test.pdf',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
],
|
||||
[
|
||||
'name' => 'Tanah Bangunan',
|
||||
'dokumen_jaminan_id' => 1,
|
||||
'jenis_legalitas_jaminan_id' => 7,
|
||||
'dokumen_jaminan' => 'jaminan/1/1/Test.pdf',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'name' => 'Tanah Bangunan',
|
||||
'dokumen_jaminan_id' => 1,
|
||||
'jenis_legalitas_jaminan_id' => 8,
|
||||
'jenis_legalitas_jaminan_id' => 4,
|
||||
'dokumen_jaminan' => 'jaminan/1/1/Test.pdf',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'name' => 'Tanah Bangunan',
|
||||
'dokumen_jaminan_id' => 1,
|
||||
'jenis_legalitas_jaminan_id' => 9,
|
||||
'jenis_legalitas_jaminan_id' => 5,
|
||||
'dokumen_jaminan' => 'jaminan/1/1/Test.pdf',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'name' => 'Tanah Bangunan',
|
||||
'dokumen_jaminan_id' => 2,
|
||||
'jenis_legalitas_jaminan_id' => 1,
|
||||
'dokumen_jaminan' => 'jaminan/4/2/Test.pdf',
|
||||
'dokumen_jaminan_id' => 1,
|
||||
'jenis_legalitas_jaminan_id' => 6,
|
||||
'dokumen_jaminan' => 'jaminan/1/1/Test.pdf',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
],
|
||||
[
|
||||
'name' => 'Tanah Bangunan',
|
||||
'dokumen_jaminan_id' => 2,
|
||||
'jenis_legalitas_jaminan_id' => 3,
|
||||
'dokumen_jaminan' => 'jaminan/4/2/Test.pdf',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
],
|
||||
[
|
||||
'name' => 'Tanah Bangunan',
|
||||
'dokumen_jaminan_id' => 2,
|
||||
'jenis_legalitas_jaminan_id' => 7,
|
||||
'dokumen_jaminan' => 'jaminan/4/2/Test.pdf',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
],
|
||||
[
|
||||
'name' => 'Tanah Bangunan',
|
||||
'dokumen_jaminan_id' => 2,
|
||||
'jenis_legalitas_jaminan_id' => 8,
|
||||
'dokumen_jaminan' => 'jaminan/4/2/Test.pdf',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
],
|
||||
[
|
||||
'name' => 'Tanah Bangunan',
|
||||
'dokumen_jaminan_id' => 2,
|
||||
'jenis_legalitas_jaminan_id' => 9,
|
||||
'dokumen_jaminan' => 'jaminan/4/2/Test.pdf',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
],
|
||||
[
|
||||
'name' => 'Gedung',
|
||||
'dokumen_jaminan_id' => 3,
|
||||
'jenis_legalitas_jaminan_id' => 1,
|
||||
'dokumen_jaminan' => 'jaminan/7/3/Test.pdf',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
]
|
||||
]);
|
||||
}
|
||||
|
||||
@@ -22,8 +22,8 @@ class DetailPenawaranSeeder extends Seeder
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'kjpp_rekanan_id' => 2,
|
||||
@@ -34,8 +34,8 @@ class DetailPenawaranSeeder extends Seeder
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'kjpp_rekanan_id' => 3,
|
||||
@@ -46,44 +46,8 @@ class DetailPenawaranSeeder extends Seeder
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
],
|
||||
[
|
||||
'kjpp_rekanan_id' => 1,
|
||||
'penawaran_id' => 2,
|
||||
'biaya_penawaran' => null,
|
||||
'attachment' => null,
|
||||
'dokumen_persetujuan' => null,
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
],
|
||||
[
|
||||
'kjpp_rekanan_id' => 2,
|
||||
'penawaran_id' => 2,
|
||||
'biaya_penawaran' => null,
|
||||
'attachment' => null,
|
||||
'dokumen_persetujuan' => null,
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
],
|
||||
[
|
||||
'kjpp_rekanan_id' => 3,
|
||||
'penawaran_id' => 2,
|
||||
'biaya_penawaran' => null,
|
||||
'attachment' => null,
|
||||
'dokumen_persetujuan' => null,
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
]
|
||||
]);
|
||||
}
|
||||
|
||||
@@ -26,40 +26,8 @@ class DokumenJaminanSeeder extends Seeder
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
],
|
||||
[
|
||||
'debiture_id' => 4,
|
||||
'jenis_jaminan_id' => 1,
|
||||
'pemilik_jaminan_id' => 4,
|
||||
'province_code' => '16',
|
||||
'city_code' => '16.05',
|
||||
'district_code' => '16.05.03',
|
||||
'village_code' => '16.05.03.2002',
|
||||
'postal_code' => '31663',
|
||||
'address' => 'alamat',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
],
|
||||
[
|
||||
'debiture_id' => 7,
|
||||
'jenis_jaminan_id' => 4,
|
||||
'pemilik_jaminan_id' => 5,
|
||||
'province_code' => '13',
|
||||
'city_code' => '13.72',
|
||||
'district_code' => '13.72.02',
|
||||
'village_code' => '13.72.02.1001',
|
||||
'postal_code' => '27323',
|
||||
'address' => 'Jl. Merdeka II no. 1',
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
]
|
||||
]);
|
||||
}
|
||||
|
||||
@@ -61,7 +61,7 @@ class JenisDokumenSeeder extends Seeder
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 1,
|
||||
'updated_by' => 2
|
||||
'updated_by' => 1
|
||||
]
|
||||
]);
|
||||
}
|
||||
|
||||
@@ -20,7 +20,7 @@ class JenisJaminanSeeder extends Seeder
|
||||
'jenis_legalitas_jaminan_id' => '["JLJ001","JLJ003","JLJ004","JLJ005","JLJ006"]',
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'authorized_at' => 't',
|
||||
'authorized_at' => now(),
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
@@ -31,7 +31,7 @@ class JenisJaminanSeeder extends Seeder
|
||||
'jenis_legalitas_jaminan_id' => null,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'authorized_at' => 'r',
|
||||
'authorized_at' => now(),
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
@@ -42,7 +42,7 @@ class JenisJaminanSeeder extends Seeder
|
||||
'jenis_legalitas_jaminan_id' => null,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'authorized_at' => 'k',
|
||||
'authorized_at' => now(),
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
@@ -53,7 +53,7 @@ class JenisJaminanSeeder extends Seeder
|
||||
'jenis_legalitas_jaminan_id' => '["JLJ001","JLJ002"]',
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'authorized_at' => 'g',
|
||||
'authorized_at' => now(),
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
|
||||
@@ -12,32 +12,34 @@ class LpjDatabaseSeeder extends Seeder
|
||||
public function run(): void
|
||||
{
|
||||
$this->call([
|
||||
ArahMataAnginSeeder::class,
|
||||
BranchSeeder::class,
|
||||
CurrencySeeder::class,
|
||||
DebitureSeeder::class,
|
||||
DetailDokumenJaminanSeeder::class,
|
||||
DetailPenawaranSeeder::class,
|
||||
DokumenJaminanSeeder::class,
|
||||
JenisFasilitasKreditSeeder::class,
|
||||
JenisLegalitasJaminanSeeder::class,
|
||||
JenisJaminanSeeder::class,
|
||||
JenisDokumenSeeder::class,
|
||||
TujuanPenilaianSeeder::class,
|
||||
NilaiPlatformSeeder::class,
|
||||
HubunganPemilikJaminanSeeder::class,
|
||||
HubunganPenghuniJaminanSeeder::class,
|
||||
IjinUsahaSeeder::class,
|
||||
JenisDokumenSeeder::class,
|
||||
JenisFasilitasKreditSeeder::class,
|
||||
JenisJaminanSeeder::class,
|
||||
JenisLaporanSeeder::class,
|
||||
JenisLegalitasJaminanSeeder::class,
|
||||
JenisPenilaianSeeder::class,
|
||||
KJPPSeeder::class,
|
||||
NilaiPlatformSeeder::class,
|
||||
PemilikJaminanSeeder::class,
|
||||
PenawaranSeeder::class,
|
||||
PenilaianSeeder::class,
|
||||
PermohonanSeeder::class,
|
||||
RegionSeeder::class,
|
||||
ArahMataAnginSeeder::class,
|
||||
StatusPermohonanSeeder::class,
|
||||
TujuanPenilaianSeeder::class,
|
||||
TujuanPenilaianKJPPSeeder::class
|
||||
RegionSeeder::class,
|
||||
TeamsSeeder::class,
|
||||
TeamUsersSeeder::class,
|
||||
JenisPenilaianSeeder::class,
|
||||
TujuanPenilaianKJPPSeeder::class,
|
||||
IjinUsahaSeeder::class,
|
||||
JenisLaporanSeeder::class,
|
||||
KJPPSeeder::class,
|
||||
DebitureSeeder::class,
|
||||
PermohonanSeeder::class,
|
||||
PemilikJaminanSeeder::class,
|
||||
DokumenJaminanSeeder::class,
|
||||
DetailDokumenJaminanSeeder::class,
|
||||
PenawaranSeeder::class,
|
||||
DetailPenawaranSeeder::class,
|
||||
PenilaianSeeder::class,
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -30,8 +30,8 @@ class PemilikJaminanSeeder extends Seeder
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'debiture_id' => 7,
|
||||
@@ -50,8 +50,8 @@ class PemilikJaminanSeeder extends Seeder
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 3,
|
||||
'updated_by' => 3
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'debiture_id' => 1,
|
||||
@@ -70,8 +70,8 @@ class PemilikJaminanSeeder extends Seeder
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'debiture_id' => 4,
|
||||
@@ -90,8 +90,8 @@ class PemilikJaminanSeeder extends Seeder
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'debiture_id' => 7,
|
||||
@@ -110,8 +110,8 @@ class PemilikJaminanSeeder extends Seeder
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
]
|
||||
]);
|
||||
}
|
||||
|
||||
@@ -21,11 +21,11 @@ class PenawaranSeeder extends Seeder
|
||||
'start_date' => '2024-10-21',
|
||||
'end_date' => '2024-10-28',
|
||||
'catatan' => 'Hai',
|
||||
'status' => 'persetujuan-penawaran',
|
||||
'status' => 'tender',
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'code' => 'NP002',
|
||||
@@ -38,8 +38,8 @@ class PenawaranSeeder extends Seeder
|
||||
'status' => 'tender',
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
]
|
||||
]);
|
||||
}
|
||||
|
||||
@@ -23,8 +23,8 @@ class PermohonanSeeder extends Seeder
|
||||
'status' => 'persetujuan-penawaran',
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2,
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1,
|
||||
'jenis_fasilitas_kredit_id' => 1,
|
||||
'nilai_plafond_id' => 1,
|
||||
'status_bayar' => 'sudah_bayar',
|
||||
@@ -41,8 +41,8 @@ class PermohonanSeeder extends Seeder
|
||||
'status' => 'tender',
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2,
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1,
|
||||
'jenis_fasilitas_kredit_id' => 1,
|
||||
'nilai_plafond_id' => 1,
|
||||
'status_bayar' => 'sudah_bayar',
|
||||
@@ -52,15 +52,15 @@ class PermohonanSeeder extends Seeder
|
||||
[
|
||||
'nomor_registrasi' => 'REG0000006',
|
||||
'tanggal_permohonan' => '2024-10-18',
|
||||
'user_id' => 2,
|
||||
'user_id' => 1,
|
||||
'branch_id' => 1,
|
||||
'tujuan_penilaian_id' => 1,
|
||||
'debiture_id' => 2,
|
||||
'status' => 'registered',
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2,
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1,
|
||||
'jenis_fasilitas_kredit_id' => 4,
|
||||
'nilai_plafond_id' => 1,
|
||||
'status_bayar' => 'sudah_bayar',
|
||||
@@ -70,56 +70,56 @@ class PermohonanSeeder extends Seeder
|
||||
[
|
||||
'nomor_registrasi' => 'REG0000007',
|
||||
'tanggal_permohonan' => '2024-10-28',
|
||||
'user_id' => 3,
|
||||
'user_id' => 1,
|
||||
'branch_id' => 1,
|
||||
'tujuan_penilaian_id' => 7,
|
||||
'debiture_id' => 4,
|
||||
'status' => 'done',
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2,
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1,
|
||||
'jenis_fasilitas_kredit_id' => 7,
|
||||
'nilai_plafond_id' => 1,
|
||||
'status_bayar' => 'sudah_bayar',
|
||||
'nilai_njop' => '421354365747658',
|
||||
'jenis_penilaian_id' => null
|
||||
'jenis_penilaian_id' => 2
|
||||
],
|
||||
[
|
||||
'nomor_registrasi' => 'REG0000008',
|
||||
'tanggal_permohonan' => '2024-10-28',
|
||||
'user_id' => 3,
|
||||
'user_id' => 1,
|
||||
'branch_id' => 1,
|
||||
'tujuan_penilaian_id' => 1,
|
||||
'debiture_id' => 7,
|
||||
'status' => 'done',
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 3,
|
||||
'updated_by' => 3,
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1,
|
||||
'jenis_fasilitas_kredit_id' => 7,
|
||||
'nilai_plafond_id' => 2,
|
||||
'status_bayar' => 'sudah_bayar',
|
||||
'nilai_njop' => '421354365747659',
|
||||
'jenis_penilaian_id' => null
|
||||
'jenis_penilaian_id' => 2
|
||||
],
|
||||
[
|
||||
'nomor_registrasi' => 'REG0000010',
|
||||
'tanggal_permohonan' => '2024-10-28',
|
||||
'user_id' => 3,
|
||||
'user_id' => 1,
|
||||
'branch_id' => 1,
|
||||
'tujuan_penilaian_id' => 5,
|
||||
'debiture_id' => 7,
|
||||
'status' => 'done',
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 3,
|
||||
'updated_by' => 3,
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1,
|
||||
'jenis_fasilitas_kredit_id' => 4,
|
||||
'nilai_plafond_id' => 1,
|
||||
'status_bayar' => 'sudah_bayar',
|
||||
'nilai_njop' => '421354365747660',
|
||||
'jenis_penilaian_id' => null
|
||||
'jenis_penilaian_id' => 2
|
||||
]
|
||||
]);
|
||||
}
|
||||
|
||||
@@ -100,8 +100,8 @@ class StatusPermohonanSeeder extends Seeder
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'name' => 'Tender',
|
||||
@@ -110,8 +110,8 @@ class StatusPermohonanSeeder extends Seeder
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
],
|
||||
[
|
||||
'name' => 'Done',
|
||||
@@ -120,8 +120,8 @@ class StatusPermohonanSeeder extends Seeder
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now(),
|
||||
'created_by' => 2,
|
||||
'updated_by' => 2
|
||||
'created_by' => 1,
|
||||
'updated_by' => 1
|
||||
]
|
||||
]);
|
||||
}
|
||||
|
||||
32
database/seeders/TeamUsersSeeder.php
Normal file
32
database/seeders/TeamUsersSeeder.php
Normal file
@@ -0,0 +1,32 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Lpj\Database\Seeders;
|
||||
|
||||
use Illuminate\Database\Seeder;
|
||||
use Modules\Lpj\Models\TeamsUsers;
|
||||
|
||||
class TeamUsersSeeder extends Seeder
|
||||
{
|
||||
/**
|
||||
* Run the database seeds.
|
||||
*/
|
||||
public function run(): void
|
||||
{
|
||||
TeamsUsers::insert([
|
||||
[
|
||||
'teams_id' => 1,
|
||||
'user_id' => 3,
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now()
|
||||
],
|
||||
[
|
||||
'teams_id' => 2,
|
||||
'user_id' => 4,
|
||||
'status' => 1,
|
||||
'created_at' => now(),
|
||||
'updated_at' => now()
|
||||
]
|
||||
]);
|
||||
}
|
||||
}
|
||||
32
database/seeders/TeamsSeeder.php
Normal file
32
database/seeders/TeamsSeeder.php
Normal file
@@ -0,0 +1,32 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Lpj\Database\Seeders;
|
||||
|
||||
use Illuminate\Database\Seeder;
|
||||
use Modules\Lpj\Models\Teams;
|
||||
|
||||
class TeamsSeeder extends Seeder
|
||||
{
|
||||
/**
|
||||
* Run the database seeds.
|
||||
*/
|
||||
public function run(): void
|
||||
{
|
||||
Teams::insert([
|
||||
[
|
||||
'regions_id' => 1,
|
||||
'code' => 'T01',
|
||||
'name' => 'Penilai 1',
|
||||
'created_at' => now(),
|
||||
'updated_at' => now()
|
||||
],
|
||||
[
|
||||
'regions_id' => 2,
|
||||
'code' => 'T02',
|
||||
'name' => 'Penilai 2',
|
||||
'created_at' => now(),
|
||||
'updated_at' => now()
|
||||
]
|
||||
]);
|
||||
}
|
||||
}
|
||||
@@ -189,7 +189,12 @@
|
||||
@enderror
|
||||
</div>
|
||||
</div>
|
||||
<div class="flex justify-end">
|
||||
<div class="flex justify-end gap-1.5">
|
||||
@if (isset($penawaran->nomor_registrasi))
|
||||
<a href="{{ route('tender.penawaran.showSuratTender', $noreg) }}" class="btn btn-primary">
|
||||
Surat Tender
|
||||
</a>
|
||||
@endif
|
||||
<button type="submit" class="btn btn-primary">
|
||||
Save
|
||||
</button>
|
||||
|
||||
@@ -195,7 +195,12 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="flex justify-end">
|
||||
<div class="flex justify-end gap-1.5">
|
||||
@if (isset($penawaran->nomor_registrasi))
|
||||
<a href="{{ route('tender.penawaran.showSuratTender', $noreg) }}" class="btn btn-primary">
|
||||
Surat Tender
|
||||
</a>
|
||||
@endif
|
||||
<button type="submit" class="btn btn-primary">
|
||||
Penawaran Ulang
|
||||
</button>
|
||||
|
||||
56
resources/views/penawaran/surat_tender.blade.php
Normal file
56
resources/views/penawaran/surat_tender.blade.php
Normal file
@@ -0,0 +1,56 @@
|
||||
@extends('layouts.main')
|
||||
|
||||
@section('breadcrumbs')
|
||||
{{ Breadcrumbs::render(request()->route()->getName(), request()->route('noreg')) }}
|
||||
@endsection
|
||||
|
||||
@section('content')
|
||||
<div class="w-full grid gap-5 lg:gap-7.5 mx-auto">
|
||||
<div class="card pb-2.5">
|
||||
<div class="card-header" id="basic_settings">
|
||||
<h3 class="card-title">
|
||||
Surat Tender
|
||||
</h3>
|
||||
<div class="flex items-center gap-2">
|
||||
@if (isset($penawaran->nomor_registrasi))
|
||||
<a href="{{ route('tender.penawaran.editPenawaran', $noreg) }}" class="btn btn-xs btn-info"><i
|
||||
class="ki-filled ki-exit-left"></i> Back</a>
|
||||
@else
|
||||
<a href="{{ route('tender.penawaran.createPenawaran', $noreg) }}" class="btn btn-xs btn-info"><i
|
||||
class="ki-filled ki-exit-left"></i> Back</a>
|
||||
@endif
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-body grid gap-5">
|
||||
<p>Dear
|
||||
<span class="font-bold">{{ ucwords(auth()->user()->name) ?? 'Tidak Ada' }}</span>
|
||||
</p>
|
||||
<p>Mohon untuk dibuatkan proposal jasa appraisal atas nama <span
|
||||
class="font-bold">{{ ucwords($penawaran->permohonan->user->name) }}</span>, tujuan penilaian
|
||||
untuk <span class="font-bold">
|
||||
@foreach ($penawaran->tujuanPenilaianKJPP as $tujuanPenilaianKJPP)
|
||||
{{ $tujuanPenilaianKJPP->name }}
|
||||
@endforeach
|
||||
</span>, laporan dalam bentuk <span class="font-bold">{{ $penawaran->jenisLaporan->name }}</span>,
|
||||
dengan data-data sebagai berikut :</p>
|
||||
<ul>
|
||||
<li>Aset Jaminan: <span class="font-bold">[otomasi dari tabel permohonan]</span></li>
|
||||
<li>Lokasi Jaminan: <span class="font-bold">[otomasi dari tabel permohonan]</span></li>
|
||||
<li>LT / LB: <span class="font-bold">[otomasi dari tabel permohonan]</span></li>
|
||||
</ul>
|
||||
<p>Harap proposal dibuat dengan harga yang minimal sehingga tidak perlu tawar menawar lagi.</p>
|
||||
<p>Mohon proposal dapat saya terima segera, sebelum
|
||||
<span class="font-bold">{{ formatTanggalIndonesia($penawaran->end_date) }} pukul 17.00 WIB</span>
|
||||
</p>
|
||||
<p>Best Regards,
|
||||
<span class="font-bold">[otomasi dari nama dan tanda tangan user penginput]</span>
|
||||
Sub Direktorat Appraisal
|
||||
</p>
|
||||
<p>PT. Bank Artha Graha Internasional, Tbk.<br>
|
||||
Gedung Bank Artha Graha, Lantai 3<br>
|
||||
Jl. Kwiitang Raya No 24-26, Jakarta Pusat - 10420.<br>
|
||||
Telp. 021 - 3903040 (H)</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endsection
|
||||
@@ -1,551 +1,556 @@
|
||||
<?php
|
||||
|
||||
use Diglactic\Breadcrumbs\Breadcrumbs;
|
||||
use Diglactic\Breadcrumbs\Generator as BreadcrumbTrail;
|
||||
use Diglactic\Breadcrumbs\Breadcrumbs;
|
||||
use Diglactic\Breadcrumbs\Generator as BreadcrumbTrail;
|
||||
|
||||
if (!Breadcrumbs::exists('basicdata')) {
|
||||
if (!Breadcrumbs::exists('basicdata')) {
|
||||
Breadcrumbs::for('basicdata', function (BreadcrumbTrail $trail) {
|
||||
$trail->push('Basic Data');
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
Breadcrumbs::for('basicdata.jenis-fasilitas-kredit', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.jenis-fasilitas-kredit', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata');
|
||||
$trail->push('Jenis Fasilitas Kredit', route('basicdata.jenis-fasilitas-kredit.index'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('basicdata.jenis-fasilitas-kredit.create', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.jenis-fasilitas-kredit.create', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata.jenis-fasilitas-kredit');
|
||||
$trail->push('Tambah Jenis Fasilitas Kredit', route('basicdata.jenis-fasilitas-kredit.create'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('basicdata.jenis-fasilitas-kredit.edit', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.jenis-fasilitas-kredit.edit', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata.jenis-fasilitas-kredit');
|
||||
$trail->push('Edit Jenis Fasilitas Kredit');
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('basicdata.jenis-legalitas-jaminan', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.jenis-legalitas-jaminan', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata');
|
||||
$trail->push('Jenis Legalitas Jaminan', route('basicdata.jenis-legalitas-jaminan.index'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('basicdata.jenis-legalitas-jaminan.create', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.jenis-legalitas-jaminan.create', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata.jenis-legalitas-jaminan');
|
||||
$trail->push('Tambah Jenis Legalitas Jaminan', route('basicdata.jenis-legalitas-jaminan.create'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('basicdata.jenis-legalitas-jaminan.edit', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.jenis-legalitas-jaminan.edit', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata.jenis-legalitas-jaminan');
|
||||
$trail->push('Edit Jenis Legalitas Jaminan');
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('basicdata.jenis-jaminan', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.jenis-jaminan', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata');
|
||||
$trail->push('Jenis Aset', route('basicdata.jenis-jaminan.index'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('basicdata.jenis-jaminan.create', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.jenis-jaminan.create', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata.jenis-jaminan');
|
||||
$trail->push('Tambah Jenis Aset', route('basicdata.jenis-jaminan.create'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('basicdata.jenis-jaminan.edit', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.jenis-jaminan.edit', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata.jenis-jaminan');
|
||||
$trail->push('Edit Jenis Aset');
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('basicdata.jenis_laporan', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.jenis_laporan', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata');
|
||||
$trail->push('Jenis Laporan', route('basicdata.jenis_laporan.index'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('basicdata.jenis_laporan.create', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.jenis_laporan.create', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata.jenis_laporan');
|
||||
$trail->push('Tambah Jenis Laporan', route('basicdata.jenis_laporan.create'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('basicdata.jenis_laporan.edit', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.jenis_laporan.edit', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata.jenis_laporan');
|
||||
$trail->push('Edit Jenis Laporan');
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('basicdata.tujuan-penilaian', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.tujuan-penilaian', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata');
|
||||
$trail->push('Tujuan Penilaian', route('basicdata.tujuan-penilaian.index'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('basicdata.tujuan-penilaian.create', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.tujuan-penilaian.create', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata.tujuan-penilaian');
|
||||
$trail->push('Tambah Tujuan Penilaian', route('basicdata.tujuan-penilaian.create'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('basicdata.tujuan-penilaian.edit', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.tujuan-penilaian.edit', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata.tujuan-penilaian');
|
||||
$trail->push('Edit Tujuan Penilaian');
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('basicdata.tujuan_penilaian_kjpp', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.tujuan_penilaian_kjpp', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata');
|
||||
$trail->push('Tujuan Penilaian KJPP', route('basicdata.tujuan_penilaian_kjpp.index'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('basicdata.tujuan_penilaian_kjpp.create', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.tujuan_penilaian_kjpp.create', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata.tujuan_penilaian_kjpp');
|
||||
$trail->push('Tambah Tujuan Penilaian KJPP', route('basicdata.tujuan_penilaian_kjpp.create'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('basicdata.tujuan_penilaian_kjpp.edit', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.tujuan_penilaian_kjpp.edit', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata.tujuan_penilaian_kjpp');
|
||||
$trail->push('Edit Tujuan Penilaian KJPP');
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('basicdata.jenis-dokumen', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.jenis-dokumen', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata');
|
||||
$trail->push('Jenis Dokumen', route('basicdata.jenis-dokumen.index'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('basicdata.jenis-dokumen.create', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.jenis-dokumen.create', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata.jenis-dokumen');
|
||||
$trail->push('Tambah Jenis Dokumen', route('basicdata.jenis-dokumen.create'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('basicdata.jenis-dokumen.edit', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.jenis-dokumen.edit', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata.jenis-dokumen');
|
||||
$trail->push('Edit Jenis Dokumen');
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
Breadcrumbs::for('basicdata.nilai-plafond', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.nilai-plafond', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata');
|
||||
$trail->push('Nilai Plafond', route('basicdata.nilai-plafond.index'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('basicdata.nilai-plafond.create', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.nilai-plafond.create', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata.nilai-plafond');
|
||||
$trail->push('Tambah Nilai Plafond', route('basicdata.nilai-plafond.create'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('basicdata.nilai-plafond.edit', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.nilai-plafond.edit', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata.nilai-plafond');
|
||||
$trail->push('Edit Nilai Plafond');
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('basicdata.hubungan-pemilik-jaminan', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.hubungan-pemilik-jaminan', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata');
|
||||
$trail->push('Hubungan Pemilik Jaminan', route('basicdata.hubungan-pemilik-jaminan.index'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('basicdata.hubungan-pemilik-jaminan.create', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.hubungan-pemilik-jaminan.create', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata.hubungan-pemilik-jaminan');
|
||||
$trail->push('Tambah Hubungan Pemilik Jaminan', route('basicdata.hubungan-pemilik-jaminan.create'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('basicdata.hubungan-pemilik-jaminan.edit', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.hubungan-pemilik-jaminan.edit', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata.hubungan-pemilik-jaminan');
|
||||
$trail->push('Edit Hubungan Pemilik Jaminan');
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('basicdata.hubungan-penghuni-jaminan', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.hubungan-penghuni-jaminan', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata');
|
||||
$trail->push('Hubungan Penghuni Jaminan', route('basicdata.hubungan-penghuni-jaminan.index'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('basicdata.hubungan-penghuni-jaminan.create', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.hubungan-penghuni-jaminan.create', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata.hubungan-penghuni-jaminan');
|
||||
$trail->push('Tambah Hubungan Penghuni Jaminan', route('basicdata.hubungan-penghuni-jaminan.create'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('basicdata.hubungan-penghuni-jaminan.edit', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.hubungan-penghuni-jaminan.edit', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata.hubungan-penghuni-jaminan');
|
||||
$trail->push('Edit Hubungan Penghuni Jaminan');
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('basicdata.arah-mata-angin', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.arah-mata-angin', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata');
|
||||
$trail->push('Arah Mata Angin', route('basicdata.arah-mata-angin.index'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('basicdata.arah-mata-angin.create', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.arah-mata-angin.create', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata.arah-mata-angin');
|
||||
$trail->push('Tambah Arah Mata Angin', route('basicdata.arah-mata-angin.create'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('basicdata.arah-mata-angin.edit', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.arah-mata-angin.edit', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata.hubungan-penghuni-jaminan');
|
||||
$trail->push('Edit Arah Mata Angin');
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('basicdata.status-permohonan', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.status-permohonan', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata');
|
||||
$trail->push('Status Permohonan', route('basicdata.status-permohonan.index'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('basicdata.status-permohonan.create', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.status-permohonan.create', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata.status-permohonan');
|
||||
$trail->push('Tambah Status Permohonan', route('basicdata.status-permohonan.create'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('basicdata.status-permohonan.edit', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.status-permohonan.edit', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata.status-permohonan');
|
||||
$trail->push('Edit Status Permohonan');
|
||||
});
|
||||
});
|
||||
|
||||
// KJPP
|
||||
Breadcrumbs::for('basicdata.kjpp', function (BreadcrumbTrail $trail) {
|
||||
// KJPP
|
||||
Breadcrumbs::for('basicdata.kjpp', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata');
|
||||
$trail->push('KJPP', route('basicdata.kjpp.index'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('basicdata.kjpp.create', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.kjpp.create', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata.kjpp');
|
||||
$trail->push('Tambah KJPP', route('basicdata.kjpp.create'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('basicdata.kjpp.edit', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.kjpp.edit', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata.kjpp');
|
||||
$trail->push('Edit KJPP');
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('basicdata.kjpp.show', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.kjpp.show', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata.kjpp');
|
||||
$trail->push('Show KJPP');
|
||||
});
|
||||
// End KJPP
|
||||
});
|
||||
// End KJPP
|
||||
|
||||
// Ijin Usaha
|
||||
Breadcrumbs::for('basicdata.ijin_usaha', function (BreadcrumbTrail $trail) {
|
||||
// Ijin Usaha
|
||||
Breadcrumbs::for('basicdata.ijin_usaha', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata');
|
||||
$trail->push('Ijin Usaha', route('basicdata.ijin_usaha.index'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('basicdata.ijin_usaha.create', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.ijin_usaha.create', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata.ijin_usaha');
|
||||
$trail->push('Tambah Ijin Usaha', route('basicdata.ijin_usaha.create'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('basicdata.ijin_usaha.edit', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.ijin_usaha.edit', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata.ijin_usaha');
|
||||
$trail->push('Edit Ijin Usaha');
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('debitur', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('debitur', function (BreadcrumbTrail $trail) {
|
||||
$trail->push('Debitur', route('debitur.index'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('debitur.create', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('debitur.create', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('debitur');
|
||||
$trail->push('Tambah Debitur', route('debitur.create'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('debitur.edit', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('debitur.edit', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('debitur');
|
||||
$trail->push('Data Debitur');
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('debitur.jaminan.index', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('debitur.jaminan.index', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('debitur');
|
||||
$trail->push('Data Jaminan Debitur');
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('debitur.jaminan.create', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('debitur.jaminan.create', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('debitur.jaminan.index');
|
||||
$trail->push('Tambah Data Jaminan Debitur');
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('debitur.jaminan.edit', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('debitur.jaminan.edit', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('debitur.jaminan.index');
|
||||
$trail->push('Edit Data Jaminan Debitur');
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
Breadcrumbs::for('debitur.pemilik.index', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('debitur.pemilik.index', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('debitur');
|
||||
$trail->push('Data Pemilik Jaminan Debitur');
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('debitur.pemilik.create', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('debitur.pemilik.create', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('debitur.pemilik.index');
|
||||
$trail->push('Tambah Data Pemilik Jaminan Debitur');
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('debitur.pemilik.edit', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('debitur.pemilik.edit', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('debitur.pemilik.index');
|
||||
$trail->push('Edit Data Pemilik Jaminan Debitur');
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('permohonan.index', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('permohonan.index', function (BreadcrumbTrail $trail) {
|
||||
$trail->push('Permohonan', route('permohonan.index'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('permohonan.show', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('permohonan.show', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('permohonan.index');
|
||||
$trail->push('Show Permohonan');
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
Breadcrumbs::for('permohonan.create', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('permohonan.create', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('permohonan.index');
|
||||
$trail->push('Tambah Permohonan', route('permohonan.create'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('permohonan.create.debitur', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('permohonan.create.debitur', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('permohonan.index');
|
||||
$trail->push('Tambah Permohonan', route('permohonan.create'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('permohonan.edit', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('permohonan.edit', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('permohonan.index');
|
||||
$trail->push('Data Permohonan');
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('basicdata.region', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.region', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata');
|
||||
$trail->push('Region', route('basicdata.region.index'));
|
||||
});
|
||||
Breadcrumbs::for('basicdata.region.create', function (BreadcrumbTrail $trail) {
|
||||
});
|
||||
Breadcrumbs::for('basicdata.region.create', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata.region');
|
||||
$trail->push('Tambah Region', route('basicdata.region.create'));
|
||||
});
|
||||
Breadcrumbs::for('basicdata.region.edit', function (BreadcrumbTrail $trail) {
|
||||
});
|
||||
Breadcrumbs::for('basicdata.region.edit', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata.region');
|
||||
$trail->push('Edit Region');
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('basicdata.teams', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.teams', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata');
|
||||
$trail->push('Team', route('basicdata.teams.index'));
|
||||
});
|
||||
Breadcrumbs::for('basicdata.teams.create', function (BreadcrumbTrail $trail) {
|
||||
});
|
||||
Breadcrumbs::for('basicdata.teams.create', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata.teams');
|
||||
$trail->push('Tambah Team', route('basicdata.teams.create'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('basicdata.teams.edit', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.teams.edit', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata.teams');
|
||||
$trail->push('Edit Team');
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
Breadcrumbs::for('basicdata.jenis-penilaian', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.jenis-penilaian', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata');
|
||||
$trail->push('Jenis Penilaian', route('basicdata.jenis-penilaian.index'));
|
||||
});
|
||||
Breadcrumbs::for('basicdata.jenis-penilaian.create', function (BreadcrumbTrail $trail) {
|
||||
});
|
||||
Breadcrumbs::for('basicdata.jenis-penilaian.create', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata.jenis-penilaian');
|
||||
$trail->push('Tambah Jenis Penilaian', route('basicdata.jenis-penilaian.create'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('basicdata.jenis-penilaian.edit', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('basicdata.jenis-penilaian.edit', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata.jenis-penilaian');
|
||||
$trail->push('Edit Jenis Penilaian');
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('penilaian', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('penilaian', function (BreadcrumbTrail $trail) {
|
||||
$trail->push('Penilaian', route('penilaian.index'));
|
||||
});
|
||||
Breadcrumbs::for('penilaian.assignment', function (BreadcrumbTrail $trail) {
|
||||
});
|
||||
Breadcrumbs::for('penilaian.assignment', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('penilaian');
|
||||
$trail->push('Assignment');
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('authorization.index', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('authorization.index', function (BreadcrumbTrail $trail) {
|
||||
$trail->push('Permohonan', route('authorization.index'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('authorization.show', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('authorization.show', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('authorization.index');
|
||||
$trail->push('Detail Permohonan');
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('activity', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('activity', function (BreadcrumbTrail $trail) {
|
||||
$trail->push('Activity', route('activity.index'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('activity.show', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('activity.show', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('activity');
|
||||
$trail->push('Activity activity');
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('activity.progres', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('activity.progres', function (BreadcrumbTrail $trail) {
|
||||
$trail->push('Team activity');
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('tender', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('tender', function (BreadcrumbTrail $trail) {
|
||||
$trail->push('Tender');
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('tender.penawaran', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('tender.penawaran', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('tender');
|
||||
$trail->push('Data Penawaran', route('tender.penawaran.index'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('tender.penawaran.show', function (BreadcrumbTrail $trail, $noreg) {
|
||||
Breadcrumbs::for('tender.penawaran.show', function (BreadcrumbTrail $trail, $noreg) {
|
||||
$trail->parent('tender');
|
||||
$trail->push('Detail Penawaran', route('tender.penawaran.show', $noreg));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('tender.penawaran.createPenawaran', function (BreadcrumbTrail $trail, $noreg) {
|
||||
Breadcrumbs::for('tender.penawaran.createPenawaran', function (BreadcrumbTrail $trail, $noreg) {
|
||||
$trail->parent('tender.penawaran');
|
||||
$trail->push('Tambah Data Penawaran', route('tender.penawaran.createPenawaran', $noreg));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('tender.penawaran.editPenawaran', function (BreadcrumbTrail $trail, $noreg) {
|
||||
Breadcrumbs::for('tender.penawaran.editPenawaran', function (BreadcrumbTrail $trail, $noreg) {
|
||||
$trail->parent('tender.penawaran');
|
||||
$trail->push('Penawaran Ulang', route('tender.penawaran.editPenawaran', $noreg));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('tender.penawaran.showSuratTender', function (BreadcrumbTrail $trail, $noreg) {
|
||||
$trail->parent('tender.penawaran');
|
||||
$trail->push('Surat Tender', route('tender.penawaran.showSuratTender', $noreg));
|
||||
});
|
||||
|
||||
|
||||
Breadcrumbs::for('tender.penawaran.ulang', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('tender.penawaran.ulang', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('tender');
|
||||
$trail->push('Data Penawaran Ulang', route('tender.penawaran.ulang.index'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('surveyor', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('surveyor', function (BreadcrumbTrail $trail) {
|
||||
$trail->push('Surveyor', route('surveyor.index'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('surveyor.show', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('surveyor.show', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('surveyor');
|
||||
$trail->push('Detail');
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('surveyor.form-inspeksi', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('surveyor.form-inspeksi', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('surveyor');
|
||||
$trail->push('Form Inspeksi');
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('surveyor.denah', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('surveyor.denah', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('surveyor');
|
||||
$trail->push('Denah');
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('surveyor.foto', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('surveyor.foto', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('surveyor');
|
||||
$trail->push('Form Foto');
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('surveyor.data-pembanding', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('surveyor.data-pembanding', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('surveyor');
|
||||
$trail->push('Form Pembanding');
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
Breadcrumbs::for('registrasi', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('registrasi', function (BreadcrumbTrail $trail) {
|
||||
$trail->push('Registrasi', route('registrasi.index'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('registrasi.edit', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('registrasi.edit', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('registrasi');
|
||||
$trail->push('Tambah Registrasi');
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('registrasi.show', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('registrasi.show', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('registrasi');
|
||||
$trail->push('Detail Permohona');
|
||||
});
|
||||
// andy add
|
||||
// andy add 20241009
|
||||
Breadcrumbs::for('tender.prosespenawaran', function (BreadcrumbTrail $trail) {
|
||||
});
|
||||
// andy add
|
||||
// andy add 20241009
|
||||
Breadcrumbs::for('tender.prosespenawaran', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('tender');
|
||||
$trail->push('Data Proses Penawaran', route('tender.prosespenawaran.index'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('tender.prosespenawaran.edit', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('tender.prosespenawaran.edit', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('tender.prosespenawaran');
|
||||
$trail->push('Tambah Data Proses Penawaran');
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('tender.prosespenawaran.show', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('tender.prosespenawaran.show', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('tender.prosespenawaran');
|
||||
$trail->push('Detail Data Proses Penawaran');
|
||||
});
|
||||
// andy add 20241009
|
||||
// andy add Proses Penawaran Ulang
|
||||
Breadcrumbs::for('tender.prosespenawaranulang', function (BreadcrumbTrail $trail) {
|
||||
});
|
||||
// andy add 20241009
|
||||
// andy add Proses Penawaran Ulang
|
||||
Breadcrumbs::for('tender.prosespenawaranulang', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('tender');
|
||||
$trail->push('Data Proses Penawaran Ulang', route('tender.prosespenawaranulang.index'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('tender.prosespenawaranulang.edit', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('tender.prosespenawaranulang.edit', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('tender.prosespenawaranulang');
|
||||
$trail->push('Tambah Data Proses Penawaran Ulang');
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('tender.prosespenawaranulang.show', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('tender.prosespenawaranulang.show', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('tender.prosespenawaranulang');
|
||||
$trail->push('Detail Data Proses Penawaran Ulang');
|
||||
});
|
||||
// andy add Proses Penawaran Ulang
|
||||
// andy add Otorisasi Tender
|
||||
Breadcrumbs::for('otorisasitender', function (BreadcrumbTrail $trail) {
|
||||
});
|
||||
// andy add Proses Penawaran Ulang
|
||||
// andy add Otorisasi Tender
|
||||
Breadcrumbs::for('otorisasitender', function (BreadcrumbTrail $trail) {
|
||||
$trail->push('Otorisasi Tender');
|
||||
});
|
||||
Breadcrumbs::for('otorisasitender.penawaran', function (BreadcrumbTrail $trail) {
|
||||
});
|
||||
Breadcrumbs::for('otorisasitender.penawaran', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('otorisasitender');
|
||||
$trail->push('Data Otorisasi Penawaran', route('otorisasitender.penawaran.index'));
|
||||
});
|
||||
Breadcrumbs::for('otorisasitender.penawaran.edit', function (BreadcrumbTrail $trail) {
|
||||
});
|
||||
Breadcrumbs::for('otorisasitender.penawaran.edit', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('otorisasitender.penawaran');
|
||||
$trail->push('Tambah Data Otorisasi Penawaran ');
|
||||
});
|
||||
Breadcrumbs::for('otorisasitender.penawaran.show', function (BreadcrumbTrail $trail) {
|
||||
});
|
||||
Breadcrumbs::for('otorisasitender.penawaran.show', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('otorisasitender.penawaran');
|
||||
$trail->push('Detail Data Otorisasi Penawaran');
|
||||
});
|
||||
// andy add Otorisasi Tender
|
||||
// andy add registrasi final
|
||||
Breadcrumbs::for('registrasifinal', function (BreadcrumbTrail $trail) {
|
||||
});
|
||||
// andy add Otorisasi Tender
|
||||
// andy add registrasi final
|
||||
Breadcrumbs::for('registrasifinal', function (BreadcrumbTrail $trail) {
|
||||
$trail->push('Registrasi Final', route('registrasifinal.index'));
|
||||
});
|
||||
Breadcrumbs::for('registrasifinal.show', function (BreadcrumbTrail $trail) {
|
||||
});
|
||||
Breadcrumbs::for('registrasifinal.show', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('registrasifinal');
|
||||
$trail->push('Detail Registrasi Final');
|
||||
});
|
||||
Breadcrumbs::for('registrasifinal.edit', function (BreadcrumbTrail $trail) {
|
||||
});
|
||||
Breadcrumbs::for('registrasifinal.edit', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('registrasifinal');
|
||||
$trail->push('Tambah registrasifinal');
|
||||
});
|
||||
// andy add registrasi final
|
||||
});
|
||||
// andy add registrasi final
|
||||
|
||||
|
||||
Breadcrumbs::for('otorisator.pelaporan.index', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('otorisator.pelaporan.index', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('otorisator');
|
||||
$trail->push('Otorisator', route('otorisator.pelaporan.index'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('laporan', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('laporan', function (BreadcrumbTrail $trail) {
|
||||
$trail->push('Laporan', route('laporan.sederhana.index'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('laporan.sederhana.index', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('laporan.sederhana.index', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('laporan');
|
||||
$trail->push('Sederhana', route('laporan.sederhana.index'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('laporan.standard.index', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('laporan.standard.index', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('laporan');
|
||||
$trail->push('Standard', route('laporan.standard.index'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('resume', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('resume', function (BreadcrumbTrail $trail) {
|
||||
$trail->push('Resume', route('resume.index'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('resume.show', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('resume.show', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('resume');
|
||||
$trail->push('Detail');
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('penilai', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('penilai', function (BreadcrumbTrail $trail) {
|
||||
$trail->push('Penilai', route('penilai.index'));
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('penilai.show', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('penilai.show', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('penilai');
|
||||
$trail->push('Detail Penilai');
|
||||
});
|
||||
});
|
||||
|
||||
Breadcrumbs::for('sla', function (BreadcrumbTrail $trail) {
|
||||
Breadcrumbs::for('sla', function (BreadcrumbTrail $trail) {
|
||||
$trail->parent('basicdata');
|
||||
$trail->push('SLA', route('basicdata.sla.index'));
|
||||
});
|
||||
});
|
||||
|
||||
@@ -396,6 +396,9 @@ Route::middleware(['auth'])->group(function () {
|
||||
Route::get('penawaran/datatables', [TenderController::class, 'datatablesPenawaran'])->name(
|
||||
'penawaran.datatables',
|
||||
);
|
||||
Route::get('penawaran/{noreg}/suratTender', [TenderController::class, 'showSuratTender'])->name(
|
||||
'penawaran.showSuratTender'
|
||||
);
|
||||
|
||||
// Penawaran Ulang
|
||||
Route::get('penawaran/ulang', [TenderController::class, 'penawaran_ulang_index'])->name(
|
||||
|
||||
Reference in New Issue
Block a user