add jobs blast wabot notifikasi notis peringatan

This commit is contained in:
Nur Izzati Zulkifli
2023-05-02 14:15:10 +08:00
parent 0c6551905f
commit 4d1ce79e69
3 changed files with 242 additions and 3 deletions
+23 -3
View File
@@ -27,6 +27,7 @@ use App\Models\TransaksiKeuntungan;
use App\Models\LelongTebus;
use App\Models\LogUser;
use Illuminate\Support\Facades\Log;
use App\Jobs\SendWabot;
use Carbon\Carbon;
@@ -1000,7 +1001,7 @@ class NotisController extends Controller
return redirect()->route('notisperingatan.jananotisperingatan')->with('failed','Tiada surat untuk di jana');
}
return redirect()->route('notisperingatan.shownotisperingatan',$notis->id);
return redirect()->route('notisperingatan.shownotisperingatanall',['tarikhnotis'=>$tarikh_notis,'notisid'=>$notis->id]);
// return redirect()->route('analisa.senaraisimulasi')->with('success',"Success daftar simulasi!");
}
@@ -1531,7 +1532,7 @@ public function jananotisperingatan2($notisid,$cawid)
return $pdf->download('Penjanaan Notis Peringatan Fasa 2 ' . $notisid . '.pdf');
}
public function blastnotisperingatan($notisid,$cawid)
public function blastnotisperingatan1($notisid,$cawid)
{
$user = Auth::user();
$caw = Cawangan::where('id', '=', $cawid)->first();
@@ -1616,7 +1617,7 @@ public function jananotisperingatan2($notisid,$cawid)
$message = '*NOTIS PEMBERITAHUAN*
Nama: *'.$nama.'*
No.KP:'.$suratnotis->nokp.''.'
No.KP: *'.$suratnotis->nokp.'*'.'
No.Rujukan: *'.$suratnotis->norujukan.'*
Baki Pembiayaan: *RM'.$bakipjm.'*'.'
Tarikh Matang: *'.$t_matangf1.'*
@@ -1671,6 +1672,25 @@ Sekian, terima kasih.';
return redirect()->route('notisperingatan.shownotisperingatanall',[$notis->tarikh_notis,$notisid])
->with('success','Kemaskini Berjaya');
}
public function blastnotisperingatan($notisid,$cawid)
{
$user = Auth::user();
$caw = Cawangan::where('id', '=', $cawid)->first();
$currentdate = Carbon::now();
$tarikh_cetak = $currentdate->toDateString();
$notis = Notis::find($notisid);
$this->dispatch(new SendWabot($notisid,$cawid));
$updatestatus = CawanganNotis::where('notis_id', '=', $notisid)->where('caw_id', '=', $cawid)->first();
$updatestatus->status = '3'; //blastwabot
$updatestatus->save();
return redirect()->route('notisperingatan.shownotisperingatanall',[$notis->tarikh_notis,$notisid])
->with('success','Kemaskini Dalam Proses');
}