fix stock audit problem
This commit is contained in:
@@ -173,20 +173,19 @@ class BackupStokAuditController extends Controller
|
||||
}
|
||||
|
||||
public function backupStokAuditProblem(Request $request){
|
||||
if($request->zone == 'all'){
|
||||
$cawangan = Cawangan::on('mysql7')->get();
|
||||
}else{
|
||||
$cawangan = Cawangan::on('mysql7')->where('zone',$request->zone)->get();
|
||||
}
|
||||
|
||||
// if($request->zone == 'all'){
|
||||
// $cawangan = Cawangan::on('mysql7')->get();
|
||||
// }else{
|
||||
// $cawangan = Cawangan::on('mysql7')->where('zone',$request->zone)->get();
|
||||
// }
|
||||
$cawangan = Cawangan::on('mysql7')->where('kodcaw',$request->kodcaw)->first();
|
||||
// $tarikh = Carbon::now();
|
||||
// $tarikh = $tarikh->subDay(1);
|
||||
$tarikh = Carbon::parse($request->dateProblem . ' 00:00:00');
|
||||
$month = $tarikh->month;
|
||||
$year = $tarikh->year;
|
||||
|
||||
foreach($cawangan as $cawangan_mysql){
|
||||
$all_gadai = Gadai::on($cawangan_mysql['mysql'])
|
||||
$all_gadai = Gadai::on($cawangan['mysql'])
|
||||
->where([['tagpalsu','=',0],['sttebus','=','']])
|
||||
->orderBy('t_gadai', 'ASC')
|
||||
->orderBy('sirig', 'ASC')->get();
|
||||
@@ -230,7 +229,7 @@ class BackupStokAuditController extends Controller
|
||||
|
||||
$upah_semasa = $this->kiraupahTawarruqStokAudit($tempoh_gadai,$gadai['tempohbayar'],$gadai['kadarupah'],$gadai['bakipjm']);
|
||||
|
||||
Gadai::on($cawangan_mysql['mysql'])->where('norujukan','=',$gadai['norujukan'])->update(array(
|
||||
Gadai::on($cawangan['mysql'])->where('norujukan','=',$gadai['norujukan'])->update(array(
|
||||
'jbg' => $tempoh_gadai,
|
||||
'tempoh' => $tempoh_gadai,
|
||||
'tunggakan' => $upah_semasa
|
||||
@@ -258,65 +257,67 @@ class BackupStokAuditController extends Controller
|
||||
if($month == 1){
|
||||
foreach (array_chunk($data,1000) as $t)
|
||||
{
|
||||
StokAudit1::on($cawangan_mysql['mysql'])->insert($t);
|
||||
StokAudit1::on($cawangan['mysql'])->insert($t);
|
||||
}
|
||||
}elseif($month == 2){
|
||||
foreach (array_chunk($data,1000) as $t)
|
||||
{
|
||||
StokAudit2::on($cawangan_mysql['mysql'])->insert($t);
|
||||
StokAudit2::on($cawangan['mysql'])->insert($t);
|
||||
}
|
||||
}elseif($month == 3){
|
||||
foreach (array_chunk($data,1000) as $t)
|
||||
{
|
||||
StokAudit3::on($cawangan_mysql['mysql'])->insert($t);
|
||||
StokAudit3::on($cawangan['mysql'])->insert($t);
|
||||
}
|
||||
}elseif($month == 4){
|
||||
foreach (array_chunk($data,1000) as $t)
|
||||
{
|
||||
StokAudit4::on($cawangan_mysql['mysql'])->insert($t);
|
||||
StokAudit4::on($cawangan['mysql'])->insert($t);
|
||||
}
|
||||
}elseif($month == 5){
|
||||
foreach (array_chunk($data,1000) as $t)
|
||||
{
|
||||
StokAudit5::on($cawangan_mysql['mysql'])->insert($t);
|
||||
StokAudit5::on($cawangan['mysql'])->insert($t);
|
||||
}
|
||||
}elseif($month == 6){
|
||||
foreach (array_chunk($data,1000) as $t)
|
||||
{
|
||||
StokAudit6::on($cawangan_mysql['mysql'])->insert($t);
|
||||
StokAudit6::on($cawangan['mysql'])->insert($t);
|
||||
}
|
||||
}elseif($month == 7){
|
||||
foreach (array_chunk($data,1000) as $t)
|
||||
{
|
||||
StokAudit7::on($cawangan_mysql['mysql'])->insert($t);
|
||||
StokAudit7::on($cawangan['mysql'])->insert($t);
|
||||
}
|
||||
}elseif($month == 8){
|
||||
foreach (array_chunk($data,1000) as $t)
|
||||
{
|
||||
StokAudit8::on($cawangan_mysql['mysql'])->insert($t);
|
||||
StokAudit8::on($cawangan['mysql'])->insert($t);
|
||||
}
|
||||
}elseif($month == 9){
|
||||
foreach (array_chunk($data,1000) as $t)
|
||||
{
|
||||
StokAudit9::on($cawangan_mysql['mysql'])->insert($t);
|
||||
StokAudit9::on($cawangan['mysql'])->insert($t);
|
||||
}
|
||||
}elseif($month == 10){
|
||||
foreach (array_chunk($data,1000) as $t)
|
||||
{
|
||||
StokAudit10::on($cawangan_mysql['mysql'])->insert($t);
|
||||
StokAudit10::on($cawangan['mysql'])->insert($t);
|
||||
}
|
||||
}elseif($month == 11){
|
||||
foreach (array_chunk($data,1000) as $t)
|
||||
{
|
||||
StokAudit11::on($cawangan_mysql['mysql'])->insert($t);
|
||||
StokAudit11::on($cawangan['mysql'])->insert($t);
|
||||
}
|
||||
}elseif($month == 12){
|
||||
foreach (array_chunk($data,1000) as $t)
|
||||
{
|
||||
StokAudit12::on($cawangan_mysql['mysql'])->insert($t);
|
||||
}
|
||||
StokAudit12::on($cawangan['mysql'])->insert($t);
|
||||
}
|
||||
}
|
||||
// foreach($cawangan as $cawangan_mysql){
|
||||
|
||||
// }
|
||||
|
||||
return 'success';
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user