komuditi pukal
This commit is contained in:
@@ -11,6 +11,7 @@
|
||||
<a href="{{ route('operasi.kelulusan') }}" class="btn btn-info btn-lg">Kelulusan</a>
|
||||
<a href="{{ route('daftar.kakitangan') }}" class="btn btn-info btn-lg">Daftar Kakitangan</a>
|
||||
<a href="{{ route('parameter') }}" class="btn btn-info btn-lg">Parameter</a>
|
||||
<a href="{{ route('komuditi') }}" class="btn btn-info btn-lg">Komuditi</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -28,17 +28,18 @@
|
||||
</tbody>
|
||||
</table>
|
||||
<div class="row form-group">
|
||||
<div class="col-md-6 text-right">
|
||||
<form target="_blank" action="{{ route('printsag') }}" method="post">
|
||||
<div class="col-md-12 text-center">
|
||||
<form target="_blank" action="{{ route('printsag') }}" id="print_submit" onsubmit="return verifyKomuditi(this)" method="post">
|
||||
@csrf
|
||||
<input type="text" hidden name="norujukan_modal" id="norujukan_modal">
|
||||
<input type="text" hidden name="pinjaman_modal" id="pinjaman_modal">
|
||||
<input type="submit" class="btn btn-primary" id="cetak_sag" value="Cetak SAG">
|
||||
</form>
|
||||
</div>
|
||||
<div class="col-md-6">
|
||||
<!-- <button class="btn btn-primary" id="pembelian_komuditi">Pembelian Komuditi</button> -->
|
||||
<!-- <div class="col-md-6">
|
||||
<button class="btn btn-primary" id="pembelian_komuditi">Pembelian Komuditi</button>
|
||||
<a href="" id="pembelian_komuditi" class="btn btn-primary">Pembelian Komuditi</a>
|
||||
</div>
|
||||
</div> -->
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -136,11 +137,11 @@
|
||||
@php
|
||||
$marhun = Http::get($api_url . '/api/marhun/' . $gadaian['norujukan'] )->json();
|
||||
@endphp
|
||||
<a href="#" data-toggle="modal" data-marhun="{{ json_encode($marhun) }}" data-norujukan="{{$gadaian['norujukan']}}" data-hargajualan="{{$gadaian['hargajualan']}}" data-kodcaw="{{ $gadaian['kodcaw'] }}" data-target="#marhunModal"> {{$gadaian['norujukan']}}</a>
|
||||
<a href="#" data-toggle="modal" data-marhun="{{ json_encode($marhun) }}" data-pinjaman="{{$gadaian['pinjaman']}}" data-norujukan="{{$gadaian['norujukan']}}" data-hargajualan="{{$gadaian['hargajualan']}}" data-kodcaw="{{ $gadaian['kodcaw'] }}" data-target="#marhunModal"> {{$gadaian['norujukan']}}</a>
|
||||
</td>
|
||||
<td>{{ $gadaian['pinjaman'] }}</td>
|
||||
<td>{{ $gadaian['nilaimarhun'] }}</td>
|
||||
<td>{{ $gadaian['berat'] }}</td>
|
||||
<td>{{ number_format($gadaian['pinjaman'],2) }}</td>
|
||||
<td>{{ number_format($gadaian['nilaimarhun'],2) }}</td>
|
||||
<td>{{ number_format($gadaian['berat'],2) }}</td>
|
||||
</tr>
|
||||
@php $count++; @endphp
|
||||
@endforeach
|
||||
@@ -179,9 +180,9 @@
|
||||
@endphp
|
||||
<a href="#" data-toggle="modal" data-marhun="{{ json_encode($marhun) }}" data-norujukan="{{$gadaian['norujukan']}}" data-hargajualan="{{$gadaian['hargajualan']}}" data-kodcaw="{{ $gadaian['kodcaw'] }}" data-target="#belum_serah_modal"> {{$gadaian['norujukan']}}</a>
|
||||
</td>
|
||||
<td>{{ $gadaian['pinjaman'] }}</td>
|
||||
<td>{{ $gadaian['nilaimarhun'] }}</td>
|
||||
<td>{{ $gadaian['berat'] }}</td>
|
||||
<td>{{ number_format($gadaian['pinjaman'],2) }}</td>
|
||||
<td>{{ number_format($gadaian['nilaimarhun'],2) }}</td>
|
||||
<td>{{ number_format($gadaian['berat'],2) }}</td>
|
||||
</tr>
|
||||
@php $count++; @endphp
|
||||
@endforeach
|
||||
@@ -226,66 +227,6 @@
|
||||
minimumFractionDigits: 2
|
||||
});
|
||||
|
||||
// $('#cetak_sag').click(function(){
|
||||
// var kodcaw = $('#kodcaw').val();
|
||||
// var norujukan = $('#norujukan_modal').val();
|
||||
// $.ajax({
|
||||
// url: api_url + '/api/gadai/norujukan/cetak/'+ kodcaw + '/' + norujukan,
|
||||
// method: 'put',
|
||||
// success: function(data){
|
||||
|
||||
// Swal.fire({
|
||||
// icon: 'success',
|
||||
// title: 'Berjaya!',
|
||||
// text: 'Cetak SAG Berjaya'
|
||||
// });
|
||||
// },
|
||||
// error: function(xhRequest, ErrorText, thrownError){
|
||||
// Swal.fire({
|
||||
// icon: 'error',
|
||||
// title: 'Amaran!',
|
||||
// text: 'Cetak SAG Tidak Berjaya'
|
||||
// });
|
||||
// console.log(xhRequest);
|
||||
// }
|
||||
// });
|
||||
// });
|
||||
|
||||
// $('#pembelian_komuditi').click(function(){
|
||||
// var kodcaw = $('#kodcaw').val();
|
||||
// var norujukan = $('#norujukan_modal').val();
|
||||
// $.ajax({
|
||||
// url: api_url + '/api/gadai/norujukan/komuditi/'+ kodcaw + '/' + norujukan,
|
||||
// method: 'put',
|
||||
// success: function(data){
|
||||
|
||||
// Swal.fire({
|
||||
// icon: 'success',
|
||||
// title: 'Berjaya!',
|
||||
// text: 'Pembelian Komuditi Berjaya'
|
||||
// });
|
||||
// },
|
||||
// error: function(xhRequest, ErrorText, thrownError){
|
||||
// Swal.fire({
|
||||
// icon: 'error',
|
||||
// title: 'Amaran!',
|
||||
// text: 'Pembelian Komuditi Tidak Berjaya'
|
||||
// });
|
||||
// console.log(xhRequest);
|
||||
// }
|
||||
// });
|
||||
// });
|
||||
|
||||
function cetakSAG(kodcaw,norujukan){
|
||||
$.ajax({
|
||||
url: api_url + 'gadai/norujukan/' + kodcaw + '/' + norujukan,
|
||||
method:'get',
|
||||
success: function(data){
|
||||
console.log(data);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
//modal
|
||||
$('#marhunModal').on('show.bs.modal', function(event) {
|
||||
var button = $(event.relatedTarget); // button yg trigger
|
||||
@@ -293,14 +234,16 @@
|
||||
var norujukan = button.data('norujukan');
|
||||
var kodcaw = button.data('kodcaw');
|
||||
var hargajualan = button.data('hargajualan');
|
||||
|
||||
$('#pembelian_komuditi').attr('href','http://bsas-arrahn.test/pembelian/komuditi?norujukan='+norujukan);
|
||||
var pinjaman = button.data('pinjaman');
|
||||
// $('#pembelian_komuditi').attr('href','http://bsas-arrahn.test/pembelian/komuditi?norujukan='+norujukan);
|
||||
|
||||
$('#norujukan_modal').val(norujukan);
|
||||
cetakSAG(kodcaw,norujukan);
|
||||
$('#pinjaman_modal').val(pinjaman);
|
||||
$('#tablemarhun').empty();
|
||||
var bil_count = 0;
|
||||
$.each(arraymarhun,function(index,marhun){
|
||||
$.each(marhun, function(index,marhun_detail){
|
||||
$.each(marhun, function(index2,marhun_detail){
|
||||
bil_count++;
|
||||
var marhun_name;
|
||||
$.ajax({
|
||||
method:'GET',
|
||||
@@ -310,7 +253,7 @@
|
||||
marhun:marhun_detail['marhun']
|
||||
},
|
||||
success:function(marhun_ajax){
|
||||
$("#tablemarhun").append("<tr><td>" + marhun_detail['bil'] + "</td><td>" + marhun_ajax['descpt'] +"</td><td>" + marhun_detail['berat'] +"</td><td>" + marhun_detail['karat'] +"</td><td>RM " + marhun_detail['n_marhun'].toLocaleString(undefined,{minimumFractionDigits:2}) +"</td><td>"+ marhun_detail['nota'] +"</td></tr>");
|
||||
$("#tablemarhun").append("<tr><td>" + bil_count + "</td><td>" + marhun_ajax['descpt'] +"</td><td>" + marhun_detail['berat'] +"</td><td>" + marhun_detail['karat'] +"</td><td>RM " + marhun_detail['n_marhun'].toLocaleString(undefined,{minimumFractionDigits:2}) +"</td><td>"+ marhun_detail['nota'] +"</td></tr>");
|
||||
}
|
||||
});
|
||||
});
|
||||
@@ -324,10 +267,11 @@
|
||||
var norujukan = button.data('norujukan');
|
||||
var kodcaw = button.data('kodcaw');
|
||||
var hargajualan = button.data('hargajualan');
|
||||
var pinjaman = button.data('pinjaman');
|
||||
|
||||
$('#tablemarhun').empty();
|
||||
$.each(arraymarhun,function(index,marhun){
|
||||
$.each(marhun, function(index,marhun_detail){
|
||||
$.each(marhun, function(index2,marhun_detail){
|
||||
var marhun_name;
|
||||
$.ajax({
|
||||
method:'GET',
|
||||
@@ -337,13 +281,54 @@
|
||||
marhun:marhun_detail['marhun']
|
||||
},
|
||||
success:function(marhun_ajax){
|
||||
$("#belum_serah").append("<tr><td>" + marhun_detail['bil'] + "</td><td>" + marhun_ajax['descpt'] +"</td><td>" + marhun_detail['berat'] +"</td><td>" + marhun_detail['karat'] +"</td><td>RM " + marhun_detail['n_marhun'].toLocaleString(undefined,{minimumFractionDigits:2}) +"</td><td>"+ marhun_detail['nota'] +"</td></tr>");
|
||||
$("#belum_serah").append("<tr><td>" + index2 + "</td><td>" + marhun_ajax['descpt'] +"</td><td>" + marhun_detail['berat'] +"</td><td>" + marhun_detail['karat'] +"</td><td>RM " + marhun_detail['n_marhun'].toLocaleString(undefined,{minimumFractionDigits:2}) +"</td><td>"+ marhun_detail['nota'] +"</td></tr>");
|
||||
}
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
});
|
||||
|
||||
function verifyKomuditi(func){
|
||||
event.preventDefault();
|
||||
var norujukan = $('#norujukan_modal').val();
|
||||
var pinjaman = $('#pinjaman_modal').val();
|
||||
|
||||
$.ajax({
|
||||
method:'get',
|
||||
url: api_url + '/api/komuditi/check',
|
||||
success:function(data){
|
||||
var check_komuditi = Object.keys(data).length;
|
||||
if(check_komuditi == 0){
|
||||
Swal.fire({
|
||||
icon: 'error',
|
||||
title: 'Unit Komuditi Berbaki Minumum',
|
||||
text: 'Sila Hubungi Operasi Untuk Membuat Pembelian Komuditi'
|
||||
});
|
||||
event.preventDefault();
|
||||
return false;
|
||||
}else{
|
||||
if(Number(data['unit_komuditi']) < pinjaman){
|
||||
Swal.fire({
|
||||
icon: 'error',
|
||||
title: 'Baki Unit Komuditi Tidak Mencukupi',
|
||||
text: 'Sila Hubungi Operasi Untuk Membuat Pembelian Komuditi'
|
||||
});
|
||||
event.preventDefault();
|
||||
return false;
|
||||
}
|
||||
else{
|
||||
console.log('in');
|
||||
$(func).attr("onSubmit","return true;");
|
||||
$(func).submit();
|
||||
location.reload();
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
var total_marhun_pilih = 0;
|
||||
$(document).on('click', '#checkgadai', function(e) {
|
||||
if ($(this).is(':checked')) {
|
||||
@@ -353,7 +338,7 @@
|
||||
|
||||
total_marhun_pilih += Number(marhun);
|
||||
|
||||
$('#marhunpilih').val(total_marhun_pilih.toFixed(2));
|
||||
$('#marhunpilih').val(formatter.format(total_marhun_pilih.toFixed(2)));
|
||||
|
||||
$("#btn-serah").prop('disabled', false);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user