diff --git a/app/Http/Controllers/AdminPageController.php b/app/Http/Controllers/AdminPageController.php index 169331d..2243d51 100644 --- a/app/Http/Controllers/AdminPageController.php +++ b/app/Http/Controllers/AdminPageController.php @@ -27,6 +27,7 @@ use App\Permohonan; use App\Status; use App\LookupStatus; use App\ARFiles; +use App\WTDDraft; use DB; use Carbon\Carbon; @@ -2289,4 +2290,56 @@ class AdminPageController extends Controller return response($kp,200); } + + public function RangeBakiLelong($kodcaw,Request $request){ + + $current = Carbon::now(); + $current = new Carbon(); + + $cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first(); + + // $gadai = Gadai::on($cawangan['mysql']) + // ->where([['sttebus','=',$gadai_status],['nokp','=',$ic],['trkhtuntut',null],['t_lelong','>=',$request->mula],['t_lelong','<=', $request->hingga]]) + // ->rightJoin('lelong', 'gadai.norujukan', '=', 'lelong.norujukan') + // ->get(); + $lelong = Lelong::on($cawangan['mysql']) + ->where([['baki','>',0],['trkhtuntut',null],['t_lelong','>=',$request->mula],['t_lelong','<=', $request->hingga]]) + ->get(); + + return response()->json($lelong,200); + } + + public function InsertDraftWTD(Request $request){ + + // $current = Carbon::now(); + // $current = new Carbon(); + $cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$request->kodcaw)->first(); + + // dd($request->all()); + $norujukan = $request->norujukan; + // foreach($norujukan as $nor) + // { + // } + + $lelong = Lelong::on($cawangan['mysql']) + ->whereIn('lelong.norujukan',$norujukan) + ->join('gadai','lelong.norujukan','=','gadai.norujukan') + ->get(); + + + foreach($lelong as $lel) + { + $wtddraft = new WTDDraft; + $wtddraft->nokp = $lel->nokp; + $wtddraft->kodcaw = $lel->kodcaw; + $wtddraft->norujukan = $lel->norujukan; + $wtddraft->t_jual = $lel->t_jual; + $wtddraft->t_gadai = $lel->t_gadai; + $wtddraft->t_lelong = $lel->t_lelong; + $wtddraft->save(); + } + + return response()->json('success',200); + + } } \ No newline at end of file diff --git a/app/Permohonan.php b/app/Permohonan.php index 3503c13..8f79d90 100644 --- a/app/Permohonan.php +++ b/app/Permohonan.php @@ -29,6 +29,7 @@ class Permohonan extends Model 'nama_penerima', 'outstandingsemasa', 'nopermohonan', + 'tagjanapc', 'tagterima' ]; diff --git a/routes/web.php b/routes/web.php index ea4f777..f3f3b13 100644 --- a/routes/web.php +++ b/routes/web.php @@ -705,6 +705,9 @@ $router->group(['prefix'=>'admin'], function () use ($router){ $router->post('permohonan/tagcit',['uses'=>'AdminPageController@TagCit']); $router->get('permohonan/viewfiles',['uses'=>'AdminPageController@downloadFile']); + $router->get('rangebakilelong/{kodcaw}',['uses'=>'AdminPageController@RangeBakiLelong']); + $router->post('wtd/insert',['uses'=>'AdminPageController@InsertDraftWTD']); + });