[WIP] Fix Failed Creating Limit

This commit is contained in:
R
2022-12-05 04:37:50 +07:00
parent c7b1c5cc33
commit d3a806ff0b
2 changed files with 9 additions and 7 deletions

View File

@@ -66,6 +66,11 @@ class ClaimController extends Controller
// Store Claim
if ($validation['isEligible']) {
$claim = ClaimService::storeClaim($member, $diagnosis, $request->total_claim, $benefit);
} else {
return response()->json([
'data' => $validation,
'message' => $validation['errors'][0]['message']
], 403);
}
return response()->json($claim);

View File

@@ -64,8 +64,8 @@ export default function ClaimsCreate() {
navigate('/claims');
})
.catch(function (err) {
console.log('ERROR CUK', err.data)
enqueueSnackbar('Failed Creating Claim', { variant: 'error' })
console.log('ERROR CUK', err)
enqueueSnackbar('Failed Creating Claim : '+ err.response.data.message, { variant: 'error' })
})
};
@@ -265,7 +265,7 @@ export default function ClaimsCreate() {
}}
renderInput={(params) => (
<TextField
// name="benefit"
name="benefit"
{...params}
label="Benefit"
variant="outlined"
@@ -296,7 +296,7 @@ export default function ClaimsCreate() {
onChange(newValue);
}}
renderInput={(params) => (
<RHFTextField
<TextField
name="diagnosis"
{...params}
label="Diagnosis"
@@ -387,9 +387,6 @@ export default function ClaimsCreate() {
<RHFTextField type="number" name="total_claim" label="Total Claim" />
<LoadingButton onClick={handleSubmit(onSubmit)} variant="contained" color="success" style={{color: '#ffffff'}} size="large" fullWidth={true} loading={isCheckingLimit}>
Create Claim
</LoadingButton>
{ isEligible === true ? (
<LoadingButton onClick={handleSubmit(onSubmit)} variant="contained" color="success" style={{color: '#ffffff'}} size="large" fullWidth={true} loading={isCheckingLimit}>
Create Claim