Merge branch 'ujrah_master' of https://bitbucket.org/arrahn-pkb/api_arrahn into finadev

This commit is contained in:
Afrina Alimi
2024-01-10 09:29:24 +08:00
3 changed files with 33 additions and 7 deletions
+25 -5
View File
@@ -256,7 +256,7 @@ class CallCenterController extends Controller
$notisbycaw = NotisPeringatan::on('mysql7')
->where('notisperingatan.notis_id',$notisid)
->where('notisperingatan.kodcaw',$cawangan['kodcaw'])
->where('notisperingatan.tarikhnotis1','=', NULL)
->where('notisperingatan.peringatan','=', 1)
->distinct()
->get();
// dd($notisbycaw);
@@ -278,7 +278,7 @@ class CallCenterController extends Controller
$notisbycaw = NotisPeringatan::on('mysql7')
->where('notisperingatan.notis_id',$notisid)
->where('notisperingatan.kodcaw',$kodcaw)
->where('notisperingatan.tarikhnotis1', '=', NULL)
->where('notisperingatan.peringatan', '=', 1)
->distinct()
->get();
@@ -583,7 +583,9 @@ class CallCenterController extends Controller
$notis = CawanganNotis::on('mysql7')
->join('arrahn_master_db', 'arrahn_master_db.kodcaw', '=', 'cawangan_notis.kodcaw')
->where('notis_id',$notisid)->get();
->where('notis_id',$notisid)
->where('cawangan_notis.kodcaw','=', $kodcaw)
->get();
foreach ($notis as $index => $cawangan){
$notisbycaw = NotisPeringatan::on('mysql7')
@@ -914,9 +916,10 @@ class CallCenterController extends Controller
->where('notisperingatan.peringatan',2)
->where('notisperingatan.tarikhnotis2','=', NULL)
->distinct()
->get()->toArray();
->get();
$notisbycawarray = $notisbycaw->toArray();
// dd($notisbycaw);
if(empty($notisbycaw)){
if(empty($notisbycawarray)){
// dd(false);
return response()->json('failed');
}else{
@@ -967,4 +970,21 @@ class CallCenterController extends Controller
}
}
public function getcawnotiskemaskini($notisid)
{
$current = Carbon::now();
$current = new Carbon();
$arraybatch = [];
$batchnotis = Notis::on('mysql7')->where('id',$notisid)->get();
$cawangan_all = Cawangan::on('mysql7')->get();
$cawnotis_all = [];
foreach ($batchnotis as $index => $cawangan){
$notis = CawanganNotis::on('mysql7')
->join('arrahn_master_db', 'arrahn_master_db.kodcaw', '=', 'cawangan_notis.kodcaw')
->where('notis_id',$notisid)->get();
}
return response()->json($notis);
}
}
+1 -1
View File
@@ -478,7 +478,7 @@ class GadaiController extends Controller
['cetak','=',1],['tagserah','=',1],
['semakbarcode','=','Lulus']
])
->orderBy('norujukan','asc')
->orderBy('sirig','asc')
->get();
return response()->json($gadai);
+7 -1
View File
@@ -612,6 +612,12 @@ $router->group(['prefix'=>'api'], function () use ($router){
$router->get('rekodblast/{kodcaw}',['uses'=>'StokAuditController@rekodblast']);
$router->get('rekodblastsms/{kodcaw}',['uses'=>'StokAuditController@rekodblastsms']);
//API notis peringatan cawangan
$router->get('/cawangan/getcawnotis/{kodcaw}/{notisid}',['uses'=>'CawanganCallCenterController@getcawnotis']);
$router->get('/cawangan/senarainotisperingatan/{kodcaw}',['uses'=>'CawanganCallCenterController@senarainotisperingatan']);
$router->get('/cawangan/getcawnotisall/{kodcaw}',['uses'=>'CawanganCallCenterController@getcawnotisall']);
});
@@ -863,7 +869,7 @@ $router->group(['prefix'=>'arcc'], function () use ($router){
$router->get('getfasa',['uses'=>'CallCenterController@getfasa']);
$router->get('getdatanotiskedua/{kodcaw}/{notisid}/{fasa}',['uses'=>'CallCenterController@getdatanotiskedua']);
$router->post('/notis/blastwasapbysagkedua',['uses'=>'CallCenterController@blastwasapbysagkedua']);
$router->get('getcawnotiskemaskini/{notisid}',['uses'=>'CallCenterController@getcawnotiskemaskini']);
});