update role penjagaan file
This commit is contained in:
@@ -219,7 +219,16 @@ export default function ServiceMonitoring() {
|
|||||||
};
|
};
|
||||||
|
|
||||||
const nameToCheck = 'service-monitoring-limit-client-portal';
|
const nameToCheck = 'service-monitoring-limit-client-portal';
|
||||||
|
const fileBillingCheck = 'file-billing-client-portal';
|
||||||
|
const fileDiagnosisCheck = 'file-diagnosis-client-portal';
|
||||||
|
const filePendukungCheck = 'file-pendukung-medis-client-portal';
|
||||||
|
const benefitCheck = 'benefit-client-portal';
|
||||||
|
|
||||||
const doesNameExist = checkIfNameExists(nameToCheck);
|
const doesNameExist = checkIfNameExists(nameToCheck);
|
||||||
|
const viewfileBilling = checkIfNameExists(fileBillingCheck);
|
||||||
|
const viewfileDiagnosis = checkIfNameExists(fileDiagnosisCheck);
|
||||||
|
const viewfilePendukungCheck = checkIfNameExists(filePendukungCheck);
|
||||||
|
const viewBenefitCheck = checkIfNameExists(benefitCheck);
|
||||||
const navigate = useNavigate();
|
const navigate = useNavigate();
|
||||||
const controller = new AbortController();
|
const controller = new AbortController();
|
||||||
|
|
||||||
@@ -283,6 +292,8 @@ export default function ServiceMonitoring() {
|
|||||||
const formatNumber = (number) => {
|
const formatNumber = (number) => {
|
||||||
return new Intl.NumberFormat('id-ID').format(number);
|
return new Intl.NumberFormat('id-ID').format(number);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
console.log(viewfileBilling, 'test')
|
||||||
const LimitPlanCard = ({ title, current, total }) => (
|
const LimitPlanCard = ({ title, current, total }) => (
|
||||||
<Card variant="outlined" sx={{ minWidth: 200, m: 1 }}>
|
<Card variant="outlined" sx={{ minWidth: 200, m: 1 }}>
|
||||||
<CardContent>
|
<CardContent>
|
||||||
@@ -581,6 +592,37 @@ export default function ServiceMonitoring() {
|
|||||||
(
|
(
|
||||||
data.files.result.map((file, index) =>
|
data.files.result.map((file, index) =>
|
||||||
(
|
(
|
||||||
|
file.type == 'final-log-result' && viewfilePendukungCheck ?
|
||||||
|
(
|
||||||
|
<Stack direction="column" spacing={2} key={index}>
|
||||||
|
<Stack direction="row" spacing={1} sx={{color: '#19BBBB'}}>
|
||||||
|
<a
|
||||||
|
href={file.url}
|
||||||
|
download={file.original_name ? file.original_name : 'test'}
|
||||||
|
style={{ cursor: 'pointer', textDecoration: 'none', color: '#19BBBB' }}
|
||||||
|
target="_blank"
|
||||||
|
>
|
||||||
|
<Typography variant="body2" gutterBottom>{file.original_name ? file.original_name : '-'}</Typography>
|
||||||
|
</a>
|
||||||
|
</Stack>
|
||||||
|
</Stack>
|
||||||
|
) :
|
||||||
|
file.type == 'final-log-diagnosis' && viewfileDiagnosis ?
|
||||||
|
(
|
||||||
|
<Stack direction="column" spacing={2} key={index}>
|
||||||
|
<Stack direction="row" spacing={1} sx={{color: '#19BBBB'}}>
|
||||||
|
<a
|
||||||
|
href={file.url}
|
||||||
|
download={file.original_name ? file.original_name : 'test'}
|
||||||
|
style={{ cursor: 'pointer', textDecoration: 'none', color: '#19BBBB' }}
|
||||||
|
target="_blank"
|
||||||
|
>
|
||||||
|
<Typography variant="body2" gutterBottom>{file.original_name ? file.original_name : '-'}</Typography>
|
||||||
|
</a>
|
||||||
|
</Stack>
|
||||||
|
</Stack>
|
||||||
|
) :
|
||||||
|
file.type == 'final-log-kondisi' && viewfileBilling ?
|
||||||
(
|
(
|
||||||
<Stack direction="column" spacing={2} key={index}>
|
<Stack direction="column" spacing={2} key={index}>
|
||||||
<Stack direction="row" spacing={1} sx={{color: '#19BBBB'}}>
|
<Stack direction="row" spacing={1} sx={{color: '#19BBBB'}}>
|
||||||
@@ -595,6 +637,7 @@ export default function ServiceMonitoring() {
|
|||||||
</Stack>
|
</Stack>
|
||||||
</Stack>
|
</Stack>
|
||||||
)
|
)
|
||||||
|
: ''
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
) : (
|
) : (
|
||||||
@@ -749,6 +792,7 @@ export default function ServiceMonitoring() {
|
|||||||
</Typography>
|
</Typography>
|
||||||
</Grid>
|
</Grid>
|
||||||
</Grid>
|
</Grid>
|
||||||
|
{viewBenefitCheck ? (
|
||||||
<Grid item container spacing={1.5}>
|
<Grid item container spacing={1.5}>
|
||||||
<Grid item>
|
<Grid item>
|
||||||
<Typography variant="subtitle2" color={'grey.600'}>
|
<Typography variant="subtitle2" color={'grey.600'}>
|
||||||
@@ -856,6 +900,11 @@ export default function ServiceMonitoring() {
|
|||||||
</Grid>
|
</Grid>
|
||||||
</Grid>
|
</Grid>
|
||||||
</Grid>
|
</Grid>
|
||||||
|
|
||||||
|
) : ('')
|
||||||
|
}
|
||||||
|
|
||||||
|
{viewBenefitCheck ? (
|
||||||
<Grid item container spacing={1.5}>
|
<Grid item container spacing={1.5}>
|
||||||
<Grid item>
|
<Grid item>
|
||||||
<Typography variant="subtitle2" color={'grey.600'}>
|
<Typography variant="subtitle2" color={'grey.600'}>
|
||||||
@@ -905,6 +954,8 @@ export default function ServiceMonitoring() {
|
|||||||
</Typography>
|
</Typography>
|
||||||
</Grid>
|
</Grid>
|
||||||
</Grid>
|
</Grid>
|
||||||
|
) : ('')}
|
||||||
|
|
||||||
<Grid item container xs={12} spacing={1.5}>
|
<Grid item container xs={12} spacing={1.5}>
|
||||||
<Grid item xs={12}>
|
<Grid item xs={12}>
|
||||||
<Typography variant="subtitle2" color={'grey.600'}>
|
<Typography variant="subtitle2" color={'grey.600'}>
|
||||||
|
|||||||
@@ -33,6 +33,7 @@
|
|||||||
"txtSubmissionDate" : "Admission Date",
|
"txtSubmissionDate" : "Admission Date",
|
||||||
"txtDataNotFound" : "Data Not Found",
|
"txtDataNotFound" : "Data Not Found",
|
||||||
"txtConditionDocument" : "Condition Document",
|
"txtConditionDocument" : "Condition Document",
|
||||||
|
"txtBillingDocument" : "Billing Document",
|
||||||
"txtDiagnosisDokument" : "Diagnosis Dokument",
|
"txtDiagnosisDokument" : "Diagnosis Dokument",
|
||||||
"txtSupportingResultDocument" : "Supporting Result Document",
|
"txtSupportingResultDocument" : "Supporting Result Document",
|
||||||
"txtAddResult" : "Add Result",
|
"txtAddResult" : "Add Result",
|
||||||
|
|||||||
@@ -33,8 +33,9 @@
|
|||||||
"txtSubmissionDate" : "Tanggal Masuk",
|
"txtSubmissionDate" : "Tanggal Masuk",
|
||||||
"txtDataNotFound" : "Data Tidak Ditemukan",
|
"txtDataNotFound" : "Data Tidak Ditemukan",
|
||||||
"txtConditionDocument" : "Dokumen Kondisi",
|
"txtConditionDocument" : "Dokumen Kondisi",
|
||||||
|
"txtBillingDocument" : "Dokumen Billing",
|
||||||
"txtDiagnosisDokument" : "Dokumen Diagnosis",
|
"txtDiagnosisDokument" : "Dokumen Diagnosis",
|
||||||
"txtSupportingResultDocument" : "Dokumen Pendukung",
|
"txtSupportingResultDocument" : "Dokumen Pendukung Medis",
|
||||||
"txtAddResult" : "Tambah Hasil",
|
"txtAddResult" : "Tambah Hasil",
|
||||||
"txtServiceType" : "Tipe Layanan",
|
"txtServiceType" : "Tipe Layanan",
|
||||||
"txtAdditionalDocuments" : "Dokumen Tambahan",
|
"txtAdditionalDocuments" : "Dokumen Tambahan",
|
||||||
|
|||||||
@@ -33,6 +33,7 @@
|
|||||||
"txtSubmissionDate" : "Admission Date",
|
"txtSubmissionDate" : "Admission Date",
|
||||||
"txtDataNotFound" : "Data Not Found",
|
"txtDataNotFound" : "Data Not Found",
|
||||||
"txtConditionDocument" : "Condition Document",
|
"txtConditionDocument" : "Condition Document",
|
||||||
|
"txtBillingDocument" : "Billing Document",
|
||||||
"txtDiagnosisDokument" : "Diagnosis Dokument",
|
"txtDiagnosisDokument" : "Diagnosis Dokument",
|
||||||
"txtSupportingResultDocument" : "Supporting Result Document",
|
"txtSupportingResultDocument" : "Supporting Result Document",
|
||||||
"txtAddResult" : "Add Result",
|
"txtAddResult" : "Add Result",
|
||||||
|
|||||||
@@ -33,8 +33,9 @@
|
|||||||
"txtSubmissionDate" : "Tanggal Masuk",
|
"txtSubmissionDate" : "Tanggal Masuk",
|
||||||
"txtDataNotFound" : "Data Tidak Ditemukan",
|
"txtDataNotFound" : "Data Tidak Ditemukan",
|
||||||
"txtConditionDocument" : "Dokumen Kondisi",
|
"txtConditionDocument" : "Dokumen Kondisi",
|
||||||
|
"txtBillingDocument" : "Dokumen Billing",
|
||||||
"txtDiagnosisDokument" : "Dokumen Diagnosis",
|
"txtDiagnosisDokument" : "Dokumen Diagnosis",
|
||||||
"txtSupportingResultDocument" : "Dokumen Pendukung",
|
"txtSupportingResultDocument" : "Dokumen Pendukung Medis",
|
||||||
"txtAddResult" : "Tambah Hasil",
|
"txtAddResult" : "Tambah Hasil",
|
||||||
"txtServiceType" : "Tipe Layanan",
|
"txtServiceType" : "Tipe Layanan",
|
||||||
"txtAdditionalDocuments" : "Dokumen Tambahan",
|
"txtAdditionalDocuments" : "Dokumen Tambahan",
|
||||||
|
|||||||
@@ -148,7 +148,7 @@ export default function DialogFinalLog({ member, getData, onClose, handleSubmitS
|
|||||||
{/* -------------------------------Upload Dokumen Kondisi------------------------------- */}
|
{/* -------------------------------Upload Dokumen Kondisi------------------------------- */}
|
||||||
<Stack sx={{ marginTop: 2 }}>
|
<Stack sx={{ marginTop: 2 }}>
|
||||||
<Typography variant="body1" sx={{fontWeight:'bold'}}>
|
<Typography variant="body1" sx={{fontWeight:'bold'}}>
|
||||||
{localeData.txtConditionDocument}
|
{localeData.txtBillingDocument}
|
||||||
</Typography>
|
</Typography>
|
||||||
{/* <Typography variant="body2">Hasil Lab, </Typography> */}
|
{/* <Typography variant="body2">Hasil Lab, </Typography> */}
|
||||||
<Stack
|
<Stack
|
||||||
|
|||||||
Reference in New Issue
Block a user