fix: perbaikkan tampilan dan print out lpj setalah migrate db old ke db new

This commit is contained in:
majid
2025-05-05 10:13:09 +07:00
parent bf7e6275e3
commit 3853b5d6eb
28 changed files with 525 additions and 404 deletions

View File

@@ -12,17 +12,17 @@ use Modules\Lpj\Models\Permohonan;
class MigrationPembandingSeeder extends Seeder
{
protected $errorLogFile = __DIR__ . '/csv/inspeksi/mig_penilai_pembanding_error_2.csv';
protected $errorLogFile = __DIR__ . '/csv/inspeksi/mig_penilai_pembanding_error.csv';
/**
* Run the database seeds.
*/
public function run()
{
// Path ke file csv
$filePath = realpath(__DIR__ . '/csv/inspeksi/mig_penilai_pembanding_2.csv');
$filePath = realpath(__DIR__ . '/csv/inspeksi/mig_penilai_pembanding.csv');
if (!$filePath) {
Log::error('File csv tidak ditemukan: ' . __DIR__ . '/csv/inspeksi/mig_penilai_pembanding_2.csv');
Log::error('File csv tidak ditemukan: ' . __DIR__ . '/csv/inspeksi/mig_penilai_pembanding.csv');
$this->command->error('File csv tidak ditemukan.');
return;
}
@@ -141,9 +141,10 @@ class MigrationPembandingSeeder extends Seeder
// Pastikan kolom penting tersedia
$urutan = (int)($row['mig_urutan'] ?? 999);
$sumber = trim($row['mig_keterangan'] ?? '');
$pembanding = trim($row['mig_pembanding'] ?? '');
$linkGambar = trim($row['mig_path'] ?? '');
if (empty($sumber) || empty($linkGambar)) {
if (empty($pembanding) || empty($linkGambar)) {
continue;
}
@@ -151,6 +152,7 @@ class MigrationPembandingSeeder extends Seeder
$pembandingList[] = [
'urutan' => $urutan,
'sumber' => $sumber,
'keterangan' => $pembanding,
'foto_objek' => $linkGambar
];
}