Merged in izzati (pull request #9)
tambah function marhun permata lelong
This commit is contained in:
@@ -1279,6 +1279,157 @@ class LelongController extends Controller
|
||||
return response()->json($gadai);
|
||||
}
|
||||
|
||||
public function showAllLelongByCawanganBatchno($kodcaw)
|
||||
{
|
||||
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
|
||||
$lelong_data = Lelong::on($cawangan['mysql'])
|
||||
->leftJoin('gadai', 'gadai.norujukan', '=', 'lelong.norujukan')
|
||||
->whereNull('upah12')
|
||||
->Where('lelong.marhun', 'like', '%PMT%')
|
||||
->orderBy('lelong.t_lelong','asc')
|
||||
->select('lelong.t_lelong','gadai.t_gadai','gadai.nokp','lelong.pinjaman','lelong.baki','lelong.batchno','lelong.norujukan')
|
||||
->get();
|
||||
// dd($lelong_data);
|
||||
$groupbybatch = $lelong_data->groupBy('batchno');
|
||||
$lelong = [];
|
||||
|
||||
foreach($groupbybatch as $index=>$lelongData){
|
||||
$total_pembiayaan = $lelongData->sum('pinjaman');
|
||||
// dd($total_pembiayaan);
|
||||
$total_lelong = $lelongData->count('norujukan');
|
||||
array_push($lelong,[
|
||||
// "upah12"=> $lelongData->upah12,
|
||||
"t_lelong"=> $lelongData->groupBy('t_lelong'),
|
||||
"batchno"=> $index,
|
||||
"total_pembiayaan"=> $total_pembiayaan,
|
||||
"total_lelong"=> $total_lelong,
|
||||
"kodcaw"=> $kodcaw,
|
||||
]);
|
||||
// dd($lelong);
|
||||
}
|
||||
return response()->json($lelong);
|
||||
}
|
||||
|
||||
public function showAllLelongByCawanganbyBatchno($kodcaw,$batchno)
|
||||
{
|
||||
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
|
||||
$lelong_data = Lelong::on($cawangan['mysql'])
|
||||
->leftJoin('gadai', 'gadai.norujukan', '=', 'lelong.norujukan')
|
||||
->where('batchno',$batchno)
|
||||
->Where('lelong.marhun', 'like', '%PMT%')
|
||||
->whereNull('upah12')
|
||||
->select('lelong.t_lelong','gadai.t_gadai','gadai.nokp','lelong.pinjaman','lelong.baki','lelong.batchno','lelong.norujukan')
|
||||
->get();
|
||||
// dd($lelong_data);
|
||||
$lelong = [];
|
||||
foreach($lelong_data as $index=>$lelongData){
|
||||
|
||||
// dd($lelongData->norujukan);
|
||||
$lelmarhun = LelMarhun::on($cawangan['mysql'])
|
||||
->where('norujukan',$lelongData['norujukan'])
|
||||
->Where('nota', 'like', '%PMT%')
|
||||
->get();
|
||||
// dd($lelmarhun->norujukan);
|
||||
array_push($lelong,[
|
||||
"norujukan"=> $lelongData->norujukan,
|
||||
"nokp"=> $lelongData->nokp,
|
||||
"t_gadai"=> $lelongData->t_gadai,
|
||||
"t_lelong"=> $lelongData->t_lelong,
|
||||
"pinjaman"=> $lelongData->pinjaman,
|
||||
"baki"=> $lelongData->baki,
|
||||
"listmarhun"=> $lelmarhun,
|
||||
"kodcaw"=> $kodcaw,
|
||||
"kuantiti"=> $lelmarhun->count('norujukan'),
|
||||
]);
|
||||
// dd($lelong);
|
||||
}
|
||||
|
||||
|
||||
return response()->json($lelong);
|
||||
}
|
||||
|
||||
public function showAllLelongByCawanganbyBatchnoall($kodcaw)
|
||||
{
|
||||
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
|
||||
$lelong_data = Lelong::on($cawangan['mysql'])
|
||||
->leftJoin('gadai', 'gadai.norujukan', '=', 'lelong.norujukan')
|
||||
->where('lelong.marhun', 'like', '%PMT%')
|
||||
->whereNull('upah12')
|
||||
->select('lelong.batchno','lelong.t_lelong','gadai.t_gadai','gadai.nokp','lelong.pinjaman','lelong.baki','lelong.batchno','lelong.norujukan','gadai.marhun')
|
||||
->orderBy('lelong.t_lelong')
|
||||
->get();
|
||||
// dd($lelong_data);
|
||||
$lelong = [];
|
||||
foreach($lelong_data as $index=>$lelongData){
|
||||
|
||||
// dd($lelongData->norujukan);
|
||||
$lelmarhun = LelMarhun::on($cawangan['mysql'])
|
||||
->where('norujukan',$lelongData['norujukan'])
|
||||
->where('batch_no',$lelongData['batchno'])
|
||||
->Where('nota', 'like', '%PMT%')
|
||||
->get();
|
||||
|
||||
array_push($lelong,[
|
||||
"batchno"=> $lelongData->batchno,
|
||||
"norujukan"=> $lelongData->norujukan,
|
||||
"nokp"=> $lelongData->nokp,
|
||||
"t_gadai"=> $lelongData->t_gadai,
|
||||
"t_lelong"=> $lelongData->t_lelong,
|
||||
"pinjaman"=> $lelongData->pinjaman,
|
||||
"baki"=> $lelongData->baki,
|
||||
"listmarhun"=> $lelmarhun,
|
||||
"kodcaw"=> $kodcaw,
|
||||
"kuantiti"=> $lelmarhun->count('norujukan'),
|
||||
"marhungadai"=> $lelongData->marhun,
|
||||
]);
|
||||
// dd($lelong);
|
||||
}
|
||||
|
||||
|
||||
return response()->json($lelong);
|
||||
}
|
||||
|
||||
public function showAllLelongByCawanganbyBatchnoallT($kodcaw)
|
||||
{
|
||||
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
|
||||
$lelong_data = Lelong::on($cawangan['mysql'])
|
||||
->leftJoin('gadai', 'gadai.norujukan', '=', 'lelong.norujukan')
|
||||
->where('lelong.marhun', 'like', '%PMT%')
|
||||
->whereNotNull('upah12')
|
||||
->select('lelong.batchno','lelong.t_lelong','gadai.t_gadai','gadai.nokp','lelong.pinjaman','lelong.baki','lelong.batchno','lelong.norujukan','gadai.marhun')
|
||||
->orderBy('lelong.t_lelong')
|
||||
->get();
|
||||
// dd($lelong_data);
|
||||
$lelong = [];
|
||||
foreach($lelong_data as $index=>$lelongData){
|
||||
|
||||
// dd($lelongData->norujukan);
|
||||
$lelmarhun = LelMarhun::on($cawangan['mysql'])
|
||||
->where('norujukan',$lelongData['norujukan'])
|
||||
->where('batch_no',$lelongData['batchno'])
|
||||
->Where('nota', 'like', '%PMT%')
|
||||
->get();
|
||||
// dd($lelmarhun->norujukan);
|
||||
array_push($lelong,[
|
||||
"batchno"=> $lelongData->batchno,
|
||||
"norujukan"=> $lelongData->norujukan,
|
||||
"nokp"=> $lelongData->nokp,
|
||||
"t_gadai"=> $lelongData->t_gadai,
|
||||
"t_lelong"=> $lelongData->t_lelong,
|
||||
"pinjaman"=> $lelongData->pinjaman,
|
||||
"baki"=> $lelongData->baki,
|
||||
"listmarhun"=> $lelmarhun,
|
||||
"kodcaw"=> $kodcaw,
|
||||
"kuantiti"=> $lelmarhun->count('norujukan'),
|
||||
"marhungadai"=> $lelongData->marhun,
|
||||
]);
|
||||
// dd($lelong);
|
||||
}
|
||||
|
||||
|
||||
return response()->json($lelong);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -780,6 +780,12 @@ $router->group(['prefix'=>'lelong'], function () use ($router){
|
||||
$router->get('getLaporanTebusRangeDatebyTeller/{kodcaw}',['uses'=>'LelongController@getLaporanTebusRangeDatebyTeller']);
|
||||
$router->get('getLaporanGadaiRangeDatebyPenilai/{kodcaw}',['uses'=>'LelongController@getLaporanGadaiRangeDatebyPenilai']);
|
||||
|
||||
// $router->get('get/listbatchlelong',['uses'=>'AdminPageController@getRingkasanHarian']);
|
||||
$router->get('get/listbatchlelong/{kodcaw}',['uses'=>'LelongController@showAllLelongByCawanganBatchno']);
|
||||
$router->get('get/listlelongbybatch/{kodcaw}/{batchno}',['uses'=>'LelongController@showAllLelongByCawanganbyBatchno']);
|
||||
$router->get('get/listbatchlelongall/{kodcaw}',['uses'=>'LelongController@showAllLelongByCawanganbyBatchnoall']);
|
||||
$router->get('get/listbatchlelongallT/{kodcaw}',['uses'=>'LelongController@showAllLelongByCawanganbyBatchnoallT']);
|
||||
|
||||
});
|
||||
|
||||
$router->group(['prefix'=>'kelantanpay'], function () use ($router){
|
||||
|
||||
Reference in New Issue
Block a user