add petak kat baki pelanggan
This commit is contained in:
@@ -19,6 +19,9 @@ use App\Http\Controllers\AliranTunaiController;
|
||||
|
||||
class GadaianController extends Controller
|
||||
{
|
||||
public $AliranTunaiController;
|
||||
public $customerService;
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
$this->middleware('auth');
|
||||
@@ -208,6 +211,8 @@ class GadaianController extends Controller
|
||||
$total_nilai_marhun = str_replace(',','',$total_nilai_marhun);
|
||||
$keuntungan_sebln = $request->keuntungan_sebulan;
|
||||
$keuntungan_sebln = str_replace(',','',$keuntungan_sebln);
|
||||
$onepercent = $request->onepercent;
|
||||
$ujrah = $request->ujrah;
|
||||
|
||||
$margin_pinjaman = $request->pinjaman / $total_nilai_marhun;
|
||||
// dd($margin_pinjaman);
|
||||
@@ -228,7 +233,11 @@ class GadaianController extends Controller
|
||||
'upah12' => $keuntungan12bulan,
|
||||
'hargajualan' => $hargajualan,
|
||||
'kuantiti_marhun' => $request->kuantiti_marhun,
|
||||
'transaction' => 'Ubah Gadai'
|
||||
'transaction' => 'Ubah Gadai',
|
||||
'kadarujrah' => round($kadarupah, 2),
|
||||
'ujrah' => $ujrah,
|
||||
'onepercent' => $onepercent,
|
||||
'margin_semasa' => $margin_pinjaman,
|
||||
])->json();
|
||||
$update_komuditi = Http::withOptions(['verify' => config('app.api_verify')])->put(config('api.url').'/api/komuditi/update',[
|
||||
'unit_komuditi' => round($request->pinjaman, 2),
|
||||
|
||||
@@ -71,13 +71,18 @@
|
||||
</diV>
|
||||
</div>
|
||||
@php
|
||||
if($gadaiannorujukan['nilaimarhun'] > 0 && $gadaiannorujukan['nilaimarhun'] < 401){
|
||||
$kadarupah = 1.2/100;
|
||||
}else if($gadaiannorujukan['nilaimarhun'] >= 401 && $gadaiannorujukan['nilaimarhun'] < 2001){
|
||||
$kadarupah = 1.5/100;
|
||||
}else if($gadaiannorujukan['nilaimarhun'] >= 2001 ){
|
||||
$kadarupah = 1.7/100;
|
||||
}
|
||||
|
||||
$kadarupah = Http::get(config('api.url'). '/api/kadarujrah',[
|
||||
'nilaimarhun' => $gadaiannorujukan['nilaimarhun']
|
||||
'kodcaw' => $gadaiannorujukan['kodcaw']
|
||||
]);
|
||||
// if($gadaiannorujukan['nilaimarhun'] > 0 && $gadaiannorujukan['nilaimarhun'] < 401){
|
||||
// $kadarupah = 1.2/100;
|
||||
// }else if($gadaiannorujukan['nilaimarhun'] >= 401 && $gadaiannorujukan['nilaimarhun'] < 2001){
|
||||
// $kadarupah = 1.5/100;
|
||||
// }else if($gadaiannorujukan['nilaimarhun'] >= 2001 ){
|
||||
// $kadarupah = 1.7/100;
|
||||
// }
|
||||
|
||||
$keuntungan_sebulan = $gadaiannorujukan['pinjaman'] * $kadarupah;
|
||||
$keuntungan_6bln = $keuntungan_sebulan * 6;
|
||||
@@ -97,6 +102,26 @@
|
||||
<div class="form-group row">
|
||||
</diV>
|
||||
</div>
|
||||
<div class="col-3 d-none">
|
||||
<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">
|
||||
</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="form-group row">
|
||||
<div class="col-5">
|
||||
@@ -216,6 +241,8 @@
|
||||
</div>
|
||||
<script>
|
||||
var api_url = "<?php echo $api_url ?>";
|
||||
var kodcaw_ujrah = "<?php echo $cawangan_info['kodcaw'] ?>";
|
||||
|
||||
$('form input').keydown(function (e) {
|
||||
if (e.keyCode == 13) {
|
||||
e.preventDefault();
|
||||
@@ -396,13 +423,27 @@
|
||||
$('.buttonpunya').html("<button onclick='editmarhun(this)' class='btn btn-primary'><i class='fas fa-edit'></i></button>");
|
||||
}
|
||||
|
||||
if(total_nilai_marhun > 0 && total_nilai_marhun < 401){
|
||||
kadarupah = 1.2/100;
|
||||
}else if(total_nilai_marhun >= 401 && total_nilai_marhun < 2001){
|
||||
kadarupah = 1.5/100;
|
||||
}else if(total_nilai_marhun >= 2001 ){
|
||||
kadarupah = 1.7/100;
|
||||
}
|
||||
// if(total_nilai_marhun > 0 && total_nilai_marhun < 401){
|
||||
// kadarupah = 1.2/100;
|
||||
// }else if(total_nilai_marhun >= 401 && total_nilai_marhun < 2001){
|
||||
// kadarupah = 1.5/100;
|
||||
// }else if(total_nilai_marhun >= 2001 ){
|
||||
// kadarupah = 1.7/100;
|
||||
// }
|
||||
|
||||
$.ajax({
|
||||
method:'GET',
|
||||
url: api_url + '/api/kadarujrah',
|
||||
async:false,
|
||||
data:{
|
||||
'nilaimarhun' : total_nilai_marhun,
|
||||
'kodcaw' : kodcaw_ujrah
|
||||
},
|
||||
success:function(data){
|
||||
kadarupah = data;
|
||||
}
|
||||
});
|
||||
|
||||
$('#total_nilai_marhun').val(formatter.format(total_nilai_marhun));
|
||||
$('#marhun_detail').val(marhun_details);
|
||||
$('#total_berat').val(formatter.format(total_berat));
|
||||
|
||||
@@ -85,6 +85,24 @@
|
||||
padding-left: 0px;
|
||||
}
|
||||
|
||||
fieldset.scheduler-border {
|
||||
border: 1px dashed #eb2f06 !important;
|
||||
padding: 10px 5px 5px 5px;
|
||||
margin-left:-5px;
|
||||
margin-right:-5px;
|
||||
margin-bottom:5px;
|
||||
-webkit-box-shadow: 0px 0px 0px 0px #000;
|
||||
box-shadow: 0px 0px 0px 0px #000;
|
||||
}
|
||||
legend.scheduler-border {
|
||||
font-size: 1.2em !important;
|
||||
font-weight: bold !important;
|
||||
text-align: left !important;
|
||||
width:auto;
|
||||
padding:0 10px;
|
||||
border-bottom:none;
|
||||
}
|
||||
|
||||
</style>
|
||||
|
||||
</head>
|
||||
|
||||
@@ -261,14 +261,24 @@
|
||||
<input type="text" id="bayaran" onkeyup="bayartambahan(this)" placeholder="0.00" class="form-control" disabled/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group row" id="divduitPelanggan">
|
||||
<div class="col-4">
|
||||
<span>DUIT PELANGGAN(RM)</span>
|
||||
<fieldset class="scheduler-border">
|
||||
<div class="form-group row" id="divduitPelanggan">
|
||||
<div class="col-4">
|
||||
<span>DUIT PELANGGAN(RM)</span>
|
||||
</div>
|
||||
<div class="col-8">
|
||||
<input type="text" id="duitPelanggan" onkeyup="bayaranPelanggan(this)" placeholder="0.00" class="form-control"/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-8">
|
||||
<input type="text" id="duitPelanggan" onkeyup="bayaranPelanggan(this)" placeholder="0.00" class="form-control"/>
|
||||
<div class="form-group row" id="divbakiPelanggan">
|
||||
<div class="col-4">
|
||||
<b>BAKI (RM)</b>
|
||||
</div>
|
||||
<div class="col-8">
|
||||
<input type="text" id="bakiPelanggan" class="form-control" value="0.00" readonly/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
<div class="form-group row" id="divtambahpinjaman">
|
||||
<div class="col-4">
|
||||
TAMBAH PEMBIAYAAN(RM)
|
||||
@@ -288,14 +298,6 @@
|
||||
<input type="text" id="perludibayartawarruq" class="form-control" readonly/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group row" id="divbakiPelanggan">
|
||||
<div class="col-4">
|
||||
<b>BAKI (RM)</b>
|
||||
</div>
|
||||
<div class="col-8">
|
||||
<input type="text" id="bakiPelanggan" class="form-control" value="0.00" readonly/>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group row" id="divbayaranminima">
|
||||
<div class="col-4">
|
||||
BAYARAN MINIMA
|
||||
@@ -2207,7 +2209,7 @@
|
||||
// return false;
|
||||
// }
|
||||
|
||||
if(marginsemasa > 75 && marginsemasa <= 80){
|
||||
if((marginsemasa > 75 && marginsemasa <= 80) && jenisAT != 'hargalama'){
|
||||
|
||||
const swalWithBootstrapButtons = Swal.mixin({
|
||||
customClass: {
|
||||
@@ -3311,7 +3313,7 @@ function funcexcuse(toggle){
|
||||
let percenthargasemasa = parseFloat('{{ number_format($percent_hargaemassemasa,2) }}');
|
||||
var jumupah = parseFloat($('#jumlahupah').val().replace(/[^0-9.-]+/g,""));
|
||||
let jumlebmargin = parseFloat('{{ ($percent_hargaemassemasa > 80) ? $bayaranlebihan : 0 }}');
|
||||
let totalbayaran = (percenthargasemasa > 80) ? (jumlebmargin + jumupah) : jumupah;
|
||||
let totalbayaran = jumlebmargin + jumupah;
|
||||
$('#basic-addon2').text((percenthargasemasa > 80) ? '80.00' : percenthargasemasa);
|
||||
$('#pinjamanbaru').val(formatter.format(pembiayaan));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user