update origin cros
This commit is contained in:
@@ -992,8 +992,12 @@ class ClaimController extends Controller
|
|||||||
return Helper::responseJson(ClaimHistoryCareResource::make($data));
|
return Helper::responseJson(ClaimHistoryCareResource::make($data));
|
||||||
}
|
}
|
||||||
|
|
||||||
public function approvalHistoryCare(Request $request, $id){
|
public function approvalHistoryCare(Request $request){
|
||||||
$claimHistoryCare = ClaimHistoryCare::findOrFail($id);
|
$request->validate([
|
||||||
|
'claim_id' => 'required'
|
||||||
|
]);
|
||||||
|
|
||||||
|
$claimHistoryCare = ClaimHistoryCare::findOrFail($request->claim_id);
|
||||||
$claimHistoryCare->status = $request->status;
|
$claimHistoryCare->status = $request->status;
|
||||||
$claimHistoryCare->save();
|
$claimHistoryCare->save();
|
||||||
|
|
||||||
|
|||||||
@@ -228,7 +228,7 @@ Route::prefix('internal')->group(function () {
|
|||||||
Route::post('claims/{id}/carehistory', [ClaimController::class, 'storeHistoryCare']);
|
Route::post('claims/{id}/carehistory', [ClaimController::class, 'storeHistoryCare']);
|
||||||
Route::post('claims/carehistory/{id}/update', [ClaimController::class, 'updateHistoryCare']);
|
Route::post('claims/carehistory/{id}/update', [ClaimController::class, 'updateHistoryCare']);
|
||||||
Route::get('claims/carehistory/{id}', [ClaimController::class, 'showHistoryCare']);
|
Route::get('claims/carehistory/{id}', [ClaimController::class, 'showHistoryCare']);
|
||||||
Route::post('claims/carehistory/{id}/approval', [ClaimController::class, 'approvalHistoryCare']);
|
Route::post('claims/carehistory/approval', [ClaimController::class, 'approvalHistoryCare']);
|
||||||
|
|
||||||
Route::post('claims', [ClaimController::class, 'store']);
|
Route::post('claims', [ClaimController::class, 'store']);
|
||||||
Route::get('claims/{id}', [ClaimController::class, 'show']);
|
Route::get('claims/{id}', [ClaimController::class, 'show']);
|
||||||
|
|||||||
@@ -11,4 +11,19 @@ class CorporateManager extends Model
|
|||||||
use HasFactory, SoftDeletes;
|
use HasFactory, SoftDeletes;
|
||||||
|
|
||||||
protected $table = 'corporate_manager';
|
protected $table = 'corporate_manager';
|
||||||
|
protected $fillable = [
|
||||||
|
'user_id',
|
||||||
|
'corporate_id'
|
||||||
|
];
|
||||||
|
|
||||||
|
public function user()
|
||||||
|
{
|
||||||
|
return $this->hasOne(User::class, 'id', 'user_id');
|
||||||
|
}
|
||||||
|
|
||||||
|
public function corporate()
|
||||||
|
{
|
||||||
|
return $this->hasOne(Corporate::class, 'id', 'corporate_id');
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -299,10 +299,11 @@ export default function Detail() {
|
|||||||
// window.location.reload();
|
// window.location.reload();
|
||||||
|
|
||||||
const dataForm = {
|
const dataForm = {
|
||||||
status: 1
|
status: 1,
|
||||||
|
claim_id: id
|
||||||
}
|
}
|
||||||
axios
|
axios
|
||||||
.post(`/claims/carehistory/${id}/approval`, dataForm)
|
.post(`/claims/carehistory/approval`, dataForm)
|
||||||
.then((response) => {
|
.then((response) => {
|
||||||
enqueueSnackbar('Claim Approve Successfully!', { variant: 'success' });
|
enqueueSnackbar('Claim Approve Successfully!', { variant: 'success' });
|
||||||
setOpenDialogApproval(false);
|
setOpenDialogApproval(false);
|
||||||
@@ -454,6 +455,7 @@ export default function Detail() {
|
|||||||
{ variant: 'success' }
|
{ variant: 'success' }
|
||||||
);
|
);
|
||||||
navigate('/claims/detail/'+id);
|
navigate('/claims/detail/'+id);
|
||||||
|
window.location.reload();
|
||||||
// }
|
// }
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user