lelong tawarruq
This commit is contained in:
@@ -22,6 +22,7 @@ use App\Tebus;
|
||||
use App\Advansur;
|
||||
use App\LelTebus;
|
||||
use App\LelMarhun;
|
||||
use App\Audit;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
use DB;
|
||||
@@ -78,7 +79,7 @@ class LelongController extends Controller
|
||||
|
||||
if($bakilelong != 0){
|
||||
$bakilelongtotal += $bakilelong;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return response()->json($bakilelongtotal, 200);
|
||||
@@ -93,10 +94,10 @@ class LelongController extends Controller
|
||||
->whereNull('lelong.trkhtuntut')
|
||||
->rightJoin('lelong', 'gadai.norujukan', '=', 'lelong.norujukan')
|
||||
->sum('baki');
|
||||
|
||||
|
||||
if($rugilelong != 0){
|
||||
$rugilelongtotal += $rugilelong;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return response()->json($rugilelongtotal, 200);
|
||||
@@ -122,8 +123,8 @@ class LelongController extends Controller
|
||||
|
||||
if($bakilelong != 0){
|
||||
$bakilelongtotal += $bakilelong;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
return response()->json($bakilelongtotal, 200);
|
||||
|
||||
@@ -136,11 +137,11 @@ class LelongController extends Controller
|
||||
->whereNull('lelong.trkhtuntut')
|
||||
->rightJoin('lelong', 'gadai.norujukan', '=', 'lelong.norujukan')
|
||||
->sum('baki');
|
||||
|
||||
|
||||
if($rugilelong != 0){
|
||||
$rugilelongtotal += $rugilelong;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
return response()->json($rugilelongtotal, 200);
|
||||
}
|
||||
@@ -182,7 +183,7 @@ class LelongController extends Controller
|
||||
})
|
||||
->where('baki','>=',0)
|
||||
->sum('baki');
|
||||
}
|
||||
}
|
||||
}else{
|
||||
$bakilelong = Lelong::on($cawangan['mysql'])
|
||||
->where('t_jual','<=',$request->tarikh)
|
||||
@@ -196,7 +197,7 @@ class LelongController extends Controller
|
||||
|
||||
$ansrugi = AnsRugi::on($cawangan['mysql'])
|
||||
->sum('bayaran');
|
||||
|
||||
|
||||
$rugilelong = Lelong::on($cawangan['mysql'])
|
||||
->where('t_jual','<=',$request->tarikh)
|
||||
->where(function($query) use ($tarikhbaru)
|
||||
@@ -207,8 +208,8 @@ class LelongController extends Controller
|
||||
->where('baki','<',0)
|
||||
->sum('baki');
|
||||
|
||||
$rugitotal=$rugilelong + $ansrugi;
|
||||
|
||||
$rugitotal=$rugilelong + $ansrugi;
|
||||
|
||||
if($kodcaw == 'APM')
|
||||
$bakilelong += 4498.1;
|
||||
|
||||
@@ -249,13 +250,13 @@ class LelongController extends Controller
|
||||
$tarikhbaru = $request->mula;
|
||||
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
|
||||
|
||||
|
||||
|
||||
$bakilelong = Lelong::on($cawangan['mysql'])
|
||||
->where('trkhtuntut','>=',$request->mula)
|
||||
->where('trkhtuntut','<=',$request->hingga)
|
||||
->where('baki','>=',0)
|
||||
->sum('baki');
|
||||
|
||||
|
||||
$rugilelong = Lelong::on($cawangan['mysql'])
|
||||
->where('trkhtuntut','>=',$request->mula)
|
||||
->where('trkhtuntut','<=',$request->hingga)
|
||||
@@ -263,7 +264,7 @@ class LelongController extends Controller
|
||||
->sum('baki');
|
||||
|
||||
$data_lelong = Lelong::on($cawangan['mysql'])->where([['t_jual','>=',$request->mula],['t_jual','<=',$request->hingga]])->get();
|
||||
|
||||
|
||||
foreach($data_lelong as $index=>$lelong){
|
||||
if($lelong['baki'] >= 0){
|
||||
$cas_lelong += $lelong['cajlelong'];
|
||||
@@ -275,7 +276,7 @@ class LelongController extends Controller
|
||||
$rugi_lelong += abs($lelong['baki']);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
$arraylelong = ['bakilelong' => $bakilelong, 'rugilelong' => $rugilelong, 'baki' => $baki_lelong, 'rugi' => $rugi_lelong, 'jumlahlelong' => $jumlah_lelong, 'caslelong' => $cas_lelong];
|
||||
|
||||
return response()->json($arraylelong,200);
|
||||
@@ -295,7 +296,7 @@ class LelongController extends Controller
|
||||
|
||||
if(sizeof($akanlelong) != 0){
|
||||
array_push($akanlelongarray,$akanlelong);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return response()->json($akanlelongarray);
|
||||
@@ -394,7 +395,7 @@ class LelongController extends Controller
|
||||
}else{
|
||||
return response('Gagal', 200);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
public function showTuntutBaki($kodcaw){
|
||||
@@ -504,7 +505,7 @@ class LelongController extends Controller
|
||||
|
||||
public function cajlelongcalculationLejer($kodcaw,Request $request)
|
||||
{
|
||||
|
||||
|
||||
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
|
||||
|
||||
$cajlelong = Lelong::on($cawangan['mysql'])
|
||||
@@ -522,7 +523,7 @@ class LelongController extends Controller
|
||||
$cajperkhidmatan = GlCode::on($cawangan['mysql'])
|
||||
->where('glcode','=','7000/500')
|
||||
->sum('amaun');
|
||||
|
||||
|
||||
return response()->json($cajperkhidmatan,200);
|
||||
}
|
||||
|
||||
@@ -667,7 +668,7 @@ class LelongController extends Controller
|
||||
|
||||
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
|
||||
|
||||
$lelong = Lelong::on($cawangan['mysql'])
|
||||
$lelong = Lelong::on($cawangan['mysql'])
|
||||
->select('lelong.t_lelong','lelong.norujukan','gadai.jbg','gadai.nokp','gadai.pinjaman','gadai.bakiupah')
|
||||
->leftJoin('gadai', 'gadai.norujukan', '=', 'lelong.norujukan')
|
||||
// ->leftJoin('customer', 'customer.kpbaru', '=', 'gadai.nokp')
|
||||
@@ -680,7 +681,7 @@ class LelongController extends Controller
|
||||
->first();
|
||||
|
||||
$lelonglist = $lelong->get();
|
||||
|
||||
|
||||
foreach($lelonglist as $index=>$lel)
|
||||
{
|
||||
$ansuran = Transaction::on('mysql7')
|
||||
@@ -693,11 +694,11 @@ class LelongController extends Controller
|
||||
->where('kpbaru','=',$lel['nokp'])
|
||||
->orWhere('kplama','=',$lel['nokp'])
|
||||
->first();
|
||||
|
||||
|
||||
$poskod = Poskod::on('mysql7')
|
||||
->where('poskod','=',$customer['poskod'])
|
||||
->first();
|
||||
|
||||
|
||||
$daerah = Daerah::on('mysql7')
|
||||
->where('koddaerah','=',$poskod['koddaerah'])
|
||||
->first();
|
||||
@@ -711,7 +712,7 @@ class LelongController extends Controller
|
||||
|
||||
return response()->json($arraylelong);
|
||||
}
|
||||
|
||||
|
||||
public function DetailsNotisLelong($kodcaw){
|
||||
|
||||
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
|
||||
@@ -721,4 +722,18 @@ class LelongController extends Controller
|
||||
return response()->json($detailslelong);
|
||||
}
|
||||
|
||||
public function keluarLelongTawarruq(){
|
||||
$cawangan_all = Cawangan::on('mysql7')->get();
|
||||
|
||||
foreach($cawangan_all as $index=>$cawangan){
|
||||
$list_lelong = Lelong::on($cawangan['mysql'])->where('t_jual',null)->pluck('norujukan')->toArray();
|
||||
|
||||
$gadai_lelong = Gadai::on($cawangan['mysql'])->whereIn('norujukan',$list_lelong)->where('lelong_tawarruq',0)->pluck('norujukan')->toArray();
|
||||
|
||||
$delete_lelong = Lelong::on($cawangan['mysql'])->whereIn('norujukan',$gadai_lelong)->delete();
|
||||
|
||||
$update_gadai = Gadai::on($cawangan['mysql'])->whereIn('norujukan',$gadai_lelong)->update(['taglel'=>0]);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user