update tukar kemaskini by cawangan shj

This commit is contained in:
Nur Izzati Zulkifli
2024-01-11 16:50:11 +08:00
parent e37c7430a7
commit d3cbccd836
6 changed files with 73 additions and 14 deletions
+45 -1
View File
@@ -433,7 +433,7 @@ class CallCenterController extends Controller
// $notis = Notis::select('tarikh_notis','id')
// ->groupBy('tarikh_notis')
// ->get();
$notis = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url'). '/arcc/senarainotisperingatan')->json();
$notis = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url'). '/arcc/senarainotisperingatankedua')->json();
// dd($notis);
foreach($notis as $info)
{
@@ -583,5 +583,49 @@ class CallCenterController extends Controller
return view('callcenter.detailnotisperingatankedua',compact('detailnotis','senarai','notisid'));
}
public function kemaskininotisperingatanbycaw($kodcaw,$notisid)
{
$auth_user = Auth::user();
$api_url = config('api.url');
$senarai = [];
$cawangan_info = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') . '/api/cawangan/'. $kodcaw)->json();
$bycawnotisperingatan = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url'). '/arcc/bycawnotisperingatan/'.$kodcaw.'/'.$notisid)->json();
$kemaskininotisperingatan = Http::withOptions(['verify' => config('app.api_verify')])->post(config('api.url'). '/arcc/kemaskininotisperingatan', [
'kodcaw' => $kodcaw,
'notisid' => $notisid
])->json();
if($kemaskininotisperingatan == 'success'){
return view('callcenter.bycawdetailnotisperingatan',compact('cawangan_info','bycawnotisperingatan','kodcaw','notisid'));
// return redirect()->route('arcc.detailnotisperingatan',['notisid' => $notisid])
// ->with('success','Data Telah Dikemaskini.');
}elseif($kemaskininotisperingatan == 'failed'){
return redirect()->route('arcc.detailnotisperingatan',['notisid' => $notisid])
->with('failed','Data Tidak Dikemaskini. Sila Semak Semula...');
}
// return view('callcenter.bycawdetailnotisperingatan',compact('cawangan_info','bycawnotisperingatan','kodcaw','notisid'));
}
public function kemaskininotisperingatankeduabycaw($kodcaw,$notisid)
{
$auth_user = Auth::user();
$api_url = config('api.url');
$senarai = [];
$cawangan_info = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url') . '/api/cawangan/'. $kodcaw)->json();
$bycawnotisperingatankedua = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url'). '/arcc/bycawnotisperingatankedua/'.$kodcaw.'/'.$notisid)->json();
$kemaskininotisperingatan = Http::withOptions(['verify' => config('app.api_verify')])->post(config('api.url'). '/arcc/kemaskininotisperingatan', [
'kodcaw' => $kodcaw,
'notisid' => $notisid
])->json();
if($kemaskininotisperingatan == 'success'){
return view('callcenter.bycawdetailnotisperingatankedua',compact('cawangan_info','bycawnotisperingatankedua','kodcaw','notisid','api_url'));
}elseif($kemaskininotisperingatan == 'failed'){
return redirect()->route('arcc.detailnotisperingatankedua',['notisid' => $notisid])
->with('failed','Data Tidak Dikemaskini. Sila Semak Semula...');
}
}
}