added set approval withdrawal v3 api

This commit is contained in:
Hafifie PKB
2025-03-06 01:23:10 +08:00
parent 36ad6c68af
commit 7b7d675c9d
2 changed files with 24 additions and 9 deletions
+23 -8
View File
@@ -85,11 +85,8 @@ class AutoSerahanController extends Controller
return response()->json(['status' => 'failed','message' => 'ID is required']);
}
Log::debug($request->id);
ApprovalWithdrawal::on('mysql7')->where('id', $request->id)->update([
'denopendser_id_v2' => $deno_pendser->id,
]);
DB::connection('mysql7')->commit();
return response()->json(['status' => 'success']);
return response()->json(['status' => 'success','denoid' => $deno_pendser->id]);
}
}catch(\Exception $e){
@@ -186,10 +183,10 @@ class AutoSerahanController extends Controller
'bakieod' => $bakiakhir
));
ApprovalWithdrawal::on('mysql7')->where('id',$id)->update(array(
'updated_serahan_v2' => 1,
'gldetail_id_v2' => $gldetail->id
));
// ApprovalWithdrawal::on('mysql7')->where('id',$id)->update(array(
// 'updated_serahan_v2' => 1,
// 'gldetail_id_v2' => $gldetail->id
// ));
}
@@ -317,4 +314,22 @@ class AutoSerahanController extends Controller
$updated_pendahuluan = $this->autoSerahanEngine('pendahuluan',$request->kodcaw,$request->teller,$request->amaun,$request->id);
}
public function SetApprovalWithdrawal(Request $request){
if($request->jenis == 'create'){
ApprovalWithdrawal::on('mysql7')->where('id', $request->id)->update([
'denopendser_id_v2' => $request->deno_id,
]);
return response()->json(['status' => 'success'],200);
}else{
ApprovalWithdrawal::on('mysql7')->where('id', $request->id)->update([
'updated_serahan_v2' => 1,
'gldetail_id_v2' => $request->gldetail_id
]);
return response()->json(['status' => 'success'],200);
}
}
}
+1 -1
View File
@@ -684,7 +684,7 @@ $router->group(['prefix'=>'api'], function () use ($router){
$router->post('autoserahan/create',['uses'=>'AutoSerahanController@createAutoSerahan']);
$router->put('autoserahan/pendahuluan',['uses'=>'AutoSerahanController@pendahuluanAutoSerahan']);
$router->put('autoserahan/serahan',['uses'=>'AutoSerahanController@serahanAutoSerahan']);
$router->put('autoserahan/autoserahan/setapproval',['uses'=>'AutoSerahanController@serahanLejerAutoSerahan']);
});
$router->group(['prefix'=>'e-arrahn'], function () use ($router){