Siti Rahayu 5年前
コミット
c3f2e84613
1個のファイルの変更264行の追加98行の削除
  1. 264
    98
      app/Http/Controllers/Main/CompoundController.php

+ 264
- 98
app/Http/Controllers/Main/CompoundController.php ファイルの表示

@@ -24,6 +24,7 @@ use App\Model\Module\History;
use App\Model\Module\SubHistory;
use App\Model\Module\Memo;
use App\Model\Module\Attachment;
use App\Model\Module\ReportOverallCompound;
use App\Jobs\StoreCompound;
use App\Jobs\StoreCompoundManual;
@@ -41,84 +42,219 @@ class CompoundController extends Controller
$id = Auth::guard('sadmin')->id();
$user = Staff::with('StaffDetail')->find($id);
$baru = count(Compound::where('modul','03')->where('status','Belum Bayar')->get());
$invest = count(Compound::where('modul','04')->where('status','Belum Bayar')->get());
$notice = count(Compound::where('modul','05')->where('status','Belum Bayar')->get());
$inven = count(Compound::where('modul','06')->orWhere('modul','07')->where('status','Belum Bayar')->get());
$collap = count(Compound::where('modul','08')->where('status','Belum Bayar')->get());
$comp = count(Compound::where('status','Berbayar')->get());
// $department = Department::all();
if(count($user->StaffDetail->department_ids) > 1){
$overall = ReportOverallCompound::where('department','all')->where('modul','all')->where('status','all')->first();
$b = ReportOverallCompound::where('department','all')->where('modul','03')->where('status','Belum Bayar')->first();
$pk = ReportOverallCompound::where('department','all')->where('modul','04')->where('status','Belum Bayar')->first();
$na = ReportOverallCompound::where('department','all')->where('modul','05')->where('status','Belum Bayar')->first();
$si = ReportOverallCompound::where('department','all')->where('modul','06-07')->where('status','Belum Bayar')->first();
$by = ReportOverallCompound::where('department','all')->where('status','Berbayar')->first();
}else {
$overall = ReportOverallCompound::where('department',$user->StaffDetail->department_ids[0])->where('modul','all')->where('status','all')->first();
$b = ReportOverallCompound::where('department',$user->StaffDetail->department_ids[0])->where('modul','03')->where('status','Belum Bayar')->first();
$pk = ReportOverallCompound::where('department',$user->StaffDetail->department_ids[0])->where('modul','04')->where('status','Belum Bayar')->first();
$na = ReportOverallCompound::where('department',$user->StaffDetail->department_ids[0])->where('modul','05')->where('status','Belum Bayar')->first();
$si = ReportOverallCompound::where('department',$user->StaffDetail->department_ids[0])->where('modul','06-07')->where('status','Belum Bayar')->first();
$by = ReportOverallCompound::where('department',$user->StaffDetail->department_ids[0])->where('status','Berbayar')->first();
}
$semua = $overall->total;
$baru = $b->total;
$invest = $pk->total;
$notice = $na->total;
$inven = $si->total;
$collap = 0;
$comp = $by->total;
$site = SiteSetting::first();
$staff = StaffDetail::where('roles_access','PenguatKuasa')->get();
$faulty = Deedlaw::with('Faulty')->get();
return view('main-dashboard.compound.compound_index', compact('user','site','staff','faulty','baru','invest','notice','inven','collap','comp'));
$staff = StaffDetail::where('roles_access','PenguatKuasa')->whereIn('department_ids',$user->StaffDetail->department_ids)->get();
$deedlaw = Deedlaw::with('Faulty')->whereIn('department_ids',$user->StaffDetail->department_ids)->get();
$now = Carbon::now()->format('Y-m-d');
$modul = 'All';
return view('main-dashboard.compound.compound_index', compact('user','site','staff','deedlaw','now','modul','semua','baru','invest','notice','inven','collap','comp'));
}
public function new_index(){
$id = Auth::guard('sadmin')->id();
$user = Staff::with('StaffDetail')->find($id);
if(count($user->StaffDetail->department_ids) > 1){
$overall = ReportOverallCompound::where('department','all')->where('modul','all')->where('status','all')->first();
$b = ReportOverallCompound::where('department','all')->where('modul','03')->where('status','Belum Bayar')->first();
$pk = ReportOverallCompound::where('department','all')->where('modul','04')->where('status','Belum Bayar')->first();
$na = ReportOverallCompound::where('department','all')->where('modul','05')->where('status','Belum Bayar')->first();
$si = ReportOverallCompound::where('department','all')->where('modul','06-07')->where('status','Belum Bayar')->first();
$by = ReportOverallCompound::where('department','all')->where('status','Berbayar')->first();
}else {
$overall = ReportOverallCompound::where('department',$user->StaffDetail->department_ids[0])->where('modul','all')->where('status','all')->first();
$b = ReportOverallCompound::where('department',$user->StaffDetail->department_ids[0])->where('modul','03')->where('status','Belum Bayar')->first();
$pk = ReportOverallCompound::where('department',$user->StaffDetail->department_ids[0])->where('modul','04')->where('status','Belum Bayar')->first();
$na = ReportOverallCompound::where('department',$user->StaffDetail->department_ids[0])->where('modul','05')->where('status','Belum Bayar')->first();
$si = ReportOverallCompound::where('department',$user->StaffDetail->department_ids[0])->where('modul','06-07')->where('status','Belum Bayar')->first();
$by = ReportOverallCompound::where('department',$user->StaffDetail->department_ids[0])->where('status','Berbayar')->first();
}
$semua = $overall->total;
$baru = $b->total;
$invest = $pk->total;
$notice = $na->total;
$inven = $si->total;
$collap = 0;
$comp = $by->total;
$site = SiteSetting::first();
$staff = StaffDetail::where('roles_access','PenguatKuasa')->whereIn('department_ids',$user->StaffDetail->department_ids)->get();
$deedlaw = Deedlaw::with('Faulty')->whereIn('department_ids',$user->StaffDetail->department_ids)->get();
$now = Carbon::now()->format('Y-m-d');
$modul = '03';
return view('main-dashboard.compound.new_index', compact('user','site','staff','deedlaw','now','modul','semua','baru','invest','notice','inven','collap','comp'));
}
public function investigation_index(){
$id = Auth::guard('sadmin')->id();
$user = Staff::with('StaffDetail')->find($id);
$baru = count(Compound::where('modul','03')->where('status','Belum Bayar')->get());
$invest = count(Compound::where('modul','04')->where('status','Belum Bayar')->get());
$notice = count(Compound::where('modul','05')->where('status','Belum Bayar')->get());
$inven = count(Compound::where('modul','06')->orWhere('modul','07')->where('status','Belum Bayar')->get());
$collap = count(Compound::where('modul','08')->where('status','Belum Bayar')->get());
$comp = count(Compound::where('status','Berbayar')->get());
// $department = Department::all();
if(count($user->StaffDetail->department_ids) > 1){
$overall = ReportOverallCompound::where('department','all')->where('modul','all')->where('status','all')->first();
$b = ReportOverallCompound::where('department','all')->where('modul','03')->where('status','Belum Bayar')->first();
$pk = ReportOverallCompound::where('department','all')->where('modul','04')->where('status','Belum Bayar')->first();
$na = ReportOverallCompound::where('department','all')->where('modul','05')->where('status','Belum Bayar')->first();
$si = ReportOverallCompound::where('department','all')->where('modul','06-07')->where('status','Belum Bayar')->first();
$by = ReportOverallCompound::where('department','all')->where('status','Berbayar')->first();
}else {
$overall = ReportOverallCompound::where('department',$user->StaffDetail->department_ids[0])->where('modul','all')->where('status','all')->first();
$b = ReportOverallCompound::where('department',$user->StaffDetail->department_ids[0])->where('modul','03')->where('status','Belum Bayar')->first();
$pk = ReportOverallCompound::where('department',$user->StaffDetail->department_ids[0])->where('modul','04')->where('status','Belum Bayar')->first();
$na = ReportOverallCompound::where('department',$user->StaffDetail->department_ids[0])->where('modul','05')->where('status','Belum Bayar')->first();
$si = ReportOverallCompound::where('department',$user->StaffDetail->department_ids[0])->where('modul','06-07')->where('status','Belum Bayar')->first();
$by = ReportOverallCompound::where('department',$user->StaffDetail->department_ids[0])->where('status','Berbayar')->first();
}
$semua = $overall->total;
$baru = $b->total;
$invest = $pk->total;
$notice = $na->total;
$inven = $si->total;
$collap = 0;
$comp = $by->total;
$site = SiteSetting::first();
$staff = StaffDetail::where('roles_access','PenguatKuasa')->get();
$faulty = Deedlaw::with('Faulty')->get();
return view('main-dashboard.compound.investigation_index', compact('user','site','staff','faulty','baru','invest','notice','inven','collap','comp'));
$staff = StaffDetail::where('roles_access','PenguatKuasa')->whereIn('department_ids',$user->StaffDetail->department_ids)->get();
$deedlaw = Deedlaw::with('Faulty')->whereIn('department_ids',$user->StaffDetail->department_ids)->get();
$now = Carbon::now()->format('Y-m-d');
$modul = '04';
return view('main-dashboard.compound.investigation_index', compact('user','site','staff','deedlaw','now','modul','semua','baru','invest','notice','inven','collap','comp'));
}
public function notice_index(){
$id = Auth::guard('sadmin')->id();
$user = Staff::with('StaffDetail')->find($id);
$baru = count(Compound::where('modul','03')->where('status','Belum Bayar')->get());
$invest = count(Compound::where('modul','04')->where('status','Belum Bayar')->get());
$notice = count(Compound::where('modul','05')->where('status','Belum Bayar')->get());
$inven = count(Compound::where('modul','06')->orWhere('modul','07')->where('status','Belum Bayar')->get());
$collap = count(Compound::where('modul','08')->where('status','Belum Bayar')->get());
$comp = count(Compound::where('status','Berbayar')->get());
// $department = Department::all();
if(count($user->StaffDetail->department_ids) > 1){
$overall = ReportOverallCompound::where('department','all')->where('modul','all')->where('status','all')->first();
$b = ReportOverallCompound::where('department','all')->where('modul','03')->where('status','Belum Bayar')->first();
$pk = ReportOverallCompound::where('department','all')->where('modul','04')->where('status','Belum Bayar')->first();
$na = ReportOverallCompound::where('department','all')->where('modul','05')->where('status','Belum Bayar')->first();
$si = ReportOverallCompound::where('department','all')->where('modul','06-07')->where('status','Belum Bayar')->first();
$by = ReportOverallCompound::where('department','all')->where('status','Berbayar')->first();
}else {
$overall = ReportOverallCompound::where('department',$user->StaffDetail->department_ids[0])->where('modul','all')->where('status','all')->first();
$b = ReportOverallCompound::where('department',$user->StaffDetail->department_ids[0])->where('modul','03')->where('status','Belum Bayar')->first();
$pk = ReportOverallCompound::where('department',$user->StaffDetail->department_ids[0])->where('modul','04')->where('status','Belum Bayar')->first();
$na = ReportOverallCompound::where('department',$user->StaffDetail->department_ids[0])->where('modul','05')->where('status','Belum Bayar')->first();
$si = ReportOverallCompound::where('department',$user->StaffDetail->department_ids[0])->where('modul','06-07')->where('status','Belum Bayar')->first();
$by = ReportOverallCompound::where('department',$user->StaffDetail->department_ids[0])->where('status','Berbayar')->first();
}
$semua = $overall->total;
$baru = $b->total;
$invest = $pk->total;
$notice = $na->total;
$inven = $si->total;
$collap = 0;
$comp = $by->total;
$site = SiteSetting::first();
$staff = StaffDetail::where('roles_access','PenguatKuasa')->get();
$faulty = Deedlaw::with('Faulty')->get();
return view('main-dashboard.compound.notice_index', compact('user','site','staff','faulty','baru','invest','notice','inven','collap','comp'));
$staff = StaffDetail::where('roles_access','PenguatKuasa')->whereIn('department_ids',$user->StaffDetail->department_ids)->get();
$deedlaw = Deedlaw::with('Faulty')->whereIn('department_ids',$user->StaffDetail->department_ids)->get();
$now = Carbon::now()->format('Y-m-d');
$modul = '05';
return view('main-dashboard.compound.notice_index', compact('user','site','staff','deedlaw','now','modul','semua','baru','invest','notice','inven','collap','comp'));
}
public function confiscated_index(){
$id = Auth::guard('sadmin')->id();
$user = Staff::with('StaffDetail')->find($id);
$baru = count(Compound::where('modul','03')->where('status','Belum Bayar')->get());
$invest = count(Compound::where('modul','04')->where('status','Belum Bayar')->get());
$notice = count(Compound::where('modul','05')->where('status','Belum Bayar')->get());
$inven = count(Compound::where('modul','06')->orWhere('modul','07')->where('status','Belum Bayar')->get());
$collap = count(Compound::where('modul','08')->where('status','Belum Bayar')->get());
$comp = count(Compound::where('status','Berbayar')->get());
// $department = Department::all();
if(count($user->StaffDetail->department_ids) > 1){
$overall = ReportOverallCompound::where('department','all')->where('modul','all')->where('status','all')->first();
$b = ReportOverallCompound::where('department','all')->where('modul','03')->where('status','Belum Bayar')->first();
$pk = ReportOverallCompound::where('department','all')->where('modul','04')->where('status','Belum Bayar')->first();
$na = ReportOverallCompound::where('department','all')->where('modul','05')->where('status','Belum Bayar')->first();
$si = ReportOverallCompound::where('department','all')->where('modul','06-07')->where('status','Belum Bayar')->first();
$by = ReportOverallCompound::where('department','all')->where('status','Berbayar')->first();
}else {
$overall = ReportOverallCompound::where('department',$user->StaffDetail->department_ids[0])->where('modul','all')->where('status','all')->first();
$b = ReportOverallCompound::where('department',$user->StaffDetail->department_ids[0])->where('modul','03')->where('status','Belum Bayar')->first();
$pk = ReportOverallCompound::where('department',$user->StaffDetail->department_ids[0])->where('modul','04')->where('status','Belum Bayar')->first();
$na = ReportOverallCompound::where('department',$user->StaffDetail->department_ids[0])->where('modul','05')->where('status','Belum Bayar')->first();
$si = ReportOverallCompound::where('department',$user->StaffDetail->department_ids[0])->where('modul','06-07')->where('status','Belum Bayar')->first();
$by = ReportOverallCompound::where('department',$user->StaffDetail->department_ids[0])->where('status','Berbayar')->first();
}
$semua = $overall->total;
$baru = $b->total;
$invest = $pk->total;
$notice = $na->total;
$inven = $si->total;
$collap = 0;
$comp = $by->total;
$site = SiteSetting::first();
$staff = StaffDetail::where('roles_access','PenguatKuasa')->get();
$faulty = Deedlaw::with('Faulty')->get();
return view('main-dashboard.compound.confiscated_index', compact('user','site','staff','faulty','baru','invest','notice','inven','collap','comp'));
$staff = StaffDetail::where('roles_access','PenguatKuasa')->whereIn('department_ids',$user->StaffDetail->department_ids)->get();
$deedlaw = Deedlaw::with('Faulty')->whereIn('department_ids',$user->StaffDetail->department_ids)->get();
$now = Carbon::now()->format('Y-m-d');
$modul = '06-07';
return view('main-dashboard.compound.confiscated_index', compact('user','site','staff','deedlaw','now','modul','semua','baru','invest','notice','inven','collap','comp'));
}
public function collapsed_index(){
$id = Auth::guard('sadmin')->id();
$user = Staff::with('StaffDetail')->find($id);
$baru = count(Compound::where('modul','03')->where('status','Belum Bayar')->get());
$invest = count(Compound::where('modul','04')->where('status','Belum Bayar')->get());
$notice = count(Compound::where('modul','05')->where('status','Belum Bayar')->get());
$inven = count(Compound::where('modul','06')->orWhere('modul','07')->where('status','Belum Bayar')->get());
$collap = count(Compound::where('modul','08')->where('status','Belum Bayar')->get());
$comp = count(Compound::where('status','Berbayar')->get());
// $department = Department::all();
if(count($user->StaffDetail->department_ids) > 1){
$overall = ReportOverallCompound::where('department','all')->where('modul','all')->where('status','all')->first();
$b = ReportOverallCompound::where('department','all')->where('modul','03')->where('status','Belum Bayar')->first();
$pk = ReportOverallCompound::where('department','all')->where('modul','04')->where('status','Belum Bayar')->first();
$na = ReportOverallCompound::where('department','all')->where('modul','05')->where('status','Belum Bayar')->first();
$si = ReportOverallCompound::where('department','all')->where('modul','06-07')->where('status','Belum Bayar')->first();
$by = ReportOverallCompound::where('department','all')->where('status','Berbayar')->first();
}else {
$overall = ReportOverallCompound::where('department',$user->StaffDetail->department_ids[0])->where('modul','all')->where('status','all')->first();
$b = ReportOverallCompound::where('department',$user->StaffDetail->department_ids[0])->where('modul','03')->where('status','Belum Bayar')->first();
$pk = ReportOverallCompound::where('department',$user->StaffDetail->department_ids[0])->where('modul','04')->where('status','Belum Bayar')->first();
$na = ReportOverallCompound::where('department',$user->StaffDetail->department_ids[0])->where('modul','05')->where('status','Belum Bayar')->first();
$si = ReportOverallCompound::where('department',$user->StaffDetail->department_ids[0])->where('modul','06-07')->where('status','Belum Bayar')->first();
$by = ReportOverallCompound::where('department',$user->StaffDetail->department_ids[0])->where('status','Berbayar')->first();
}
$semua = $overall->total;
$baru = $b->total;
$invest = $pk->total;
$notice = $na->total;
$inven = $si->total;
$collap = 0;
$comp = $by->total;
$site = SiteSetting::first();
$staff = StaffDetail::where('roles_access','PenguatKuasa')->get();
$faulty = Deedlaw::with('Faulty')->get();
$staff = StaffDetail::where('roles_access','PenguatKuasa')->whereIn('department_ids',$user->StaffDetail->department_ids)->get();
$faulty = Deedlaw::with('Faulty')->whereIn('department_ids',$user->StaffDetail->department_ids)->get();
return view('main-dashboard.compound.collapsed_index', compact('user','site','staff','faulty','baru','invest','notice','inven','collap','comp'));
}
@@ -126,19 +262,40 @@ class CompoundController extends Controller
$id = Auth::guard('sadmin')->id();
$user = Staff::with('StaffDetail')->find($id);
$baru = count(Compound::where('modul','03')->where('status','Belum Bayar')->get());
$invest = count(Compound::where('modul','04')->where('status','Belum Bayar')->get());
$notice = count(Compound::where('modul','05')->where('status','Belum Bayar')->get());
$inven = count(Compound::where('modul','06')->orWhere('modul','07')->where('status','Belum Bayar')->get());
$collap = count(Compound::where('modul','08')->where('status','Belum Bayar')->get());
$comp = count(Compound::where('status','Berbayar')->get());
// $department = Department::all();
if(count($user->StaffDetail->department_ids) > 1){
$overall = ReportOverallCompound::where('department','all')->where('modul','all')->where('status','all')->first();
$b = ReportOverallCompound::where('department','all')->where('modul','03')->where('status','Belum Bayar')->first();
$pk = ReportOverallCompound::where('department','all')->where('modul','04')->where('status','Belum Bayar')->first();
$na = ReportOverallCompound::where('department','all')->where('modul','05')->where('status','Belum Bayar')->first();
$si = ReportOverallCompound::where('department','all')->where('modul','06-07')->where('status','Belum Bayar')->first();
$by = ReportOverallCompound::where('department','all')->where('status','Berbayar')->first();
}else {
$overall = ReportOverallCompound::where('department',$user->StaffDetail->department_ids[0])->where('modul','all')->where('status','all')->first();
$b = ReportOverallCompound::where('department',$user->StaffDetail->department_ids[0])->where('modul','03')->where('status','Belum Bayar')->first();
$pk = ReportOverallCompound::where('department',$user->StaffDetail->department_ids[0])->where('modul','04')->where('status','Belum Bayar')->first();
$na = ReportOverallCompound::where('department',$user->StaffDetail->department_ids[0])->where('modul','05')->where('status','Belum Bayar')->first();
$si = ReportOverallCompound::where('department',$user->StaffDetail->department_ids[0])->where('modul','06-07')->where('status','Belum Bayar')->first();
$by = ReportOverallCompound::where('department',$user->StaffDetail->department_ids[0])->where('status','Berbayar')->first();
}
$semua = $overall->total;
$baru = $b->total;
$invest = $pk->total;
$notice = $na->total;
$inven = $si->total;
$collap = 0;
$comp = $by->total;
$site = SiteSetting::first();
$staff = StaffDetail::where('roles_access','PenguatKuasa')->get();
$faulty = Deedlaw::with('Faulty')->get();
return view('main-dashboard.compound.completed_index', compact('user','site','staff','faulty','baru','invest','notice','inven','collap','comp'));
$staff = StaffDetail::where('roles_access','PenguatKuasa')->whereIn('department_ids',$user->StaffDetail->department_ids)->get();
$deedlaw = Deedlaw::with('Faulty')->whereIn('department_ids',$user->StaffDetail->department_ids)->get();
$now = Carbon::now()->format('Y-m-d');
$modul = 'All';
return view('main-dashboard.compound.completed_index', compact('user','site','staff','deedlaw','now','modul','semua','baru','invest','notice','inven','collap','comp'));
}
public function viewCompoundHistoryDetail($kpd){
$id = Auth::guard('sadmin')->id();
$user = Staff::with('StaffDetail')->find($id);
@@ -153,7 +310,7 @@ class CompoundController extends Controller
public function viewCompoundDetail($kpd){
$id = Auth::guard('sadmin')->id();
$user = Staff::with('StaffDetail')->find($id);
$compound = Compound::with('ConfidentialFile')->where('kpd',$kpd)->first();
$file = ConfidentialFile::where('no_siri',$compound->ConfidentialFile->no_siri)->first();
$faulty = Faulty::with(['DeedLaw' => function($q){
@@ -419,48 +576,57 @@ class CompoundController extends Controller
$compound = Compound::find($request->_id);
if(!empty($compound)){
if($compound->jenis == 'Parkir'){
// $compound->kpd = $request->kpd;
$compound->no_plate = strtolower($request->no_plate);
$compound->no_cukai_jalan = $request->noCukaijalan;
$compound->jenis_kenderaan = $request->jenisKenderaan;
$compound->model_kenderaan = $request->modelKenderaan;
$compound->warna_kenderaan = $request->warnakenderaan;
$compound->nama_taman = $request->namaTaman;
$compound->nama_jalan = $request->namaJalan;
$compound->no_parking = $request->noParking;
$compound->maklumat_tambahan = $request->catatan;
$compound->catatan = $request->butiran_kesalahan;
$compound->lokasi_kejadian = $request->lokasi_kejadian;
$compound->created_at = new Carbon($request->tarikh_dikeluarkan);
$compound->save();
$faulty = Faulty::with('DeedLaw','Department')->where('_id',$request->get('seksyen'))->first();
if(!empty($faulty) && !empty($faulty->Deedlaw) && !empty($faulty->Department)){
if($compound->jenis == 'Parkir'){
$compound->kpd = $request->kpd;
$compound->jbkod = $faulty->Department[0]->_id;
$compound->akta = $faulty->DeedLaw->_id;
$compound->seksyen_kesalahan = $faulty->_id;
$compound->no_plate = strtolower($request->no_plate);
$compound->no_cukai_jalan = $request->noCukaijalan;
$compound->jenis_kenderaan = $request->jenisKenderaan;
$compound->model_kenderaan = $request->modelKenderaan;
$compound->warna_kenderaan = $request->warnakenderaan;
$compound->nama_taman = $request->namaTaman;
$compound->nama_jalan = $request->namaJalan;
$compound->no_parking = $request->noParking;
$compound->maklumat_tambahan = $request->catatan;
$compound->catatan = $request->butiran_kesalahan;
$compound->lokasi_kejadian = $request->lokasi_kejadian;
$compound->created_at = new Carbon($request->tarikh_dikeluarkan);
$compound->save();
return redirect()->back()->with('success_msg', 'Berjaya kemasikini!');
}else if($compound->jenis == 'Pelbagai'){
$compound->kpd = $request->kpd;
$compound->jbkod = $faulty->Department[0]->_id;
$compound->akta = $faulty->DeedLaw->_id;
$compound->seksyen_kesalahan = $faulty->_id;
$compound->nama = $request->namaP;
$compound->identity = $request->noIc;
$compound->nama_syarikat = $request->namaS;
$compound->no_daftar_syarikat = strtolower($request->daftarNo);
$compound->alamat = $request->alamat;
$compound->no_telefon = $request->tel;
$compound->no_akaun_lesen = $request->lesen;
$compound->no_plate = strtolower($request->no_plate);
$compound->no_cukai_jalan = $request->noCukaijalan;
$compound->no_plate = strtolower($request->no_plate);
$compound->maklumat_tambahan = $request->catatan;
$compound->catatan = $request->butiran_kesalahan;
$compound->lokasi_kejadian = $request->lokasi_kejadian;
$compound->created_at = new Carbon($request->tarikh_dikeluarkan);
$compound->save();
return redirect()->back()->with('success_msg', 'Berjaya kemasikini!');
}else if($compound->jenis == 'Pelbagai'){
// $compound->kpd = $request->kpd;
$compound->nama = $request->namaP;
$compound->identity = $request->noIc;
$compound->nama_syarikat = $request->namaS;
$compound->no_daftar_syarikat = strtolower($request->daftarNo);
$compound->alamat = $request->alamat;
$compound->no_telefon = $request->tel;
$compound->no_akaun_lesen = $request->lesen;
$compound->no_plate = strtolower($request->no_plate);
$compound->no_cukai_jalan = $request->noCukaijalan;
$compound->no_plate = strtolower($request->no_plate);
$compound->maklumat_tambahan = $request->catatan;
$compound->catatan = $request->butiran_kesalahan;
$compound->lokasi_kejadian = $request->lokasi_kejadian;
$compound->created_at = new Carbon($request->tarikh_dikeluarkan);
$compound->save();
return redirect()->back()->with('success_msg', 'Berjaya kemasikini!');
return redirect()->back()->with('success_msg', 'Berjaya kemasikini!');
}
}else {
return redirect()->back()->withInput()->with('error_msg', '<strong>Tidak Berjaya!</strong> Rekod seksyen kesalahan tidak ditemui!');
}
}else{
return redirect()->back()->withInput()->with('error_msg', '<strong>Tidak Berjaya!</strong> Rekod kompaun '.$request->kpd.' tidak wujud!');
}

読み込み中…
キャンセル
保存