fix lelong
This commit is contained in:
@@ -321,6 +321,11 @@ var hargaemastable = $('#harga_emas').DataTable({
|
|||||||
return false;
|
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(){
|
async function filterpembiayaanaktif(){
|
||||||
|
|
||||||
$('#loadertable').removeClass('d-none');
|
$('#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]);
|
let marh = JSON.stringify(marhun[0]);
|
||||||
|
|
||||||
var t_matang = new Date(ps.t_matang);
|
var t_matang = new Date(ps.t_matang);
|
||||||
@@ -402,7 +433,7 @@ var hargaemastable = $('#harga_emas').DataTable({
|
|||||||
// }
|
// }
|
||||||
|
|
||||||
selepastawarruqtable.row.add([
|
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,
|
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>`,
|
`<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,
|
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]);
|
let marh = JSON.stringify(marhun[0]);
|
||||||
|
|
||||||
@@ -496,7 +553,7 @@ var hargaemastable = $('#harga_emas').DataTable({
|
|||||||
// }
|
// }
|
||||||
|
|
||||||
selepastawarruqtable.row.add([
|
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,
|
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>`,
|
`<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,
|
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]);
|
let marh = JSON.stringify(marhun[0]);
|
||||||
|
|
||||||
selepastawarruqtable.row.add([
|
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,
|
namacawangan,
|
||||||
// lelong.norujukan,
|
// 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>`,
|
`<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']
|
'norujukan' => $bt['norujukan']
|
||||||
])->json();
|
])->json();
|
||||||
|
|
||||||
|
dd($searchLelong);
|
||||||
|
|
||||||
if($searchLelong){
|
if($searchLelong){
|
||||||
$t_lelong = Carbon\Carbon::parse($searchLelong['t_lelong'].' 00:00:00');
|
$t_lelong = Carbon\Carbon::parse($searchLelong['t_lelong'].' 00:00:00');
|
||||||
$tarikhini = Carbon\Carbon::parse($tarikh_hari_ini.' 00:00:00');
|
$tarikhini = Carbon\Carbon::parse($tarikh_hari_ini.' 00:00:00');
|
||||||
$diff=date_diff($tarikhini,$t_lelong);
|
$diff=date_diff($tarikhini,$t_lelong);
|
||||||
$diff = (int)$diff->format("%R%a");
|
$diff = (int)$diff->format("%R%a");
|
||||||
if($diff <= 2){ // 'messageamaran'=>'Rekod Gadaian Dalam Proses Lelong, Sila Hadir ke Cawangan.'
|
dd($diff);
|
||||||
}elseif($searchLelong['t_jual'] != null && $searchLelong['hargajual'] != 0.00){
|
$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.'
|
// 'messageamaran'=>'Rekod Gadaian Telah Dilelong.'
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
$koskeuntungan = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') . '/api/upahtawarruq/' . $bt['kodcaw'] . '/' . $bt['norujukan'])->json();
|
$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);
|
$keuntungan_1bln = $bt['pinjaman'] * ($bt['kadarupah'] / 100);
|
||||||
@@ -217,7 +222,7 @@
|
|||||||
{{ number_format($koskeuntungan,2) }}
|
{{ number_format($koskeuntungan,2) }}
|
||||||
</td>
|
</td>
|
||||||
<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> --}}
|
{{-- <i data-toggle="tooltip" title="Hooray!" class="fas fa-exclamation-circle ml-3 text-right" style="font-size: 20px;"></i> --}}
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|||||||
Reference in New Issue
Block a user