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') -