Merge remote-tracking branch 'origin/staging' into origin/production

This commit is contained in:
Linksehat Staging Server
2024-01-13 10:54:51 +07:00
4 changed files with 59 additions and 30 deletions

View File

@@ -105,5 +105,7 @@ export type Import = {
result_file: {
url: string,
name: string,
total_success_row: number,
total_failed_row: number
}
}
}

View File

@@ -221,7 +221,7 @@ export default function List() {
}}
>
<MenuItem onClick={handleImportButton}>Import</MenuItem>
<MenuItem onClick={() => {handleGetTemplate('request-log')}}>Download Template</MenuItem>
<MenuItem onClick={() => {handleGetTemplate('template-request-log')}}>Download Template</MenuItem>
<MenuItem onClick={() => {handleGetData('data-request-log')}}>Download Request LOG</MenuItem>
</Menu>
{/* <Button
@@ -265,10 +265,19 @@ export default function List() {
</LoadingButton>
</Stack>
)}
{importResult && (
{importResult && (
<Stack direction={'row'} sx={{ px: 2, pb: 2 }}>
<Box sx={{ color: 'text.secondary' }}>
Last Import Result Report :{' '}
Last Import Result :{' '}
<Box sx={{ color: 'success.main', display: 'inline' }}>
{importResult.total_success_row ?? 0}
</Box>{' '}
Row Processed,{' '}
<Box sx={{ color: 'error.main', display: 'inline' }}>
{importResult.total_failed_row}
</Box>{' '}
Failed, Report :{' '}
<a href={importResult.result_file?.url ?? '#'}>
{importResult.result_file?.name ?? '-'}
</a>
@@ -365,7 +374,7 @@ export default function List() {
<TableCell align="left">
{ row.status == "requested" ?
(<Label variant='ghost' color='primary'>{capitalizeFirstLetter(row.status)}</Label>) :
row.status == "declined" ?
row.status == "declined" ?
(<Label color='error'> {capitalizeFirstLetter(row.status)}</Label>)
:
(<Label color='success'> {capitalizeFirstLetter(row.status)}</Label>)
@@ -378,7 +387,7 @@ export default function List() {
<FindInPageOutlinedIcon />
Detail
</MenuItem>
</>
} />
</TableCell>