From 2860f44d10949a8c3a52c53c34469a868052b15b Mon Sep 17 00:00:00 2001 From: Tb Fajri Date: Mon, 9 Dec 2024 14:25:52 +0700 Subject: [PATCH] update type member --- .../CustomerService/FinalLog/Model/Types.tsx | 1 + .../Request/Components/DialogConfirmation.tsx | 20 +++++++++--------- .../Components/DialogEditInformation.tsx | 21 ++++++++++++++++++- .../CustomerService/Request/Model/Types.tsx | 3 ++- 4 files changed, 33 insertions(+), 12 deletions(-) diff --git a/frontend/dashboard/src/pages/CustomerService/FinalLog/Model/Types.tsx b/frontend/dashboard/src/pages/CustomerService/FinalLog/Model/Types.tsx index db24a969..4a4f5e9d 100755 --- a/frontend/dashboard/src/pages/CustomerService/FinalLog/Model/Types.tsx +++ b/frontend/dashboard/src/pages/CustomerService/FinalLog/Model/Types.tsx @@ -53,6 +53,7 @@ export type DetailFinalLogType = { catatan : string, discharge_date : string, reason : string, + type_of_member : string, diagnosis : Diagnosis[], benefit : Benefit[], benefit_data : BenefitData[], diff --git a/frontend/dashboard/src/pages/CustomerService/Request/Components/DialogConfirmation.tsx b/frontend/dashboard/src/pages/CustomerService/Request/Components/DialogConfirmation.tsx index 068c8be2..375e5f13 100755 --- a/frontend/dashboard/src/pages/CustomerService/Request/Components/DialogConfirmation.tsx +++ b/frontend/dashboard/src/pages/CustomerService/Request/Components/DialogConfirmation.tsx @@ -189,6 +189,16 @@ export default function DialogConfirmation({requestLog, setOpenDialog, openDialo onChange={(e) => handleChange('hak_kamar_pasien', e.target.value)} /> + + Penempatan Kamar + handleChange('penempatan_kamar', e.target.value)} + /> + Type Of Member - - Penempatan Kamar - handleChange('penempatan_kamar', e.target.value)} - /> - diff --git a/frontend/dashboard/src/pages/CustomerService/Request/Components/DialogEditInformation.tsx b/frontend/dashboard/src/pages/CustomerService/Request/Components/DialogEditInformation.tsx index 258ef50a..c93ee251 100755 --- a/frontend/dashboard/src/pages/CustomerService/Request/Components/DialogEditInformation.tsx +++ b/frontend/dashboard/src/pages/CustomerService/Request/Components/DialogEditInformation.tsx @@ -1,7 +1,7 @@ import MuiDialog from "@/components/MuiDialog"; import { Button, Card, Checkbox, DialogActions, Grid, TextField, TextareaAutosize, Typography, Select } from "@mui/material"; import { Paper } from "@mui/material"; -import { Stack } from '@mui/material'; +import { Stack, MenuItem } from '@mui/material'; import React, { useEffect, useState } from 'react'; import { DetailRequestLogType } from "../Model/Types"; import { fDateOnly, fDateTimesecond, toTitleCase } from "@/utils/formatTime"; @@ -28,6 +28,7 @@ export default function DialogEditInformation({requestLog, setOpenDialog, openDi keterangan: requestLog?.keterangan, hak_kamar_pasien: requestLog?.hak_kamar_pasien, penempatan_kamar: requestLog?.penempatan_kamar, + type_of_member: '', reason: requestLog?.reason }); @@ -40,6 +41,7 @@ export default function DialogEditInformation({requestLog, setOpenDialog, openDi keterangan: requestLog?.keterangan || '', hak_kamar_pasien: requestLog?.hak_kamar_pasien || '', penempatan_kamar: requestLog?.penempatan_kamar || '', + type_of_member: requestLog?.type_of_member || '', reason: requestLog?.reason || '', }); @@ -105,6 +107,7 @@ export default function DialogEditInformation({requestLog, setOpenDialog, openDi hak_kamar_pasien: requestLog?.hak_kamar_pasien ?? '', penempatan_kamar: requestLog?.penempatan_kamar ?? '', reason: requestLog?.reason ?? '', + type_of_member: requestLog?.type_of_member ?? '' }); }; @@ -192,6 +195,22 @@ export default function DialogEditInformation({requestLog, setOpenDialog, openDi onChange={(e) => handleChange('penempatan_kamar', e.target.value)} /> + + Type Of Member + + Reason*