tambah terakru
This commit is contained in:
@@ -483,7 +483,7 @@ class LelongController extends Controller
|
|||||||
|
|
||||||
|
|
||||||
$serahbaki = SerahBaki::on($cawangan['mysql'])
|
$serahbaki = SerahBaki::on($cawangan['mysql'])
|
||||||
->where('tarikh','<=', $request->tarikh)
|
->where([['tarikh','<=', $request->tarikh],['aktif',1]])
|
||||||
->sum('baki');
|
->sum('baki');
|
||||||
|
|
||||||
return response()->json($serahbaki,200);
|
return response()->json($serahbaki,200);
|
||||||
|
|||||||
@@ -22,6 +22,20 @@ use App\Moratorium;
|
|||||||
use App\Audit;
|
use App\Audit;
|
||||||
use App\LookupWakil;
|
use App\LookupWakil;
|
||||||
|
|
||||||
|
use App\StokAudit1;
|
||||||
|
use App\StokAudit2;
|
||||||
|
use App\StokAudit3;
|
||||||
|
use App\StokAudit4;
|
||||||
|
use App\StokAudit5;
|
||||||
|
use App\StokAudit6;
|
||||||
|
use App\StokAudit7;
|
||||||
|
use App\StokAudit8;
|
||||||
|
use App\StokAudit9;
|
||||||
|
use App\StokAudit10;
|
||||||
|
use App\StokAudit11;
|
||||||
|
use App\StokAudit12;
|
||||||
|
|
||||||
|
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
|
|
||||||
use Carbon\Carbon;
|
use Carbon\Carbon;
|
||||||
@@ -1907,4 +1921,56 @@ class TebusController extends Controller
|
|||||||
return response(0);
|
return response(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function calculationKeuntunganPenggadai($kodcaw,Request $request)
|
||||||
|
{
|
||||||
|
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
|
||||||
|
|
||||||
|
$date = new Carbon($request->tarikh);
|
||||||
|
$month_sebelum = $date->subMonth()->format('m');
|
||||||
|
$month_sekarang = $date->format('m');
|
||||||
|
$year_generate = $date->format('Y');
|
||||||
|
|
||||||
|
switch($month_sebelum){
|
||||||
|
case '01': $audit_backdate = StokAudit1::on($cawangan['mysql'])->where('tahun',$year_generate);
|
||||||
|
break;
|
||||||
|
case '02': $audit_backdate = StokAudit2::on($cawangan['mysql'])->where('tahun',$year_generate);
|
||||||
|
break;
|
||||||
|
case '03': $audit_backdate = StokAudit3::on($cawangan['mysql'])->where('tahun',$year_generate);
|
||||||
|
break;
|
||||||
|
case '04': $audit_backdate = StokAudit4::on($cawangan['mysql'])->where('tahun',$year_generate);
|
||||||
|
break;
|
||||||
|
case '05': $audit_backdate = StokAudit5::on($cawangan['mysql'])->where('tahun',$year_generate);
|
||||||
|
break;
|
||||||
|
case '06': $audit_backdate = StokAudit6::on($cawangan['mysql'])->where('tahun',$year_generate);
|
||||||
|
break;
|
||||||
|
case '07': $audit_backdate = StokAudit7::on($cawangan['mysql'])->where('tahun',$year_generate);
|
||||||
|
break;
|
||||||
|
case '08': $audit_backdate = StokAudit8::on($cawangan['mysql'])->where('tahun',$year_generate);
|
||||||
|
break;
|
||||||
|
case '09': $audit_backdate = StokAudit9::on($cawangan['mysql'])->where('tahun',$year_generate);
|
||||||
|
break;
|
||||||
|
case '10': $audit_backdate = StokAudit10::on($cawangan['mysql'])->where('tahun',$year_generate);
|
||||||
|
break;
|
||||||
|
case '11': $audit_backdate = StokAudit11::on($cawangan['mysql'])->where('tahun',$year_generate);
|
||||||
|
break;
|
||||||
|
case '12': $audit_backdate = StokAudit12::on($cawangan['mysql'])->where('tahun',$year_generate);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
$audit_now = Gadai::on($cawangan['mysql'])
|
||||||
|
->where([['tagpalsu','=',0],['t_gadai','<=',$request->tarikh],['sttebus','=','']])
|
||||||
|
->orWhere([['tagpalsu','=',0],['t_update','>',$request->tarikh],['sttebus','!=',''],['t_gadai','<=',$request->tarikh]])
|
||||||
|
->orderBy('t_gadai', 'ASC')
|
||||||
|
->orderBy('sirig', 'ASC');
|
||||||
|
|
||||||
|
$totaltunggakan_now = $audit_now->sum('tunggakan');
|
||||||
|
$totaltunggakan_sebelum = $audit_backdate->sum('upahblmbyar');
|
||||||
|
|
||||||
|
|
||||||
|
dd($totaltunggakan_now,$totaltunggakan_sebelum);
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -477,6 +477,7 @@ $router->group(['prefix'=>'api'], function () use ($router){
|
|||||||
$router->get('cajperkhidmatanterkumpul/{kodcaw}',['uses'=>'LelongController@cajperkhidmatancalculation']);
|
$router->get('cajperkhidmatanterkumpul/{kodcaw}',['uses'=>'LelongController@cajperkhidmatancalculation']);
|
||||||
$router->get('CalculationHapusKira/{kodcaw}',['uses'=>'LaporanController@CalcHapusKira']);
|
$router->get('CalculationHapusKira/{kodcaw}',['uses'=>'LaporanController@CalcHapusKira']);
|
||||||
$router->get('Xtra/{kodcaw}',['uses'=>'LaporanController@CalcXtra']);
|
$router->get('Xtra/{kodcaw}',['uses'=>'LaporanController@CalcXtra']);
|
||||||
|
$router->get('KeuntunganPenggadai/{kodcaw}',['uses'=>'TebusController@calculationKeuntunganPenggadai']);
|
||||||
|
|
||||||
|
|
||||||
//LEJER AM//
|
//LEJER AM//
|
||||||
|
|||||||
Reference in New Issue
Block a user