fix skit2 pasal lelong

This commit is contained in:
hafifierahman
2021-03-04 13:12:02 +08:00
parent 31c43aa392
commit 974fedfe1f
2 changed files with 48 additions and 4 deletions
+47 -4
View File
@@ -54,8 +54,8 @@ class LelongController extends Controller
{
foreach($cawangan_all as $index=>$cawangan){
$bakilelong = Gadai::on($cawangan['mysql'])
->where([['sttebus','=', 'L'],['nokp','=',$noic],['baki','not like', '-%']])
->whereNull('trkhtuntut')
->where([['gadai.sttebus','=', 'L'],['gadai.nokp','=',$noic],['lelong.baki','not like', '-%']])
->whereNull('lelong.trkhtuntut')
->rightJoin('lelong', 'gadai.norujukan', '=', 'lelong.norujukan')
->sum('baki');
@@ -72,8 +72,8 @@ class LelongController extends Controller
{
foreach($cawangan_all as $index=>$cawangan){
$rugilelong = Gadai::on($cawangan['mysql'])
->where([['sttebus','=', 'L'],['nokp','=',$noic],['baki','like', '-%']])
->whereNull('trkhtuntut')
->where([['gadai.sttebus','=', 'L'],['gadai.nokp','=',$noic],['lelong.baki','like', '-%']])
->whereNull('lelong.trkhtuntut')
->rightJoin('lelong', 'gadai.norujukan', '=', 'lelong.norujukan')
->sum('baki');
@@ -87,6 +87,49 @@ class LelongController extends Controller
}
public function showBakiLelongEachCawangan($kodcaw,$noic,$jenislelong)
{
$cawangan_all = Cawangan::on('mysql7')->get();
$bakilelongtotal = 0;
$rugilelongtotal = 0;
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
if($jenislelong == 'baki')
{
$bakilelong = Gadai::on($cawangan['mysql'])
->where([['gadai.sttebus','=', 'L'],['gadai.nokp','=',$noic],['lelong.baki','not like', '-%']])
->whereNull('lelong.trkhtuntut')
->rightJoin('lelong', 'gadai.norujukan', '=', 'lelong.norujukan')
->sum('baki');
if($bakilelong != 0){
$bakilelongtotal += $bakilelong;
}
return response()->json($bakilelongtotal, 200);
}
else if($jenislelong == 'rugi')
{
$rugilelong = Gadai::on($cawangan['mysql'])
->where([['gadai.sttebus','=', 'L'],['gadai.nokp','=',$noic],['lelong.baki','like', '-%']])
->whereNull('lelong.trkhtuntut')
->rightJoin('lelong', 'gadai.norujukan', '=', 'lelong.norujukan')
->sum('baki');
if($rugilelong != 0){
$rugilelongtotal += $rugilelong;
}
return response()->json($rugilelongtotal, 200);
}
}
public function BilAkanDilelong($noic)
{
$cawangan_all = Cawangan::on('mysql7')->get();