Merged in cherrypick/update_button_terima_gadai (pull request #174)
Cherrypick/update button terima gadai
This commit is contained in:
@@ -155,7 +155,10 @@ class GadaianController extends Controller
|
||||
|
||||
public function store(Request $request){
|
||||
$auth_user = Auth::user();
|
||||
$total_nilai_marhun = $request->total_nilai_marhun;
|
||||
//$total_nilai_marhun = $request->total_nilai_marhun;
|
||||
//need to get total nilai marhun by api get from table marhun
|
||||
$marhun = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') . '/api/marhun/gadai/'. $auth_user['cawangan'] .'/'. $request->norujukan_gadai)->json();
|
||||
$total_nilai_marhun = $marhun;
|
||||
$total_nilai_marhun = str_replace(',','',$total_nilai_marhun);
|
||||
$keuntungan_sebln = $request->keuntungan_sebulan;
|
||||
$keuntungan_sebln = str_replace(',','',$keuntungan_sebln);
|
||||
|
||||
@@ -507,6 +507,26 @@
|
||||
return false;
|
||||
}else{
|
||||
if(bilangan_marhun_daftar<10){
|
||||
|
||||
//new added 190624 filter if gadaian already exist pinjaman not null
|
||||
$.ajax({
|
||||
method:'get',
|
||||
url: api_url + '/api/gadai/norujukan/' + kodcaw + '/' + norujukan,
|
||||
success:function(data)
|
||||
{
|
||||
var checking = Object.keys(data[0]).length;
|
||||
|
||||
if (data[0]['pinjaman'] > 0) {
|
||||
$("#tambah_marhun").prop('disabled', false);
|
||||
$("#terima_marhun").prop('disabled', false);
|
||||
Swal.fire({
|
||||
icon: 'error',
|
||||
title: 'Tidak Berjaya',
|
||||
text: 'Maklumat Gadaian Telah Wujud. Sila Tekan Batal.'
|
||||
});
|
||||
event.preventDefault();
|
||||
return false;
|
||||
} else {
|
||||
$.ajax({
|
||||
method:'POST',
|
||||
url: api_url + '/api/marhun/'+kodcaw,
|
||||
@@ -531,7 +551,6 @@
|
||||
$('#harga').val("");
|
||||
$('#nilai_marhun').val("");
|
||||
$('#daftar_marhun').modal('hide');
|
||||
|
||||
jumlah_marhun += 1;
|
||||
jumlah_nilai_marhun += Number(nilai_marhun);
|
||||
$('#bilangan_marhun').val(formatter.format(jumlah_marhun));
|
||||
@@ -549,6 +568,10 @@
|
||||
console.log(xhRequest);
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
}
|
||||
});
|
||||
}else{
|
||||
$("#tambah_marhun").prop('disabled', false);
|
||||
$("#terima_marhun").prop('disabled', false);
|
||||
@@ -619,6 +642,26 @@
|
||||
return false;
|
||||
}else{
|
||||
if(bilangan_marhun_daftar < 10){
|
||||
|
||||
//new added 190624 filter if gadaian already registered pinjaman > 0
|
||||
$.ajax({
|
||||
method:'get',
|
||||
url: api_url + '/api/gadai/norujukan/' + kodcaw + '/' + norujukan,
|
||||
success:function(data)
|
||||
{
|
||||
var checking = Object.keys(data[0]).length;
|
||||
|
||||
if (data[0]['pinjaman'] > 0) {
|
||||
$("#tambah_marhun").prop('disabled', false);
|
||||
$("#terima_marhun").prop('disabled', false);
|
||||
Swal.fire({
|
||||
icon: 'error',
|
||||
title: 'Tidak Berjaya',
|
||||
text: 'Maklumat Gadaian Telah Wujud. Sila Tekan Batal.'
|
||||
});
|
||||
event.preventDefault();
|
||||
return false;
|
||||
} else {
|
||||
$.ajax({
|
||||
method:'POST',
|
||||
url: api_url + '/api/marhun/'+kodcaw,
|
||||
@@ -642,7 +685,6 @@
|
||||
$('#berat_emas').val("");
|
||||
$('#harga').val("");
|
||||
$('#nilai_marhun').val("");
|
||||
|
||||
jumlah_marhun += 1;
|
||||
jumlah_nilai_marhun += Number(nilai_marhun);
|
||||
$('#bilangan_marhun').val(formatter.format(jumlah_marhun));
|
||||
@@ -660,6 +702,11 @@
|
||||
console.log(xhRequest);
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
}
|
||||
});
|
||||
//end new added 190624
|
||||
}else{
|
||||
$("#tambah_marhun").prop('disabled', false);
|
||||
$("#terima_marhun").prop('disabled', false);
|
||||
@@ -797,6 +844,27 @@
|
||||
}
|
||||
else{
|
||||
if(pinjaman >= 10000 && pinjaman <= Number(pembiyaan_max_pelulus)){
|
||||
|
||||
//new added
|
||||
$.ajax({
|
||||
method:'get',
|
||||
url: api_url + '/api/gadai/norujukan/' + kodcaw + '/' + norujukan,
|
||||
|
||||
success:function(data)
|
||||
{
|
||||
var checking = Object.keys(data[0]).length;
|
||||
|
||||
if (data[0]['pinjaman'] > 0) {
|
||||
$("#terima_gadai").prop('disabled', false);
|
||||
Swal.fire({
|
||||
icon: 'error',
|
||||
title: 'Tidak Berjaya',
|
||||
text: 'Maklumat Gadaian Telah Wujud. Sila Tekan Batal.'
|
||||
});
|
||||
event.preventDefault();
|
||||
return false;
|
||||
} else {
|
||||
//insert code asal
|
||||
const swalWithBootstrapButtons = Swal.mixin({
|
||||
customClass: {
|
||||
confirmButton: 'btn btn-success',
|
||||
@@ -919,7 +987,34 @@
|
||||
});
|
||||
event.preventDefault();
|
||||
return false;
|
||||
//end insert code asal
|
||||
}
|
||||
|
||||
}
|
||||
});
|
||||
//end new added
|
||||
|
||||
}else if(pinjaman > Number(pembiayaan_max_teller)){
|
||||
//new added
|
||||
$.ajax({
|
||||
method:'get',
|
||||
url: api_url + '/api/gadai/norujukan/' + kodcaw + '/' + norujukan,
|
||||
|
||||
success:function(data)
|
||||
{
|
||||
var checking = Object.keys(data[0]).length;
|
||||
|
||||
if (data[0]['pinjaman'] > 0) {
|
||||
$("#terima_gadai").prop('disabled', false);
|
||||
Swal.fire({
|
||||
icon: 'error',
|
||||
title: 'Tidak Berjaya',
|
||||
text: 'Maklumat Gadaian Telah Wujud. Sila Tekan Batal.'
|
||||
});
|
||||
event.preventDefault();
|
||||
return false;
|
||||
} else {
|
||||
//insert code asal
|
||||
const swalWithBootstrapButtons = Swal.mixin({
|
||||
customClass: {
|
||||
confirmButton: 'btn btn-success',
|
||||
@@ -1038,8 +1133,34 @@
|
||||
});
|
||||
event.preventDefault();
|
||||
return false;
|
||||
//end insert code asal
|
||||
}
|
||||
|
||||
}
|
||||
});
|
||||
//end new added
|
||||
|
||||
}
|
||||
else if( pinjaman < 10000 && pinjaman <= Number(pembiayaan_max_teller)){
|
||||
//new added
|
||||
$.ajax({
|
||||
method:'get',
|
||||
url: api_url + '/api/gadai/norujukan/' + kodcaw + '/' + norujukan,
|
||||
|
||||
success:function(data)
|
||||
{
|
||||
var checking = Object.keys(data[0]).length;
|
||||
|
||||
if (data[0]['pinjaman'] > 0) {
|
||||
$("#terima_gadai").prop('disabled', false);
|
||||
Swal.fire({
|
||||
icon: 'error',
|
||||
title: 'Tidak Berjaya',
|
||||
text: 'Maklumat Gadaian Telah Wujud. Sila Tekan Batal.'
|
||||
});
|
||||
event.preventDefault();
|
||||
return false;
|
||||
} else {
|
||||
Swal.fire({
|
||||
icon: 'success',
|
||||
title: 'Berjaya!',
|
||||
@@ -1049,6 +1170,14 @@
|
||||
$(func).attr("onSubmit","return true;");
|
||||
$(func).submit();
|
||||
return true;
|
||||
}
|
||||
|
||||
}
|
||||
});
|
||||
//end new added
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -723,6 +723,27 @@
|
||||
}
|
||||
|
||||
if(bilangan_marhun_daftar<10){
|
||||
//new added 190624 filter if gadaian already exist pinjaman not null
|
||||
$.ajax({
|
||||
method:'get',
|
||||
url: api_url + '/api/gadai/norujukan/' + kodcaw + '/' + norujukan,
|
||||
|
||||
success:function(data)
|
||||
{
|
||||
var checking = Object.keys(data[0]).length;
|
||||
|
||||
if (data[0]['pinjaman'] > 0) {
|
||||
$("#tambah_marhun").prop('disabled', false);
|
||||
$("#terima_marhun").prop('disabled', false);
|
||||
Swal.fire({
|
||||
icon: 'error',
|
||||
title: 'Tidak Berjaya',
|
||||
text: 'Maklumat Gadaian Telah Wujud. Sila Tekan Batal.'
|
||||
});
|
||||
event.preventDefault();
|
||||
return false;
|
||||
|
||||
} else {
|
||||
$.ajax({
|
||||
method:'POST',
|
||||
url: api_url + '/api/marhun/'+kodcaw,
|
||||
@@ -776,6 +797,12 @@
|
||||
console.log(xhRequest);
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
}
|
||||
});
|
||||
//end new added 190624
|
||||
|
||||
}else{
|
||||
$("#tambah_marhun").prop('disabled', false);
|
||||
$("#terima_marhun").prop('disabled', false);
|
||||
@@ -871,6 +898,27 @@
|
||||
}
|
||||
|
||||
if(bilangan_marhun_daftar < 10){
|
||||
//new added 190624 filter if gadaian already registered pinjaman > 0
|
||||
$.ajax({
|
||||
method:'get',
|
||||
url: api_url + '/api/gadai/norujukan/' + kodcaw + '/' + norujukan,
|
||||
|
||||
success:function(data)
|
||||
{
|
||||
var checking = Object.keys(data[0]).length;
|
||||
|
||||
if (data[0]['pinjaman'] > 0) {
|
||||
$("#tambah_marhun").prop('disabled', false);
|
||||
$("#terima_marhun").prop('disabled', false);
|
||||
Swal.fire({
|
||||
icon: 'error',
|
||||
title: 'Tidak Berjaya',
|
||||
text: 'Maklumat Gadaian Telah Wujud. Sila Tekan Batal.'
|
||||
});
|
||||
event.preventDefault();
|
||||
return false;
|
||||
|
||||
} else {
|
||||
$.ajax({
|
||||
method:'POST',
|
||||
url: api_url + '/api/marhun/'+kodcaw,
|
||||
@@ -926,6 +974,12 @@
|
||||
console.log(xhRequest);
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
}
|
||||
});
|
||||
//end new added 190624
|
||||
|
||||
}else{
|
||||
$("#tambah_marhun").prop('disabled', false);
|
||||
$("#terima_marhun").prop('disabled', false);
|
||||
@@ -1169,6 +1223,26 @@
|
||||
}
|
||||
else{
|
||||
if(pinjaman >= 10000 && pinjaman <= Number(pembiyaan_max_pelulus)){
|
||||
//new added
|
||||
$.ajax({
|
||||
method:'get',
|
||||
url: api_url + '/api/gadai/norujukan/' + kodcaw + '/' + norujukan,
|
||||
|
||||
success:function(data)
|
||||
{
|
||||
var checking = Object.keys(data[0]).length;
|
||||
|
||||
if (data[0]['pinjaman'] > 0) {
|
||||
$("#terima_gadai").prop('disabled', false);
|
||||
Swal.fire({
|
||||
icon: 'error',
|
||||
title: 'Tidak Berjaya',
|
||||
text: 'Maklumat Gadaian Telah Wujud. Sila Tekan Batal.'
|
||||
});
|
||||
event.preventDefault();
|
||||
return false;
|
||||
} else {
|
||||
//insert code asal
|
||||
const swalWithBootstrapButtons = Swal.mixin({
|
||||
customClass: {
|
||||
confirmButton: 'btn btn-success',
|
||||
@@ -1291,7 +1365,34 @@
|
||||
});
|
||||
event.preventDefault();
|
||||
return false;
|
||||
//end insert code asal
|
||||
}
|
||||
|
||||
}
|
||||
});
|
||||
//end new added
|
||||
|
||||
}else if(pinjaman > Number(pembiayaan_max_teller)){
|
||||
//new added
|
||||
$.ajax({
|
||||
method:'get',
|
||||
url: api_url + '/api/gadai/norujukan/' + kodcaw + '/' + norujukan,
|
||||
|
||||
success:function(data)
|
||||
{
|
||||
var checking = Object.keys(data[0]).length;
|
||||
|
||||
if (data[0]['pinjaman'] > 0) {
|
||||
$("#terima_gadai").prop('disabled', false);
|
||||
Swal.fire({
|
||||
icon: 'error',
|
||||
title: 'Tidak Berjaya',
|
||||
text: 'Maklumat Gadaian Telah Wujud. Sila Tekan Batal.'
|
||||
});
|
||||
event.preventDefault();
|
||||
return false;
|
||||
} else {
|
||||
//insert code asal
|
||||
const swalWithBootstrapButtons = Swal.mixin({
|
||||
customClass: {
|
||||
confirmButton: 'btn btn-success',
|
||||
@@ -1410,8 +1511,35 @@
|
||||
});
|
||||
event.preventDefault();
|
||||
return false;
|
||||
//end insert code asal
|
||||
}
|
||||
|
||||
}
|
||||
});
|
||||
//end new added
|
||||
|
||||
}
|
||||
else if( pinjaman < 10000 && pinjaman <= Number(pembiayaan_max_teller)){
|
||||
//new added
|
||||
$.ajax({
|
||||
method:'get',
|
||||
url: api_url + '/api/gadai/norujukan/' + kodcaw + '/' + norujukan,
|
||||
|
||||
success:function(data)
|
||||
{
|
||||
var checking = Object.keys(data[0]).length;
|
||||
|
||||
if (data[0]['pinjaman'] > 0) {
|
||||
$("#terima_gadai").prop('disabled', false);
|
||||
Swal.fire({
|
||||
icon: 'error',
|
||||
title: 'Tidak Berjaya',
|
||||
text: 'Maklumat Gadaian Telah Wujud. Sila Tekan Batal.'
|
||||
});
|
||||
event.preventDefault();
|
||||
return false;
|
||||
} else {
|
||||
//insert code asal
|
||||
Swal.fire({
|
||||
icon: 'success',
|
||||
title: 'Berjaya!',
|
||||
@@ -1421,6 +1549,15 @@
|
||||
$(func).attr("onSubmit","return true;");
|
||||
$(func).submit();
|
||||
return true;
|
||||
//end insert code asal
|
||||
}
|
||||
|
||||
}
|
||||
});
|
||||
//end new added
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user