diff --git a/app/Imports/DatasetTable32Import.php b/app/Imports/DatasetTable32Import.php index 7ed04f3..448f8c2 100644 --- a/app/Imports/DatasetTable32Import.php +++ b/app/Imports/DatasetTable32Import.php @@ -56,23 +56,23 @@ public function model(array $row) return new DatasetTable32([ 'dataset_id' => $this->datasetId, 'created_by' => $this->userId, - 'lokasi' => @$row[1] ? @$row[1] : 0, - 'tidak_sekolah_l' => @$row[2] ? @$row[2] : 0, - 'tidak_sekolah_p' => @$row[3] ? @$row[3] : 0, - 'sd_l' => @$row[4] ? @$row[4] : 0, - 'sd_p' => @$row[5] ? @$row[5] : 0, - 'sltp_l' => @$row[6] ? @$row[6] : 0, - 'sltp_p' => @$row[7] ? @$row[7] : 0, - 'slta_smk_l' => @$row[8] ? @$row[8] : 0, - 'slta_smk_p' => @$row[9] ? @$row[9] : 0, - 'pt_l' => @$row[10] ? @$row[10] : 0, - 'pt_p' => @$row[11] ? @$row[11] : 0, - 's1_l' => @$row[12] ? @$row[12] : 0, - 's1_p' => @$row[13] ? @$row[13] : 0, - 's2_l' => @$row[14] ? @$row[14] : 0, - 's2_p' => @$row[15] ? @$row[15] : 0, - 's3_l' => @$row[16] ? @$row[16] : 0, - 's3_p' => @$row[17] ? @$row[17] : 0, + 'lokasi' => @$row[1] && (@$row[1] != '-') ? @$row[1] : 0, + 'tidak_sekolah_l' => @$row[2] && (@$row[2] != '-') ? @$row[2] : 0, + 'tidak_sekolah_p' => @$row[3] && (@$row[3] != '-') ? @$row[3] : 0, + 'sd_l' => @$row[4] && (@$row[4] != '-') ? @$row[4] : 0, + 'sd_p' => @$row[5] && (@$row[5] != '-') ? @$row[5] : 0, + 'sltp_l' => @$row[6] && (@$row[6] != '-') ? @$row[6] : 0, + 'sltp_p' => @$row[7] && (@$row[7] != '-') ? @$row[7] : 0, + 'slta_smk_l' => @$row[8] && (@$row[8] != '-') ? @$row[8] : 0, + 'slta_smk_p' => @$row[9] && (@$row[9] != '-') ? @$row[9] : 0, + 'pt_l' => @$row[10] && (@$row[10] != '-') ? @$row[10] : 0, + 'pt_p' => @$row[11] && (@$row[11] != '-') ? @$row[11] : 0, + 's1_l' => @$row[12] && (@$row[12] != '-') ? @$row[12] : 0, + 's1_p' => @$row[13] && (@$row[13] != '-') ? @$row[13] : 0, + 's2_l' => @$row[14] && (@$row[14] != '-') ? @$row[14] : 0, + 's2_p' => @$row[15] && (@$row[15] != '-') ? @$row[15] : 0, + 's3_l' => @$row[16] && (@$row[16] != '-') ? @$row[16] : 0, + 's3_p' => @$row[17] && (@$row[17] != '-') ? @$row[17] : 0, ]); } }