fix edit gadaian and penebusan khazanah

This commit is contained in:
Hafifie PKB
2023-12-14 16:34:02 +08:00
parent 892f770173
commit 258a132045
6 changed files with 5542 additions and 152 deletions
+1 -1
View File
@@ -159,7 +159,7 @@ class KhazanahController extends Controller
if($auth_user->roles == 'admin'){
return view('admin.customer_info',compact('cawangan_info','api_url','customer_info','bakilelong','rugilelong','negeri'));
}else{
return view('khazanah.info',compact('cawangan_info','api_url','customer_info','bakilelong','rugilelong','negeri'));
return view('khazanah.' . $cawangan_info['version'] . '.info',compact('cawangan_info','api_url','customer_info','bakilelong','rugilelong','negeri'));
}
}
@@ -821,6 +821,7 @@
let table_norujukan = gadai_detail["norujukan"];
let radio_action = "onclick=checkCanChangeGadaianDetail(" + "'" + table_norujukan + "'" + ")";
if(gadai_detail["percentpinj"] != 0)
xtawarruq.row.add([
'<input type="radio" value='+ gadai_detail["norujukan"] + ' ' + radio_action +' name="belum"/>',
'<a href="#" onclick="checkserah(this)" data-pinjaman='+ gadai_detail['pinjaman'] +' data-hargajualan='+ gadai_detail['hargajualan'] +' data-norujukan='+ gadai_detail['norujukan'] +' data-url=' + urlroute +'>' + gadai_detail['norujukan'] + '</a>',
+32 -20
View File
@@ -57,7 +57,7 @@
{{-- <!-- <form action="{{ route('gadai.store') }}" method='post'> --> --}}
@csrf
<div class="col-12 form-group row">
<div class="col-md-4">
<div class="col-md-6">
<div class="form-group row">
<div class="col-5">
Pembiayaan Max
@@ -84,8 +84,18 @@
// $kadarupah = 1.7/100;
// }
$keuntungan_sebulan = $gadaiannorujukan['pinjaman'] * $kadarupah;
$keuntungan_6bln = $keuntungan_sebulan * 6;
$array_keuntungan = Http::post(config('api.url'). '/api/onepercent',[
'nilaimarhun' => $gadaiannorujukan['nilaimarhun'],
'pembiayaan' => $gadaiannorujukan['pinjaman'],
'kadarujrah' => $kadarupah,
'margin' => $gadaiannorujukan['percentpinj'],
'kodcaw' => $gadaiannorujukan['kodcaw']
]);
$keuntungan_sebulan = $array_keuntungan['keuntungan'];
$keuntungan_6bln = $keuntungan_sebulan * 6;
$ujrah = $array_keuntungan['ujrah'];
$onepercent = $array_keuntungan['onepercent'];
@endphp
<div class="col-3">
@@ -98,31 +108,21 @@
</div>
</diV>
</div>
<div class="col-5">
{{-- <div class="col-5">
<div class="form-group row">
</diV>
</div>
<div class="col-3 d-none">
</div> --}}
<div class="col-3">
<div class="form-group row">
<div class="col-md-6">
Ujrah
</div>
<div class="col-md-6">
<input type="text" class="form-control" readonly name="ujrah" id="ujrah">
<input type="text" class="form-control" readonly name="ujrah" id="ujrah" value="{{ number_format((float)$ujrah,2)}}">
</div>
</div>
</div>
<div class="col-3 d-none">
<div class="form-group row">
<div class="col-md-6">
One Percent
</div>
<div class="col-md-6">
<input type="text" class="form-control" readonly name="onepercent" id="onepercent">
</div>
</div>
</div>
<div class="col-md-4">
<div class="col-md-6">
<div class="form-group row">
<div class="col-5">
Pembiayaan
@@ -145,12 +145,22 @@
</div>
</diV>
</div>
<div class="col-5">
<div class="col-3">
<div class="form-group row">
<div class="col-md-6">
One Percent
</div>
<div class="col-md-6">
<input type="text" class="form-control" readonly name="onepercent" id="onepercent" value="{{ number_format((float)$onepercent,2)}}">
</div>
</div>
</div>
<div class="col-6">
<div class="form-group row">
<div class="col-md-5">
Pembiayaan Max Pelulus
</div>
<div class="col-md-6 input-group">
<div class="col-md-7 input-group">
<input type="text" class="form-control" readonly name="pembiyaan_max_pelulus" id="pembiyaan_max_pelulus">
<div class="input-group-append">
<span class="input-group-text span-pinjaman-max-pelulus"></span>
@@ -654,6 +664,8 @@
$('.span-pinjaman').text(formatter.format(percent_pinjaman.toFixed(2)) + ' %');
$('#keuntungan_sebulan').val(formatter.format(keuntungan_sebulan.toFixed(2)));
$('#keuntungan_6bln').val(formatter.format(keuntungan_6bln.toFixed(2)));
$('#ujrah').val(formatter.format(array_keuntungan['ujrah'].toFixed(2)));
$('#onepercent').val(formatter.format(array_keuntungan['onepercent'].toFixed(2)));
});
const formatter = new Intl.NumberFormat('en-US', {
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff