change daily gadai cron job

This commit is contained in:
LAPTOP-DGCU80CH\user1
2020-11-21 18:02:28 +08:00
parent a7e4c4c4b1
commit aa81a79c55
+23 -6
View File
@@ -47,12 +47,28 @@ class DailyGadai extends Command
$all_gadai = Gadai::on($cawangan_mysql['mysql'])->where('sttebus','!=','L')->orWhere('sttebus','!=','T')->get();
foreach($all_gadai as $gadai){
if($gadai['t_update'] == null){
$tarikh_gadai = Carbon::parse($gadai['t_gadai'].' '. $gadai['masa']);
$tarikh_update = Carbon::parse($gadai['t_gadai'].' '. $gadai['masa']);
}else{
$tarikh_gadai = Carbon::parse($gadai['t_update'].' 00:00:00' );
$tarikh_update = Carbon::parse($gadai['t_update'].' 00:00:00' );
}
$diff = date_diff($tarikh_gadai,$current);
$tarikh_gadai = Carbon::parse($gadai['t_gadai'].' '. $gadai['masa']);
$diff_gadai = date_diff($tarikh_gadai,$current);
$month_gadai = $diff_gadai->format("%m");
$days_gadai = $diff_gadai->format("%d");
$days_gadai = $days_gadai + 1;
if($days_gadai >= 1 && $days_gadai <= 15)
{
$extensivemonth_gadai = 0.5;
}
else if($days_gadai >= 16)
{
$extensivemonth_gadai = 1;
}
$tempoh_gadai = $month_gadai + $extensivemonth_gadai;
$diff = date_diff($tarikh_update,$current);
$month = $diff->format("%m");
$days = $diff->format("%d");
$days = $days + 1;
@@ -64,9 +80,10 @@ class DailyGadai extends Command
{
$extensivemonth = 1;
}
$tempoh_gadai = $month + $extensivemonth;
$tempoh_update = $month + $extensivemonth;
Gadai::on($cawangan_mysql['mysql'])->where('norujukan','=',$gadai['norujukan'])->update(array(
'jbg' => $tempoh_gadai
'jbg' => $tempoh_update,
'tempoh' => $tempoh_gadai
));
}
}