log activity (audit)
This commit is contained in:
@@ -1,6 +1,8 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Controllers;
|
||||
|
||||
use App\Audit;
|
||||
use App\Mohon;
|
||||
use App\Cawangan;
|
||||
use App\Mohonid;
|
||||
@@ -34,13 +36,22 @@ class KelulusanController extends Controller
|
||||
|
||||
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
|
||||
|
||||
|
||||
|
||||
$kelulusan=Mohon::on($cawangan['mysql'])
|
||||
->where('tarikh','=',$harini->toDateString())
|
||||
->where('norujukan','=',$norujukan)
|
||||
->where('masalulus','<>','')
|
||||
->get();
|
||||
|
||||
|
||||
$audit = new Audit();
|
||||
$audit->users = $request->teller;
|
||||
$audit->actions = "test";
|
||||
$audit->new_data = $kelulusan;
|
||||
$audit->kodcaw = $kodcaw;
|
||||
$audit->created_at = $harini;
|
||||
$audit->updated_at = $harini;
|
||||
$audit->save();
|
||||
|
||||
return response()->json($kelulusan);
|
||||
}
|
||||
|
||||
@@ -52,13 +63,13 @@ class KelulusanController extends Controller
|
||||
|
||||
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
|
||||
|
||||
|
||||
|
||||
$kelulusan=Mohon::on($cawangan['mysql'])
|
||||
->where('tarikh','=',$harini->toDateString())
|
||||
->where('norujukan','=',$norujukan)
|
||||
->orderBy('siri','desc')
|
||||
->first();
|
||||
|
||||
|
||||
return response()->json($kelulusan);
|
||||
}
|
||||
|
||||
@@ -116,7 +127,7 @@ class KelulusanController extends Controller
|
||||
));
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
else if($pengesahan == 'operasi')
|
||||
{
|
||||
@@ -128,9 +139,9 @@ class KelulusanController extends Controller
|
||||
->where('siri','=',$request->siri)
|
||||
->update(array(
|
||||
'pelulus' => 'operasi',
|
||||
'khazanah' => $request->namakhazanah
|
||||
'khazanah' => $request->namakhazanah
|
||||
|
||||
));
|
||||
));
|
||||
|
||||
}
|
||||
else
|
||||
@@ -143,7 +154,7 @@ class KelulusanController extends Controller
|
||||
'pelulus' => 'operasi',
|
||||
'masalulus' => 'batal',
|
||||
'khazanah' => $request->namakhazanah
|
||||
));
|
||||
));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -157,7 +168,7 @@ class KelulusanController extends Controller
|
||||
'pelulus' => 'dahlulus',
|
||||
'operasi' => $request->namaoperasi,
|
||||
'masalulus'=> $harini->toTimeString()
|
||||
));
|
||||
));
|
||||
}else if($request->sahkan === 2){
|
||||
$kelulusan=Mohon::on($cawangan['mysql'])
|
||||
->where('tarikh','=',$harini->toDateString())
|
||||
@@ -167,7 +178,7 @@ class KelulusanController extends Controller
|
||||
'pelulus' => 'dahlulus',
|
||||
'operasi' => $request->namaoperasi,
|
||||
'masalulus'=> 'batal'
|
||||
));
|
||||
));
|
||||
}
|
||||
|
||||
return response()->json($kelulusan,201);
|
||||
@@ -186,10 +197,10 @@ class KelulusanController extends Controller
|
||||
->where('siri','=',$request->siri)
|
||||
->update(array(
|
||||
'komen' => $request->komen
|
||||
));
|
||||
|
||||
return response()->json($kelulusan,201);
|
||||
|
||||
));
|
||||
|
||||
return response()->json($kelulusan,201);
|
||||
|
||||
}
|
||||
|
||||
public function create(REQUEST $request,$kodcaw,$norujukan,$roles)
|
||||
@@ -202,8 +213,8 @@ class KelulusanController extends Controller
|
||||
if($roles == "khazanah")
|
||||
{
|
||||
$kelulusan=Mohon::on($cawangan['mysql'])
|
||||
->create([
|
||||
|
||||
->create([
|
||||
|
||||
'tarikh'=> $harini->toDateString(),
|
||||
'norujukan'=> $norujukan,
|
||||
'siri' => $request->siri,
|
||||
@@ -218,15 +229,15 @@ class KelulusanController extends Controller
|
||||
'teller' => $request->teller,
|
||||
'pelulus' => ($request->pelulus) ? $request->pelulus : ''
|
||||
|
||||
|
||||
|
||||
|
||||
]);
|
||||
}
|
||||
else if($roles == "operasi")
|
||||
{
|
||||
$kelulusan=Mohon::on($cawangan['mysql'])
|
||||
->create([
|
||||
|
||||
->create([
|
||||
|
||||
'tarikh'=> $harini->toDateString(),
|
||||
'norujukan'=> $norujukan,
|
||||
'siri' => $request->siri,
|
||||
@@ -244,7 +255,7 @@ class KelulusanController extends Controller
|
||||
|
||||
]);
|
||||
}
|
||||
|
||||
|
||||
|
||||
return response()->json($kelulusan);
|
||||
}
|
||||
@@ -259,7 +270,7 @@ class KelulusanController extends Controller
|
||||
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
|
||||
|
||||
$mohonid=Mohonid::on($cawangan['mysql'])
|
||||
->create([
|
||||
->create([
|
||||
'tarikh'=> $harini->toDateString(),
|
||||
'mohon' => $request->mohon,
|
||||
'norujukan' => $norujukan,
|
||||
@@ -355,7 +366,7 @@ class KelulusanController extends Controller
|
||||
if(sizeof($kelulusan) != 0){
|
||||
array_push($arraykelulusan,["kelulusanall" => $kelulusan,"cawangan" => $cawangan['details_caw'],"cawangankod" => $cawangan['kodcaw']]);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return response()->json($arraykelulusan,200);
|
||||
}
|
||||
@@ -377,7 +388,7 @@ class KelulusanController extends Controller
|
||||
if(sizeof($kelulusan) != 0){
|
||||
array_push($arraykelulusan,["kelulusanall" => $kelulusan,"cawangan" => $cawangan['details_caw'],"cawangankod" => $cawangan['kodcaw']]);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return response()->json($arraykelulusan,200);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user