diff --git a/app/Http/Controllers/ImportDataController.php b/app/Http/Controllers/ImportDataController.php index 2a2ffb1d..7d0cf5e5 100644 --- a/app/Http/Controllers/ImportDataController.php +++ b/app/Http/Controllers/ImportDataController.php @@ -127,9 +127,7 @@ class ImportDataController extends Controller $berat1 = $row_tender1['berat']; $harga1 = $row_tender1['harga']; $n_marhun1 = $row_tender1['n_marhun']; - //$hargaasas1 = $row_tender1['hargaasas']; - //$batch_no1 = $row_tender1['batch_no']; - + DB::insert("INSERT INTO elelong.gadaimarhun (kodcaw,norujukan,t_gadai,bil,marhun,nota,karat,berat,harga,n_marhun) VALUES ('$kodcaw1','$norujukan1','$t_gadai1','$bil1','$marhun1','$nota1','$karat1','$berat1','$harga1','$n_marhun1')"); diff --git a/app/Http/Controllers/SimulasiController.php b/app/Http/Controllers/SimulasiController.php index c9805997..098e2740 100644 --- a/app/Http/Controllers/SimulasiController.php +++ b/app/Http/Controllers/SimulasiController.php @@ -57,7 +57,7 @@ class SimulasiController extends Controller public function janadata(Request $request) { - // dd($request->all()); + //dd($request->all()); $t_lelong = Carbon::parse($request->tarikh_lelong); $bulan = (int)round($request->jbg); $jbgadai = ($t_lelong->subMonths($bulan))->toDateString(); @@ -185,22 +185,27 @@ class SimulasiController extends Controller } elseif($request->caw && $request->caw != 'all') { - // dd($request->caw); - $caw = Cawangan::where('id','=',$request->caw)->first(); + //dd($request->caw); + $caw = Cawangan::whereIn('id',$request->caw)->get(); + // dd($caw); + foreach($caw as $index=>$cawsimulasi){ + // dd($cawsimulasi->id); $caw_simulasi = new CawanganSimulasi; $caw_simulasi->simulasi_id = $simulasi->id; - $caw_simulasi->caw_id = $caw->id; + $caw_simulasi->caw_id = $cawsimulasi->id; $caw_simulasi->online = 'Online'; - $caw_simulasi->lokasi = $caw->lokasi; + $caw_simulasi->lokasi = $cawsimulasi->lokasi; $caw_simulasi->save(); + // dd($caw_simulasi); + + $suratcaw = $surat->where('kodcaw','=',$cawsimulasi->caw_code)->all(); - $suratcaw = $surat->where('kodcaw','=',$caw->caw_code)->all(); // $simulasibid = SimulasiBid::where('caw_id','=',$caw->id)->get(); foreach($suratcaw as $data) { $simulasibid = new SimulasiBid; $simulasibid->simulasi_id = $simulasi->id; - $simulasibid->caw_id = $caw->id; + $simulasibid->caw_id = $cawsimulasi->id; $simulasibid->kodcaw = $data->kodcaw; $simulasibid->norujukan = $data->norujukan; $simulasibid->t_lelong = $request->tarikh_lelong; @@ -267,6 +272,7 @@ class SimulasiController extends Controller $updatesimbid->save(); } } + } else { dd('error'); diff --git a/database/migrations/2021_12_14_041545_create_simulasis_table.php b/database/migrations/2021_12_14_041545_create_simulasis_table.php index 507b2546..4cfb3ab8 100644 --- a/database/migrations/2021_12_14_041545_create_simulasis_table.php +++ b/database/migrations/2021_12_14_041545_create_simulasis_table.php @@ -15,13 +15,13 @@ class CreateSimulasisTable extends Migration { Schema::create('simulasi', function (Blueprint $table) { $table->bigIncrements('id'); - $table->string('tarikh_lelong'); + $table->string('tarikh_lelong')->nullable(); $table->time('masatamat_lelong')->nullable(); $table->dateTime('masakemaskini_data')->nullable(); $table->string('kali')->nullable(); - $table->string('harga_emas_asas'); - $table->string('jbg'); - $table->integer('cajlelong'); + $table->string('harga_emas_asas')->nullable(); + $table->string('jbg')->nullable(); + $table->integer('cajlelong')->nullable(); $table->timestamps(); }); @@ -34,7 +34,7 @@ class CreateSimulasisTable extends Migration $table->string('import_data_sts')->nullable(); $table->date('export_data_stsdate')->nullable(); $table->date('import_data_sts_date')->nullable(); - $table->string('lokasi'); + $table->string('lokasi')->nullable(); $table->timestamps(); $table->foreign('caw_id') diff --git a/database/migrations/2021_12_14_041557_create_lelongs_table.php b/database/migrations/2021_12_14_041557_create_lelongs_table.php index 3900d97d..49dc7eb7 100644 --- a/database/migrations/2021_12_14_041557_create_lelongs_table.php +++ b/database/migrations/2021_12_14_041557_create_lelongs_table.php @@ -37,7 +37,7 @@ class CreateLelongsTable extends Migration $table->string('import_data_sts')->nullable(); $table->date('export_data_stsdate')->nullable(); $table->date('import_data_sts_date')->nullable(); - $table->string('lokasi'); + $table->string('lokasi')->nullable(); $table->timestamps(); $table->foreign('caw_id') diff --git a/resources/views/simulasi/janasimulasi.blade.php b/resources/views/simulasi/janasimulasi.blade.php index 336e9bbd..1e9de514 100644 --- a/resources/views/simulasi/janasimulasi.blade.php +++ b/resources/views/simulasi/janasimulasi.blade.php @@ -1,6 +1,9 @@ @extends('layouts.app') @section('content') + + +
{{ $message }}