|
|
@@ -70,321 +70,134 @@ class RestfulapiController extends BaseController |
|
|
|
public function viewCompoundPersonal(Request $request) |
|
|
|
{ |
|
|
|
$compound = array(); |
|
|
|
$search = $request->search; |
|
|
|
|
|
|
|
//validate api key |
|
|
|
$api_integrasi = ApiIntegration::where('key', $request->key)->first(); |
|
|
|
|
|
|
|
if(!empty($api_integrasi)){ |
|
|
|
|
|
|
|
if($api_integrasi->status == 'active'){ |
|
|
|
|
|
|
|
if($search != '' && $search != '-'){ |
|
|
|
if($request->filled('mobile')){ |
|
|
|
|
|
|
|
if(count($this->searchIdentity($search)) > 0){ |
|
|
|
$compound = $this->searchIdentity($search); |
|
|
|
} |
|
|
|
if(count($this->searchKpd($search)) > 0){ |
|
|
|
$compound = $this->searchKpd($search); |
|
|
|
} |
|
|
|
if(count($this->searchSyarikat($search)) > 0){ |
|
|
|
$compound = $this->searchSyarikat($search); |
|
|
|
} |
|
|
|
if(count($this->searchPlate($search)) > 0){ |
|
|
|
$compound = $this->searchPlate($search); |
|
|
|
} |
|
|
|
$jenis = $request->jenis ; |
|
|
|
$ic = $request->ic_num; |
|
|
|
$notice = $request->non; |
|
|
|
$kawasan = $request->kawasan; |
|
|
|
$taman = $request->taman; |
|
|
|
$jalan = $request->jalan; |
|
|
|
|
|
|
|
//get date and convert to ISO format |
|
|
|
$date = $request->date; |
|
|
|
// $date = Carbon::createFromFormat('Y-m-d', $request->date)->toDateString(); |
|
|
|
|
|
|
|
|
|
|
|
$compound = Compound::with('Faulty', 'Department', 'DeedLaw')->where('jenis', $jenis)->orWhere('jenis_n', $jenis) |
|
|
|
->orWhere(function($q) use |
|
|
|
($notice, $ic, $date, $jalan, $taman, $kawasan) { |
|
|
|
if(!empty($notice) && $notice != '-'){ |
|
|
|
$q = $q->where('non', $notice)->orWhere('kpd', $notice); |
|
|
|
} |
|
|
|
|
|
|
|
if(!empty($ic) && $ic != '-'){ |
|
|
|
$q = $q->where('identity', $ic); |
|
|
|
} |
|
|
|
|
|
|
|
if(!empty($date)){ |
|
|
|
$start = Carbon::createFromFormat('Y-m-d', $date)->startOfDay(); |
|
|
|
$end = Carbon::createFromFormat('Y-m-d', $date)->endOfDay(); |
|
|
|
|
|
|
|
$q = $q->whereBetween('created_at', [$start, $end]); |
|
|
|
|
|
|
|
} |
|
|
|
})->get(); |
|
|
|
|
|
|
|
} |
|
|
|
else if($request->filled('search')){ |
|
|
|
|
|
|
|
$search = $request->search; |
|
|
|
|
|
|
|
$compound = Compound::with('Faulty','Department','DeedLaw')->where('kpd','like',$search)->orWhere('non', 'like', $search) |
|
|
|
->orWhere('no_daftar_syarikat', $search)->orWhere('no_plate', $search)->orWhere('identity', $search)->get(); |
|
|
|
|
|
|
|
} |
|
|
|
else{ |
|
|
|
|
|
|
|
return $this->sendError('Could not search!', ''); |
|
|
|
} |
|
|
|
|
|
|
|
if(count($compound) > 0){ |
|
|
|
|
|
|
|
$data = array(); |
|
|
|
if(count($compound) > 0){ |
|
|
|
foreach($compound as $c){ |
|
|
|
|
|
|
|
// $department = Department::where('_id',$c->jbkod)->first(); |
|
|
|
// $faulty = Faulty::where('_id',$c->seksyen_kesalahan)->first(); |
|
|
|
// $akta = DeedLaw::where('_id',$faulty->deed_law_id)->first(); |
|
|
|
|
|
|
|
$cpn_date = ''; $cpn_time = ''; |
|
|
|
if (!empty($c->cpn_created)) |
|
|
|
{ |
|
|
|
$cpn_date = Carbon::parse($c->cpn_created)->format("D, d M, 'y"); |
|
|
|
$cpn_time = Carbon::parse($c->cpn_created)->format("g:i A"); |
|
|
|
} |
|
|
|
|
|
|
|
if($c->modul == '02') |
|
|
|
{ |
|
|
|
if($c->jenis_n == 'Notis_NHN'){ |
|
|
|
array_push($data,array( |
|
|
|
"_id" => $c->_id, |
|
|
|
"non" => $c->non, |
|
|
|
"jenis" => $c->jenis_n, |
|
|
|
// "kpd"=> $c->kpd, |
|
|
|
"nama"=> $c->nama, |
|
|
|
"identity" => $c->identity, |
|
|
|
"no_tel" => $c->no_tel, |
|
|
|
"nama_syarikat" => $c->nama_syarikat, |
|
|
|
"no_daftar_syarikat" => strtoupper($c->no_daftar_syarikat), |
|
|
|
"no_akaun_lesen" => $c->no_akaun_lesen, |
|
|
|
"alamat" => $c->alamat, |
|
|
|
// "no_plate" => strtoupper($c->no_plate), |
|
|
|
// "no_cukai_jalan" => $c->no_cukai_jalan, |
|
|
|
"latlong" => $c->latlong, |
|
|
|
"nama_kawasan" => $c->nama_kawasan, |
|
|
|
"nama_taman" => $c->nama_taman, |
|
|
|
"nama_jalan" => $c->nama_jalan, |
|
|
|
"jbkod_n" => $c->departmentNotis->jnama, |
|
|
|
"akta_n" => $c->deedlawNotis->nama, |
|
|
|
"seksyen_kesalahan_n" => $c->FaultyNotis->nama, |
|
|
|
"catatan" => $c->catatan, |
|
|
|
// "jumlah_asal_kompaun" => $c->jumlah_asal_kompaun, |
|
|
|
// "jumlah_kemaskini_kompaun" => $c->jumlah_kemaskini_kompaun, |
|
|
|
// "amount_payment" => $c->amount_payment, |
|
|
|
// "receipt" => $c->receipt, |
|
|
|
"dikeluarkan" => $c->dikeluarkan_n, |
|
|
|
"status" => $c->status, |
|
|
|
"updated_at" => $c->updated_at->toDateTimeString(), |
|
|
|
"created_at" => $c->created_at->toDateTimeString(), |
|
|
|
"notice_created" => $c->created_n, |
|
|
|
)); |
|
|
|
}else if($c->jenis_n == 'Notis_NMH'){ |
|
|
|
array_push($data,array( |
|
|
|
"_id" => $c->_id, |
|
|
|
"non" => $c->non, |
|
|
|
"jenis" => $c->jenis_n, |
|
|
|
// "kpd"=> $c->kpd, |
|
|
|
"nama"=> $c->nama, |
|
|
|
"identity" => $c->identity, |
|
|
|
"no_tel" => $c->no_tel, |
|
|
|
"nama_syarikat" => $c->nama_syarikat, |
|
|
|
"no_daftar_syarikat" => strtoupper($c->no_daftar_syarikat), |
|
|
|
"no_akaun_lesen" => $c->no_akaun_lesen, |
|
|
|
"alamat" => $c->alamat, |
|
|
|
// "no_plate" => strtoupper($c->no_plate), |
|
|
|
// "no_cukai_jalan" => $c->no_cukai_jalan, |
|
|
|
"latlong" => $c->latlong, |
|
|
|
"nama_kawasan" => $c->nama_kawasan, |
|
|
|
"nama_taman" => $c->nama_taman, |
|
|
|
"nama_jalan" => $c->nama_jalan, |
|
|
|
"jbkod_n" => $c->departmentNotis->jnama, |
|
|
|
"akta_n" => $c->deedlawNotis->nama, |
|
|
|
"seksyen_kesalahan_n" => $c->FaultyNotis->nama, |
|
|
|
"catatan" => $c->catatan, |
|
|
|
// "jumlah_asal_kompaun" => $c->jumlah_asal_kompaun, |
|
|
|
// "jumlah_kemaskini_kompaun" => $c->jumlah_kemaskini_kompaun, |
|
|
|
// "amount_payment" => $c->amount_payment, |
|
|
|
// "receipt" => $c->receipt, |
|
|
|
"dikeluarkan" => $c->dikeluarkan_n, |
|
|
|
"status" => $c->status, |
|
|
|
"updated_at" => $c->updated_at->toDateTimeString(), |
|
|
|
"created_at" => $c->created_at->toDateTimeString(), |
|
|
|
"notice_created" => $c->created_n, |
|
|
|
)); |
|
|
|
}else if($c->jenis_n == 'Notis_NKG'){ |
|
|
|
array_push($data,array( |
|
|
|
"_id" => $c->_id, |
|
|
|
"non" => $c->non, |
|
|
|
"jenis" => $c->jenis_n, |
|
|
|
// "kpd"=> $c->kpd, |
|
|
|
"nama"=> $c->nama, |
|
|
|
"identity" => $c->identity, |
|
|
|
"no_tel" => $c->no_tel, |
|
|
|
"nama_syarikat" => $c->nama_syarikat, |
|
|
|
"no_daftar_syarikat" => strtoupper($c->no_daftar_syarikat), |
|
|
|
"no_akaun_lesen" => $c->no_akaun_lesen, |
|
|
|
"alamat" => $c->alamat, |
|
|
|
// "no_plate" => strtoupper($c->no_plate), |
|
|
|
// "no_cukai_jalan" => $c->no_cukai_jalan, |
|
|
|
"latlong" => $c->latlong, |
|
|
|
"nama_kawasan" => $c->nama_kawasan, |
|
|
|
"nama_taman" => $c->nama_taman, |
|
|
|
"nama_jalan" => $c->nama_jalan, |
|
|
|
"jbkod_n" => $c->departmentNotis->jnama, |
|
|
|
"akta_n" => $c->deedlawNotis->nama, |
|
|
|
"seksyen_kesalahan_n" => $c->FaultyNotis->nama, |
|
|
|
"catatan" => $c->catatan, |
|
|
|
// "jumlah_asal_kompaun" => $c->jumlah_asal_kompaun, |
|
|
|
// "jumlah_kemaskini_kompaun" => $c->jumlah_kemaskini_kompaun, |
|
|
|
// "amount_payment" => $c->amount_payment, |
|
|
|
// "receipt" => $c->receipt, |
|
|
|
"dikeluarkan" => $c->dikeluarkan_n, |
|
|
|
"status" => $c->status, |
|
|
|
"updated_at" => $c->updated_at->toDateTimeString(), |
|
|
|
"created_at" => $c->created_at->toDateTimeString(), |
|
|
|
"notice_created" => $c->created_n, |
|
|
|
)); |
|
|
|
}else if($c->jenis_n == 'Notis_PA'){ |
|
|
|
array_push($data,array( |
|
|
|
"_id" => $c->_id, |
|
|
|
"non" => $c->non, |
|
|
|
"jenis" => $c->jenis_n, |
|
|
|
// "kpd"=> $c->kpd, |
|
|
|
"nama"=> $c->nama, |
|
|
|
"identity" => $c->identity, |
|
|
|
"no_tel" => $c->no_tel, |
|
|
|
"nama_syarikat" => $c->nama_syarikat, |
|
|
|
"no_daftar_syarikat" => strtoupper($c->no_daftar_syarikat), |
|
|
|
"no_akaun_lesen" => $c->no_akaun_lesen, |
|
|
|
"alamat" => $c->alamat, |
|
|
|
// "no_plate" => strtoupper($c->no_plate), |
|
|
|
// "no_cukai_jalan" => $c->no_cukai_jalan, |
|
|
|
"latlong" => $c->latlong, |
|
|
|
"nama_kawasan" => $c->nama_kawasan, |
|
|
|
"nama_taman" => $c->nama_taman, |
|
|
|
"nama_jalan" => $c->nama_jalan, |
|
|
|
"jbkod_n" => $c->departmentNotis->jnama, |
|
|
|
"akta_n" => $c->deedlawNotis->nama, |
|
|
|
"seksyen_kesalahan_n" => $c->FaultyNotis->nama, |
|
|
|
"catatan" => $c->catatan, |
|
|
|
// "jumlah_asal_kompaun" => $c->jumlah_asal_kompaun, |
|
|
|
// "jumlah_kemaskini_kompaun" => $c->jumlah_kemaskini_kompaun, |
|
|
|
// "amount_payment" => $c->amount_payment, |
|
|
|
// "receipt" => $c->receipt, |
|
|
|
"dikeluarkan" => $c->dikeluarkan_n, |
|
|
|
"status" => $c->status, |
|
|
|
"updated_at" => $c->updated_at->toDateTimeString(), |
|
|
|
"created_at" => $c->created_at->toDateTimeString(), |
|
|
|
"notice_created" => $c->created_n, |
|
|
|
)); |
|
|
|
}else if($c->jenis_n == 'Notis_NPPM'){ |
|
|
|
array_push($data,array( |
|
|
|
"_id" => $c->_id, |
|
|
|
"non" => $c->non, |
|
|
|
"jenis" => $c->jenis_n, |
|
|
|
// "kpd"=> $c->kpd, |
|
|
|
"nama"=> $c->nama, |
|
|
|
"identity" => $c->identity, |
|
|
|
"no_tel" => $c->no_tel, |
|
|
|
"nama_syarikat" => $c->nama_syarikat, |
|
|
|
"no_daftar_syarikat" => strtoupper($c->no_daftar_syarikat), |
|
|
|
"no_akaun_lesen" => $c->no_akaun_lesen, |
|
|
|
"alamat" => $c->alamat, |
|
|
|
// "no_plate" => strtoupper($c->no_plate), |
|
|
|
// "no_cukai_jalan" => $c->no_cukai_jalan, |
|
|
|
"latlong" => $c->latlong, |
|
|
|
"nama_kawasan" => $c->nama_kawasan, |
|
|
|
"nama_taman" => $c->nama_taman, |
|
|
|
"nama_jalan" => $c->nama_jalan, |
|
|
|
"jbkod_n" => $c->departmentNotis->jnama, |
|
|
|
"akta_n" => $c->deedlawNotis->nama, |
|
|
|
"seksyen_kesalahan_n" => $c->FaultyNotis->nama, |
|
|
|
"catatan" => $c->catatan, |
|
|
|
// "jumlah_asal_kompaun" => $c->jumlah_asal_kompaun, |
|
|
|
// "jumlah_kemaskini_kompaun" => $c->jumlah_kemaskini_kompaun, |
|
|
|
// "amount_payment" => $c->amount_payment, |
|
|
|
// "receipt" => $c->receipt, |
|
|
|
"dikeluarkan" => $c->dikeluarkan_n, |
|
|
|
"status" => $c->status, |
|
|
|
"updated_at" => $c->updated_at->toDateTimeString(), |
|
|
|
"created_at" => $c->created_at->toDateTimeString(), |
|
|
|
"notice_created" => $c->created_n, |
|
|
|
)); |
|
|
|
} |
|
|
|
} |
|
|
|
else if ($c->modul == '03') |
|
|
|
{ |
|
|
|
if($c->jenis == 'Pelbagai_KT'){ |
|
|
|
array_push($data,array( |
|
|
|
"_id" => $c->_id, |
|
|
|
"jenis" => $c->jenis, |
|
|
|
"kpd"=> $c->kpd, |
|
|
|
"nama"=> $c->nama, |
|
|
|
"identity" => $c->identity, |
|
|
|
"no_tel" => $c->no_tel, |
|
|
|
"nama_syarikat" => $c->nama_syarikat, |
|
|
|
"no_daftar_syarikat" => strtoupper($c->no_daftar_syarikat), |
|
|
|
"no_akaun_lesen" => $c->no_akaun_lesen, |
|
|
|
"alamat" => $c->alamat, |
|
|
|
"no_plate" => strtoupper($c->no_plate), |
|
|
|
"no_cukai_jalan" => $c->no_cukai_jalan, |
|
|
|
"latlong" => $c->latlong, |
|
|
|
"nama_kawasan" => $c->nama_kawasan, |
|
|
|
"nama_taman" => $c->nama_taman, |
|
|
|
"nama_jalan" => $c->nama_jalan, |
|
|
|
"jbkod" => $c->departmentNotis->jnama, |
|
|
|
"akta" => $c->deedlawNotis->nama, |
|
|
|
"seksyen_kesalahan" => $c->Faulty->nama, |
|
|
|
"catatan" => $c->catatan, |
|
|
|
"jumlah_asal_kompaun" => $c->jumlah_asal_kompaun, |
|
|
|
"jumlah_kemaskini_kompaun" => $c->jumlah_kemaskini_kompaun, |
|
|
|
"amount_payment" => $c->amount_payment, |
|
|
|
"receipt" => $c->receipt, |
|
|
|
"dikeluarkan" => $c->dikeluarkan, |
|
|
|
"status" => $c->status, |
|
|
|
"updated_at" => $c->updated_at->toDateTimeString(), |
|
|
|
"created_at" => $c->created_at->toDateTimeString(), |
|
|
|
"notice_created" => $c->notice_created, |
|
|
|
"cpn_created_date" => $cpn_date, |
|
|
|
"cpn_created_time" => $cpn_time, |
|
|
|
)); |
|
|
|
}else if($c->jenis == 'Pelbagai_JPB'){ |
|
|
|
array_push($data,array( |
|
|
|
"_id" => $c->_id, |
|
|
|
"jenis" => $c->jenis, |
|
|
|
"kpd"=> $c->kpd, |
|
|
|
"nama"=> $c->nama, |
|
|
|
"identity" => $c->identity, |
|
|
|
"no_tel" => $c->no_tel, |
|
|
|
"nama_syarikat" => $c->nama_syarikat, |
|
|
|
"no_daftar_syarikat" => strtoupper($c->no_daftar_syarikat), |
|
|
|
"no_akaun_lesen" => $c->no_akaun_lesen, |
|
|
|
"alamat" => $c->alamat, |
|
|
|
"no_plate" => strtoupper($c->no_plate), |
|
|
|
"no_cukai_jalan" => $c->no_cukai_jalan, |
|
|
|
"latlong" => $c->latlong, |
|
|
|
"nama_kawasan" => $c->nama_kawasan, |
|
|
|
"nama_taman" => $c->nama_taman, |
|
|
|
"nama_jalan" => $c->nama_jalan, |
|
|
|
"jbkod" => $c->departmentNotis->jnama, |
|
|
|
"akta" => $c->deedlawNotis->nama, |
|
|
|
"seksyen_kesalahan" => $c->Faulty->nama, |
|
|
|
"catatan" => $c->catatan, |
|
|
|
"jumlah_asal_kompaun" => $c->jumlah_asal_kompaun, |
|
|
|
"jumlah_kemaskini_kompaun" => $c->jumlah_kemaskini_kompaun, |
|
|
|
"amount_payment" => $c->amount_payment, |
|
|
|
"receipt" => $c->receipt, |
|
|
|
"dikeluarkan" => $c->dikeluarkan, |
|
|
|
"status" => $c->status, |
|
|
|
"updated_at" => $c->updated_at->toDateTimeString(), |
|
|
|
"created_at" => $c->created_at->toDateTimeString(), |
|
|
|
"notice_created" => $c->notice_created, |
|
|
|
"cpn_created_date" => $cpn_date, |
|
|
|
"cpn_created_time" => $cpn_time, |
|
|
|
)); |
|
|
|
}else if($c->jenis == 'Parkir'){ |
|
|
|
array_push($data,array( |
|
|
|
"_id" => $c->_id, |
|
|
|
"nama" => $c->nama, |
|
|
|
"identity" => $c->identity, |
|
|
|
"jenis" => $c->jenis, |
|
|
|
"kpd"=> $c->kpd, |
|
|
|
"no_plate" => strtoupper($c->no_plate), |
|
|
|
"no_cukai_jalan" => $c->no_cukai_jalan, |
|
|
|
"jenis_kenderaan" => $c->jenis_kenderaan, |
|
|
|
"model_kenderaan" => $c->model_kenderaan, |
|
|
|
"warna_kenderaan" => $c->warna_kenderaan, |
|
|
|
"nama_taman" => $c->nama_taman, |
|
|
|
"nama_jalan" => $c->nama_jalan, |
|
|
|
"no_parking" => $c->no_parking, |
|
|
|
"latlong" => $c->latlong, |
|
|
|
"jbkod" => $c->Department->jnama, |
|
|
|
"akta" => $c->DeedLaw->nama, |
|
|
|
"seksyen_kesalahan" => $c->Faulty->nama, |
|
|
|
"jumlah_asal_kompaun" => $c->jumlah_asal_kompaun, |
|
|
|
"jumlah_kemaskini_kompaun" => $c->jumlah_kemaskini_kompaun, |
|
|
|
"amount_payment" => $c->amount_payment, |
|
|
|
"receipt" => $c->receipt, |
|
|
|
"dikeluarkan" => $c->dikeluarkan, |
|
|
|
"status" => $c->status, |
|
|
|
"updated_at" => $c->updated_at->toDateTimeString(), |
|
|
|
"created_at" => $c->created_at->toDateTimeString(), |
|
|
|
"notice_created" => $c->notice_created, |
|
|
|
"cpn_created_date" => $cpn_date, |
|
|
|
"cpn_created_time" => $cpn_time, |
|
|
|
)); |
|
|
|
} |
|
|
|
} |
|
|
|
$all_data = array(); |
|
|
|
|
|
|
|
foreach($compound as $c){ |
|
|
|
|
|
|
|
//check compound & notice created and convert to date & time |
|
|
|
$tarikh_n = '-'; $masa_n = '-'; $tarikh = '-'; $masa = '-'; |
|
|
|
|
|
|
|
if (!empty($c->created_n)) |
|
|
|
{ |
|
|
|
$tarikh_n = Carbon::parse($c->created_c)->format("D, d M, 'y"); |
|
|
|
$masa_n = Carbon::parse($c->created_c)->format("g:i A"); |
|
|
|
} |
|
|
|
|
|
|
|
if(!empty($c->created_c)) |
|
|
|
{ |
|
|
|
$tarikh = Carbon::parse($c->created_n)->format("D, d M, 'y"); |
|
|
|
$masa = Carbon::parse($c->created_n)->format("g:i A"); |
|
|
|
} |
|
|
|
return $this->sendResponse($data, 'Result Found'); |
|
|
|
}else { |
|
|
|
return $this->sendResponse('', 'No Result'); |
|
|
|
|
|
|
|
//set default data to '-' if not present |
|
|
|
array_push($data,array( |
|
|
|
"_id" => $c->_id , |
|
|
|
"non" => $c->non ?? '-', |
|
|
|
"jenis_notis" => $c->jenis_n ?? '-', |
|
|
|
"kpd"=> $c->kpd ?? '-', |
|
|
|
"jenis_kompaun" => $c->jenis ?? '-', |
|
|
|
"nama"=> $c->nama ?? '-', |
|
|
|
"identity" => $c->identity ?? '-', |
|
|
|
"no_tel" => $c->no_tel ?? '-', |
|
|
|
"nama_syarikat" => $c->nama_syarikat ?? '-', |
|
|
|
"no_daftar_syarikat" => strtoupper($c->no_daftar_syarikat) ?? '-', |
|
|
|
"no_akaun_lesen" => $c->no_akaun_lesen ?? '-', |
|
|
|
"alamat" => $c->alamat ?? '-', |
|
|
|
"no_plate" => strtoupper($c->no_plate) ?? '-', |
|
|
|
"no_cukai_jalan" => $c->no_cukai_jalan ?? '-', |
|
|
|
"latlong" => $c->latlong ?? '-', |
|
|
|
"nama_kawasan" => $c->nama_kawasan ?? '-', |
|
|
|
"nama_taman" => $c->nama_taman ?? '-', |
|
|
|
"nama_jalan" => $c->nama_jalan ?? '-', |
|
|
|
"jbkod" => $c->Department->jnama ?? '-', |
|
|
|
"akta_notis" => $c->deedlawNotis->nama ?? '-', |
|
|
|
"seksyen_kesalahan_notis" => $c->FaultyNotis->nama ?? '-', |
|
|
|
"akta" => $c->DeedLaw->nama ?? '-', |
|
|
|
"seksyen_kesalahan" => $c->Faulty->nama ?? '-', |
|
|
|
"catatan" => $c->catatan ?? '-', |
|
|
|
"jumlah_asal_kompaun" => $c->jumlah_asal_kompaun ?? '-', |
|
|
|
"amount_payment" => $c->amount_payment ?? '-', |
|
|
|
"receipt" => $c->receipt ?? '-', |
|
|
|
"notis_dikeluarkan" => $c->dikeluarkan_n ?? '-', |
|
|
|
"kompaun_dikeluarkan" => $c->dikeluarkan_n ?? '-', |
|
|
|
"status" => $c->status, |
|
|
|
"tarikh_notis" => $tarikh_n , |
|
|
|
"masa_notis" => $masa_n , |
|
|
|
"tarikh_kompaun" => $tarikh, |
|
|
|
"masa_kompaun" => $masa |
|
|
|
|
|
|
|
)); |
|
|
|
|
|
|
|
array_push($all_data, $data); |
|
|
|
|
|
|
|
} |
|
|
|
}else{ |
|
|
|
return $this->sendError('Search field is compulsory!', ''); |
|
|
|
|
|
|
|
dd($all_data); |
|
|
|
|
|
|
|
return $this->sendResponse($data, 'Result Found'); |
|
|
|
}else { |
|
|
|
return $this->sendResponse('', 'No Result'); |
|
|
|
} |
|
|
|
|
|
|
|
}else{ |
|
|
|
return $this->sendError('Invalid Api Key', ''); |
|
|
|
} |