fix separuh tebus
This commit is contained in:
@@ -624,8 +624,6 @@ class KhazanahController extends Controller
|
||||
{
|
||||
$auth_user = Auth::user();
|
||||
|
||||
// dd(request()->all());
|
||||
|
||||
$cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
|
||||
|
||||
$bakiperubatan = 0;
|
||||
@@ -657,6 +655,58 @@ class KhazanahController extends Controller
|
||||
break;
|
||||
}
|
||||
|
||||
$denominasilist = Http::get( config('api.url') .'/api/DenominasiController/'. $auth_user['cawangan'])->json();
|
||||
|
||||
//bundle initialize
|
||||
$rekodb1 = $denominasilist[0]['bd1']; $rekodb5 = $denominasilist[0]['bd5']; $rekodb10 = $denominasilist[0]['bd10']; $rekodb20 = $denominasilist[0]['bd20'];
|
||||
$rekodb50 = $denominasilist[0]['bd50']; $rekodb100 = $denominasilist[0]['bd100'];
|
||||
|
||||
//wang Syilling Initialize
|
||||
$rekodsen1 = $denominasilist[0]['txtsen1']; $rekodsen5 = $denominasilist[0]['txtsen5']; $rekodsen10 = $denominasilist[0]['txtsen10'];
|
||||
$rekodsen20 = $denominasilist[0]['txtsen20']; $rekodsen50 = $denominasilist[0]['txtsen50'];
|
||||
|
||||
//Wang Ringgit Initialize
|
||||
$rekodring1 = $denominasilist[0]['txtring1']; $rekodring5 = $denominasilist[0]['txtring5']; $rekodring10 = $denominasilist[0]['txtring10'];
|
||||
$rekodring20 = $denominasilist[0]['txtring20']; $rekodring50 = $denominasilist[0]['txtring50']; $rekodring100 = $denominasilist[0]['txtring100'];
|
||||
|
||||
//Tolok Rekod
|
||||
$rekodsen1 -= intval($request->ambilansen1);
|
||||
$rekodsen5 -= intval($request->ambilansen5);
|
||||
$rekodsen10 -= intval($request->ambilansen10);
|
||||
$rekodsen20 -= intval($request->ambilansen20);
|
||||
$rekodsen50 -= intval($request->ambilansen50);
|
||||
|
||||
$rekodring1 -= intval($request->ambilanring1);
|
||||
$rekodring5 -= intval($request->ambilanring5);
|
||||
$rekodring10 -= intval($request->ambilanring10);
|
||||
$rekodring20 -= intval($request->ambilanring20);
|
||||
$rekodring50 -= intval($request->ambilanring50);
|
||||
$rekodring100 -= intval($request->ambilanring100);
|
||||
|
||||
$denominasicreate = Http::put(config('api.url').'/api/DenominasiUpdate/'.$auth_user['cawangan'],[
|
||||
'bd1' => $rekodb1,
|
||||
'bd5'=> $rekodb5,
|
||||
'bd10'=> $rekodb10,
|
||||
'bd20'=> $rekodb20,
|
||||
'bd50'=> $rekodb50,
|
||||
'bd100'=> $rekodb100,
|
||||
'txtring1'=> $rekodring1,
|
||||
'txtring5'=> $rekodring5,
|
||||
'txtsen1'=> $rekodsen1,
|
||||
'txtsen5'=> $rekodsen5,
|
||||
'txtsen10'=> $rekodsen10,
|
||||
'txtsen20'=> $rekodsen20,
|
||||
'txtsen50'=> $rekodsen50,
|
||||
'txtring10'=> $rekodring10,
|
||||
'txtring20'=> $rekodring20,
|
||||
'txtring50'=> $rekodring50,
|
||||
'txtring100'=> $rekodring100,
|
||||
'txtring1000'=> "0",
|
||||
'jumlahbundle'=> "0",
|
||||
'txtjumlah'=> "0",
|
||||
'jumlahkeping' => "0"
|
||||
]);
|
||||
|
||||
$panjar = Http::post(config('api.url') . '/api/CreatePanjar/'. $auth_user['cawangan'],[
|
||||
|
||||
'deskripsi' => $request->deskripsi,
|
||||
@@ -674,8 +724,6 @@ class KhazanahController extends Controller
|
||||
$updateVault = Http::put( config('api.url').'/api/UpdateVault/Panjar/'.$auth_user['cawangan'],[
|
||||
'totpanjar'=>$request->bayaran
|
||||
]);
|
||||
|
||||
|
||||
|
||||
return response($updateVault);
|
||||
}
|
||||
@@ -1034,6 +1082,7 @@ class KhazanahController extends Controller
|
||||
$pendahuluanV=$latestVault[0]['pendahuluan'];
|
||||
$serahanV=$latestVault[0]['serahan'];
|
||||
$bakiAwalV=$latestVault[0]['bakiawal'];
|
||||
$totpanjar = $latestVault[0]['totpanjar'];
|
||||
|
||||
// return;
|
||||
// dd($tambahT);
|
||||
@@ -1043,7 +1092,7 @@ class KhazanahController extends Controller
|
||||
$GetLatestBakiTunai=Http::get( config('api.url').'/api/getLatestBaki/'.$auth_user['cawangan'])->json();
|
||||
|
||||
$bakiTerkini=$GetLatestBakiTunai;
|
||||
$bakiAkhirV=$bakiAwalV-$keluarV+$masukV+$pendahuluanV-$serahanV;
|
||||
$bakiAkhirV=$bakiAwalV - $keluarV + $masukV + $pendahuluanV - $serahanV - $totpanjar;
|
||||
// $bakiEOD=$bakiAkhirV+$GetLatestBakiTunai; //try test
|
||||
$bakiEOD = $bakiAkhirV;
|
||||
|
||||
@@ -1181,6 +1230,7 @@ class KhazanahController extends Controller
|
||||
$pendahuluanV=$latestVault[0]['pendahuluan'];
|
||||
$serahanV=$latestVault[0]['serahan'];
|
||||
$bakiAwalV=$latestVault[0]['bakiawal'];
|
||||
$totpanjar = $latestVault[0]['totpanjar'];
|
||||
|
||||
|
||||
//dd($latestVault);
|
||||
@@ -1224,7 +1274,7 @@ class KhazanahController extends Controller
|
||||
$sumBaki=$GetLatestBakiTunai;
|
||||
|
||||
|
||||
$bakiAkhirV=$bakiAwalV-$keluar_V+$masuk_V+$pendahuluan_V-$serahan_V;
|
||||
$bakiAkhirV = $bakiAwalV - $keluar_V + $masuk_V + $pendahuluan_V - $serahan_V - $totpanjar;
|
||||
|
||||
//dd($bakiAkhirV,$bakiAwalV,$keluar_V,$masuk_V,$pendahuluan_V,$serahan_V);
|
||||
$BakiEOD=$bakiAkhirV;
|
||||
|
||||
@@ -200,51 +200,51 @@
|
||||
function checkformpanjar(formdata)
|
||||
{
|
||||
|
||||
let dapur = $('#DapurModal').hasClass('in'); //-- check dapur only for tuntutan;
|
||||
// let dapur = $('#DapurModal').hasClass('in'); //-- check dapur only for tuntutan;
|
||||
|
||||
//Variable Initialize
|
||||
let baucer = $(formdata).find("[name='baucer']").val();
|
||||
let tarikh = $(formdata).find("[name='tarikh']").val();
|
||||
let tuntutan = $(formdata).find("[name='tuntutan']").val();
|
||||
let tarikhbil = $(formdata).find("[name='tarikhbil']").val();
|
||||
let deskripsi = $(formdata).find("[name='deskripsi']").val();
|
||||
let bayaran = $(formdata).find("[name='bayaran']").val();
|
||||
// //Variable Initialize
|
||||
// let baucer = $(formdata).find("[name='baucer']").val();
|
||||
// let tarikh = $(formdata).find("[name='tarikh']").val();
|
||||
// let tuntutan = $(formdata).find("[name='tuntutan']").val();
|
||||
// let tarikhbil = $(formdata).find("[name='tarikhbil']").val();
|
||||
// let deskripsi = $(formdata).find("[name='deskripsi']").val();
|
||||
// let bayaran = $(formdata).find("[name='bayaran']").val();
|
||||
|
||||
var validation = Array.prototype.filter.call(formdata, function(form) {
|
||||
if (form.checkValidity() === false) {
|
||||
event.preventDefault();
|
||||
event.stopPropagation();
|
||||
}
|
||||
form.classList.add('is-invalid');
|
||||
});
|
||||
// var validation = Array.prototype.filter.call(formdata, function(form) {
|
||||
// if (form.checkValidity() === false) {
|
||||
// event.preventDefault();
|
||||
// event.stopPropagation();
|
||||
// }
|
||||
// form.classList.add('is-invalid');
|
||||
// });
|
||||
|
||||
if(!tarikh)
|
||||
{
|
||||
console.log('tarikh xleh');
|
||||
}
|
||||
// if(!tarikh)
|
||||
// {
|
||||
// console.log('tarikh xleh');
|
||||
// }
|
||||
|
||||
if(!tarikhbil)
|
||||
{
|
||||
console.log('tarikh xde');
|
||||
}
|
||||
// if(!tarikhbil)
|
||||
// {
|
||||
// console.log('tarikh xde');
|
||||
// }
|
||||
|
||||
if(dapur === false)
|
||||
{
|
||||
if(!tuntutan)
|
||||
console.log('tututan xde');
|
||||
}
|
||||
// if(dapur === false)
|
||||
// {
|
||||
// if(!tuntutan)
|
||||
// console.log('tututan xde');
|
||||
// }
|
||||
|
||||
if(deskripsi === '' || deskripsi === null)
|
||||
{
|
||||
console.log('deskripsi xde');
|
||||
}
|
||||
// if(deskripsi === '' || deskripsi === null)
|
||||
// {
|
||||
// console.log('deskripsi xde');
|
||||
// }
|
||||
|
||||
if(bayaran === null || bayaran === '')
|
||||
{
|
||||
console.log('bayaran xde');
|
||||
}
|
||||
// if(bayaran === null || bayaran === '')
|
||||
// {
|
||||
// console.log('bayaran xde');
|
||||
// }
|
||||
|
||||
return false;
|
||||
// return false;
|
||||
}
|
||||
|
||||
function openupdeno()
|
||||
@@ -278,6 +278,20 @@
|
||||
$('input[name="bayaran"]').val(amaunkiraan);
|
||||
$('#denominasipanjar').modal('hide');
|
||||
|
||||
// console.log($('input[name="ambilsen1"]').val());
|
||||
$('input[name="ambilansen1"]').val($('input[name="ambilsen1"]').val());
|
||||
$('input[name="ambilansen5"]').val($('input[name="ambilsen5"]').val());
|
||||
$('input[name="ambilansen10"]').val($('input[name="ambilsen10"]').val());
|
||||
$('input[name="ambilansen20"]').val($('input[name="ambilsen20"]').val());
|
||||
$('input[name="ambilansen50"]').val($('input[name="ambilsen50"]').val());
|
||||
|
||||
$('input[name="ambilanring1"]').val($('input[name="ambilring1"]').val());
|
||||
$('input[name="ambilanring5"]').val($('input[name="ambilring5"]').val());
|
||||
$('input[name="ambilanring10"]').val($('input[name="ambilring10"]').val());
|
||||
$('input[name="ambilanring20"]').val($('input[name="ambilring20"]').val());
|
||||
$('input[name="ambilanring50"]').val($('input[name="ambilring50"]').val());
|
||||
$('input[name="ambilanring100"]').val($('input[name="ambilring100"]').val());
|
||||
|
||||
// $('#amaunkiraan').val(0);
|
||||
}
|
||||
|
||||
@@ -296,7 +310,7 @@
|
||||
$('#SelenggaraModal').on('hidden.bs.modal', function (e) {
|
||||
$(this)
|
||||
.find("input,textarea,select")
|
||||
.val(0)
|
||||
.val('')
|
||||
.end()
|
||||
.find("input[type=checkbox], input[type=radio]")
|
||||
.prop("checked", "")
|
||||
@@ -334,14 +348,14 @@
|
||||
.end();
|
||||
});
|
||||
|
||||
$('#denominasipanjar').on('hidden.bs.modal', function (e) {
|
||||
$(this)
|
||||
.find("input")
|
||||
.val('')
|
||||
.end();
|
||||
// $('#denominasipanjar').on('hidden.bs.modal', function (e) {
|
||||
// $(this)
|
||||
// .find(".kosong")
|
||||
// .val('')
|
||||
// .end();
|
||||
|
||||
$('#amaunkiraan').val(0);
|
||||
});
|
||||
// $('#amaunkiraan').val(0);
|
||||
// });
|
||||
|
||||
//End Modal Reset
|
||||
|
||||
|
||||
@@ -24,72 +24,73 @@
|
||||
<table class="table text-center">
|
||||
<tr>
|
||||
<th></th>
|
||||
<th style="display:none;" name="denominasi" class="denominasi">Peti Besi</th>
|
||||
<th name="denominasi" class="denominasi">Peti Besi</th>
|
||||
<th>Ambilan</th>
|
||||
<th>Jumlah (RM)</th>
|
||||
<th></th>
|
||||
<th style="display:none;" name="denominasi" class="denominasi">Peti Besi</th>
|
||||
<th name="denominasi" class="denominasi">Peti Besi</th>
|
||||
<th>Ambilan</th>
|
||||
<th>Jumlah (RM)</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>RM0.01</td>
|
||||
<td style="display:none;" name="denominasi" class="denominasi"><input type="text" class="form-control" value="{{ $denominasi['txtsen1'] }}" readonly/></td>
|
||||
<td><input type="text" name="ambilansen1" class="form-control" id="sen1" onkeyup="kiraan(this)"/> </td>
|
||||
<td><input type="text" name="totalsen1" id="totalsen1" class="form-control" value="0.00" readonly/> </td>
|
||||
<td name="denominasi" class="denominasi"><input type="text" class="form-control" value="{{ $denominasi['txtsen1'] }}" readonly/></td>
|
||||
<td><input type="text" name="ambilsen1" class="form-control kosong" id="sen1" onkeyup="kiraan(this)"/> </td>
|
||||
<td><input type="text" name="totalsen1" id="totalsen1" class="form-control kosong" value="0.00" readonly/> </td>
|
||||
<td>RM1</td>
|
||||
<td style="display:none;" name="denominasi" class="denominasi"><input type="text" class="form-control" value="{{ $denominasi['txtring1'] }}" readonly/></td>
|
||||
<td><input type="text" name="ambilanring1" class="form-control" id="ringgit1" onkeyup="kiraan(this)"/> </td>
|
||||
<td><input type="text" name="totalring1" id="totalring1" class="form-control" value="0.00" readonly/> </td>
|
||||
<td name="denominasi" class="denominasi"><input type="text" class="form-control" value="{{ $denominasi['txtring1'] }}" readonly/></td>
|
||||
<td><input type="text" name="ambilring1" class="form-control kosong" id="ringgit1" onkeyup="kiraan(this)"/> </td>
|
||||
<td><input type="text" name="totalring1" id="totalring1" class="form-control kosong" value="0.00" readonly/> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>RM0.05</td>
|
||||
<td style="display:none;" name="denominasi" class="denominasi"><input type="text" class="form-control" value="{{ $denominasi['txtsen5'] }}" readonly/></td>
|
||||
<td><input type="text" name="ambilansen5" class="form-control" id="sen5" onkeyup="kiraan(this)"/> </td>
|
||||
<td><input type="text" name="totalsen5" id="totalsen5" class="form-control" value="0.00" readonly/> </td>
|
||||
<td name="denominasi" class="denominasi"><input type="text" class="form-control" value="{{ $denominasi['txtsen5'] }}" readonly/></td>
|
||||
<td><input type="text" name="ambilsen5" class="form-control kosong" id="sen5" onkeyup="kiraan(this)"/> </td>
|
||||
<td><input type="text" name="totalsen5" id="totalsen5" class="form-control kosong" value="0.00" readonly/> </td>
|
||||
<td>RM5</td>
|
||||
<td style="display:none;" name="denominasi" class="denominasi"><input type="text" class="form-control" value="{{ $denominasi['txtring5'] }}" readonly/></td>
|
||||
<td><input type="text" name="ambilanring5" class="form-control" id="ringgit5" onkeyup="kiraan(this)"/> </td>
|
||||
<td><input type="text" name="totalring5" id="totalring5" class="form-control" value="0.00" readonly/> </td>
|
||||
<td name="denominasi" class="denominasi"><input type="text" class="form-control" value="{{ $denominasi['txtring5'] }}" readonly/></td>
|
||||
<td><input type="text" name="ambilring5" class="form-control kosong" id="ringgit5" onkeyup="kiraan(this)"/> </td>
|
||||
<td><input type="text" name="totalring5" id="totalring5" class="form-control kosong" value="0.00" readonly/> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>RM0.10</td>
|
||||
<td style="display:none;" name="denominasi" class="denominasi"><input type="text" class="form-control" value="{{ $denominasi['txtsen10'] }}" readonly/></td>
|
||||
<td><input type="text" name="ambilansen10" class="form-control" id="sen10" onkeyup="kiraan(this)"/> </td>
|
||||
<td><input type="text" name="totalsen10" id="totalsen10" class="form-control" value="0.00" readonly/> </td>
|
||||
<td name="denominasi" class="denominasi"><input type="text" class="form-control" value="{{ $denominasi['txtsen10'] }}" readonly/></td>
|
||||
<td><input type="text" name="ambilsen10" class="form-control kosong" id="sen10" onkeyup="kiraan(this)"/> </td>
|
||||
<td><input type="text" name="totalsen10" id="totalsen10" class="form-control kosong" value="0.00" readonly/> </td>
|
||||
<td>RM10</td>
|
||||
<td style="display:none;" name="denominasi" class="denominasi"><input type="text" class="form-control" value="{{ $denominasi['txtring10'] }}" readonly/></td>
|
||||
<td><input type="text" name="ambilanring10" class="form-control" id="ringgit10" onkeyup="kiraan(this)"/> </td>
|
||||
<td><input type="text" name="totalring10" id="totalring10" class="form-control" value="0.00" readonly/> </td>
|
||||
<td name="denominasi" class="denominasi"><input type="text" class="form-control" value="{{ $denominasi['txtring10'] }}" readonly/></td>
|
||||
<td><input type="text" name="ambilring10" class="form-control kosong" id="ringgit10" onkeyup="kiraan(this)"/> </td>
|
||||
<td><input type="text" name="totalring10" id="totalring10" class="form-control kosong" value="0.00" readonly/> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>RM0.20</td>
|
||||
<td style="display:none;" name="denominasi" class="denominasi"><input type="text" class="form-control" value="{{ $denominasi['txtsen20'] }}" readonly/></td>
|
||||
<td><input type="text" name="ambilansen20" class="form-control" id="sen20" onkeyup="kiraan(this)"/> </td>
|
||||
<td><input type="text" name="totalsen20" id="totalsen20" class="form-control" value="0.00" readonly/> </td>
|
||||
<td name="denominasi" class="denominasi"><input type="text" class="form-control" value="{{ $denominasi['txtsen20'] }}" readonly/></td>
|
||||
<td><input type="text" name="ambilsen20" class="form-control kosong" id="sen20" onkeyup="kiraan(this)"/> </td>
|
||||
<td><input type="text" name="totalsen20" id="totalsen20" class="form-control kosong" value="0.00" readonly/> </td>
|
||||
<td> RM20</td>
|
||||
<td style="display:none;" name="denominasi" class="denominasi"><input type="text" class="form-control" value="{{ $denominasi['txtring20'] }}" readonly/></td>
|
||||
<td><input type="text" name="ambilanring20" class="form-control" id="ringgit20" onkeyup="kiraan(this)"/> </td>
|
||||
<td><input type="text" name="totalring20" id="totalring20" class="form-control" value="0.00" readonly/> </td>
|
||||
<td name="denominasi" class="denominasi"><input type="text" class="form-control" value="{{ $denominasi['txtring20'] }}" readonly/></td>
|
||||
<td><input type="text" name="ambilring20" class="form-control kosong" id="ringgit20" onkeyup="kiraan(this)"/> </td>
|
||||
<td><input type="text" name="totalring20" id="totalring20" class="form-control kosong" value="0.00" readonly/> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>RM0.50</td>
|
||||
<td style="display:none;" name="denominasi" class="denominasi"><input type="text" class="form-control" value="{{ $denominasi['txtsen50'] }}" readonly/></td>
|
||||
<td><input type="text" name="ambilansen50" class="form-control" id="sen50" onkeyup="kiraan(this)"/> </td>
|
||||
<td><input type="text" name="totalsen50" id="totalsen50" class="form-control" value="0.00" readonly/> </td>
|
||||
<td name="denominasi" class="denominasi"><input type="text" class="form-control" value="{{ $denominasi['txtsen50'] }}" readonly/></td>
|
||||
<td><input type="text" name="ambilsen50" class="form-control kosong" id="sen50" onkeyup="kiraan(this)"/> </td>
|
||||
<td><input type="text" name="totalsen50" id="totalsen50" class="form-control kosong" value="0.00" readonly/> </td>
|
||||
<td>RM50</td>
|
||||
<td style="display:none;" name="denominasi" class="denominasi"><input type="text" class="form-control" value="{{ $denominasi['txtring50'] }}" readonly/></td>
|
||||
<td><input type="text" name="ambilanring50" class="form-control" id="ringgit50" onkeyup="kiraan(this)"/> </td>
|
||||
<td><input type="text" name="totalring50" id="totalring50" class="form-control" value="0.00" readonly/> </td>
|
||||
<td name="denominasi" class="denominasi"><input type="text" class="form-control" value="{{ $denominasi['txtring50'] }}" readonly/></td>
|
||||
<td><input type="text" name="ambilring50" class="form-control kosong" id="ringgit50" onkeyup="kiraan(this)"/> </td>
|
||||
<td><input type="text" name="totalring50" id="totalring50" class="form-control kosong" value="0.00" readonly/> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td>RM100 </td>
|
||||
<td style="display:none;" name="denominasi" class="denominasi"><input type="text" class="form-control" value="{{ $denominasi['txtring100'] }}" readonly/></td>
|
||||
<td><input type="text" name="ambilanring100" class="form-control" id="ringgit100" onkeyup="kiraan(this)"/> </td>
|
||||
<td><input type="text" name="totalring100" id="totalring100" class="form-control" value="0.00" readonly/> </td>
|
||||
<td></td>
|
||||
<td>RM100</td>
|
||||
<td name="denominasi" class="denominasi"><input type="text" class="form-control" value="{{ $denominasi['txtring100'] }}" readonly/></td>
|
||||
<td><input type="text" name="ambilring100" class="form-control kosong" id="ringgit100" onkeyup="kiraan(this)"/> </td>
|
||||
<td><input type="text" name="totalring100" id="totalring100" class="form-control kosong" value="0.00" readonly/> </td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
|
||||
@@ -13,6 +13,20 @@
|
||||
<div class="modal-body text-center">
|
||||
<input type="hidden" name="jenismodal" value="keraian"/>
|
||||
|
||||
<input type="hidden" name="ambilansen1" value=""/>
|
||||
<input type="hidden" name="ambilansen5" value=""/>
|
||||
<input type="hidden" name="ambilansen10" value=""/>
|
||||
<input type="hidden" name="ambilansen20" value=""/>
|
||||
<input type="hidden" name="ambilansen50" value=""/>
|
||||
|
||||
<input type="hidden" name="ambilanring1" value=""/>
|
||||
<input type="hidden" name="ambilanring5" value=""/>
|
||||
<input type="hidden" name="ambilanring10" value=""/>
|
||||
<input type="hidden" name="ambilanring20" value=""/>
|
||||
<input type="hidden" name="ambilanring50" value=""/>
|
||||
<input type="hidden" name="ambilanring100" value=""/>
|
||||
|
||||
|
||||
<div class="row">
|
||||
<div class="col-4">
|
||||
<label>Baucer No: </label>
|
||||
@@ -99,6 +113,19 @@
|
||||
<div class="modal-body text-center">
|
||||
<input type="hidden" name="jenismodal" value="selenggara"/>
|
||||
|
||||
<input type="hidden" name="ambilansen1" value=""/>
|
||||
<input type="hidden" name="ambilansen5" value=""/>
|
||||
<input type="hidden" name="ambilansen10" value=""/>
|
||||
<input type="hidden" name="ambilansen20" value=""/>
|
||||
<input type="hidden" name="ambilansen50" value=""/>
|
||||
|
||||
<input type="hidden" name="ambilanring1" value=""/>
|
||||
<input type="hidden" name="ambilanring5" value=""/>
|
||||
<input type="hidden" name="ambilanring10" value=""/>
|
||||
<input type="hidden" name="ambilanring20" value=""/>
|
||||
<input type="hidden" name="ambilanring50" value=""/>
|
||||
<input type="hidden" name="ambilanring100" value=""/>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-4">
|
||||
<label>Baucer No:</label>
|
||||
@@ -170,6 +197,19 @@
|
||||
<div class="modal-body text-center">
|
||||
<input type="hidden" name="jenismodal" value="belanjaam"/>
|
||||
|
||||
<input type="hidden" name="ambilansen1" value=""/>
|
||||
<input type="hidden" name="ambilansen5" value=""/>
|
||||
<input type="hidden" name="ambilansen10" value=""/>
|
||||
<input type="hidden" name="ambilansen20" value=""/>
|
||||
<input type="hidden" name="ambilansen50" value=""/>
|
||||
|
||||
<input type="hidden" name="ambilanring1" value=""/>
|
||||
<input type="hidden" name="ambilanring5" value=""/>
|
||||
<input type="hidden" name="ambilanring10" value=""/>
|
||||
<input type="hidden" name="ambilanring20" value=""/>
|
||||
<input type="hidden" name="ambilanring50" value=""/>
|
||||
<input type="hidden" name="ambilanring100" value=""/>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-4">
|
||||
<label>Baucer No:</label>
|
||||
@@ -243,6 +283,19 @@
|
||||
<div class="modal-body text-center">
|
||||
<input type="hidden" name="jenismodal" value="perubatan"/>
|
||||
|
||||
<input type="hidden" name="ambilansen1" value=""/>
|
||||
<input type="hidden" name="ambilansen5" value=""/>
|
||||
<input type="hidden" name="ambilansen10" value=""/>
|
||||
<input type="hidden" name="ambilansen20" value=""/>
|
||||
<input type="hidden" name="ambilansen50" value=""/>
|
||||
|
||||
<input type="hidden" name="ambilanring1" value=""/>
|
||||
<input type="hidden" name="ambilanring5" value=""/>
|
||||
<input type="hidden" name="ambilanring10" value=""/>
|
||||
<input type="hidden" name="ambilanring20" value=""/>
|
||||
<input type="hidden" name="ambilanring50" value=""/>
|
||||
<input type="hidden" name="ambilanring100" value=""/>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-4">
|
||||
<label>Baucer No:</label>
|
||||
@@ -315,6 +368,19 @@
|
||||
<div class="modal-body text-center">
|
||||
<input type="hidden" name="jenismodal" value="dapur"/>
|
||||
|
||||
<input type="hidden" name="ambilansen1" value=""/>
|
||||
<input type="hidden" name="ambilansen5" value=""/>
|
||||
<input type="hidden" name="ambilansen10" value=""/>
|
||||
<input type="hidden" name="ambilansen20" value=""/>
|
||||
<input type="hidden" name="ambilansen50" value=""/>
|
||||
|
||||
<input type="hidden" name="ambilanring1" value=""/>
|
||||
<input type="hidden" name="ambilanring5" value=""/>
|
||||
<input type="hidden" name="ambilanring10" value=""/>
|
||||
<input type="hidden" name="ambilanring20" value=""/>
|
||||
<input type="hidden" name="ambilanring50" value=""/>
|
||||
<input type="hidden" name="ambilanring100" value=""/>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-4">
|
||||
<label>Baucer No:</label>
|
||||
@@ -386,6 +452,19 @@
|
||||
@csrf
|
||||
<div class="modal-body text-center">
|
||||
<input type="hidden" name="jenismodal" value="pos"/>
|
||||
|
||||
<input type="hidden" name="ambilansen1" value=""/>
|
||||
<input type="hidden" name="ambilansen5" value=""/>
|
||||
<input type="hidden" name="ambilansen10" value=""/>
|
||||
<input type="hidden" name="ambilansen20" value=""/>
|
||||
<input type="hidden" name="ambilansen50" value=""/>
|
||||
|
||||
<input type="hidden" name="ambilanring1" value=""/>
|
||||
<input type="hidden" name="ambilanring5" value=""/>
|
||||
<input type="hidden" name="ambilanring10" value=""/>
|
||||
<input type="hidden" name="ambilanring20" value=""/>
|
||||
<input type="hidden" name="ambilanring50" value=""/>
|
||||
<input type="hidden" name="ambilanring100" value=""/>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-4">
|
||||
|
||||
@@ -674,6 +674,7 @@
|
||||
$('span.spannar').show();
|
||||
|
||||
$("#bayaran").prop("disabled", true);
|
||||
$("#perludibayar").prop("readonly", true);
|
||||
$("#bayaran").val(0);
|
||||
|
||||
$('#divtambahpinjaman').hide();
|
||||
@@ -1099,16 +1100,8 @@
|
||||
|
||||
}else if($('#sltjenistebus').find(":selected").val() == 'S'){
|
||||
|
||||
let separuhla = Number($('#basic-separuh').text());
|
||||
|
||||
let jenisbayarantebus = '';
|
||||
if(hargajualan == null)
|
||||
{
|
||||
jenisbayarantebus = "nottawarruq";
|
||||
}
|
||||
else if (hargajualan != null){
|
||||
jenisbayarantebus = "tawarruq";
|
||||
}
|
||||
let separuhla = parseFloat($('#basic-separuh').text());
|
||||
let pinjamanbaru = $('#bakipinjaman').val();
|
||||
|
||||
if(separuhla <= 10)
|
||||
{
|
||||
@@ -1157,140 +1150,257 @@
|
||||
return false;
|
||||
}
|
||||
|
||||
var sumnilaimarhun = 0;
|
||||
var sumberat = 0;
|
||||
var marhun = "{{ $gadai['marhun'] }}";
|
||||
if(separuhla > 70 && separuhla <= 75){
|
||||
|
||||
var test = marhun.split(",");
|
||||
|
||||
$.each( array_nm, function( index, value ) {
|
||||
sumnilaimarhun += parseFloat(value);
|
||||
});
|
||||
const swalWithBootstrapButtons = Swal.mixin({
|
||||
customClass: {
|
||||
confirmButton: 'btn btn-success',
|
||||
cancelButton: 'btn btn-danger'
|
||||
},
|
||||
buttonsStyling: false
|
||||
});
|
||||
|
||||
var countarrayerror = 0;
|
||||
$.each( test, function( index, value ) {
|
||||
swalWithBootstrapButtons.fire({
|
||||
title: 'Dapatkan Pengesahan Khazanah',
|
||||
text: "Tetapan margin melebihi 70% untuk Khazanah!",
|
||||
icon: 'info',
|
||||
showCancelButton: true,
|
||||
confirmButtonText: 'Hantar',
|
||||
cancelButtonText: 'Batal',
|
||||
reverseButtons: true
|
||||
}).then((result) => {
|
||||
if (result.isConfirmed) {
|
||||
|
||||
let nm = $('#nilai_marhun_total').text();let ber = $('#berat_marhun_total').text();let marg = separuhla;
|
||||
let komen = "Pembiayaan Melebihi Margin 70%|" + nm + "|" + ber + "|" + marg + "| Tebus Separuh";
|
||||
let jumpinjam = $('#bakipinjaman').val();
|
||||
let teller = "{{ Auth::user()->name }}";
|
||||
|
||||
for(var i=0; i<array_marhun.length; i++)
|
||||
{
|
||||
if (value.match(array_marhun[i])) {
|
||||
test.splice(index,1);
|
||||
countarrayerror++;
|
||||
Swal.fire({
|
||||
title: 'Tunggu Pengesahan Daripada Khazanah.',
|
||||
icon: 'info',
|
||||
width: 600,
|
||||
padding: '3em',
|
||||
background: '#fffff',
|
||||
showCancelButton: false,
|
||||
showConfirmButton: false,
|
||||
allowOutsideClick: false,
|
||||
allowEscapeKey: false,
|
||||
allowEnterKey: false
|
||||
})
|
||||
let siricreated = 0;
|
||||
$.ajax({
|
||||
method:'post',
|
||||
url: "{{ route('khazanah.createkelulusan') }}",
|
||||
data: {
|
||||
"_token": "{{ csrf_token() }}",
|
||||
"norujukan" : norujukan,
|
||||
"komen" : komen,
|
||||
"jumpinjam" : jumpinjam,
|
||||
"teller" : teller
|
||||
},
|
||||
success:function(data){
|
||||
siricreated = data;
|
||||
},
|
||||
error: function(xhr, status, error) {
|
||||
var err = eval("(" + xhr.responseText + ")");
|
||||
alert(xhr.responseText);
|
||||
}
|
||||
});
|
||||
|
||||
if(countarrayerror == array_marhun.length)
|
||||
return false;
|
||||
|
||||
var pusher = new Pusher("{{ env('PUSHER_APP_KEY') }}", {
|
||||
cluster: 'ap1',
|
||||
encrypted: true
|
||||
});
|
||||
|
||||
var channel = pusher.subscribe('notice-kelulusan');
|
||||
channel.bind('my-kelulusan', function(data) {
|
||||
|
||||
|
||||
if(data.norujukan == norujukan && data.siri == siricreated)
|
||||
{
|
||||
if(data.kelulusan == 'lulus')
|
||||
{
|
||||
Swal.fire({
|
||||
icon: 'success',
|
||||
title: 'Telah Disahkan',
|
||||
text: `Komen : ${data.komen}`
|
||||
}).then(function(){
|
||||
gadaiseparuhfunc();
|
||||
});
|
||||
|
||||
}
|
||||
else if(data.kelulusan == 'batal')
|
||||
{
|
||||
Swal.fire({
|
||||
icon: 'warning',
|
||||
title: 'Telah Dibatalkan',
|
||||
text: `Komen : ${data.komen}`
|
||||
}).then(function(){
|
||||
return false;
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
});
|
||||
|
||||
|
||||
} else if (result.dismiss === Swal.DismissReason.cancel) {
|
||||
$("#terima_transaksi").prop('disabled', false);
|
||||
swalWithBootstrapButtons.fire(
|
||||
'Gagal',
|
||||
'Gagal mendapatkan kelulusan khazanah',
|
||||
'error'
|
||||
)
|
||||
}
|
||||
}
|
||||
});
|
||||
});
|
||||
event.preventDefault();
|
||||
return false;
|
||||
|
||||
|
||||
}else if((separuhla > 75 && separuhla <= 80) || pinjamanbaru >= 10000){
|
||||
|
||||
var marhun_baru = test.join(", ");
|
||||
|
||||
$.each( array_berat, function( index, value ) {
|
||||
sumberat += parseFloat(value);
|
||||
});
|
||||
|
||||
var nopelanggan = "{{ $gadai['nopelanggan'] }}";
|
||||
var jenistebus = $('#sltjenistebus').find(":selected").val();
|
||||
var jbg = "{{ $gadai['tempoh'] }}";
|
||||
var kadarupah = "{{ $gadai['kadarupah'] }}";
|
||||
var nilai_marhun_lama = parseFloat("{{ $gadai['nilaimarhun'] }}");
|
||||
var nilai_marhun = parseFloat("{{ $nilaihargasemasa }}") - sumnilaimarhun;
|
||||
var pinjamanbaru = $('#bakipinjaman').val().replace(/[^0-9.-]+/g,"");
|
||||
var ansuran = 0;
|
||||
var addpinjaman = 0;
|
||||
var bakipinjaman = $('#perludibayar').val().replace(/[^0-9.-]+/g,"");
|
||||
var bakiupah = $('#jumlahupah').val().replace(/[^0-9.-]+/g,"");
|
||||
var historygadaian = "{{ $gadai['norujukan'] }}";
|
||||
var marhun = "{{ $gadai['marhun'] }}";
|
||||
var noic = "{{ $gadai['nokp'] }}";
|
||||
var total_berat = parseFloat("{{ $gadai['berat'] }}") - sumberat;
|
||||
var pinjaman = parseFloat("{{ $gadai['pinjaman']}}");
|
||||
var marhun_detail = marhun_baru;
|
||||
var kuantiti_marhun = Number("{{sizeof($marhun)}}") - array_recno.length;
|
||||
var nowakil = nw;
|
||||
|
||||
var kadarupahbaru = 0;
|
||||
|
||||
if(nilai_marhun > 0 && nilai_marhun < 401.99){
|
||||
kadarupahbaru = 1.2/100;
|
||||
}else if(nilai_marhun >= 402 && nilai_marhun < 2001.99){
|
||||
kadarupahbaru = 1.50/100;
|
||||
}else if(nilai_marhun >= 2002 ){
|
||||
kadarupahbaru = 1.70/100;
|
||||
}
|
||||
|
||||
var keuntungan_sebulan = pinjamanbaru * kadarupahbaru;
|
||||
var keuntungan_6bln = keuntungan_sebulan * 6;
|
||||
|
||||
$.ajax({
|
||||
method:"GET",
|
||||
url: "{{ route('tebus.separuh') }}",
|
||||
data:{
|
||||
//yang lama
|
||||
"norujukan" : norujukan,
|
||||
"nopelanggan" : nopelanggan,
|
||||
"jenistebus" : jenistebus,
|
||||
"jbg" : jbg,
|
||||
"kadarupah" : kadarupah,
|
||||
"nilai_marhun" : nilai_marhun_lama,
|
||||
"pinjaman_lama" : pinjaman,
|
||||
"ansuran" : ansuran,
|
||||
"addpinjaman" : addpinjaman,
|
||||
"bakipinjaman" : bakipinjaman,
|
||||
"bakiupah" : bakiupah,
|
||||
"historygadaian" : historygadaian,
|
||||
"marhun" : marhun,
|
||||
"nowakil" : nowakil,
|
||||
"arrayrecno" : array_recno,
|
||||
"jenisbayarantebus" : jenisbayarantebus,
|
||||
"teller" : teller,
|
||||
|
||||
|
||||
//yang baru
|
||||
"noic" : noic,
|
||||
"total_nilai_marhun" : nilai_marhun,
|
||||
"pinjaman" : pinjamanbaru,
|
||||
"kadarkeuntungan" : kadarupahbaru,
|
||||
"keuntungan_6bln" : keuntungan_6bln,
|
||||
"keuntungan_sebulan" : keuntungan_sebulan,
|
||||
"total_berat" : total_berat,
|
||||
"marhun_detail" : marhun_detail,
|
||||
"kuantiti_marhun" : kuantiti_marhun
|
||||
|
||||
},
|
||||
success:function(success_data){
|
||||
|
||||
$.ajax({
|
||||
method: 'put',
|
||||
url: "{{ route('alirantunai.tebus') }}",
|
||||
async:false,
|
||||
data:{
|
||||
'norujukan' : norujukan,
|
||||
"_token": "{{ csrf_token() }}"
|
||||
},
|
||||
success:function(data){
|
||||
}, error: function(xhr, status, error) {
|
||||
var err = eval("(" + xhr.responseText + ")");
|
||||
alert(xhr.responseText);
|
||||
}
|
||||
const swalWithBootstrapButtons = Swal.mixin({
|
||||
customClass: {
|
||||
confirmButton: 'btn btn-success',
|
||||
cancelButton: 'btn btn-danger'
|
||||
},
|
||||
buttonsStyling: false
|
||||
});
|
||||
|
||||
var urlroute = '{{ route("resit.tebusseparuh", ":id") }}';
|
||||
urlroute = urlroute.replace(':id', norujukan);
|
||||
let text = '';
|
||||
if(separuhla > 75 && separuhla <= 80)
|
||||
{
|
||||
text = 'Tetapan margin melebihi 75% untuk Operasi!';
|
||||
}else if(pinjamanbaru >= 10000)
|
||||
{
|
||||
text = 'Pembiayaan melebihi RM 10,000!';
|
||||
}
|
||||
|
||||
|
||||
swalWithBootstrapButtons.fire({
|
||||
title: 'Dapatkan Pengesahan Operasi',
|
||||
text: text,
|
||||
icon: 'info',
|
||||
showCancelButton: true,
|
||||
confirmButtonText: 'Hantar',
|
||||
cancelButtonText: 'Batal',
|
||||
reverseButtons: true
|
||||
}).then((result) => {
|
||||
if (result.isConfirmed) {
|
||||
|
||||
let nm = $('#nilai_marhun_total').text();let ber = $('#berat_marhun_total').text();let marg = separuhla;
|
||||
let komen = '';
|
||||
if(separuhla > 75 && separuhla <= 80)
|
||||
{
|
||||
komen = "Pembiayaan Melebihi Margin 75%|" + nm + "|" + ber + "|" + marg + "| Tebus Separuh";
|
||||
}else if(pinjamanbaru >= 10000)
|
||||
{
|
||||
komen = "Pembiayaan Melebihi RM 10,000|" + nm + "|" + ber + "|" + marg + "| Tebus Separuh";
|
||||
}
|
||||
|
||||
let jumpinjam = $('#bakipinjaman').val();
|
||||
let teller = "{{ Auth::user()->name }}";
|
||||
|
||||
Swal.fire({
|
||||
title: 'Tunggu Pengesahan Daripada Operasi.',
|
||||
icon: 'info',
|
||||
width: 600,
|
||||
padding: '3em',
|
||||
background: '#fffff',
|
||||
showCancelButton: false,
|
||||
showConfirmButton: false,
|
||||
allowOutsideClick: false,
|
||||
allowEscapeKey: false,
|
||||
allowEnterKey: false
|
||||
})
|
||||
let siricreated = 0;
|
||||
$.ajax({
|
||||
method:'post',
|
||||
url: "{{ route('operasi.createkelulusan') }}",
|
||||
data: {
|
||||
"_token": "{{ csrf_token() }}",
|
||||
"norujukan" : norujukan,
|
||||
"komen" : komen,
|
||||
"jumpinjam" : jumpinjam,
|
||||
"teller" : teller
|
||||
},
|
||||
success:function(data){
|
||||
siricreated = data;
|
||||
},
|
||||
error: function(xhr, status, error) {
|
||||
var err = eval("(" + xhr.responseText + ")");
|
||||
alert(xhr.responseText);
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
var pusher = new Pusher("{{ env('PUSHER_APP_KEY') }}", {
|
||||
cluster: 'ap1',
|
||||
encrypted: true
|
||||
});
|
||||
|
||||
var channel = pusher.subscribe('notice-kelulusan');
|
||||
channel.bind('my-kelulusan', function(data) {
|
||||
|
||||
|
||||
if(data.norujukan == norujukan && data.siri == siricreated)
|
||||
{
|
||||
if(data.kelulusan == 'lulus')
|
||||
{
|
||||
Swal.fire({
|
||||
icon: 'success',
|
||||
title: 'Telah Disahkan',
|
||||
text: `Komen : ${data.komen}`
|
||||
}).then(function(){
|
||||
gadaiseparuhfunc();
|
||||
return true;
|
||||
});
|
||||
|
||||
}
|
||||
else if(data.kelulusan == 'batal')
|
||||
{
|
||||
Swal.fire({
|
||||
icon: 'warning',
|
||||
title: 'Telah Dibatalkan',
|
||||
text: `Komen : ${data.komen}`
|
||||
}).then(function(){
|
||||
$("#terima_gadai").prop('disabled', false);
|
||||
return false;
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
});
|
||||
|
||||
|
||||
}else if (result.dismiss === Swal.DismissReason.cancel){
|
||||
$("#terima_transaksi").prop('disabled', false);
|
||||
swalWithBootstrapButtons.fire(
|
||||
'Gagal',
|
||||
'Gagal mendapatkan kelulusan operasi',
|
||||
'error'
|
||||
)
|
||||
}
|
||||
});
|
||||
event.preventDefault();
|
||||
return false;
|
||||
|
||||
}else if(separuhla > 80){
|
||||
$("#terima_transaksi").prop('disabled', false);
|
||||
Swal.fire(
|
||||
'Berjaya!',
|
||||
'Tebus Separuh Berjaya',
|
||||
'success'
|
||||
) .then(function() {
|
||||
window.open(urlroute, '_blank');
|
||||
window.location.replace("{{ route('customer_info') }}");
|
||||
})
|
||||
},error: function (request, status, error) {
|
||||
console.log(request.responseText);
|
||||
'Amaran!',
|
||||
'Pinjaman Haruslah Dalam Lingkungan 80%!',
|
||||
'error'
|
||||
)
|
||||
return false;
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
gadaiseparuhfunc();
|
||||
|
||||
/////////////
|
||||
//End File//
|
||||
@@ -1423,7 +1533,7 @@
|
||||
event.preventDefault();
|
||||
return false;
|
||||
|
||||
}else if((parseFloat($('#basic-hargaemas').text()) > 75 && parseFloat($('#basic-hargaemas').text()) <= 80) || pinjamanbaru >= 10000){
|
||||
}else if((parseFloat($('#basic-hargaemas').text()) > 75 && parseFloat($('#basic-hargaemas').text()) <= 80) || pinjamanbaru >= 10000){
|
||||
|
||||
const swalWithBootstrapButtons = Swal.mixin({
|
||||
customClass: {
|
||||
@@ -1566,6 +1676,158 @@
|
||||
|
||||
tambahpinjamanfunc();
|
||||
}
|
||||
|
||||
//Bayaran Semua function end file
|
||||
}
|
||||
|
||||
function gadaiseparuhfunc()
|
||||
{
|
||||
|
||||
let jenisbayarantebus = '';
|
||||
|
||||
if(hargajualan == null)
|
||||
{
|
||||
jenisbayarantebus = "nottawarruq";
|
||||
}
|
||||
else if (hargajualan != null){
|
||||
jenisbayarantebus = "tawarruq";
|
||||
}
|
||||
|
||||
|
||||
var sumnilaimarhun = 0;
|
||||
var sumberat = 0;
|
||||
var marhun = "{{ $gadai['marhun'] }}";
|
||||
|
||||
var test = marhun.split(",");
|
||||
|
||||
$.each( array_nm, function( index, value ) {
|
||||
sumnilaimarhun += parseFloat(value);
|
||||
});
|
||||
|
||||
var countarrayerror = 0;
|
||||
$.each( test, function( index, value ) {
|
||||
|
||||
for(var i=0; i<array_marhun.length; i++)
|
||||
{
|
||||
if (value.match(array_marhun[i])) {
|
||||
test.splice(index,1);
|
||||
countarrayerror++;
|
||||
|
||||
if(countarrayerror == array_marhun.length)
|
||||
return false;
|
||||
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
var marhun_baru = test.join(", ");
|
||||
|
||||
$.each( array_berat, function( index, value ) {
|
||||
sumberat += parseFloat(value);
|
||||
});
|
||||
|
||||
var nopelanggan = "{{ $gadai['nopelanggan'] }}";
|
||||
var jenistebus = $('#sltjenistebus').find(":selected").val();
|
||||
var jbg = "{{ $gadai['tempoh'] }}";
|
||||
var kadarupah = "{{ $gadai['kadarupah'] }}";
|
||||
var nilai_marhun_lama = parseFloat("{{ $gadai['nilaimarhun'] }}");
|
||||
var nilai_marhun = parseFloat("{{ $nilaihargasemasa }}") - sumnilaimarhun;
|
||||
var pinjamanbaru = $('#bakipinjaman').val().replace(/[^0-9.-]+/g,"");
|
||||
var ansuran = 0;
|
||||
var addpinjaman = 0;
|
||||
var bakipinjaman = $('#perludibayar').val().replace(/[^0-9.-]+/g,"");
|
||||
var bakiupah = $('#jumlahupah').val().replace(/[^0-9.-]+/g,"");
|
||||
var historygadaian = "{{ $gadai['norujukan'] }}";
|
||||
var marhun = "{{ $gadai['marhun'] }}";
|
||||
var noic = "{{ $gadai['nokp'] }}";
|
||||
var total_berat = parseFloat("{{ $gadai['berat'] }}") - sumberat;
|
||||
var pinjaman = parseFloat("{{ $gadai['pinjaman']}}");
|
||||
var marhun_detail = marhun_baru;
|
||||
var kuantiti_marhun = Number("{{sizeof($marhun)}}") - array_recno.length;
|
||||
var nowakil = nw;
|
||||
|
||||
var kadarupahbaru = 0;
|
||||
|
||||
if(nilai_marhun > 0 && nilai_marhun < 401.99){
|
||||
kadarupahbaru = 1.2/100;
|
||||
}else if(nilai_marhun >= 402 && nilai_marhun < 2001.99){
|
||||
kadarupahbaru = 1.50/100;
|
||||
}else if(nilai_marhun >= 2002 ){
|
||||
kadarupahbaru = 1.70/100;
|
||||
}
|
||||
|
||||
var keuntungan_sebulan = pinjamanbaru * kadarupahbaru;
|
||||
var keuntungan_6bln = keuntungan_sebulan * 6;
|
||||
|
||||
$.ajax({
|
||||
method:"GET",
|
||||
url: "{{ route('tebus.separuh') }}",
|
||||
data:{
|
||||
//yang lama
|
||||
"norujukan" : norujukan,
|
||||
"nopelanggan" : nopelanggan,
|
||||
"jenistebus" : jenistebus,
|
||||
"jbg" : jbg,
|
||||
"kadarupah" : kadarupah,
|
||||
"nilai_marhun" : nilai_marhun_lama,
|
||||
"pinjaman_lama" : pinjaman,
|
||||
"ansuran" : ansuran,
|
||||
"addpinjaman" : addpinjaman,
|
||||
"bakipinjaman" : bakipinjaman,
|
||||
"bakiupah" : bakiupah,
|
||||
"historygadaian" : historygadaian,
|
||||
"marhun" : marhun,
|
||||
"nowakil" : nowakil,
|
||||
"arrayrecno" : array_recno,
|
||||
"jenisbayarantebus" : jenisbayarantebus,
|
||||
"teller" : teller,
|
||||
|
||||
|
||||
//yang baru
|
||||
"noic" : noic,
|
||||
"total_nilai_marhun" : nilai_marhun,
|
||||
"pinjaman" : pinjamanbaru,
|
||||
"kadarkeuntungan" : kadarupahbaru,
|
||||
"keuntungan_6bln" : keuntungan_6bln,
|
||||
"keuntungan_sebulan" : keuntungan_sebulan,
|
||||
"total_berat" : total_berat,
|
||||
"marhun_detail" : marhun_detail,
|
||||
"kuantiti_marhun" : kuantiti_marhun
|
||||
|
||||
},
|
||||
success:function(success_data){
|
||||
|
||||
$.ajax({
|
||||
method: 'put',
|
||||
url: "{{ route('alirantunai.tebus') }}",
|
||||
async:false,
|
||||
data:{
|
||||
'norujukan' : norujukan,
|
||||
"_token": "{{ csrf_token() }}"
|
||||
},
|
||||
success:function(data){
|
||||
}, error: function(xhr, status, error) {
|
||||
var err = eval("(" + xhr.responseText + ")");
|
||||
alert(xhr.responseText);
|
||||
}
|
||||
});
|
||||
|
||||
var urlroute = '{{ route("resit.tebusseparuh", ":id") }}';
|
||||
urlroute = urlroute.replace(':id', norujukan);
|
||||
Swal.fire(
|
||||
'Berjaya!',
|
||||
'Tebus Separuh Berjaya',
|
||||
'success'
|
||||
) .then(function() {
|
||||
window.open(urlroute, '_blank');
|
||||
window.location.replace("{{ route('customer_info') }}");
|
||||
})
|
||||
},error: function (request, status, error) {
|
||||
console.log(request.responseText);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function tambahpinjamanfunc()
|
||||
|
||||
Reference in New Issue
Block a user