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 1b35711f..13c209a7 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'); @@ -301,7 +307,7 @@ class SimulasiController extends Controller return view('simulasi.senaraisimulasi',compact('simulasi','arrayinfo')); } - public function show($id) + public function show(Request $request, $id) { $simulasi_id = $id; $simulasi = Simulasi::where('id','=',$id)->first(); @@ -461,9 +467,9 @@ class SimulasiController extends Controller $data = Simulasi::where('simulasi.id','=',$simulasi_id) ->get(); - $simulasi = new Simulasi; - $simulasi->harga_emas_asas = $request->hargaasas; - $simulasi->save(); + // $simulasi = new Simulasi; + // $simulasi->harga_emas_asas = $request->hargaasas; + // $simulasi->save(); } @@ -494,7 +500,8 @@ class SimulasiController extends Controller 'jeniskarat', 'data', 'total_upahkeuntungan', - 'total_nilaimarhun')); + 'total_nilaimarhun' + )); } public function delete($id) 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') + + +
@@ -11,7 +14,7 @@

{{ $message }}

@endif -
+ @csrf
@@ -30,13 +33,13 @@
- + @foreach ($caw as $item) @endforeach - +
@@ -62,7 +65,11 @@
@endsection diff --git a/resources/views/simulasi/senaraimarhunlel.blade.php b/resources/views/simulasi/senaraimarhunlel.blade.php index 9a0882a4..dfadf39b 100644 --- a/resources/views/simulasi/senaraimarhunlel.blade.php +++ b/resources/views/simulasi/senaraimarhunlel.blade.php @@ -44,7 +44,7 @@ {{ $marhun['caw_name'] }} {{ $marhun['norujukan']}} {{ number_format($marhun['pinjaman'], 2, '.', ',') }} - {{ number_format($marhun['jbg'], 2, '.', ',') }} + {{ number_format($marhun['tempoh'], 2, '.', ',') }} {{ number_format($marhun['berat'], 2, '.', ',') }} {{ number_format($marhun['nilaimarhun'], 2, '.', ',') }} {{ number_format($marhun['hargaasas'], 2, '.', ',') }}