kelulusan

This commit is contained in:
hafifierahman
2021-02-22 15:01:19 +08:00
parent f9df54be86
commit 4a9b6bdb08
5 changed files with 84 additions and 8 deletions
+50 -3
View File
@@ -96,9 +96,10 @@ class KelulusanController extends Controller
$kelulusan=Mohon::on($cawangan['mysql'])
->where('tarikh','=',$harini->toDateString())
->where('norujukan','=',$norujukan)
->where('siri','=',$request->siri)
->update(array(
'masalulus'=> $harini->toTimeString(),
'pelulus'=> 'khazanah'
'masalulus' => $harini->toTimeString(),
'pelulus' => 'khazanah'
));
}else{
@@ -106,6 +107,7 @@ class KelulusanController extends Controller
$kelulusan=Mohon::on($cawangan['mysql'])
->where('tarikh','=',$harini->toDateString())
->where('norujukan','=',$norujukan)
->where('siri','=',$request->siri)
->update(array(
'masalulus'=> 'batal',
'pelulus'=> 'khazanah'
@@ -116,12 +118,28 @@ class KelulusanController extends Controller
}
else
{
if($request->pembatalan == null)
{
$kelulusan=Mohon::on($cawangan['mysql'])
->where('tarikh','=',$harini->toDateString())
->where('norujukan','=',$norujukan)
->where('siri','=',$request->siri)
->update(array(
'pelulus' => 'operasi'
));
}
else
{
$kelulusan=Mohon::on($cawangan['mysql'])
->where('tarikh','=',$harini->toDateString())
->where('norujukan','=',$norujukan)
->where('siri','=',$request->siri)
->update(array(
'pelulus' => 'operasi',
'masalulus' => 'batal'
));
}
}
if($request->sahkan === 1)
@@ -129,15 +147,44 @@ class KelulusanController extends Controller
$kelulusan=Mohon::on($cawangan['mysql'])
->where('tarikh','=',$harini->toDateString())
->where('norujukan','=',$norujukan)
->where('siri','=',$request->siri)
->update(array(
'pelulus' => 'dahlulus',
'masalulus'=> $harini->toTimeString()
));
}else{
$kelulusan=Mohon::on($cawangan['mysql'])
->where('tarikh','=',$harini->toDateString())
->where('norujukan','=',$norujukan)
->where('siri','=',$request->siri)
->update(array(
'pelulus' => 'dahlulus',
'masalulus'=> 'batal'
));
}
return response()->json($kelulusan,201);
}
public function updatekomen($kodcaw,$norujukan,Request $request)
{
$harini = Carbon::now();
$harini = new Carbon;
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$kelulusan=Mohon::on($cawangan['mysql'])
->where('tarikh','=',$harini->toDateString())
->where('norujukan','=',$norujukan)
->where('siri','=',$request->siri)
->update(array(
'komen' => $request->komen
));
return response()->json($kelulusan,201);
}
public function create(REQUEST $request,$kodcaw,$norujukan,$roles)
{
$harini = Carbon::now();
@@ -170,7 +217,7 @@ class KelulusanController extends Controller
'tarikh'=> $harini->toDateString(),
'norujukan'=> $norujukan,
'siri' => "try",
'siri' => $request->siri,
'komen' => $request->komen,
'lastdategadai' => $request->dategadai,
'bilgad' => $request->bilgadai,
+5 -5
View File
@@ -109,11 +109,11 @@ class MarhunController extends Controller
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$marhun = Marhun::on($cawangan['mysql'])
->select('Marhun.norujukan','Gadai.nokp','Customer.nama','Marhun.marhun','Marhun.nota','Marhun.berat','Marhun.karat','Marhun.harga','Marhun.n_marhun','Marhun.t_gadai')
->rightJoin('Gadai', 'Gadai.norujukan', '=', 'Marhun.norujukan')
->rightJoin('Customer', 'Customer.kpbaru', '=', 'Gadai.nokp')
->where('Marhun.t_gadai','=',$tarikh)
->orderBy('Marhun.t_gadai')
->select('marhun.norujukan','gadai.nokp','customer.nama','marhun.marhun','marhun.nota','marhun.berat','marhun.karat','marhun.harga','marhun.n_marhun','marhun.t_gadai')
->rightJoin('gadai', 'gadai.norujukan', '=', 'marhun.norujukan')
->rightJoin('customer', 'customer.kpbaru', '=', 'gadai.nokp')
->where('marhun.t_gadai','=',$tarikh)
->orderBy('marhun.t_gadai')
->get();
return response()->json($marhun);
@@ -61,4 +61,11 @@ class TransactionController extends Controller
return response()->json($transaction);
}
public function getTransactionByRujukanOne($norujukan){
$transaction = Transaction::on('mysql7')->where('norujukan','=',$norujukan)->orderBy('created_at','desc')->first();
return response()->json($transaction);
}
}
+18
View File
@@ -26,6 +26,7 @@ class TunaiController extends Controller
return response()->json($tunai);
}
public function countgadaidantebus($kodcaw)
{
@@ -144,6 +145,23 @@ class TunaiController extends Controller
}
public function getTunaiPast($kodcaw,Request $request)
{
$current = Carbon::now();
$current = new Carbon();
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$tunai=Tunai::on($cawangan['mysql'])
->where([['kodcaw','=',$kodcaw],['tarikh','<',$current->toDateString()],['kodlaluan','=',$request->kodlaluan]])
->orderBy('tarikh','desc')
->get();
return response()->json($tunai);
}
public function getLatestTunai($kodcaw,Request $request)
{