Merged in afiqhamzah/feat/disable-ubah-when-gadaian-tawarruq (pull request #20)
Disable ubah when gadaian tawarruq
This commit is contained in:
@@ -231,7 +231,7 @@
|
|||||||
</table>
|
</table>
|
||||||
|
|
||||||
<div class="text-center">
|
<div class="text-center">
|
||||||
<button class="btn btn-primary" onclick="ubahfunc(this)">Ubah</button>
|
<button class="btn btn-primary" onclick="ubahfunc(this)" id="button-edit-gadaian">Ubah</button>
|
||||||
<button class="btn btn-primary" onclick="hapusfunc()">Hapus</button>
|
<button class="btn btn-primary" onclick="hapusfunc()">Hapus</button>
|
||||||
<button class="btn btn-primary" onclick="histfunc()">Rekod Gadaian</button>
|
<button class="btn btn-primary" onclick="histfunc()">Rekod Gadaian</button>
|
||||||
</div>
|
</div>
|
||||||
@@ -528,6 +528,27 @@
|
|||||||
minimumFractionDigits: 2
|
minimumFractionDigits: 2
|
||||||
});
|
});
|
||||||
|
|
||||||
|
function checkCanChangeGadaianDetail(norujukan){
|
||||||
|
let gadai_tawarruq = fetch(api_url + '/api/gadai/norujukan/' + norujukan );
|
||||||
|
|
||||||
|
gadai_tawarruq
|
||||||
|
.then(response => response.json())
|
||||||
|
.then(response => response[0][0])
|
||||||
|
.then(gadaian => {
|
||||||
|
return gadaian.historygadaian;
|
||||||
|
})
|
||||||
|
.then(historygadaian => {
|
||||||
|
let button_edit_gadaian = document.querySelector('#button-edit-gadaian');
|
||||||
|
|
||||||
|
if(historygadaian === '0' || historygadaian === null || historygadaian.length === 0) {
|
||||||
|
button_edit_gadaian.disabled = false;
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
button_edit_gadaian.disabled = true;
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
function checkserah(data){
|
function checkserah(data){
|
||||||
var urlpenebusan = $(data).data("url");
|
var urlpenebusan = $(data).data("url");
|
||||||
var norujukan = $(data).data("norujukan");
|
var norujukan = $(data).data("norujukan");
|
||||||
@@ -781,8 +802,12 @@
|
|||||||
}else{
|
}else{
|
||||||
var taglel = '';
|
var taglel = '';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
let table_norujukan = gadai_detail["norujukan"];
|
||||||
|
let radio_action = "onclick=checkCanChangeGadaianDetail(" + "'" + table_norujukan + "'" + ")";
|
||||||
|
|
||||||
xtawarruq.row.add([
|
xtawarruq.row.add([
|
||||||
'<input type="radio" value='+ gadai_detail["norujukan"] +' name="belum"/>',
|
'<input type="radio" value='+ gadai_detail["norujukan"] + ' ' + radio_action +' name="belum"/>',
|
||||||
'<a href="#" onclick="checkserah(this)" data-pinjaman='+ gadai_detail['pinjaman'] +' data-hargajualan='+ gadai_detail['hargajualan'] +' data-norujukan='+ gadai_detail['norujukan'] +' data-url=' + urlroute +'>' + gadai_detail['norujukan'] + '</a>',
|
'<a href="#" onclick="checkserah(this)" data-pinjaman='+ gadai_detail['pinjaman'] +' data-hargajualan='+ gadai_detail['hargajualan'] +' data-norujukan='+ gadai_detail['norujukan'] +' data-url=' + urlroute +'>' + gadai_detail['norujukan'] + '</a>',
|
||||||
gadai_detail['t_gadai'],
|
gadai_detail['t_gadai'],
|
||||||
tarikh_matang,
|
tarikh_matang,
|
||||||
@@ -822,8 +847,11 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
let table_norujukan = gadai_detail["norujukan"];
|
||||||
|
let radio_action = "onclick=checkCanChangeGadaianDetail(" + "'" + table_norujukan + "'" + ")";
|
||||||
|
|
||||||
tablegadai.row.add([
|
tablegadai.row.add([
|
||||||
'<input type="radio" value='+ gadai_detail["norujukan"] +' name="belum"/>',
|
'<input type="radio" value='+ gadai_detail["norujukan"] + ' ' + radio_action +' name="belum"/>',
|
||||||
'<a href="#" onclick="checkserah(this)" data-pinjaman='+ gadai_detail['pinjaman'] +' data-hargajualan='+ gadai_detail['hargajualan'] +' data-norujukan='+ gadai_detail['norujukan'] +' data-url=' + urlroute +'>' + gadai_detail['norujukan'] + '</a>',
|
'<a href="#" onclick="checkserah(this)" data-pinjaman='+ gadai_detail['pinjaman'] +' data-hargajualan='+ gadai_detail['hargajualan'] +' data-norujukan='+ gadai_detail['norujukan'] +' data-url=' + urlroute +'>' + gadai_detail['norujukan'] + '</a>',
|
||||||
gadai_detail['t_gadai'],
|
gadai_detail['t_gadai'],
|
||||||
tarikh_matang,
|
tarikh_matang,
|
||||||
|
|||||||
Reference in New Issue
Block a user