fix lelong
This commit is contained in:
@@ -321,6 +321,11 @@ var hargaemastable = $('#harga_emas').DataTable({
|
||||
return false;
|
||||
}
|
||||
|
||||
function DateDiff(date1, date2) {
|
||||
var datediff = date1.getTime() - date2.getTime(); //store the getTime diff - or +
|
||||
return (datediff / (24*60*60*1000)); //Convert values to -/+ days and return value
|
||||
}
|
||||
|
||||
async function filterpembiayaanaktif(){
|
||||
|
||||
$('#loadertable').removeClass('d-none');
|
||||
@@ -385,6 +390,32 @@ var hargaemastable = $('#harga_emas').DataTable({
|
||||
}
|
||||
});
|
||||
|
||||
var lelongblock = '';
|
||||
|
||||
$.ajax({
|
||||
url: api_url + '/api/search/lelong',
|
||||
method: 'get',
|
||||
async:false,
|
||||
dataType: "json",
|
||||
data: {
|
||||
kodcaw: ps.kodcaw,
|
||||
norujukan: ps.norujukan
|
||||
},
|
||||
success: function(response) {
|
||||
if(Object.keys(response).length != 0)
|
||||
{
|
||||
var today = new Date();
|
||||
var tarikhlelong = new Date(response.t_lelong);
|
||||
tarikhblock = DateDiff(tarikhlelong,today);
|
||||
if(tarikhblock.toFixed() <= 2)
|
||||
{
|
||||
lelongblock = 'disabled';
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
let marh = JSON.stringify(marhun[0]);
|
||||
|
||||
var t_matang = new Date(ps.t_matang);
|
||||
@@ -402,7 +433,7 @@ var hargaemastable = $('#harga_emas').DataTable({
|
||||
// }
|
||||
|
||||
selepastawarruqtable.row.add([
|
||||
`<input type="checkbox" onclick="tickfunc(this)" name="chkboxsag[]" value="${ps.norujukan}" id="sag-${counter}" data-norujukan="${ps.norujukan}" />`,
|
||||
`<input type="checkbox" onclick="tickfunc(this)" name="chkboxsag[]" value="${ps.norujukan}" id="sag-${counter}" data-norujukan="${ps.norujukan}" ${lelongblock} />`,
|
||||
namacawangan,
|
||||
`<a href="#" onclick="linktargetfunc(this)" class="linktarget" data-toggle="modal" data-nm="${ps.nilaimarhun}" data-berat="${ps.berat}" data-upah12="${ps.bakiupah}" data-pjmnum="${ps.pinjaman}" data-bakipjm="${ps.bakipjm}" data-lelong="${ps.taglel}" data-marhun='${marh}' data-pinjaman="${ps.pinjaman}" data-norujukan="${ps.norujukan}" data-hargajualan="${ps.hargajualan}" data-kodcaw="${ps.kodcaw}" data-target="#marhunModal"><span class="name mb-0 text-sm">${ps.norujukan}</span></a>`,
|
||||
ps.tempoh,
|
||||
@@ -479,6 +510,32 @@ var hargaemastable = $('#harga_emas').DataTable({
|
||||
}
|
||||
});
|
||||
|
||||
var lelongblock = '';
|
||||
|
||||
$.ajax({
|
||||
url: api_url + '/api/search/lelong',
|
||||
method: 'get',
|
||||
async:false,
|
||||
dataType: "json",
|
||||
data: {
|
||||
kodcaw: ps.kodcaw,
|
||||
norujukan: ps.norujukan
|
||||
},
|
||||
success: function(response) {
|
||||
if(Object.keys(response).length != 0)
|
||||
{
|
||||
var today = new Date();
|
||||
var tarikhlelong = new Date(response.t_lelong);
|
||||
tarikhblock = DateDiff(tarikhlelong,today);
|
||||
if(tarikhblock.toFixed() <= 2)
|
||||
{
|
||||
lelongblock = 'disabled';
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
let marh = JSON.stringify(marhun[0]);
|
||||
|
||||
@@ -496,7 +553,7 @@ var hargaemastable = $('#harga_emas').DataTable({
|
||||
// }
|
||||
|
||||
selepastawarruqtable.row.add([
|
||||
`<input type="checkbox" onclick="tickfunc(this)" name="chkboxsag[]" value="${ps.norujukan}" id="sag-${counter}" data-norujukan="${ps.norujukan}" />`,
|
||||
`<input type="checkbox" onclick="tickfunc(this)" name="chkboxsag[]" value="${ps.norujukan}" id="sag-${counter}" data-norujukan="${ps.norujukan}" ${lelongblock} />`,
|
||||
namacawangan,
|
||||
`<a href="#" onclick="linktargetfunc(this)" class="linktarget" data-toggle="modal" data-nm="${ps.nilaimarhun}" data-berat="${ps.berat}" data-upah12="${ps.bakiupah}" data-pjmnum="${ps.pinjaman}" data-bakipjm="${ps.bakipjm}" data-lelong="${ps.taglel}" data-marhun='${marh}' data-pinjaman="${ps.pinjaman}" data-norujukan="${ps.norujukan}" data-hargajualan="${ps.hargajualan}" data-kodcaw="${ps.kodcaw}" data-target="#marhunModal"><span class="name mb-0 text-sm">${ps.norujukan}</span></a>`,
|
||||
ps.tempoh,
|
||||
@@ -571,10 +628,20 @@ var hargaemastable = $('#harga_emas').DataTable({
|
||||
}
|
||||
});
|
||||
|
||||
var lelongblock = '';
|
||||
|
||||
var today = new Date();
|
||||
var tarikhlelong = new Date(lelong.t_lelong);
|
||||
tarikhblock = DateDiff(tarikhlelong,today);
|
||||
if(tarikhblock.toFixed() <= 2)
|
||||
{
|
||||
lelongblock = 'disabled';
|
||||
}
|
||||
|
||||
let marh = JSON.stringify(marhun[0]);
|
||||
|
||||
selepastawarruqtable.row.add([
|
||||
`<input type="checkbox" onclick="tickfunc(this)" name="chkboxsag[]" value="${lelong.norujukan}" data-fasa="${lelong.fasa}" id="sag-${counter}" data-norujukan="${lelong.norujukan}" />`,
|
||||
`<input type="checkbox" onclick="tickfunc(this)" name="chkboxsag[]" value="${lelong.norujukan}" data-fasa="${lelong.fasa}" id="sag-${counter}" data-norujukan="${lelong.norujukan}" ${lelongblock} />`,
|
||||
namacawangan,
|
||||
// lelong.norujukan,
|
||||
`<a href="#" onclick="linktargetfunc(this)" class="linktarget" data-toggle="modal" data-nm="${lelong.nilaimarhun}" data-berat="${lelong.berat}" data-upah12="${lelong.bakiupah}" data-pjmnum="${lelong.pinjaman}" data-bakipjm="${lelong.bakipjm}" data-lelong="${lelong.taglel}" data-marhun='${marh}' data-pinjaman="${lelong.pinjaman}" data-norujukan="${lelong.norujukan}" data-hargajualan="${lelong.hargajualan}" data-kodcaw="${lelong.kodcaw}" data-target="#marhunModal"><span class="name mb-0 text-sm">${lelong.norujukan}</span></a>`,
|
||||
|
||||
@@ -175,17 +175,22 @@
|
||||
'norujukan' => $bt['norujukan']
|
||||
])->json();
|
||||
|
||||
dd($searchLelong);
|
||||
|
||||
if($searchLelong){
|
||||
$t_lelong = Carbon\Carbon::parse($searchLelong['t_lelong'].' 00:00:00');
|
||||
$tarikhini = Carbon\Carbon::parse($tarikh_hari_ini.' 00:00:00');
|
||||
$diff=date_diff($tarikhini,$t_lelong);
|
||||
$diff = (int)$diff->format("%R%a");
|
||||
if($diff <= 2){ // 'messageamaran'=>'Rekod Gadaian Dalam Proses Lelong, Sila Hadir ke Cawangan.'
|
||||
}elseif($searchLelong['t_jual'] != null && $searchLelong['hargajual'] != 0.00){
|
||||
dd($diff);
|
||||
$lelongblock = false;
|
||||
if($diff <= 2){
|
||||
// 'messageamaran'=>'Rekod Gadaian Dalam Proses Lelong, Sila Hadir ke Cawangan.'
|
||||
$lelongblock = true;
|
||||
}elseif($searchLelong['t_jual'] != null && $searchLelong['hargajual'] != 0.00){
|
||||
// 'messageamaran'=>'Rekod Gadaian Telah Dilelong.'
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
$koskeuntungan = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') . '/api/upahtawarruq/' . $bt['kodcaw'] . '/' . $bt['norujukan'])->json();
|
||||
$keuntungan_1bln = $bt['pinjaman'] * ($bt['kadarupah'] / 100);
|
||||
@@ -217,7 +222,7 @@
|
||||
{{ number_format($koskeuntungan,2) }}
|
||||
</td>
|
||||
<td>
|
||||
<input type="checkbox" name="chkboxsag[]" value="{{ $bt['norujukan'] }}" id="sag-{{ $loop->iteration }}" data-norujukan="{{ $bt['norujukan'] }}" {{ ($searchonline || $koskeuntungan <= 0) ? 'disabled' : '' }} />
|
||||
<input type="checkbox" name="chkboxsag[]" value="{{ $bt['norujukan'] }}" id="sag-{{ $loop->iteration }}" data-norujukan="{{ $bt['norujukan'] }}" {{ ($searchonline || $koskeuntungan <= 0 || $lelongblock) ? 'disabled' : '' }} />
|
||||
{{-- <i data-toggle="tooltip" title="Hooray!" class="fas fa-exclamation-circle ml-3 text-right" style="font-size: 20px;"></i> --}}
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
Reference in New Issue
Block a user