root 4 lat temu
rodzic
commit
f2f2779a9c

+ 6
- 4
app/Http/Controllers/Api/CompoundController.php Wyświetl plik

@@ -1008,10 +1008,12 @@ class CompoundController extends BaseController
return $this->sendError('Invalid', 'Staff not existed');
}else {

$data = array(); $timestamp = time();
$start = Carbon::createFromTimestamp($timestamp)->startOfDay();
$end = Carbon::createFromTimestamp($timestamp)->endOfDay();
$compound = Compound::with('ConfidentialFile','Faulty','Department')->where('modul','02')->where('dikeluarkan',$staff->_id)->whereBetween('created_at', [$start, $end])->orderBy('created_at','DESC')->get();
$data = array();
$start = Carbon::now()->startOfDay()->toDateTimeString();
$end = Carbon::now()->endOfDay()->toDateTimeString();

$compound = Compound::with('ConfidentialFile','Faulty','Department')->where('modul','02')
->where('dikeluarkan_n',$staff->_id)->whereBetween('created_n', [$start, $end])->orderBy('created_n','DESC')->get();

foreach($compound as $c){
if(!empty($c->Faulty) && !empty($c->Department)){

+ 4
- 7
app/Http/Controllers/Api/CompoundResourceController.php Wyświetl plik

@@ -261,10 +261,10 @@ class CompoundResourceController extends BaseController
// $department = [];
// }
// // ["5df355f891d6e66b9c5e626d","5df721c5cde7fd741433c6b2","5df722a24636f4594f4a3c3d","5f17a31795dbfd3320761bfe","5f3b872fea58cb3c1b0e7b8d"]
// $start_date = '';
// $end_date = '';
// // $start_date = '2020-09-29';
// // $end_date = '2020-10-09';
// // $start_date = '';
// // $end_date = '';
// $start_date = '2020-10-09';
// $end_date = '2020-10-12';

// $enforcer = 'All';
// $faulty = 'All';
@@ -316,9 +316,6 @@ class CompoundResourceController extends BaseController
$nested_data = array();

$compound = $this->searchCompanyName($enforcer,$faulty,$jenis,$modul,$status,$start_date,$end_date,$department,$plate_no,$kpd,$company_no,$nric,$license,$namaP,$company_name, $day3, $day7)->orderBy('created_at','ASC')->get();
// dd($compound);

// info($compound);

return \DataTables::of(CompoundResource::collection($compound))->addIndexColumn()
->addColumn('index', function($row) {

+ 89
- 39
app/Http/Controllers/Main/CompoundController.php Wyświetl plik

@@ -874,10 +874,15 @@ class CompoundController extends Controller
$site = SiteSetting::first();
$faulty = Faulty::with('DeedLaw','Department')->get();
$staff = StaffDetail::where('roles_access','PenguatKuasa')->get();
$compound = Compound::with('Faulty','Department','Deedlaw')->find($_id);
$compound = Compound::with('Faulty','Department','Deedlaw', 'faultyNotis', 'deedlawNotis')->find($_id);
$jalan = CodeMukim::all();

return view('main-dashboard.compound.compound_form_edit',compact('user','site','faulty','staff','compound', 'jalan'));
if($compound->modul == '02'){
return view('main-dashboard.notice.notice_form_edit',compact('user','site','faulty','staff','compound', 'jalan'));
}
else{
return view('main-dashboard.compound.compound_form_edit',compact('user','site','faulty','staff','compound', 'jalan'));
}
}

public function editmanualCompound(Request $request){
@@ -889,6 +894,8 @@ class CompoundController extends Controller

$faulty = Faulty::with('DeedLaw','Department')->where('_id',$request->get('seksyen'))->first();
if(!empty($faulty) && !empty($faulty->Deedlaw) && !empty($faulty->Department)){
$tarikh_dikeluarkan = new Carbon($request->tarikh_dikeluarkan);
$jalan = CodeMukim::where('_id', $request->namaJalan)->first();
if($compound->jenis == 'Parkir'){
$compound->kpd = $request->kpd;
$compound->jbkod = $faulty->Department[0]->_id;
@@ -900,7 +907,7 @@ class CompoundController extends Controller
$compound->model_kenderaan = $request->modelKenderaan;
$compound->warna_kenderaan = $request->warnakenderaan;
$compound->nama_taman = $request->namaTaman;
$compound->nama_jalan = $request->namaJalan;
$compound->nama_jalan = $jalan->JLN_JNAMA;
$compound->no_parking = $request->noParking;
$compound->maklumat_tambahan = $request->catatan;
$compound->catatan = $request->butiran_kesalahan;
@@ -912,46 +919,44 @@ class CompoundController extends Controller

}else if($compound->jenis == 'Pelbagai_KT'){
$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();
$compound->butiran_kesalahan = $request->butiran_kesalahan;
$compound->seksyen_kesalahan = $faulty->_id;
$compound->akta = $faulty->DeedLaw->_id;
$compound->jbkod = $faulty->Department[0]->_id;
$compound->nama = $request->namaP;
$compound->identity = $request->noIc;
$compound->alamat = $request->alamat;
$compound->nama_syarikat = $request->namaS;
$compound->no_daftar_syarikat = strtolower($request->daftarNo);
$compound->no_akaun_lesen = $request->lesen;
$compound->lokasi_kejadian = $request->lokasi_kejadian;
$compound->nama_jalan = $jalan->JLN_JNAMA;
$compound->nama_taman = $request->namaTaman;
$compound->nama_kawasan = $request->namaKawasan;
$compound->dikeluarkan = $request->staff;
$compound->created_c = $tarikh_dikeluarkan->toDateTimeString();
$compound->save();

return redirect()->back()->with('success_msg', 'Berjaya kemasikini!');
}else if($compound->jenis == 'Pelbagai_JPB'){
$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();
$compound->butiran_kesalahan = $request->butiran_kesalahan;
$compound->seksyen_kesalahan = $faulty->_id;
$compound->akta = $faulty->DeedLaw->_id;
$compound->jbkod = $faulty->Department[0]->_id;
$compound->nama = $request->namaP;
$compound->identity = $request->noIc;
$compound->alamat = $request->alamat;
$compound->nama_syarikat = $request->namaS;
$compound->no_daftar_syarikat = strtolower($request->daftarNo);
$compound->no_akaun_lesen = $request->lesen;
$compound->lokasi_kejadian = $request->lokasi_kejadian;
$compound->nama_jalan = $jalan->JLN_JNAMA;
$compound->nama_taman = $request->namaTaman;
$compound->nama_kawasan = $request->namaKawasan;
$compound->dikeluarkan = $request->staff;
$compound->created_c = $tarikh_dikeluarkan->toDateTimeString();
$compound->save();

return redirect()->back()->with('success_msg', 'Berjaya kemasikini!');
}
@@ -963,5 +968,50 @@ class CompoundController extends Controller
return redirect()->back()->withInput()->with('error_msg', '<strong>Tidak Berjaya!</strong> Rekod kompaun '.$request->kpd.' tidak wujud!');
}

}

public function editmanualNotice(Request $request){
$id = Auth::guard('sadmin')->id();
$user = Staff::with('StaffDetail')->find($id);

$compound = Compound::find($request->_id);
if(!empty($compound)){

$faulty = Faulty::with('DeedLaw','Department')->where('_id',$request->get('seksyen'))->first();
$jalan = CodeMukim::where('_id', $request->namaJalan)->first();

if(!empty($faulty) && !empty($faulty->Deedlaw) && !empty($faulty->Department)){

$tarikh_dikeluarkan = new Carbon($request->tarikh_dikeluarkan);

$compound->non = $request->non;
$compound->butiran_kesalahan_n = $request->butiran_kesalahan;
$compound->seksyen_kesalahan_n = $faulty->_id;
$compound->akta_n = $faulty->DeedLaw->_id;
$compound->jbkod = $faulty->Department[0]->_id;
$compound->nama = $request->namaP;
$compound->identity = $request->noIc;
$compound->alamat = $request->alamat;
$compound->nama_syarikat = $request->namaS;
$compound->no_daftar_syarikat = strtolower($request->daftarNo);
$compound->no_akaun_lesen = $request->lesen;
$compound->lokasi_kejadian = $request->lokasi_kejadian;
$compound->nama_jalan = $jalan->JLN_JNAMA;
$compound->nama_taman = $request->namaTaman;
$compound->nama_kawasan = $request->namaKawasan;
$compound->dikeluarkan_n = $request->staff;
$compound->created_n = $tarikh_dikeluarkan->toDateTimeString();
$compound->save();

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!');
}

}
}

+ 1
- 1
public/js/dataNotis.js Wyświetl plik

@@ -40,7 +40,7 @@ $(document).ready( function () {
"render": function ( data, type, row ) {
return '<div style="text-align:center"><a target="_blank" href="'+SITEURL+'/main/compound/'+row.kpd+'/index" class="btn btn-info btn-sm waves-effect waves-light">TERUSKAN</a>'
+'<button onclick="getDetail(\''+data+'\')" class="btn btn-primary btn-sm waves-effect waves-light">KEMASKINI STATUS</button>'
+'<a target="_blank" href="'+SITEURL+'/main/edit/notice/'+data+'" class="btn btn-danger btn-sm waves-effect waves-light">KEMASKINI</a></div>';
+'<a target="_blank" href="'+SITEURL+'/main/edit/compound/'+data+'" class="btn btn-danger btn-sm waves-effect waves-light">KEMASKINI</a></div>';
},
"targets": 9,
},

+ 1
- 0
public/uploads/cache/1603471479.json
Plik diff jest za duży
Wyświetl plik


+ 1
- 0
public/uploads/cache/1603471562.json
Plik diff jest za duży
Wyświetl plik


+ 1
- 0
public/uploads/cache/1603471833.json Wyświetl plik

@@ -0,0 +1 @@
[{"_id":"5f8803606484113a113cede5","modul":"02","jenis":"Notis_NMH","kpd":"NMH0001","no_plate":"","nric":"kp","no_daftar_syarikat":"nosya","nama_syarikat":"sya","nama":"nmh nama","lesen":"lesen","tarikh_masa":"15/10/2020 16:08:00 PM","faulty_skter":"SEKSYEN 46","faulty_name":"NOTIS MENGALIH HALANGAN","enforcer":"000000, Test Enforcer","status":"Belum Bayar","kadar_kompaun":"","catatan_dari_admin":null,"updated_by":null,"updates_by":null,"tarikh_bayar":"","amount_payment":"","created_at":"2020-10-15 16:08:00","updated_at":"2020-10-15 16:08","index":"","status_kemaskini":"-","kesalahan":"-","DT_RowIndex":1},{"_id":"5f88182d467def320d5c8563","modul":"02","jenis":"Notis_NMH","kpd":"NMH0002","no_plate":"","nric":"yst","no_daftar_syarikat":"test","nama_syarikat":"test","nama":"testnkg","lesen":"test","tarikh_masa":"15/10/2020 17:36:45 PM","faulty_skter":"SEKSYEN 46","faulty_name":"NOTIS MENGALIH HALANGAN","enforcer":"000000, Test Enforcer","status":"Belum Bayar","kadar_kompaun":"","catatan_dari_admin":null,"updated_by":null,"updates_by":null,"tarikh_bayar":"","amount_payment":"","created_at":"2020-10-15 17:36:45","updated_at":"2020-10-15 17:36","index":"","status_kemaskini":"-","kesalahan":"-","DT_RowIndex":2},{"_id":"5f8818bbd6efb4639c2980e5","modul":"02","jenis":"Notis_NMH","kpd":"NMH0003","no_plate":"","nric":"test","no_daftar_syarikat":"test","nama_syarikat":"test","nama":"test","lesen":"test","tarikh_masa":"15/10/2020 17:39:07 PM","faulty_skter":"SEKSYEN 46","faulty_name":"NOTIS MENGALIH HALANGAN","enforcer":"000000, Test Enforcer","status":"Belum Bayar","kadar_kompaun":"","catatan_dari_admin":null,"updated_by":null,"updates_by":null,"tarikh_bayar":"","amount_payment":"","created_at":"2020-10-15 17:39:07","updated_at":"2020-10-15 17:39","index":"","status_kemaskini":"-","kesalahan":"-","DT_RowIndex":3},{"_id":"5f929fe8bb20e27a65545f1a","modul":"02","jenis":"Notis_NMH","kpd":"NMH0004","no_plate":"","nric":"kp","no_daftar_syarikat":"no syarikat","nama_syarikat":"syarikat","nama":"nmh name","lesen":"lesen","tarikh_masa":"23/10/2020 17:18:32 PM","faulty_skter":"SEKSYEN 46","faulty_name":"NOTIS MENGALIH HALANGAN","enforcer":"000000, Test Enforcer","status":"Belum Bayar","kadar_kompaun":"","catatan_dari_admin":null,"updated_by":null,"updates_by":null,"tarikh_bayar":"","amount_payment":"","created_at":"2020-10-23 17:18:32","updated_at":"2020-10-23 17:18","index":"New","status_kemaskini":"-","kesalahan":"-","DT_RowIndex":4}]

+ 1
- 0
public/uploads/cache/1603472551.json Wyświetl plik

@@ -0,0 +1 @@
[{"_id":"5f8803606484113a113cede5","modul":"02","jenis":"Notis_NMH","kpd":"NMH0001","no_plate":"","nric":"kp","no_daftar_syarikat":"nosya","nama_syarikat":"sya","nama":"nmh nama","lesen":"lesen","tarikh_masa":"15/10/2020 16:08:00 PM","faulty_skter":"SEKSYEN 46","faulty_name":"NOTIS MENGALIH HALANGAN","enforcer":"000000, Test Enforcer","status":"Belum Bayar","kadar_kompaun":"","catatan_dari_admin":null,"updated_by":null,"updates_by":null,"tarikh_bayar":"","amount_payment":"","created_at":"2020-10-15 16:08:00","updated_at":"2020-10-15 16:08","index":"","status_kemaskini":"-","kesalahan":"-","DT_RowIndex":1},{"_id":"5f88182d467def320d5c8563","modul":"02","jenis":"Notis_NMH","kpd":"NMH0002","no_plate":"","nric":"yst","no_daftar_syarikat":"test","nama_syarikat":"test","nama":"testnkg","lesen":"test","tarikh_masa":"15/10/2020 17:36:45 PM","faulty_skter":"SEKSYEN 46","faulty_name":"NOTIS MENGALIH HALANGAN","enforcer":"000000, Test Enforcer","status":"Belum Bayar","kadar_kompaun":"","catatan_dari_admin":null,"updated_by":null,"updates_by":null,"tarikh_bayar":"","amount_payment":"","created_at":"2020-10-15 17:36:45","updated_at":"2020-10-15 17:36","index":"","status_kemaskini":"-","kesalahan":"-","DT_RowIndex":2},{"_id":"5f8818bbd6efb4639c2980e5","modul":"02","jenis":"Notis_NMH","kpd":"NMH0003","no_plate":"","nric":"test","no_daftar_syarikat":"test","nama_syarikat":"test","nama":"test","lesen":"test","tarikh_masa":"15/10/2020 17:39:07 PM","faulty_skter":"SEKSYEN 46","faulty_name":"NOTIS MENGALIH HALANGAN","enforcer":"000000, Test Enforcer","status":"Belum Bayar","kadar_kompaun":"","catatan_dari_admin":null,"updated_by":null,"updates_by":null,"tarikh_bayar":"","amount_payment":"","created_at":"2020-10-15 17:39:07","updated_at":"2020-10-15 17:39","index":"","status_kemaskini":"-","kesalahan":"-","DT_RowIndex":3},{"_id":"5f929fe8bb20e27a65545f1a","modul":"02","jenis":"Notis_NMH","kpd":"NMH0004","no_plate":"","nric":"kp","no_daftar_syarikat":"no syarikat","nama_syarikat":"syarikat","nama":"nmh name","lesen":"lesen","tarikh_masa":"23/10/2020 17:18:32 PM","faulty_skter":"SEKSYEN 46","faulty_name":"NOTIS MENGALIH HALANGAN","enforcer":"000000, Test Enforcer","status":"Belum Bayar","kadar_kompaun":"","catatan_dari_admin":null,"updated_by":null,"updates_by":null,"tarikh_bayar":"","amount_payment":"","created_at":"2020-10-23 17:18:32","updated_at":"2020-10-23 17:18","index":"New","status_kemaskini":"-","kesalahan":"-","DT_RowIndex":4}]

+ 1
- 0
public/uploads/cache/1603472746.json
Plik diff jest za duży
Wyświetl plik


+ 1
- 0
public/uploads/cache/1603472851.json Wyświetl plik

@@ -0,0 +1 @@
[{"_id":"5f891456b349cb2d286ebc68","modul":"03","jenis":"Pelbagai_JPB","kpd":"JPB0005","no_plate":null,"nric":"no kp","no_daftar_syarikat":"nos yarikat","nama_syarikat":"syarikat","nama":"nama","lesen":"lesen","tarikh_masa":"16/10/2020 11:32:38 AM","faulty_skter":"SEKSYEN 39 (2)","faulty_name":"MEROSAKKAN ATAU MENYEBABKAN KEROSAKKAN KEPADA MANA-MANA JALAN","enforcer":"000000, Test Enforcer","status":"Belum Bayar","kadar_kompaun":"2000","catatan_dari_admin":null,"updated_by":null,"updates_by":null,"tarikh_bayar":null,"amount_payment":null,"created_at":"2020-10-16 11:32:38","updated_at":"2020-10-21 12:16","index":"","status_kemaskini":"-","kesalahan":"-","DT_RowIndex":1},{"_id":"5f89485ad6efb4639c2980f3","modul":"03","jenis":"Pelbagai_JPB","kpd":"JPB0004","no_plate":null,"nric":"-","no_daftar_syarikat":"-","nama_syarikat":"-","nama":"kt","lesen":"-","tarikh_masa":"16/10/2020 15:14:34 PM","faulty_skter":"SEKSYEN 39 (2)","faulty_name":"MEROSAKKAN ATAU MENYEBABKAN KEROSAKKAN KEPADA MANA-MANA JALAN","enforcer":"000000, Test Enforcer","status":"Belum Bayar","kadar_kompaun":"2000","catatan_dari_admin":null,"updated_by":null,"updates_by":null,"tarikh_bayar":null,"amount_payment":null,"created_at":"2020-10-16 15:14:34","updated_at":"2020-10-21 12:15","index":"","status_kemaskini":"-","kesalahan":"-","DT_RowIndex":2},{"_id":"5f8956bdc79577137f662cbe","modul":"03","jenis":"Pelbagai_JPB","kpd":"JPB0001","no_plate":null,"nric":"no kp","no_daftar_syarikat":"no syarikat","nama_syarikat":"syarikat","nama":"nama","lesen":"lesen","tarikh_masa":"16/10/2020 16:15:57 PM","faulty_skter":"SEKSYEN 39(1)","faulty_name":"MENJALANKAN KERJA ATAU MENYEBABKAN PERUBAHAN TURAP TANPA KEBENARAN","enforcer":"111111, Testing 1","status":"Belum Bayar","kadar_kompaun":"2000","catatan_dari_admin":null,"updated_by":null,"updates_by":null,"tarikh_bayar":null,"amount_payment":"-","created_at":"2020-10-16 16:15:57","updated_at":"2020-10-17 16:37","index":"","status_kemaskini":"-","kesalahan":"-","DT_RowIndex":3},{"_id":"5f8faefe04367e70fc1872fd","modul":"03","jenis":"Pelbagai_JPB","kpd":"JPB0002","no_plate":"","nric":"no kp","no_daftar_syarikat":"no syarikat","nama_syarikat":"syarikat","nama":"nama pesalah","lesen":"no lesen","tarikh_masa":"21/10/2020 11:46:00 AM","faulty_skter":"SEKSYEN 39 (2)","faulty_name":"MEROSAKKAN ATAU MENYEBABKAN KEROSAKKAN KEPADA MANA-MANA JALAN","enforcer":"000000, Test Enforcer","status":"Belum Bayar","kadar_kompaun":"2000","catatan_dari_admin":null,"updated_by":null,"updates_by":null,"tarikh_bayar":null,"amount_payment":"-","created_at":"2020-10-21 11:46:00","updated_at":"2020-10-23 13:18","index":"New","status_kemaskini":"-","kesalahan":"-","DT_RowIndex":4}]

+ 1
- 0
public/uploads/cache/1603472913.json Wyświetl plik

@@ -0,0 +1 @@
[{"_id":"5f88fed440d2c63980543bdd","modul":"02","jenis":"Notis_NMH","kpd":"NMH0001","no_plate":"","nric":"kp","no_daftar_syarikat":"nosya","nama_syarikat":"sya","nama":"nmhnama","lesen":"lesej","tarikh_masa":"16/10/2020 10:00:52 AM","faulty_skter":"SEKSYEN 46","faulty_name":"NOTIS MENGALIH HALANGAN","enforcer":"000000, Test Enforcer","status":"Belum Bayar","kadar_kompaun":"","catatan_dari_admin":null,"updated_by":null,"updates_by":null,"tarikh_bayar":"","amount_payment":"","created_at":"2020-10-16 10:00:52","updated_at":"2020-10-22 12:07","index":"","status_kemaskini":"-","kesalahan":"-","DT_RowIndex":1},{"_id":"5f8900a0d622ab634e7037df","modul":"02","jenis":"Notis_NMH","kpd":"NMH0002","no_plate":"","nric":"kp","no_daftar_syarikat":"nosay","nama_syarikat":"sya","nama":"nmh","lesen":"lesen","tarikh_masa":"16/10/2020 10:08:32 AM","faulty_skter":"SEKSYEN 46","faulty_name":"NOTIS MENGALIH HALANGAN","enforcer":"000000, Test Enforcer","status":"Belum Bayar","kadar_kompaun":"","catatan_dari_admin":null,"updated_by":null,"updates_by":null,"tarikh_bayar":"","amount_payment":"","created_at":"2020-10-16 10:08:32","updated_at":"2020-10-16 13:28","index":"","status_kemaskini":"-","kesalahan":"-","DT_RowIndex":2},{"_id":"5f8901eafa318c285e58bfaa","modul":"02","jenis":"Notis_NMH","kpd":"NMH0003","no_plate":"","nric":"kp","no_daftar_syarikat":"nosya","nama_syarikat":"sya","nama":"nmhnama","lesen":"lesne","tarikh_masa":"16/10/2020 10:14:02 AM","faulty_skter":"SEKSYEN 46","faulty_name":"NOTIS MENGALIH HALANGAN","enforcer":"000000, Test Enforcer","status":"Belum Bayar","kadar_kompaun":"","catatan_dari_admin":null,"updated_by":null,"updates_by":null,"tarikh_bayar":"","amount_payment":"","created_at":"2020-10-16 10:14:02","updated_at":"2020-10-16 16:52","index":"","status_kemaskini":"-","kesalahan":"-","DT_RowIndex":3}]

+ 1
- 0
public/uploads/cache/1603472954.json Wyświetl plik

@@ -0,0 +1 @@
[{"_id":"5f88fed440d2c63980543bdd","modul":"02","jenis":"Notis_NMH","kpd":"NMH0001","no_plate":"","nric":"kp","no_daftar_syarikat":"nosya","nama_syarikat":"sya","nama":"nmhnama","lesen":"lesej","tarikh_masa":"16/10/2020 10:00:52 AM","faulty_skter":"SEKSYEN 46","faulty_name":"NOTIS MENGALIH HALANGAN","enforcer":"000000, Test Enforcer","status":"Belum Bayar","kadar_kompaun":"","catatan_dari_admin":null,"updated_by":null,"updates_by":null,"tarikh_bayar":"","amount_payment":"","created_at":"2020-10-16 10:00:52","updated_at":"2020-10-22 12:07","index":"","status_kemaskini":"-","kesalahan":"-","DT_RowIndex":1},{"_id":"5f8900a0d622ab634e7037df","modul":"02","jenis":"Notis_NMH","kpd":"NMH0002","no_plate":"","nric":"kp","no_daftar_syarikat":"nosay","nama_syarikat":"sya","nama":"nmh","lesen":"lesen","tarikh_masa":"16/10/2020 10:08:32 AM","faulty_skter":"SEKSYEN 46","faulty_name":"NOTIS MENGALIH HALANGAN","enforcer":"000000, Test Enforcer","status":"Belum Bayar","kadar_kompaun":"","catatan_dari_admin":null,"updated_by":null,"updates_by":null,"tarikh_bayar":"","amount_payment":"","created_at":"2020-10-16 10:08:32","updated_at":"2020-10-16 13:28","index":"","status_kemaskini":"-","kesalahan":"-","DT_RowIndex":2},{"_id":"5f8901eafa318c285e58bfaa","modul":"02","jenis":"Notis_NMH","kpd":"NMH0003","no_plate":"","nric":"kp","no_daftar_syarikat":"nosya","nama_syarikat":"sya","nama":"nmhnama","lesen":"lesne","tarikh_masa":"16/10/2020 10:14:02 AM","faulty_skter":"SEKSYEN 46","faulty_name":"NOTIS MENGALIH HALANGAN","enforcer":"000000, Test Enforcer","status":"Belum Bayar","kadar_kompaun":"","catatan_dari_admin":null,"updated_by":null,"updates_by":null,"tarikh_bayar":"","amount_payment":"","created_at":"2020-10-16 10:14:02","updated_at":"2020-10-16 16:52","index":"","status_kemaskini":"-","kesalahan":"-","DT_RowIndex":3}]

+ 1
- 0
public/uploads/cache/1603474946.json Wyświetl plik

@@ -0,0 +1 @@
[{"_id":"5f89022a539a5c155d7638a9","modul":"02","jenis":"Notis_NHN","kpd":"NHN0001","no_plate":"","nric":"kp","no_daftar_syarikat":"nosya","nama_syarikat":"sya","nama":"nhn","lesen":"lesen","tarikh_masa":"16/10/2020 10:15:06 AM","faulty_skter":"UUK3","faulty_name":"MENJALANKAN PERNIAGAAN TANPA LESEN MPJBT","enforcer":"000000, Test Enforcer","status":"Belum Bayar","kadar_kompaun":"","catatan_dari_admin":null,"updated_by":null,"updates_by":null,"tarikh_bayar":"","amount_payment":"","created_at":"2020-10-16 10:15:06","updated_at":"2020-10-22 15:22","index":"","status_kemaskini":"-","kesalahan":"-","DT_RowIndex":1},{"_id":"5f892fd269060627d946af4f","modul":"02","jenis":"Notis_NHN","kpd":"NHN0002","no_plate":"","nric":"test","no_daftar_syarikat":"test","nama_syarikat":"test","nama":"nhn test","lesen":"test","tarikh_masa":"16/10/2020 13:29:54 PM","faulty_skter":"UUK3","faulty_name":"MENJALANKAN PERNIAGAAN TANPA LESEN MPJBT","enforcer":"111111, Testing 1","status":"Belum Bayar","kadar_kompaun":"","catatan_dari_admin":null,"updated_by":null,"updates_by":null,"tarikh_bayar":"","amount_payment":"","created_at":"2020-10-16 13:29:54","updated_at":"2020-10-16 13:29","index":"","status_kemaskini":"-","kesalahan":"-","DT_RowIndex":2},{"_id":"5f894666a9f8e91277171c34","modul":"02","jenis":"Notis_NHN","kpd":"NHN0003","no_plate":"","nric":"-","no_daftar_syarikat":"test","nama_syarikat":"test","nama":"test lesen","lesen":"-","tarikh_masa":"16/10/2020 15:06:14 PM","faulty_skter":"UUK3","faulty_name":"MENJAJA TANPA LESEN MPJBT","enforcer":"111111, Testing 1","status":"Belum Bayar","kadar_kompaun":"","catatan_dari_admin":null,"updated_by":null,"updates_by":null,"tarikh_bayar":"","amount_payment":"","created_at":"2020-10-16 15:06:14","updated_at":"2020-10-16 17:11","index":"","status_kemaskini":"-","kesalahan":"-","DT_RowIndex":3},{"_id":"5f910504382bd41fa749897b","modul":"02","jenis":"Notis_NHN","kpd":"NHN0004","no_plate":"","nric":"kp","no_daftar_syarikat":"no syarikat","nama_syarikat":"syarikat","nama":"nhn nama","lesen":"lesen","tarikh_masa":"22/10/2020 12:05:24 PM","faulty_skter":"UUK3","faulty_name":"MENJAJA TANPA LESEN MPJBT","enforcer":"000000, Test Enforcer","status":"Belum Bayar","kadar_kompaun":"","catatan_dari_admin":null,"updated_by":null,"updates_by":null,"tarikh_bayar":"","amount_payment":"","created_at":"2020-10-22 12:05:24","updated_at":"2020-10-22 12:05","index":"New","status_kemaskini":"-","kesalahan":"-","DT_RowIndex":4},{"_id":"5f9105c68625920e26607a0a","modul":"02","jenis":"Notis_NHN","kpd":"NHN0005","no_plate":"","nric":"3","no_daftar_syarikat":"no syarikat","nama_syarikat":"syarikat","nama":"nama","lesen":"lesen","tarikh_masa":"22/10/2020 12:08:38 PM","faulty_skter":"UUK3","faulty_name":"MENJAJA TANPA LESEN MPJBT","enforcer":"000000, Test Enforcer","status":"Belum Bayar","kadar_kompaun":"","catatan_dari_admin":null,"updated_by":null,"updates_by":null,"tarikh_bayar":"","amount_payment":"","created_at":"2020-10-22 12:08:38","updated_at":"2020-10-22 12:08","index":"New","status_kemaskini":"-","kesalahan":"-","DT_RowIndex":5}]

+ 426
- 0
resources/views/main-dashboard/notice/notice_form_edit.blade.php Wyświetl plik

@@ -0,0 +1,426 @@
@extends('layout.master', ['uid' => $user->_id, 'token' => $user->token_firebase])
@section('page_title', 'Kompaun')
@section('sub_page_title', '')
@section('name', $user->StaffDetail->full_name)
@section('img_profile', $user->StaffDetail->profile_img)

@section('content')
<style type="text/css">
select.form-control, select.form-control:focus, select.form-control:hover {
border: 1px solid #ccc !important;
height: auto !important;
}

.panel-group .panel {
margin-bottom: 0;
overflow: hidden;
border-radius: 4px;
}
.panel-default {
border-color: #ddd;
}
.panel-default>.panel-heading {
color: #333;
background-color: #f5f5f5;
border-color: #ddd;
}
.panel-title {
margin-top: 0;
margin-bottom: 0;
font-size: 16px;
color: inherit;
}

.panel-body .table>thead>tr>th, .panel-body .table>tbody>tr>th, .panel-body .table>tfoot>tr>th, .panel-body .table>thead>tr>td, .panel-body .table>tbody>tr>td, .panel-body .table>tfoot>tr>td , .panel-body div{
padding: 8px 15px;
line-height: 1.428571429;
vertical-align: top;
border-top: 1px solid #ddd;
}
.glyphicon { margin-right:10px; }
.panel-body { padding:0px; }
.panel-body table tr td { padding-left: 15px }
.panel-body table tr td a:hover , .panel-body div a:hover{ color: #d84315 !important; }
.panel-body .table, .panel-body div {margin-bottom: 0px; }

.active { color: #d84315; }
.active:hover { color: #d84315; }
</style>

<div class="inner-page">
<div class="row">
<div class="col-md-10 offset-1">
<div class="fluid">
@if(count($errors) > 0)
<div class="alert alert-danger icons-alert">
@foreach($errors->all() as $error)
<p>{{$error}}</p>
@endforeach
</div>
@endif

@if(Session::get('error_msg'))
<div class="alert alert-danger icons-alert">
{!! Session::get('error_msg') !!}
</div>
@elseif(Session::get('success_msg'))
<div class="alert alert-success icons-alert">
{!! Session::get('success_msg') !!}
</div>
@endif
</div>
</div>
</div>

<div class="row">

<div class="col-xl-10 col-md-12 offset-1">

<div class="row">
<div class="col-sm-12">
<div class="card">
<div class="card-header">
<h5>Kemaskini Maklumat Notis</h5>
</div>
<div class="card-block">
<div id="pelbagai">
<form action="{{ url('/main/manual/edit/notice') }}" class="main cussPayment" method="POST" enctype="multipart/form-data">
<input type="hidden" name="_token" id="csrf-token" value="{{ Session::token() }}" />
<input type="hidden" name="_id" id="_id-token" value="{{ $compound->_id }}" />

<div class="row clearfix">
<div class="col-lg-6 col-md-6 col-sm-12 col-xs-12">
<label for="subject"><b>No. Notis <code>*</code></b></label>
<div class="form-group">
<div class="form-line">
<input type="text" id="non" name="non" class="form-control" value="{{ $compound->non }}"/>
</div>
</div>
</div>
<div class="col-lg-6 col-md-6 col-sm-12 col-xs-12">
<label for="subject"><b>Butiran Kesalahan<code>*</code></b></label>
<div class="form-group">
<div class="form-line">
<input type="text" name="butiran_kesalahan" class="form-control" placeholder="-" value="{{$compound->butiran_kesalahan_n }}"/>
</div>
</div>
</div>
</div>
<div class="row clearfix">
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
<label for="subject"><b>Seksyen Kesalahan <code>*</code></b></label>
<div class="form-group">
<div class="form-line">
<select id="seksyen2" name="seksyen" class="js-section form-control" multiple="multiple" required>
@foreach($faulty as $f)
@if($f->_id == $compound->seksyen_kesalahan_n)
<option value="{{ $f->_id }}" selected>[{{ $f->sketr }}] {{$f->nama}}</option>
@else
<option value="{{ $f->_id }}">[{{ $f->sketr }}] {{$f->nama}}</option>
@endif
@endforeach
</select>
{{-- <textarea id="seksyen" name="seksyen" class="form-control" value="{{$compound->seksyen_kesalahan}}" >[{{ $compound->Faulty->sketr }}] {{ $compound->Faulty->nama}}</textarea> --}}
</div>
</div>
</div>
</div>
<div class="row clearfix">
<div class="col-lg-6 col-md-6 col-sm-12 col-xs-12">
<label for="subject"><b>Akta Kesalahan <code>*</code></b></label>
<div class="form-group">
<div class="form-line">
<input type="text" id="akta1" name="akta" class="form-control" value="{{ $compound->deedlawNotis->nama }}" readonly>
</div>
</div>
</div>
<div class="col-lg-6 col-md-6 col-sm-12 col-xs-12">
<label for="subject"><b>Jabatan <code>*</code></b></label>
<div class="form-group">
<div class="form-line">
<input type="text" id="jabatan1" name="jabatan" class="form-control" value="{{ $compound->Department->jnama }}" readonly>
</div>
</div>
</div>
</div>

<hr style="border-top: 2px dotted #8c8b8b;">

<div class="row clearfix">
<div class="col-lg-6 col-md-6 col-sm-12 col-xs-12">
<label for="subject"><b>Nama Pesalah</b></label>
<div class="form-group">
<div class="form-line">
<input type="text" id="namaP" name="namaP" class="form-control" value="{{ $compound->nama }}" required="">
<code>Sila gunakan '-' jika tidak berkaitan</code>
</div>
</div>
</div>
<div class="col-lg-6 col-md-6 col-sm-12 col-xs-12">
<label for="subject"><b>Identity</b></label>
<div class="form-group">
<div class="form-line">
<input type="text" id="noIc" name="noIc" class="form-control" value="{{ $compound->identity }}" required="">
<code>Sila gunakan '-' jika tidak berkaitan</code>
</div>
</div>
</div>
</div>
<div class="row clearfix">
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
<label for="subject"><b>Alamat Pesalah</b></label>
<div class="form-group">
<div class="form-line">
<textarea type="text" id="alamat" name="alamat" class="form-control" placeholder="Alamat" required>{{ $compound->alamat }}</textarea>
<code>Sila gunakan '-' jika tidak berkaitan</code>
</div>
</div>
</div>
</div>
<div class="row clearfix">
<div class="col-lg-6 col-md-6 col-sm-12 col-xs-12">
<label for="subject"><b>Nama Syarikat</b></label>
<div class="form-group">
<div class="form-line">
<input type="text" id="namaS" name="namaS" class="form-control" placeholder="Syarikat Sdn Bhd" value="{{ $compound->nama_syarikat }}" required="">
<code>Sila gunakan '-' jika tidak berkaitan</code>
</div>
</div>
</div>
<div class="col-lg-6 col-md-6 col-sm-12 col-xs-12">
<label for="subject"><b>Daftar No.Syarikat</b></label>
<div class="form-group">
<div class="form-line">
<input type="text" id="daftarNo" name="daftarNo" class="form-control" value="{{ $compound->no_daftar_syarikat }}" required="">
<code>Sila gunakan '-' jika tidak berkaitan</code>
</div>
</div>
</div>
</div>
<div class="row clearfix">
{{-- <div class="col-lg-6 col-md-6 col-sm-12 col-xs-12">
<label for="subject"><b>No.Tel </b></label>
<div class="form-group">
<div class="form-line">
<input type="text" id="tel" name="tel" class="form-control" value="{{ $compound->no_telefon }}" />
</div>
<code>Sila gunakan '-' jika tidak berkaitan</code>
</div>
</div> --}}
<div class="col-lg-6 col-md-6 col-sm-12 col-xs-12">
<label for="subject"><b>No. Akaun Lesen</b></label>
<div class="form-group">
<div class="form-line">
<input type="text" id="lesen" name="lesen" class="form-control" value="{{ $compound->no_akaun_lesen }}" />
</div>
<code>Sila gunakan '-' jika tidak berkaitan</code>
</div>
</div>
</div>
<div class="row clearfix">
<div class="col-lg-6 col-md-6 col-sm-12 col-xs-12">
<label for="subject"><b>Alamat Tempat Kesalahan</b></label>
<div class="form-group">
<textarea type="text" id="lokasi_kejadian" name="lokasi_kejadian" class="form-control" placeholder="Alamat" required>{{ $compound->lokasi_kejadian }}</textarea>
<code>Sila gunakan '-' jika tidak berkaitan</code>
</div>
</div>
<div class="col-lg-6 col-md-6 col-sm-12 col-xs-12">
<label for="subject"><b>Nama Jalan<code>*</code></b></label>
<div class="form-group">
<div class="form-line">
<select id="namaJalan2" name="namaJalan" class="js-section form-control" multiple="multiple" required>
@foreach($jalan as $j)
@if($j->JLN_JNAMA == $compound->nama_jalan)
<option value="{{ $j->_id}}" selected>{{ $j->JLN_JNAMA }}</option>
@else
<option value="{{ $j->_id}}">{{ $j->JLN_JNAMA }}</option>
@endif
@endforeach
</select>
</div>
</div>
</div>
</div>
<div class="row clearfix">
<div class="col-lg-6 col-md-6 col-sm-12 col-xs-12">
<label for="subject"><b>Nama Taman <code>*</code></b></label>
<div class="form-group">
<div class="form-line">
<input type="text" id="namaTaman2" name="namaTaman" class="form-control" value="{{$compound->nama_taman}}" required readonly>
</div>
</div>
</div>
<div class="col-lg-6 col-md-6 col-sm-12 col-xs-12">
<label for="subject"><b>Nama Kawasan <code>*</code></b></label>
<div class="form-group">
<div class="form-line">
<div class="form-line">
<input type="text" id="namaKawasan2" name="namaKawasan" class="form-control" value="{{$compound->nama_kawasan}}" required readonly>
</div>
</div>
</div>
</div>
</div>
<div class="row clearfix">
<div class="col-lg-6 col-md-6 col-sm-12 col-xs-12">
<label for="subject"><b>Dikeluarkan Oleh <code>*</code></b></label>
<div class="form-group">
<select id="staff" name="staff" class="js-section form-control" multiple="multiple" required>
<option value="">Sila pilih penguatkuasa</option>
@foreach($staff as $s)
@if($s->_id == $compound->dikeluarkan_n)
<option value="{{ $s->_id}}" selected>[{{ $s->no_badan }}] {{ $s->full_name }}</option>
@else
<option value="{{ $s->_id}}">[{{ $s->no_badan }}] {{ $s->full_name }}</option>
@endif
@endforeach
</select>
</div>
</div>
<div class="col-lg-6 col-md-6 col-sm-12 col-xs-12">
<label for="subject"><b>Tarikh & Masa Dikeluarkan <code>*</code></b></label>
<div class="form-group">
<div class="form-group">
<input type="datetime-local" name="tarikh_dikeluarkan" value="{{ date('Y-m-d\TH:i', strtotime($compound->created_c)) }}" class="form-control">
</div>
</div>
</div>
</div>
<hr>
<div class="row clearfix">
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
<button type="submit" name="hantar" id="hantar" class="btn btn-md btn-outline-danger waves-effect f-right"> Kemaskini Notis</button>
</div>
</div>
</form>

</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
@endsection

@section('external_js')

<script type="text/javascript">

var ellipsis = "...";
function TrimLength(text, maxLength)
{
text = $.trim(text);

if (text.length > maxLength)
{
text = text.substring(0, maxLength - ellipsis.length)
return text.substring(0, text.lastIndexOf(" ")) + ellipsis;
}
else
return text;
}

$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});

$(document).ready(function() {

$('#pelbagai').hide();
$('#petak').hide();

var origin = window.location.origin;

$(".theme-loader").animate({
opacity: "0"
},1000);

setTimeout(function() {
$(".theme-loader").remove();
}, 800);

$('[data-toggle="tooltip"]').tooltip();

var jenis = '{{ $compound->jenis }}';
if(jenis != "Parkir")
{
$('#petak').hide();
$('#pelbagai').show();
}
else if(jenis == "Parkir")
{
$('#pelbagai').hide();
$('#petak').show();
}

//Kompaun Pelbagai
$('#seksyen2').change(function(){
if( $(this).val()==""){
$("#jabatan2").prop("checked", false);
$('#jabatan2').empty();
$('#jabatan2').append('<option value="">Sila pilih jabatan</option>');

$("#akta2").val('-');
}
else {
$('#jabatan2').empty();
$('#jabatan2').append('<option value="">Sila pilih jabatan</option>');

$.ajax({
type: "GET",
url: "{{ url('api/filter-department-based-faulty') }}"+"/"+$(this).val(),
success: function(result){
$("#jabatan2").val(result.data);
}
});

$.ajax({
type: "GET",
url: "{{ url('api/get-deedlaw-based-faulty') }}"+"/"+$(this).val(),
success: function(result){
$("#akta2").val(result.data);
}
});
}
});

$('#namaJalan2').change(function(){
if( $(this).val()==""){
$("#namaKawasan2").prop("checked", false);
$('#namaKawasan2').empty();
$('#namaKawasan2').val('-');

$("#namaTaman2").val('-');
}
else {

$.ajax({
type: "GET",
url: "{{ url('api/filter-taman') }}"+"/"+$(this).val(),
success: function(result){
$("#namaTaman2").val(result.data);
}
});

$.ajax({
type: "GET",
url: "{{ url('api/filter-kawasan') }}"+"/"+$(this).val(),
success: function(result){
$("#namaKawasan2").val(result.data);
}
});
}
});

//Limited Numbers
$(".js-section").select2({
maximumSelectionLength: 1
});
});
</script>
@endsection

+ 8
- 7
routes/web.php Wyświetl plik

@@ -83,7 +83,8 @@ Route::group(['middleware' => 'sysadminauth'], function () {
Route::get('/main/manual/compound', ['uses' => 'Main\CompoundController@manualCompound', 'as' => 'manualCompound']);
Route::post('/main/manual/store/compound', ['uses' => 'Main\CompoundController@storemanualCompound']);
Route::get('/main/edit/compound/{_id}', ['uses' => 'Main\CompoundController@manualCompoundEdit', 'as' => 'manualCompoundEdit']);
Route::post('/main/manual/edit/compound', ['uses' => 'Main\CompoundController@editmanualCompound']);
Route::post('/main/manual/edit/compound', ['uses' => 'Main\CompoundController@editmanualCompound']);
Route::post('/main/manual/edit/notice', ['uses' => 'Main\CompoundController@editmanualNotice']);
/*-------------------------------------------------------------------------
| ConfidentialFile
|-------------------------------------------------------------------------*/
@@ -113,7 +114,7 @@ Route::group(['middleware' => 'sysadminauth'], function () {
Route::post('/main/compound/update/action', ['uses' => 'Main\TaskController@requestUpdateTask']);
Route::post('/main/compound/update/court', ['uses' => 'Main\TaskController@requestUpdateToCourt']);
/*-------------------------------------------------------------------------
| Setting
| Setting
|-------------------------------------------------------------------------*/
Route::get('/main/setting/memo/index', ['uses' => 'Main\SettingController@memoIndex', 'as' => 'memoS']);
Route::get('/main/setting/memo/add', ['uses' => 'Main\SettingController@memoAdd', 'as' => 'memoAdd']);
@@ -135,13 +136,13 @@ Route::group(['middleware' => 'sysadminauth'], function () {
Route::post('/main/update/variables/setting', ['uses' => 'Main\SettingController@updateSettingVariables']);
Route::post('/main/update/number-pos', ['uses' => 'Main\SettingController@updatePosNumber']);
/*-------------------------------------------------------------------------
| Profile
| Profile
|-------------------------------------------------------------------------*/
Route::post('/main/update/basic/profile', ['uses' => 'Main\ProfileController@updateBasic']);
Route::post('/main/update/work/profile', ['uses' => 'Main\ProfileController@updateWork']);
Route::post('/main/update/password/profile', ['uses' => 'Main\ProfileController@updatePassword']);
/*-------------------------------------------------------------------------
| Report & Statistic
| Report & Statistic
|-------------------------------------------------------------------------*/
// Route::get('/main/report', ['uses' => 'Main\ReportController@reportList', 'as' => 'reportL']);
Route::get('/main/payment/on-site', ['uses' => 'Main\ReportController@reportOnSitePayment']);
@@ -237,7 +238,7 @@ Route::group(['middleware' => 'officerauth'], function () {
Route::get('/officer/compound/{kpd}/task', ['uses' => 'Officer\CompoundController@viewTaskIndex', 'as' => 'cTaskD']);
Route::post('/officer/compound/update/action', ['uses' => 'Officer\TaskController@requestUpdateTask']);
/*-------------------------------------------------------------------------
| Setting
| Setting
|-------------------------------------------------------------------------*/
Route::get('/officer/setting/memo/index', ['uses' => 'Officer\SettingController@memoIndex', 'as' => 'cMemoS']);
Route::get('/officer/setting/memo/add', ['uses' => 'Officer\SettingController@memoAdd', 'as' => 'cMemoAdd']);
@@ -254,9 +255,9 @@ Route::group(['middleware' => 'officerauth'], function () {
Route::get('/officer/setting/template/notice/{_id}/{kpd}/view/detail', ['uses' => 'Main\SettingController@viewLetterPDF', 'as' => 'ctemplateNP']);
Route::post('/officer/update/number-pos', ['uses' => 'Main\SettingController@updatePosNumber']);
/*-------------------------------------------------------------------------
| Profile
| Profile
|-------------------------------------------------------------------------*/
Route::post('/officer/update/basic/profile', ['uses' => 'Officer\ProfileController@updateBasic']);
Route::post('/officer/update/work/profile', ['uses' => 'Officer\ProfileController@updateWork']);
Route::post('/officer/update/password/profile', ['uses' => 'Officer\ProfileController@updatePassword']);
});
});

Ładowanie…
Anuluj
Zapisz