update function batch baru jika dah wujud dlm batch lain
This commit is contained in:
@@ -2545,11 +2545,12 @@ class LelongController extends Controller
|
||||
$datapindah = lelong::join('cawangan_lelong','cawangan_lelong.lelong_id','=','lelong.id')
|
||||
->join('cawangan','cawangan.id','=','cawangan_lelong.caw_id')
|
||||
->select("lelong.id","lelong.tarikh_lelong")
|
||||
->where('cawangan_lelong.caw_id','!=', $cawangan['id'])
|
||||
->where('cawangan.caw_code','!=', $cawangan['caw_code'])
|
||||
->where('lelong.sts_lelong', 0)
|
||||
->where('cawangan_lelong.lelong_id','!=', $lelong_id)
|
||||
->where('lelong.id','!=', $lelong_id)
|
||||
->where('lelong.kali','=', $kali)
|
||||
->groupBy('lelong.id')
|
||||
->get()->toArray();
|
||||
foreach($datapindah as $row)
|
||||
{
|
||||
@@ -2579,7 +2580,10 @@ class LelongController extends Controller
|
||||
$lelongidasal = $request->lelongidasal;
|
||||
$lelongidbaru = $request->lelong_id;
|
||||
// dd($lelongidasal);
|
||||
|
||||
$tarikhlelongbaru = LelongBid::where('lelong_id','=',$lelongidbaru)
|
||||
->where('kodcaw','=',$request->caw)
|
||||
->first();
|
||||
// dd($tarikhlelongbaru);
|
||||
//pindah ID lelong
|
||||
if($request->caw)
|
||||
{
|
||||
@@ -2587,8 +2591,7 @@ class LelongController extends Controller
|
||||
$caw = Cawangan::whereIn('caw_code',$request->caw)->get();
|
||||
// dd($caw);
|
||||
foreach($caw as $index=>$cawpindah){
|
||||
// dd($cawpindah->id);
|
||||
|
||||
$caw_pindah = CawanganLelong::where('caw_id', $cawpindah->id)->first();
|
||||
// dd($caw_pindah);
|
||||
|
||||
$surat = LelongBid::where('lelong_id','=',$lelongidasal)
|
||||
@@ -2605,12 +2608,13 @@ class LelongController extends Controller
|
||||
// dd($data);
|
||||
$caw_pindahsag = LelongBid::where('norujukan', $data->norujukan)->first();
|
||||
$caw_pindahsag->lelong_id = $lelongidbaru;
|
||||
$caw_pindahsag->t_lelong = $tarikhlelongbaru;
|
||||
$caw_pindahsag->update();
|
||||
|
||||
$caw_pindah = CawanganLelong::where('caw_id', $cawpindah->id)->first();
|
||||
$caw_pindah->lelong_id = $lelongidbaru;
|
||||
$caw_pindah->update();
|
||||
|
||||
if(empty($caw_pindah)){
|
||||
$caw_pindah->lelong_id = $lelongidbaru;
|
||||
$caw_pindah->update();
|
||||
}
|
||||
//insert loguser
|
||||
$loguser = new LogUser;
|
||||
$loguser->user_id = $user->id;
|
||||
@@ -2622,6 +2626,13 @@ class LelongController extends Controller
|
||||
$loguser->save();
|
||||
}
|
||||
}
|
||||
$checksagcaw = LelongBid::where('lelong_id',$lelongidasal)->where('caw_id', $cawpindah->id)
|
||||
->first();
|
||||
// dd($checksagcaw);
|
||||
if($checksagcaw == null)
|
||||
{
|
||||
CawanganLelong::where('lelong_id',$lelongidasal)->where('caw_id', $cawpindah->id)->delete();
|
||||
}
|
||||
$checksag = LelongBid::where('lelong_id',$lelongidasal)
|
||||
->first();
|
||||
// dd($checksag);
|
||||
@@ -2905,6 +2916,7 @@ class LelongController extends Controller
|
||||
$data = $request->checkboxdata;
|
||||
$lelongidasal = $request->lelongid;
|
||||
$lelongidbaru = $request->lelongidbaru;
|
||||
$caw_id = $request->caw_id;
|
||||
// dd($lelongidbaru);
|
||||
foreach($data as $index=>$norujukan)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user