Detail Claim

This commit is contained in:
ivan-sim
2023-12-26 10:44:12 +07:00
parent 10f702f2f0
commit fd49cd9a12
8 changed files with 519 additions and 6 deletions

View File

@@ -44,7 +44,6 @@ export default function FormRequestClaim({ member, handleSubmitSuccess }: FormRe
axios
.post('/request-log', formData)
.then((response) => {
console.log(response);
if (response && response.data && response.data.meta) {
enqueueSnackbar(response.data.meta.message, { variant: 'success' });
handleSubmitSuccess();

View File

@@ -363,7 +363,7 @@ function handleChangeTab(event: React.SyntheticEvent, newValue: string) {
Download LOG
</MenuItem>
):''}
{obj.final_log === 0 ? (
{obj.final_log === 0 && obj.status === 'approved' ? (
<MenuItem onClick={() => handleRequestFinalLog(obj.id, obj.full_name, obj.no_polis, obj.submission_date) }>
<Iconify icon="fa:file-text" />
Request Final LOG

View File

@@ -355,7 +355,7 @@ export default function TableListFinalLog() {
Download LOG
</MenuItem>
):''}
{!obj.check_claim ? (
{!obj.check_claim && obj.status === 'approved' ? (
<MenuItem onClick={() => handleRequestClaimSubmit(obj.member_id, obj.service_code, obj.id, obj.full_name, obj.no_polis, obj.submission_date) }>
<Iconify icon="fa:file-text" />
Submit Claim