feat(pembayaran): tambahkan pembuatan laporan eksternal
- Menambahkan logika untuk membuat laporan eksternal setelah pembaruan data permohonan. - Menggunakan model LaporanExternal untuk menyimpan data laporan. - Memastikan bahwa laporan mencakup ID permohonan dan nomor registrasi.
This commit is contained in:
@@ -10,6 +10,7 @@ use Illuminate\Support\Facades\Auth;
|
|||||||
use Illuminate\Support\Facades\Validator;
|
use Illuminate\Support\Facades\Validator;
|
||||||
use Maatwebsite\Excel\Facades\Excel;
|
use Maatwebsite\Excel\Facades\Excel;
|
||||||
use Modules\Lpj\Http\Requests\PersetujuanPenawaranRequest;
|
use Modules\Lpj\Http\Requests\PersetujuanPenawaranRequest;
|
||||||
|
use Modules\Lpj\Models\LaporanExternal;
|
||||||
use Modules\Lpj\Models\PenawaranTender;
|
use Modules\Lpj\Models\PenawaranTender;
|
||||||
use Modules\Lpj\Models\Permohonan;
|
use Modules\Lpj\Models\Permohonan;
|
||||||
use Modules\Lpj\Models\PersetujuanPenawaran;
|
use Modules\Lpj\Models\PersetujuanPenawaran;
|
||||||
@@ -235,6 +236,13 @@ class PembayaranController extends Controller
|
|||||||
'updated_by' => Auth::id(),
|
'updated_by' => Auth::id(),
|
||||||
'updated_at' => now(),
|
'updated_at' => now(),
|
||||||
]);
|
]);
|
||||||
|
|
||||||
|
LaporanExternal::create([
|
||||||
|
'permohonan_id' => $permohonan->id,
|
||||||
|
'nomor_laporan' => $permohonan->nomor_registrasi,
|
||||||
|
'tanggal_laporan' => now(),
|
||||||
|
'created_by' => Auth::id(),
|
||||||
|
]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user