diff --git a/app/Console/Commands/DailyImbangDuga.php b/app/Console/Commands/DailyImbangDuga.php index a3637fe..2020e84 100644 --- a/app/Console/Commands/DailyImbangDuga.php +++ b/app/Console/Commands/DailyImbangDuga.php @@ -54,7 +54,7 @@ class DailyImbangDuga extends Command foreach($array_cawangan as $caw) { - if($caw['zone'] == $zone) + if($caw['version'] == 'v2') { $response = $this->imbangduga->OperationImbangDuga($caw['kodcaw']); } diff --git a/app/Console/Commands/generateAkruProblem.php b/app/Console/Commands/generateAkruProblem.php index e16cfd3..21eb4ac 100644 --- a/app/Console/Commands/generateAkruProblem.php +++ b/app/Console/Commands/generateAkruProblem.php @@ -63,7 +63,7 @@ class generateAkruProblem extends Command $updateIG = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') . '/admin/laporan/akrual/updateImbangDuga',[ 'zone' => $zone, - 'tarikh' => $previousmonth, + 'tarikh' => $previousmonth->toDateString(), ])->json(); $this->info('sucess'); diff --git a/app/Http/Controllers/PenebusanController.php b/app/Http/Controllers/PenebusanController.php index 44e4de4..bda3316 100644 --- a/app/Http/Controllers/PenebusanController.php +++ b/app/Http/Controllers/PenebusanController.php @@ -257,7 +257,8 @@ class PenebusanController extends Controller 'karat' => $array1['karat'], 'berat_emas' => $array1['berat'], 'harga' => $array1['harga'], - 'nilai_marhun' => $array1['n_marhun'] + 'nilai_marhun' => $array1['n_marhun'], + 'kuantiti' => $array1['bil'] ])->json(); } @@ -300,6 +301,10 @@ class PenebusanController extends Controller "bakipelanggan" => $request->bakipelanggan, ])->json(); + if($updatetebus == 'duplicate'){ + return response()->json('duplicate'); + } + ////////////////////// /// MAKING NEW SAG//// ///////////////////// @@ -339,7 +344,7 @@ class PenebusanController extends Controller $nilaimarhun = (floatval($hargabaru['harga']) * floatval($marhunloop['berat'])); - array_push($arraymarhunbaru, ["bil" => $marhunloop['bil'],"marhun" => $marhunloop['marhun'],"nota" => $marhunloop['nota'],"karat" => $marhunloop['karat'], "berat" => $marhunloop['berat'], "harga" => $hargabaru['harga'], "n_marhun" => $nilaimarhun]); + array_push($arraymarhunbaru, ["bil" => $marhunloop['bil'],"tag_permata" => $marhunloop['tag_permata'],"berat_batu_permata" => $marhunloop['berat_batu_permata'],"marhun" => $marhunloop['marhun'],"nota" => $marhunloop['nota'],"karat" => $marhunloop['karat'], "berat" => $marhunloop['berat'], "harga" => $hargabaru['harga'], "n_marhun" => $nilaimarhun]); } foreach($arraymarhunbaru as $array1){ @@ -350,7 +355,9 @@ class PenebusanController extends Controller 'karat' => $array1['karat'], 'berat_emas' => $array1['berat'], 'harga' => $array1['harga'], - 'nilai_marhun' => $array1['n_marhun'] + 'tag_permata' => $array1['tag_permata'], + 'berat_batu_permata' => $array1['berat_batu_permata'], + 'kuantiti' => $array1['bil'] ])->json(); } @@ -455,6 +462,9 @@ class PenebusanController extends Controller "bakipelanggan" => $request->bakipelanggan, ])->json(); + if($updatetebus == 'duplicate'){ + return response()->json('duplicate'); + } ////////////////////// /// MAKING NEW SAG//// @@ -494,7 +504,7 @@ class PenebusanController extends Controller $harga = ($request->jenisAT == 'hargalama') ? $marhunloop['harga'] : $hargabaru['harga']; $nilaimarhun = (floatval($harga) * floatval($marhunloop['berat'])); - array_push($arraymarhunbaru, ["bil" => $marhunloop['bil'],"marhun" => $marhunloop['marhun'],"nota" => $marhunloop['nota'],"karat" => $marhunloop['karat'], "berat" => $marhunloop['berat'], "harga" => $harga, "n_marhun" => $nilaimarhun]); + array_push($arraymarhunbaru, ["bil" => $marhunloop['bil'],"tag_permata" => $marhunloop['tag_permata'],"berat_batu_permata" => $marhunloop['berat_batu_permata'],"marhun" => $marhunloop['marhun'],"nota" => $marhunloop['nota'],"karat" => $marhunloop['karat'], "berat" => $marhunloop['berat'], "harga" => $harga, "n_marhun" => $nilaimarhun]); } foreach($arraymarhunbaru as $array1){ @@ -506,7 +516,10 @@ class PenebusanController extends Controller 'berat_emas' => $array1['berat'], 'harga' => $array1['harga'], 'nilai_marhun' => $array1['n_marhun'], - 'jenisAT' => $request->jenisAT + 'tag_permata' => $array1['tag_permata'], + 'berat_batu_permata' => $array1['berat_batu_permata'], + 'jenisAT' => $request->jenisAT, + 'kuantiti' => $array1['bil'] ])->json(); } @@ -612,6 +625,9 @@ class PenebusanController extends Controller "bakipelanggan" => $request->bakipelanggan, ])->json(); + if($updatetebus == 'duplicate'){ + return response()->json('duplicate'); + } ////////////////////// /// MAKING NEW SAG//// @@ -655,7 +671,7 @@ class PenebusanController extends Controller $nilaimarhun = (floatval($hargabaru['harga']) * floatval($marhunloop['berat'])); - array_push($arraymarhunbaru, ["bil" => $marhunloop['bil'],"marhun" => $marhunloop['marhun'],"nota" => $marhunloop['nota'],"karat" => $marhunloop['karat'], "berat" => $marhunloop['berat'], "harga" => $hargabaru['harga'], "n_marhun" => $nilaimarhun]); + array_push($arraymarhunbaru, ["bil" => $marhunloop['bil'],"tag_permata" => $marhunloop['tag_permata'],"berat_batu_permata" => $marhunloop['berat_batu_permata'],"marhun" => $marhunloop['marhun'],"nota" => $marhunloop['nota'],"karat" => $marhunloop['karat'], "berat" => $marhunloop['berat'], "harga" => $hargabaru['harga'], "n_marhun" => $nilaimarhun]); } } @@ -668,7 +684,10 @@ class PenebusanController extends Controller 'karat' => $array1['karat'], 'berat_emas' => $array1['berat'], 'harga' => $array1['harga'], - 'nilai_marhun' => $array1['n_marhun'] + 'tag_permata' => $array1['tag_permata'], + 'berat_batu_permata' => $array1['berat_batu_permata'], + 'nilai_marhun' => $array1['n_marhun'], + 'kuantiti' => $array1['bil'] ])->json(); } diff --git a/app/Services/ImbangdugaServices.php b/app/Services/ImbangdugaServices.php index df7425b..f4909cc 100644 --- a/app/Services/ImbangdugaServices.php +++ b/app/Services/ImbangdugaServices.php @@ -56,7 +56,7 @@ class ImbangdugaServices if($kodcaw == '010219') if($tarikh >= '2022-11-24') - $data = $value - 78379.9; + $data = $value; else $data = $value; else $data = $value; break; @@ -64,7 +64,12 @@ class ImbangdugaServices if($kodcaw == '010219') if($tarikh < '2022-11-24') $data = $value - 78379.9; - else $data = $value; + else if($tarikh >= '2023-02-16'){ + $hutang = Http::get(config('api.url').'/admin/ig/penghutang' ,['kodcaw' => $kodcaw, 'tarikh' => $tarikh])->json(); + $bayaran_hutang = Http::get(config('api.url').'/admin/ig/bayaran_penghutang' ,['kodcaw' => $kodcaw, 'tarikh' => $tarikh])->json(); + $data = $hutang['bakihutang'] - $bayaran_hutang; + }else $data = $value; + //else $data = $value; else $data = $value; break; case 'jualan1stop': diff --git a/config/redeemoption.php b/config/redeemoption.php index 306610d..6467b1e 100644 --- a/config/redeemoption.php +++ b/config/redeemoption.php @@ -3,7 +3,7 @@ return [ 'enable_tambahpinjam' => env('ENABLE_TAMBAHPINJAM',1), 'enable_separuh' => env('ENABLE_SEPARUH',1), 'enable_pembiayaansemula' => env('ENABLE_AUTOTAWARRUQ',1), - 'enable_specific_block' => env('ENABLE_BLOCK',0), - 'cawangan_block' => env('CAWANGAN_BLOCK','011227') + // 'enable_specific_block' => env('ENABLE_BLOCK',0), + 'cawangan_block' => explode(',', env('CAWANGAN_BLOCK', '1STOP,010915,010219,011013,011412,010621,010620,010617,010618')), ]; -?> \ No newline at end of file +?> diff --git a/resources/views/callcenter/v2/info.blade.php b/resources/views/callcenter/v2/info.blade.php index c1193f9..958a29d 100644 --- a/resources/views/callcenter/v2/info.blade.php +++ b/resources/views/callcenter/v2/info.blade.php @@ -9,7 +9,7 @@ @section('content') @include('modal.historytebus') @include('modal.wakil') -
+
@@ -118,26 +118,25 @@
+ +
+ +
+
-
-
- {{-- --}} -
-
- -
@@ -175,6 +174,7 @@ Tempoh Keuntungan Lelong + Pembayaran Terakhir @@ -203,6 +203,7 @@ Tempoh Keuntungan Lelong + Pembayaran Terakhir @@ -758,6 +759,7 @@ if(gadai_detail["tagbaru"] == 0){ $('#textnavsag').addClass('text-danger'); var taglel = ''; + var lastbayar = ''; if(gadai_detail['taglel'] == 1){ if(tagarrahnbid == 1){ $.ajax({ @@ -767,6 +769,7 @@ success: function(data){ taglel = data.lelong.t_lelong; + lastbayar = data.lelong.lastbayar; } }); } else { @@ -791,18 +794,20 @@ if(gadai_detail["percentpinj"] != 0) xtawarruq.row.add([ '', - '' + gadai_detail['norujukan'] + '', + '' + gadai_detail['norujukan'] + '', gadai_detail['t_gadai'], tarikh_matang, - 'RM '+ formatter.format(gadai_detail['bakihargajualan']), - 'RM '+formatter.format(gadai_detail['bakipjm']), + 'RM'+ formatter.format(gadai_detail['bakihargajualan']), + 'RM'+formatter.format(gadai_detail['bakipjm']), (((Number(gadai_detail['pinjaman'])/Number(gadai_detail['nilaimarhun']))*100).toFixed(2)).toLocaleString("en-GB") + '%', gadai_detail['tempoh'], - 'RM '+ upahsemasa, + 'RM'+ upahsemasa, '
' + taglel + '
', + '
' + lastbayar + '
', ]).draw(); }else{ var taglel = ''; + var lastbayar = ''; if(gadai_detail['taglel'] == 1){ if(tagarrahnbid == 1){ $.ajax({ @@ -812,6 +817,7 @@ success: function(data){ taglel = data.lelong.t_lelong; + lastbayar = data.lelong.lastbayar; } }); } else { @@ -837,12 +843,13 @@ '' + gadai_detail['norujukan'] + '', gadai_detail['t_gadai'], tarikh_matang, - 'RM '+ formatter.format(gadai_detail['bakihargajualan']), - 'RM '+formatter.format(gadai_detail['bakipjm']), + 'RM'+ formatter.format(gadai_detail['bakihargajualan']), + 'RM'+formatter.format(gadai_detail['bakipjm']), (((Number(gadai_detail['pinjaman'])/Number(gadai_detail['nilaimarhun']))*100).toFixed(2)).toLocaleString("en-GB") + '%', gadai_detail['tempoh'], - 'RM '+ formatter.format(upahsemasa['pendapatan']), + 'RM'+ formatter.format(upahsemasa['pendapatan']), '
' + taglel + '
', + '
' + lastbayar + '
', ]).draw(); } }else if(jenistebus == "sudah_tebus"){ diff --git a/resources/views/customers/v2/info.blade.php b/resources/views/customers/v2/info.blade.php index bf7a5e7..fce9649 100644 --- a/resources/views/customers/v2/info.blade.php +++ b/resources/views/customers/v2/info.blade.php @@ -12,7 +12,7 @@
- +
-
- -
+
No Telefon
@@ -119,32 +117,50 @@
- -
-
- - - -
-
- -
- @if(config('redeemoption.enable_specific_block') == 0 || Auth::user()->cawangan !== config('redeemoption.cawangan_block')) - - @endif -
-
+ + +
+ +
+ +
+ +
+ + + +
+
+ + + +
+ +
+ + + + +
+
+