update blast wabot tuntut baki dan parameter setting

This commit is contained in:
Nur Izzati Zulkifli
2023-05-31 15:50:39 +08:00
parent abfdc8f235
commit 5960e2265c
10 changed files with 411 additions and 53 deletions
+84 -2
View File
@@ -28,6 +28,7 @@ use App\Models\LelongTebus;
use App\Models\LogUser;
use Illuminate\Support\Facades\Log;
use App\Jobs\WhatsappNotisPeringatanKedua;
use App\Jobs\WhatsappNotisTuntutBaki;
use App\Models\FailedJob;
use Carbon\Carbon;
use PDF;
@@ -1741,10 +1742,10 @@ Sekian, terima kasih.';
$lelongid[$index1]['bilangan'] = sizeof($listsag);
// dd(sizeof($listsag));
$caw_id = $bil['caw_id'];
}
return view('jananotis.notistuntutbaki',compact('lelongid'));
return view('jananotis.notistuntutbaki',compact('lelongid','caw_id','caw'));
}
public function senaraituntutbaki($lelongid, $cawid)
@@ -1906,6 +1907,87 @@ Sekian, terima kasih.';
return $pdf->download('Penjanaan Notis Tuntut Baki ' . $lelong_id . '.pdf');
}
public function blastnotistuntutbaki($lelong_id,$caw_id)
{
$user = Auth::user();
$caw = Cawangan::where('id', '=', $caw_id)->first();
$bilblast = 0;
$currentdate = Carbon::now();
$lel = Lelong::find($lelong_id);
WhatsappNotisTuntutBaki::dispatch($user->id, $user->kodcaw, $lelong_id, $caw_id);
$updatestatus = CawanganLelong::where('lelong_id', '=', $lelong_id)->where('caw_id', '=', $caw_id)->first();
$bilblast = $updatestatus->bilblast;
$bilblast++;
$updatestatus->bilblast = $bilblast; //blastwabot
$updatestatus->save();
return redirect()->route('jananotis.notistuntutbaki')
->with('success','Blast Whatsapp Dalam Proses');
}
Public function kemaskininotistuntutbaki(Request $request){
$tetapan = Tetapan::where('id','=',1)->get();
return view('parameter.kemaskininotistuntutbaki',compact('tetapan'));
}
public function storeparabaki(Request $request) {
// dd($request->all());
$tetapan = Tetapan::find(1);
$tetapan->parabaki = $request->parabaki;
$tetapan->update();
$cawangan = Cawangan::all();
foreach($cawangan as $updatecaw){
$update = Cawangan::where('id', $updatecaw['id'])
->update(['parabaki'=>$request->parabaki]);
// $update->para2 = $request->para2;
// $update->update();
}
return redirect()->route('parameter.kemaskininotistuntutbaki')
->with('success','Kemaskini Berjaya');
}
public function storeparabaki2(Request $request) {
// dd($request->all());
$tetapan = Tetapan::find(1);
$tetapan->parabaki2 = $request->parabaki2;
$tetapan->update();
$cawangan = Cawangan::all();
foreach($cawangan as $updatecaw){
$update = Cawangan::where('id', $updatecaw['id'])
->update(['parabaki2'=>$request->parabaki2]);
// $update->para2 = $request->para2;
// $update->update();
}
return redirect()->route('parameter.kemaskininotistuntutbaki')
->with('success','Kemaskini Berjaya');
}