Tambahkan fitur NOC

- Buat migrasi untuk kolom `bukti_ksl` dan `catatan_noc` pada tabel `persetujuan_penawaran`.
- Tambahkan halaman index dan form NOC untuk pengelolaan data.
- Implementasikan controller dan request validation baru untuk NOC.
- Ubah logika status penawaran pada `PersetujuanPenawaranController`.
- Tambahkan route, breadcrumbs, dan menu modul untuk NOC.
This commit is contained in:
Daeng Deni Mardaeni
2024-12-19 15:25:31 +07:00
parent cec2214e01
commit f91969f95a
9 changed files with 565 additions and 3 deletions

View File

@@ -0,0 +1,31 @@
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
return new class extends Migration {
/**
* Run the migrations.
*/
public function up()
: void
{
Schema::table('persetujuan_penawaran', function (Blueprint $table) {
$table->string('bukti_ksl')->nullable()->after('nominal_bayar');
$table->string('catatan_noc')->nullable()->after('bukti_ksl');
});
}
/**
* Reverse the migrations.
*/
public function down()
: void
{
Schema::table('persetujuan_penawaran', function (Blueprint $table) {
$table->dropColumn('bukti_ksl');
$table->dropColumn('catatan_noc');
});
}
};