commit la
This commit is contained in:
@@ -4,6 +4,7 @@ namespace App\Http\Controllers;
|
||||
|
||||
use App\Lelong;
|
||||
use App\Cawangan;
|
||||
use App\Gadai;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
class LelongController extends Controller
|
||||
@@ -29,6 +30,69 @@ class LelongController extends Controller
|
||||
return response()->json($lelong);
|
||||
}
|
||||
|
||||
public function showBakiLelong($noic,$jenislelong)
|
||||
{
|
||||
$cawangan_all = Cawangan::on('mysql7')->get();
|
||||
$bakilelongtotal = 0;
|
||||
$rugilelongtotal = 0;
|
||||
|
||||
if($jenislelong == 'baki')
|
||||
{
|
||||
foreach($cawangan_all as $index=>$cawangan){
|
||||
$bakilelong = Gadai::on($cawangan['mysql'])
|
||||
->where([['sttebus','=', 'L'],['nokp','=',$noic],['baki','not like', '-%']])
|
||||
->rightJoin('lelong', 'gadai.norujukan', '=', 'lelong.norujukan')
|
||||
->sum('baki');
|
||||
|
||||
if($bakilelong != 0){
|
||||
$bakilelongtotal += $bakilelong;
|
||||
}
|
||||
}
|
||||
|
||||
return response()->json($bakilelongtotal, 200);
|
||||
|
||||
}
|
||||
|
||||
else if($jenislelong == 'rugi')
|
||||
{
|
||||
foreach($cawangan_all as $index=>$cawangan){
|
||||
$rugilelong = Gadai::on($cawangan['mysql'])
|
||||
->where([['sttebus','=', 'L'],['nokp','=',$noic],['baki','like', '-%']])
|
||||
->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();
|
||||
|
||||
$akanlelongarray = [];
|
||||
|
||||
foreach($cawangan_all as $index=>$cawangan){
|
||||
$akanlelong = Gadai::on($cawangan['mysql'])
|
||||
->where([['sttebus','=', ''],['nokp','=',$noic],['hargajual','=', 0]])
|
||||
->rightJoin('lelong', 'gadai.norujukan', '=', 'lelong.norujukan')
|
||||
->get();
|
||||
|
||||
if(sizeof($akanlelong) != 0){
|
||||
array_push($akanlelongarray,$akanlelong);
|
||||
}
|
||||
}
|
||||
|
||||
return response()->json($akanlelongarray);
|
||||
}
|
||||
|
||||
|
||||
|
||||
public function create(Request $request)
|
||||
{
|
||||
$lelong = Lelong::create($request->all());
|
||||
|
||||
Reference in New Issue
Block a user