This commit is contained in:
Pusdatin BPKD Jkt
2022-08-09 15:48:49 +07:00
parent 7e9b0e284a
commit e0ac0bb8db
16 changed files with 232 additions and 208 deletions
+19 -17
View File
@@ -9,10 +9,12 @@ use Illuminate\Support\Facades\Auth;
class RealisasiBelanjaImport implements ToModel, WithStartRow
{
use Importable;
protected $ta;
protected $jenisDana;
protected $subjenisDana;
public function __construct($jenisDana, $subjenisDana){
public function __construct($ta, $jenisDana, $subjenisDana){
$this->ta = $ta;
$this->jenisDana = $jenisDana;
$this->subjenisDana = $subjenisDana;
}
@@ -25,22 +27,22 @@ class RealisasiBelanjaImport implements ToModel, WithStartRow
public function model(array $row)
{
return new TempRealisasiBelanja([
"tahun_anggaran"=>$row[0],
"jenis_belanja"=>$row[1],
"sub_jenis_belanja"=>$row[2],
"kode_program"=>$row[3],
"nama_program"=>$row[4],
"kode_skpd"=>$row[5],
"nama_skpd"=>$row[6],
"kode_kegiatan"=>$row[7],
"nama_kegiatan"=>$row[8],
"kode_sub_kegiatan"=>$row[9],
"nama_sub_kegiatan"=>$row[10],
"kode_rsk"=>$row[11],
"nama_rsk"=>$row[12],
"jumlah_anggaran"=>$row[13],
"volume_satuan"=>$row[14],
"unit_satuan"=>$row[15],
"tahun_anggaran"=>$this->ta,
"jenis_belanja"=>$row[0],
"sub_jenis_belanja"=>$row[1],
"kode_program"=>$row[2],
"nama_program"=>$row[3],
"kode_skpd"=>$row[4],
"nama_skpd"=>$row[5],
"kode_kegiatan"=>$row[6],
"nama_kegiatan"=>$row[7],
"kode_sub_kegiatan"=>$row[8],
"nama_sub_kegiatan"=>$row[9],
"kode_rsk"=>$row[10],
"nama_rsk"=>$row[11],
"jumlah_anggaran"=>$row[12],
"volume_satuan"=>$row[13],
"unit_satuan"=>$row[14],
"jenis_dana"=>$this->jenisDana,
"sub_jenis_dana"=>$this->subjenisDana,
"userid"=>Auth::user()->id