add remove wtd
This commit is contained in:
@@ -2506,6 +2506,30 @@ class AdminPageController extends Controller
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function RemoveDraftWTD(Request $request){
|
||||||
|
|
||||||
|
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$request->kodcaw)->first();
|
||||||
|
|
||||||
|
DB::connection('mysql7')->beginTransaction();
|
||||||
|
DB::connection($cawangan['mysql'])->beginTransaction();
|
||||||
|
|
||||||
|
try{
|
||||||
|
$result1 = SerahBaki::on($cawangan['mysql'])->where('batchno',$request->batchno)->delete();
|
||||||
|
$result2 = WTDDraft::on('mysql7')->where([['kodcaw',$request->kodcaw],['batchno_serah',$request->batchno]])->delete();
|
||||||
|
|
||||||
|
DB::connection($cawangan['mysql'])->commit();
|
||||||
|
DB::connection('mysql7')->commit();
|
||||||
|
|
||||||
|
return response()->json($result1,200);
|
||||||
|
}catch (\Exception $e) {
|
||||||
|
DB::connection('mysql7')->rollback();
|
||||||
|
DB::connection($cawangan['mysql'])->rollback();
|
||||||
|
|
||||||
|
return response()->json($e->getMessage(),400);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
public function ProsesWTD(Request $request){
|
public function ProsesWTD(Request $request){
|
||||||
|
|
||||||
$current = Carbon::now();
|
$current = Carbon::now();
|
||||||
@@ -2576,7 +2600,7 @@ class AdminPageController extends Controller
|
|||||||
't_update' => $current->toDateString()));
|
't_update' => $current->toDateString()));
|
||||||
}
|
}
|
||||||
|
|
||||||
$serahbakiupdate = SerahBaki::on($cawangan['mysql'])->where('batchno',$batchno)->update(array('aktif' => 1));;
|
$serahbakiupdate = SerahBaki::on($cawangan['mysql'])->where('batchno',$batchno)->update(array('aktif' => 1,'t_jual' => $current->toDateString(),'nopelanggan' => $request->nocek));;
|
||||||
|
|
||||||
return response()->json('success',200);
|
return response()->json('success',200);
|
||||||
|
|
||||||
|
|||||||
@@ -715,6 +715,7 @@ $router->group(['prefix'=>'admin'], function () use ($router){
|
|||||||
$router->post('wtd/process',['uses'=>'AdminPageController@ProsesWTD']);
|
$router->post('wtd/process',['uses'=>'AdminPageController@ProsesWTD']);
|
||||||
$router->get('wtd/rekod',['uses'=>'AdminPageController@rekodWTD']);
|
$router->get('wtd/rekod',['uses'=>'AdminPageController@rekodWTD']);
|
||||||
$router->get('wtd/rekod/{batchno}',['uses'=>'AdminPageController@rekodWTDByBatchNo']);
|
$router->get('wtd/rekod/{batchno}',['uses'=>'AdminPageController@rekodWTDByBatchNo']);
|
||||||
|
$router->post('wtd/delete',['uses'=>'AdminPageController@RemoveDraftWTD']);
|
||||||
|
|
||||||
$router->get('audit/keuntungansebenar',['uses'=>'AdminPageController@KeuntunganSebenarExport']);
|
$router->get('audit/keuntungansebenar',['uses'=>'AdminPageController@KeuntunganSebenarExport']);
|
||||||
$router->get('laporan/aging',['uses'=>'AdminPageController@LaporanAging']);
|
$router->get('laporan/aging',['uses'=>'AdminPageController@LaporanAging']);
|
||||||
|
|||||||
Reference in New Issue
Block a user