diff --git a/app/Http/Controllers/CallCenterController.php b/app/Http/Controllers/CallCenterController.php index 5d19d98..f344853 100644 --- a/app/Http/Controllers/CallCenterController.php +++ b/app/Http/Controllers/CallCenterController.php @@ -880,4 +880,47 @@ class CallCenterController extends Controller return response()->json($arrayhist,200); } + + public function tukaranhargaemas($norujukan) + { + + $marhunsaglama = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') . '/api/marhun/'. $norujukan)->json(); + + $marhunsaglama = $marhunsaglama[0]; + $totalnilaimarhun = 0; + + foreach($marhunsaglama as $index=>$marhunloop) + { + $karatbaru = str_replace('.','-',$marhunloop['karat']); + $hargabaru = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') . '/api/harga_emas/'. $karatbaru)->json(); + + $nilaimarhun = (floatval($hargabaru['harga']) * floatval($marhunloop['berat'])); + + $totalnilaimarhun += $nilaimarhun; + } + + return $totalnilaimarhun; + } + + public function tanyaupah($norujukan){ + $auth_user = Auth::user(); + $api_url = config('api.url'); + $cawangan_info = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') . '/api/cawangan/'. Session::get('kodcaw'))->json(); + $customer_info = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') . '/api/customers/'. Session::get('noic'))->json(); + + $gadaidetail = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') . '/api/gadai/norujukan/'. $norujukan)->json(); + $noic = $gadaidetail[0][0]['nokp']; + $customerdetail = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') . '/api/customers/'. $noic)->json(); + $marhundetail = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') . '/api/marhun/'. $norujukan)->json(); + + $marhun = $marhundetail[0]; + $nama = $customerdetail['nama']; + + $gadai = $gadaidetail[0][0]; + + $nilaihargasemasa = $this->tukaranhargaemas($norujukan); + + $pertambahpinjaman = 0.80; + return view('callcenter.' . $cawangan_info['version'] . '.index',compact('cawangan_info','api_url','gadai','marhun','nama','nilaihargasemasa','pertambahpinjaman')); + } } diff --git a/resources/views/callcenter/v1/info.blade.php b/resources/views/callcenter/v1/info.blade.php index ec90d2b..6d3b8f2 100644 --- a/resources/views/callcenter/v1/info.blade.php +++ b/resources/views/callcenter/v1/info.blade.php @@ -1251,11 +1251,20 @@ $.each(data,function(index,bayaran){ var urlroute = '{{ route("resit.ansuran", ":id") }}'; + var bayaranteller; + + if(bayaran['teller'] != 'Online') + bayaranteller = 'KT'; + + if(bayaran['teller'] == 'Online') + bayaranteller = 'ON'; + urlroute = urlroute.replace(':id', bayaran['id']); historybayarandatatable.row.add([ counter, bayaran['created_at'], "RM " + bayaran['duit_masuk'], + bayaranteller, bayaran['trans_type'], '' ]).draw(); diff --git a/resources/views/callcenter/v2/index.blade.php b/resources/views/callcenter/v2/index.blade.php new file mode 100644 index 0000000..d59dde0 --- /dev/null +++ b/resources/views/callcenter/v2/index.blade.php @@ -0,0 +1,4356 @@ +@extends('layouts.app_callcenter') +@section('content') +@include('modal.historybayaran') +@include('modal.wakil') + + +
| Bil | +Marhun | +N. Marhun | +N. Marhun Semasa | +Berat/gram | +Karat | +Harga | +Harga Semasa | +
|---|---|---|---|---|---|---|---|
| {{ $index+1 }} | + @php + $marhunperibadi = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') .'/api/jemas/nama_marhun/',["marhun" => $m['marhun']])->json(); + @endphp +{{ $marhunperibadi['descpt'] }} | +RM {{ number_format($m['n_marhun'],2) }} | +@php + echo "RM " . number_format($hargaemassemasa,2); + @endphp | +{{ $m['berat'] }} | +{{ $m['karat'] }} | +RM {{ $m['harga'] }} | +RM {{ number_format(floatval($hargabaru['harga']),2) }} @php if($m['harga'] > $hargabaru['harga']) echo ''; if($m['harga'] < $hargabaru['harga']) echo ''; + if($m['harga'] === $hargabaru['harga']) echo ''; + + @endphp | +
| JUMLAH | +RM {{ number_format($gadai['nilaimarhun'],2) }} | +RM {{ number_format($nilaihargasemasa,2) }} | +{{ number_format($gadai['berat'],2) }} | ++ | |||