fix skit2 ttg denominasi dan vault
This commit is contained in:
@@ -98,27 +98,55 @@ class KakitanganController extends Controller
|
||||
|
||||
$tunaisemalam = Http::get(config('api.url') . '/api/GetTunaiSemalam/'. $auth_user['cawangan'])->json();
|
||||
|
||||
if (sizeof($tunaisemalam) > 0)
|
||||
if(is_array($tunaisemalam))
|
||||
{
|
||||
foreach($tunaisemalam as $index=>$tunsem){
|
||||
if (sizeof($tunaisemalam) > 0)
|
||||
{
|
||||
foreach($tunaisemalam as $index=>$tunsem){
|
||||
|
||||
$latesttunai = Http::get(config('api.url') . '/api/GetCurrentTunai/'. $auth_user['cawangan'], ['kodlaluan' => $tunsem['kodlaluan']])->json();
|
||||
$latesttunai = Http::get(config('api.url') . '/api/GetCurrentTunai/'. $auth_user['cawangan'], ['kodlaluan' => $tunsem['kodlaluan']])->json();
|
||||
|
||||
if(sizeof($latesttunai) == 0)
|
||||
{
|
||||
$alirantunai = Http::post(config('api.url') . '/api/tunai/daftarTunai/' . $auth_user['cawangan'], [
|
||||
'kodcaw' => $tunsem['kodcaw'],
|
||||
'teller' => $tunsem['kodlaluan'],
|
||||
'bakiawal' => $tunsem['baki'],
|
||||
'masuk' => 0.00,
|
||||
'yuran' => 0.00,
|
||||
'keluar' => 0.00,
|
||||
'baki' => $tunsem['baki'],
|
||||
'tambah' => 0.00,
|
||||
'kurang' => 0.00
|
||||
])->json();
|
||||
if(sizeof($latesttunai) == 0)
|
||||
{
|
||||
$alirantunai = Http::post(config('api.url') . '/api/tunai/daftarTunai/' . $auth_user['cawangan'], [
|
||||
'kodcaw' => $tunsem['kodcaw'],
|
||||
'teller' => $tunsem['kodlaluan'],
|
||||
'bakiawal' => $tunsem['baki'],
|
||||
'masuk' => 0.00,
|
||||
'yuran' => 0.00,
|
||||
'keluar' => 0.00,
|
||||
'baki' => $tunsem['baki'],
|
||||
'tambah' => 0.00,
|
||||
'kurang' => 0.00
|
||||
])->json();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
//Denominasi
|
||||
$denominasi=Http::get(config('api.url').'/api/DenominasiController/'.$auth_user['cawangan'])->json();
|
||||
|
||||
if(sizeof($denominasi) == 0)
|
||||
{
|
||||
$denominasi=Http::post(config('api.url').'/api/DenominasiCreate/'.$auth_user['cawangan'])->json();
|
||||
}
|
||||
else
|
||||
{
|
||||
$denominasi=$denominasi[0];
|
||||
}
|
||||
|
||||
//Peti Besi Cawangan
|
||||
$getVault=Http::get( config('api.url').'/api/VaultController/'.$auth_user['cawangan'])->json();
|
||||
|
||||
if(sizeof($getVault) == 0)
|
||||
{
|
||||
$peti_besi_terkini=Http::post(config('api.url').'/api/daftarVault/'.$auth_user['cawangan'])->json();
|
||||
$getVault = $peti_besi_terkini['bakiakhir'];
|
||||
|
||||
}else{
|
||||
$getVault = $getVault[0]['bakiakhir'];
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
return redirect()->route('home');
|
||||
|
||||
Vendored
+18
@@ -165,6 +165,7 @@ function kiraan(datakeyin)
|
||||
var valkey = $(datakeyin).val();
|
||||
var amount = 0;
|
||||
let amountkiraan = 0;
|
||||
var id = $('#jenisjenis').val();
|
||||
|
||||
var validate = parseFloat($('#amaundiminta').val());
|
||||
|
||||
@@ -178,6 +179,23 @@ function kiraan(datakeyin)
|
||||
amount += arr[1];
|
||||
});
|
||||
|
||||
if(id === 'serahan')
|
||||
{
|
||||
var deno = $(datakeyin).data('deno');
|
||||
|
||||
if(amount > deno)
|
||||
{
|
||||
Swal.fire({
|
||||
icon: 'error',
|
||||
title: 'Amaran',
|
||||
text: 'Peti Besi tidak mencukupi!'
|
||||
});
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
if(amount > validate)
|
||||
{
|
||||
Swal.fire({
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
|
||||
@endphp
|
||||
|
||||
<div class="col-12 d-flex justify-content-end">
|
||||
<div class="col-12 d-flex justify-content-end" style="visibility: hidden;">
|
||||
<button class="btn btn-danger fas fa-trash-alt" onclick="togglepadam();"></button>
|
||||
</div>
|
||||
|
||||
@@ -244,10 +244,11 @@
|
||||
|
||||
if(boolamaun === false && boolketerangan === false && booljenis === false)
|
||||
{
|
||||
console.log('masuk');
|
||||
$('#amaundiminta').val(amaun);
|
||||
$('#denominasiHQModal').modal('show');
|
||||
$('#pendahuluanserahanModal').modal('hide');
|
||||
$('#jenisjenis').val(jenis);
|
||||
|
||||
return true;
|
||||
}else{
|
||||
|
||||
@@ -303,6 +304,7 @@
|
||||
$("#terima_transaksi").prop('disabled', true);
|
||||
|
||||
let amaun = $('#amaundiminta').val();
|
||||
let kiraan = $('#amaunkiraan').val();
|
||||
let keterangan = $('#keterangan').val();
|
||||
let jenis = $('#radiopendahuluanserahan:checked').val();
|
||||
let dtacct = $('#dtacct').val();
|
||||
@@ -317,6 +319,26 @@
|
||||
let ringgit1 = $('#ringgit1').val();let ringgit5 = $('#ringgit5').val();let ringgit10 = $('#ringgit10').val();let ringgit20 = $('#ringgit20').val();let ringgit50 = $('#ringgit50').val();
|
||||
let ringgit100 = $('#ringgit100').val();
|
||||
|
||||
if(Number(amaun) !== Number(kiraan))
|
||||
{
|
||||
Swal.fire({
|
||||
icon: 'error',
|
||||
title: 'Sila Periksa Amaun dan Kiraan.'
|
||||
});
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
Swal.fire({
|
||||
title: 'Memuatkan...',
|
||||
allowEscapeKey : false,
|
||||
allowOutsideClick: false,
|
||||
didOpen: function () {
|
||||
Swal.showLoading();
|
||||
$('#denominasiHQModal').modal('hide');
|
||||
}
|
||||
});
|
||||
|
||||
$.ajax({
|
||||
method: 'post',
|
||||
url: '{{ route("khazanah.pendahuluanserahanHQ") }}',
|
||||
@@ -352,7 +374,9 @@
|
||||
|
||||
Swal.fire({
|
||||
icon: 'success',
|
||||
title: 'Transaksi Berjaya'
|
||||
title: 'Transaksi Berjaya',
|
||||
allowEscapeKey : false,
|
||||
allowOutsideClick: false
|
||||
}).then(function(){
|
||||
|
||||
$('#denominasiHQModal').modal('hide');
|
||||
@@ -363,7 +387,9 @@
|
||||
}else if(data == 'GAGAL'){
|
||||
Swal.fire({
|
||||
icon: 'error',
|
||||
title: 'Transaksi Gagal'
|
||||
title: 'Transaksi Gagal',
|
||||
allowEscapeKey : false,
|
||||
allowOutsideClick: false
|
||||
}).then(function(){
|
||||
|
||||
$('#denominasiHQModal').modal('hide');
|
||||
|
||||
@@ -67,51 +67,51 @@
|
||||
<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="ambilansen1" class="form-control" id="sen1" data-deno="{{ $denominasi['txtsen1'] }}" onkeyup="kiraan(this)"/> </td>
|
||||
<td><input type="text" name="totalsen1" id="totalsen1" class="form-control" 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="ambilanring1" class="form-control" id="ringgit1" data-deno="{{ $denominasi['txtring1'] }}" onkeyup="kiraan(this)"/> </td>
|
||||
<td><input type="text" name="totalring1" id="totalring1" class="form-control" 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="ambilansen5" class="form-control" id="sen5" data-deno="{{ $denominasi['txtsen5'] }}" onkeyup="kiraan(this)"/> </td>
|
||||
<td><input type="text" name="totalsen5" id="totalsen5" class="form-control" 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="ambilanring5" class="form-control" id="ringgit5" data-deno="{{ $denominasi['txtring5'] }}" onkeyup="kiraan(this)"/> </td>
|
||||
<td><input type="text" name="totalring5" id="totalring5" class="form-control" 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="ambilansen10" class="form-control" id="sen10" data-deno="{{ $denominasi['txtsen10'] }}" onkeyup="kiraan(this)"/> </td>
|
||||
<td><input type="text" name="totalsen10" id="totalsen10" class="form-control" 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="ambilanring10" class="form-control" id="ringgit10" data-deno="{{ $denominasi['txtring10'] }}" onkeyup="kiraan(this)"/> </td>
|
||||
<td><input type="text" name="totalring10" id="totalring10" class="form-control" 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="ambilansen20" class="form-control" id="sen20" data-deno="{{ $denominasi['txtsen20'] }}" onkeyup="kiraan(this)"/> </td>
|
||||
<td><input type="text" name="totalsen20" id="totalsen20" class="form-control" 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="ambilanring20" class="form-control" id="ringgit20" data-deno="{{ $denominasi['txtring20'] }}" onkeyup="kiraan(this)"/> </td>
|
||||
<td><input type="text" name="totalring20" id="totalring20" class="form-control" 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="ambilansen50" class="form-control" id="sen50" data-deno="{{ $denominasi['txtsen50'] }}" onkeyup="kiraan(this)"/> </td>
|
||||
<td><input type="text" name="totalsen50" id="totalsen50" class="form-control" 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="ambilanring50" class="form-control" id="ringgit50" data-deno="{{ $denominasi['txtring50'] }}" onkeyup="kiraan(this)"/> </td>
|
||||
<td><input type="text" name="totalring50" id="totalring50" class="form-control" value="0.00" readonly/> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
||||
Reference in New Issue
Block a user