add commands

This commit is contained in:
hafifierahman
2022-12-18 10:56:57 +08:00
parent 213eeb1e6a
commit 011f26a6b9
2 changed files with 10 additions and 8 deletions
+9 -7
View File
@@ -1372,7 +1372,7 @@ class LaporanController extends Controller
} }
} }
return response('succesfully generated!'); return response('succesful');
} }
public function GenerateMonthlyAkrual(Request $request){ public function GenerateMonthlyAkrual(Request $request){
@@ -1422,7 +1422,7 @@ class LaporanController extends Controller
$available_akru = AkruNet::on($caw['mysql']) $available_akru = AkruNet::on($caw['mysql'])
->where('bulan',(int)$firstmonth_behind_month) ->where('bulan',(int)$firstmonth_behind_month)
->first()->toArray(); ->first();
try{ try{
if($available_akru){ if($available_akru){
@@ -1451,13 +1451,14 @@ class LaporanController extends Controller
public function InsertDailyImbangDuga(Request $request){ public function InsertDailyImbangDuga(Request $request){
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$request->kodcaw)->first(); $cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$request->kodcaw)->first();
DB::connection($cawangan['mysql'])->beginTransaction(); $tarikh = new Carbon($request->tarikh);
DB::connection($cawangan['mysql'])->beginTransaction();
try{ try{
$imbangduga = new imbangdugabackup(); $imbangduga = new imbangdugabackup();
$imbangduga->setConnection($cawangan['mysql']); $imbangduga->setConnection($cawangan['mysql']);
$imbangduga->kodcaw = $request->kodcaw; $imbangduga->kodcaw = $request->kodcaw;
$imbangduga->tarikh = $request->tarikh; $imbangduga->tarikh = $tarikh->toDateString();
$imbangduga->tunaiditangan = $request->tunaiditangan; $imbangduga->tunaiditangan = $request->tunaiditangan;
$imbangduga->pembiayaantawarruq = $request->pembiayaantawarruq; $imbangduga->pembiayaantawarruq = $request->pembiayaantawarruq;
$imbangduga->bayaranpendahuluan = $request->bayaranpendahuluan; $imbangduga->bayaranpendahuluan = $request->bayaranpendahuluan;
@@ -1491,14 +1492,15 @@ class LaporanController extends Controller
$imbangduga->totalharta = $request->totalharta; $imbangduga->totalharta = $request->totalharta;
$imbangduga->totaltanggungan = $request->totaltanggungan; $imbangduga->totaltanggungan = $request->totaltanggungan;
$imbangduga->tagtally = $request->tagtally; $imbangduga->tagtally = $request->tagtally;
$imbangduga->created_at = $request->tarikh; $imbangduga->created_at = $tarikh->toDateTimeString();
$imbangduga->updated_at = $request->tarikh; $imbangduga->updated_at = $tarikh->toDateTimeString();
$imbangduga->save(); $imbangduga->save();
DB::connection($cawangan['mysql'])->commit(); DB::connection($cawangan['mysql'])->commit();
return response()->json('success',200);
}catch (\Throwable $e){ }catch (\Throwable $e){
DB::connection($cawangan['mysql'])->rollBack(); DB::connection($cawangan['mysql'])->rollBack();
return response($e); return response()->json($e,500);
} }
} }
} }
+1 -1
View File
@@ -741,7 +741,7 @@ $router->group(['prefix'=>'admin'], function () use ($router){
$router->get('laporan/akrubulan',['uses'=>'AdminPageController@getLaporanAkruBulan']); $router->get('laporan/akrubulan',['uses'=>'AdminPageController@getLaporanAkruBulan']);
$router->get('laporan/akrual/generateDaily',['uses'=>'LaporanController@GenerateDailyAkrual']); $router->get('laporan/akrual/generateDaily',['uses'=>'LaporanController@GenerateDailyAkrual']);
$router->get('laporan/akrual/generateMonthly',['uses'=>'LaporanController@GenerateMonthlyAkrual']); $router->get('laporan/akrual/generateMonthly',['uses'=>'LaporanController@GenerateMonthlyAkrual']);
$router->post('laporan/akrual/insertImbangDuga',['uses'=>'LaporanController@InsertDailyImbangDuga']); $router->get('laporan/akrual/insertImbangDuga',['uses'=>'LaporanController@InsertDailyImbangDuga']);
}); });
$router->group(['prefix'=>'lelong'], function () use ($router){ $router->group(['prefix'=>'lelong'], function () use ($router){