This commit is contained in:
fifi97
2021-04-27 17:59:12 +08:00
2 changed files with 21 additions and 37 deletions
+20 -36
View File
@@ -887,13 +887,20 @@ class GadaiController extends Controller
return response()->json($array_harian); return response()->json($array_harian);
} }
public function getLaporanAnsuran($kodcaw,$tarikh){ public function getLaporanAnsuran($kodcaw,Request $request){
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first(); $cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$gadai = Tebus::on($cawangan['mysql']) $dateans = new Carbon($request->tarikh);
->where('jenistebus','=',"A") $dateans->addDays(1);
->where('t_tebus','=',$tarikh)
->orderBy('t_tebus') $date = new Carbon($request->tarikh);
$gadai = Transaction::on('mysql7')
->join('transaksi_keuntungan', 'transaction.norujukan', '=', 'transaksi_keuntungan.norujukan')
->where('transaction.trans_type','=','A')
->where('transaction.created_at','>=',$date)
->where('transaction.created_at','<=',$dateans)
->get(); ->get();
return response()->json($gadai); return response()->json($gadai);
@@ -922,21 +929,21 @@ class GadaiController extends Controller
/////////// ///////////
$gadai1 = Gadai::on($cawangan['mysql']) $gadai1 = Gadai::on($cawangan['mysql'])
->selectRaw('COUNT(norujukan) AS bil, SUM(pinjaman) AS pinj') ->selectRaw('COUNT(*) AS bil, SUM(pinjaman) AS pinj')
->where('t_gadai','<',$tarikh) ->where('t_gadai','<',$tarikh)
// ->where('sttebus','=','') ->where('sttebus','=','')
->where('nilaimarhun','>=',1) ->where('nilaimarhun','>=',1)
->where('nilaimarhun','<=',400.99) ->where('nilaimarhun','<=',400.99)
->orderBy('t_gadai')
->get(); ->get();
$gadai2 = Gadai::on($cawangan['mysql']) $gadai2 = Gadai::on($cawangan['mysql'])
->selectRaw('COUNT(norujukan) AS bil, SUM(pinjaman) AS pinj') ->selectRaw('COUNT(norujukan) AS bil, SUM(pinjaman) AS pinj')
->where('t_gadai','<',$tarikh) // ->where('t_gadai','<',$tarikh)
// ->where('sttebus','=','') // ->where('sttebus','=','')
// ->where([['t_gadai','<=',$tarikh],['sttebus','=','']])
// ->orWhere([['t_update','>',$tarikh],['sttebus','!=',''],['t_gadai','<=',$tarikh]])
->where('nilaimarhun','>=',401) ->where('nilaimarhun','>=',401)
->where('nilaimarhun','<=',2000.99) ->where('nilaimarhun','<=',2000.99)
->orderBy('t_gadai')
->get(); ->get();
$gadai3 = Gadai::on($cawangan['mysql']) $gadai3 = Gadai::on($cawangan['mysql'])
@@ -945,35 +952,31 @@ class GadaiController extends Controller
// ->where('sttebus','=','') // ->where('sttebus','=','')
->where('nilaimarhun','>=',2001) ->where('nilaimarhun','>=',2001)
->where('nilaimarhun','<=',1000000) ->where('nilaimarhun','<=',1000000)
->orderBy('t_gadai')
->get(); ->get();
$gadaiini1 = Gadai::on($cawangan['mysql']) $gadaiini1 = Gadai::on($cawangan['mysql'])
->selectRaw('COUNT(norujukan) AS bil, SUM(pinjaman) AS pinj') ->selectRaw('COUNT(norujukan) AS bil, SUM(pinjaman) AS pinj')
->where('t_gadai','=',$tarikh) ->where('t_gadai','=',$tarikh)
// ->where('sttebus','=','') ->where('sttebus','=','')
->where('nilaimarhun','>=',1) ->where('nilaimarhun','>=',1)
->where('nilaimarhun','<=',400.99) ->where('nilaimarhun','<=',400.99)
->orderBy('t_gadai')
->get(); ->get();
$gadaiini2 = Gadai::on($cawangan['mysql']) $gadaiini2 = Gadai::on($cawangan['mysql'])
->selectRaw('COUNT(norujukan) AS bil, SUM(pinjaman) AS pinj') ->selectRaw('COUNT(norujukan) AS bil, SUM(pinjaman) AS pinj')
->where('t_gadai','=',$tarikh) ->where('t_gadai','=',$tarikh)
// ->where('sttebus','=','') ->where('sttebus','=','')
->where('nilaimarhun','>=',401) ->where('nilaimarhun','>=',401)
->where('nilaimarhun','<=',2000.99) ->where('nilaimarhun','<=',2000.99)
->orderBy('t_gadai')
->get(); ->get();
$gadaiini3 = Gadai::on($cawangan['mysql']) $gadaiini3 = Gadai::on($cawangan['mysql'])
->selectRaw('COUNT(norujukan) AS bil, SUM(pinjaman) AS pinj') ->selectRaw('COUNT(norujukan) AS bil, SUM(pinjaman) AS pinj')
->where('t_gadai','=',$tarikh) ->where('t_gadai','=',$tarikh)
// ->where('sttebus','=','') ->where('sttebus','=','')
->where('nilaimarhun','>=',2001) ->where('nilaimarhun','>=',2001)
->where('nilaimarhun','<=',1000000) ->where('nilaimarhun','<=',1000000)
->orderBy('t_gadai')
->get(); ->get();
@@ -987,7 +990,6 @@ class GadaiController extends Controller
->where('sttebus','=','T') ->where('sttebus','=','T')
->where('nilaimarhun','>=',1) ->where('nilaimarhun','>=',1)
->where('nilaimarhun','<=',400.99) ->where('nilaimarhun','<=',400.99)
->orderBy('t_gadai')
->get(); ->get();
$tebus2 = Gadai::on($cawangan['mysql']) $tebus2 = Gadai::on($cawangan['mysql'])
@@ -996,7 +998,6 @@ class GadaiController extends Controller
->where('sttebus','=','T') ->where('sttebus','=','T')
->where('nilaimarhun','>=',401) ->where('nilaimarhun','>=',401)
->where('nilaimarhun','<=',2000.99) ->where('nilaimarhun','<=',2000.99)
->orderBy('t_gadai')
->get(); ->get();
$tebus3 = Gadai::on($cawangan['mysql']) $tebus3 = Gadai::on($cawangan['mysql'])
@@ -1005,7 +1006,6 @@ class GadaiController extends Controller
->where('sttebus','=','T') ->where('sttebus','=','T')
->where('nilaimarhun','>=',2001) ->where('nilaimarhun','>=',2001)
->where('nilaimarhun','<=',1000000) ->where('nilaimarhun','<=',1000000)
->orderBy('t_gadai')
->get(); ->get();
$tebusini1 = Gadai::on($cawangan['mysql']) $tebusini1 = Gadai::on($cawangan['mysql'])
@@ -1014,7 +1014,6 @@ class GadaiController extends Controller
->where('sttebus','=','T') ->where('sttebus','=','T')
->where('nilaimarhun','>=',1) ->where('nilaimarhun','>=',1)
->where('nilaimarhun','<=',400.99) ->where('nilaimarhun','<=',400.99)
->orderBy('t_gadai')
->get(); ->get();
$tebusini2 = Gadai::on($cawangan['mysql']) $tebusini2 = Gadai::on($cawangan['mysql'])
@@ -1023,7 +1022,6 @@ class GadaiController extends Controller
->where('sttebus','=','T') ->where('sttebus','=','T')
->where('nilaimarhun','>=',401) ->where('nilaimarhun','>=',401)
->where('nilaimarhun','<=',2000.99) ->where('nilaimarhun','<=',2000.99)
->orderBy('t_gadai')
->get(); ->get();
$tebusini3 = Gadai::on($cawangan['mysql']) $tebusini3 = Gadai::on($cawangan['mysql'])
@@ -1032,7 +1030,6 @@ class GadaiController extends Controller
->where('sttebus','=','T') ->where('sttebus','=','T')
->where('nilaimarhun','>=',2001) ->where('nilaimarhun','>=',2001)
->where('nilaimarhun','<=',1000000) ->where('nilaimarhun','<=',1000000)
->orderBy('t_gadai')
->get(); ->get();
@@ -1047,7 +1044,6 @@ class GadaiController extends Controller
->where('sttebus','=','L') ->where('sttebus','=','L')
->where('nilaimarhun','>=',1) ->where('nilaimarhun','>=',1)
->where('nilaimarhun','<=',400.99) ->where('nilaimarhun','<=',400.99)
->orderBy('t_gadai')
->get(); ->get();
$lelong2 = Gadai::on($cawangan['mysql']) $lelong2 = Gadai::on($cawangan['mysql'])
@@ -1056,7 +1052,6 @@ class GadaiController extends Controller
->where('sttebus','=','L') ->where('sttebus','=','L')
->where('nilaimarhun','>=',401) ->where('nilaimarhun','>=',401)
->where('nilaimarhun','<=',2000.99) ->where('nilaimarhun','<=',2000.99)
->orderBy('t_gadai')
->get(); ->get();
$lelong3 = Gadai::on($cawangan['mysql']) $lelong3 = Gadai::on($cawangan['mysql'])
@@ -1065,7 +1060,6 @@ class GadaiController extends Controller
->where('sttebus','=','L') ->where('sttebus','=','L')
->where('nilaimarhun','>=',2001) ->where('nilaimarhun','>=',2001)
->where('nilaimarhun','<=',1000000) ->where('nilaimarhun','<=',1000000)
->orderBy('t_gadai')
->get(); ->get();
$lelongini1 = Gadai::on($cawangan['mysql']) $lelongini1 = Gadai::on($cawangan['mysql'])
@@ -1074,7 +1068,6 @@ class GadaiController extends Controller
->where('sttebus','=','L') ->where('sttebus','=','L')
->where('nilaimarhun','>=',1) ->where('nilaimarhun','>=',1)
->where('nilaimarhun','<=',400.99) ->where('nilaimarhun','<=',400.99)
->orderBy('t_gadai')
->get(); ->get();
$lelongini2 = Gadai::on($cawangan['mysql']) $lelongini2 = Gadai::on($cawangan['mysql'])
@@ -1083,7 +1076,6 @@ class GadaiController extends Controller
->where('sttebus','=','L') ->where('sttebus','=','L')
->where('nilaimarhun','>=',401) ->where('nilaimarhun','>=',401)
->where('nilaimarhun','<=',2000.99) ->where('nilaimarhun','<=',2000.99)
->orderBy('t_gadai')
->get(); ->get();
$lelongini3 = Gadai::on($cawangan['mysql']) $lelongini3 = Gadai::on($cawangan['mysql'])
@@ -1092,7 +1084,6 @@ class GadaiController extends Controller
->where('sttebus','=','L') ->where('sttebus','=','L')
->where('nilaimarhun','>=',2001) ->where('nilaimarhun','>=',2001)
->where('nilaimarhun','<=',1000000) ->where('nilaimarhun','<=',1000000)
->orderBy('t_gadai')
->get(); ->get();
////////////////// //////////////////
@@ -1100,13 +1091,6 @@ class GadaiController extends Controller
////////////////// //////////////////
// $hapuskira = HapusKira::on($cawangan['mysql'])
// ->selectRaw('COUNT(*) AS bilangan, SUM(gadai.nilaimarhun) as jumlahmarhun, SUM(gadai.pinjaman) as jumlahpinjaman')
// ->where('hapuskira.Tarikh','=',$tarikh)
// ->rightJoin('gadai', 'gadai.norujukan', '=', 'hapuskira.norujukan')
// ->get();
$hapuskira1 = HapusKira::on($cawangan['mysql']) $hapuskira1 = HapusKira::on($cawangan['mysql'])
->selectRaw('COUNT(norujukan) AS bil, SUM(bakipjm) AS pinj') ->selectRaw('COUNT(norujukan) AS bil, SUM(bakipjm) AS pinj')
->where('tarikh','<',$tarikh) ->where('tarikh','<',$tarikh)
+1 -1
View File
@@ -183,7 +183,7 @@ $router->group(['prefix'=>'api'], function () use ($router){
//ANSURAN UPAH API //ANSURAN UPAH API
$router->get('ansuran/laporan/{kodcaw}/{tarikh}',['uses'=>'GadaiController@getLaporanAnsuran']); //laporan lelong $router->get('ansuran/laporan/{kodcaw}',['uses'=>'GadaiController@getLaporanAnsuran']); //laporan lelong
$router->get('ansuran/{kodcaw}/{norujukan}',['uses'=>'TebusController@getAdvansur']); $router->get('ansuran/{kodcaw}/{norujukan}',['uses'=>'TebusController@getAdvansur']);
$router->get('AnsuranByTarikh/{kodcaw}',['uses'=>'TebusController@SenaraiAdvansur']); $router->get('AnsuranByTarikh/{kodcaw}',['uses'=>'TebusController@SenaraiAdvansur']);
$router->get('ansuranupah/{kodcaw}',['uses'=>'TebusController@getAdvansurByKodlaluan']); $router->get('ansuranupah/{kodcaw}',['uses'=>'TebusController@getAdvansurByKodlaluan']);