Files
aso/public/client-portal/assets/ServiceMonitoring.c49be158.js
Linksehat Staging Server 4135da3103 client portal build
2024-01-01 01:58:18 +07:00

2 lines
11 KiB
JavaScript

import{r as L,i as I,a as P}from"./jsx-runtime_commonjs-proxy.6387488a.js";import{P as $}from"./Page.f00bcef1.js";import{a2 as j,o as k,r as u,Z as N,aC as F,$ as E,j as i,f as r,S as a,T as n,ay as x,B as S,bf as H,F as q,a6 as z,s as Y}from"./index.4f61bfb1.js";import{d as A}from"./ArrowBackIos.891f2fd7.js";import{T as G}from"./TableMoreMenu.21abbe6d.js";import{L as g}from"./Label.3353ed6f.js";import{G as t}from"./Grid.c1e049cd.js";import{C as h}from"./Card.08e30663.js";import{T as V,t as W,a as O,b as U,c as Z,d as J,e as K}from"./TimelineSeparator.da7366f7.js";import{T as Q,b as y,c as o,a as ii}from"./TableRow.8e8e6be4.js";import{T as ei}from"./TableHead.be2e068b.js";import{T as ni,a as ri}from"./Tabs.ec276b21.js";import"./generateUtilityClasses.06032f54.js";import"./KeyboardArrowRight.4abfe972.js";var f={},ai=I.exports;Object.defineProperty(f,"__esModule",{value:!0});var B=f.default=void 0,ti=ai(L()),di=P,li=(0,ti.default)((0,di.jsx)("path",{d:"M5 20h14v-2H5v2zM19 9h-4V3H9v6H5l7 7 7-7z"}),"Download");B=f.default=li;function _(c){const{children:p,value:v,index:m,...e}=c;return i("div",{role:"tabpanel",hidden:v!==m,id:`simple-tabpanel-${m}`,"aria-labelledby":`simple-tab-${m}`,...e,children:v===m&&i(S,{sx:{p:3},children:i(n,{children:p})})})}function C(c){return{id:`simple-tab-${c}`,"aria-controls":`simple-tabpanel-${c}`}}const ci=Y(c=>i(ni,{...c}))({"& .MuiTabs-indicator":{display:"flex",justifyContent:"center",backgroundColor:"19BBBB"},"& .MuiTabs-indicatorSpan":{maxWidth:40,width:"100%",backgroundColor:"#635ee7"}}),D=Y(c=>i(ri,{disableRipple:!0,...c}))(({theme:c})=>({textTransform:"none",fontWeight:500,fontSize:c.typography.pxToRem(20),color:"#637381",maxWidth:"15%",flex:1,margin:"0 !important","&.Mui-selected":{color:"#212B36"},"&:hover":{color:"#212B36",opacity:1}}));function Ci(){j();const c=k(),[p,v]=u.exports.useState(0),m=(d,l)=>{v(l)},[e,X]=u.exports.useState(null);u.exports.useState();const{corporateValue:T}=u.exports.useContext(N),{id:w}=F();u.exports.useEffect(()=>{(async()=>{await new Promise(l=>setTimeout(l,250));const d=await E.get(`${T}/service-monitoring/${w}`);X(d.data.data)})()},[T]);function M(d){const l=document.createElement("a");l.href=d,l.setAttribute("download","nama-file-yang-diunduh.pdf"),l.style.display="none",document.body.appendChild(l),l.click(),document.body.removeChild(l)}return i($,{title:"Service Monitoring",children:r(t,{container:!0,spacing:3,paddingX:2,sx:{marginBottom:5,marginTop:1},children:[i(t,{item:!0,xs:12,paddingX:"24px",children:r(a,{direction:"row",alignItems:"center",children:[i(A,{onClick:()=>c(`/alarm-center/member/${e.member_id}}`),sx:{cursor:"pointer"}}),i(n,{variant:"h5",sx:{flexGrow:1},children:"Service Monitoring"})]})}),i(t,{item:!0,xs:12,lg:12,md:12,children:i(h,{sx:{borderRadius:"6px"},children:r(a,{children:[i(a,{direction:"row",alignItems:"center",sx:{paddingY:2,paddingX:2,marginTop:2},children:i(n,{variant:"h5",children:"Employee Profiles"})}),r(a,{direction:"row",spacing:1,sx:{paddingY:2,paddingX:2},children:[i(t,{item:!0,xs:6,lg:6,md:6,children:r(a,{children:[i(n,{variant:"inherit",children:"Company Name"}),i(n,{variant:"h6",children:e==null?void 0:e.company_name})]})}),i(t,{item:!0,xs:6,lg:6,md:6,children:r(a,{children:[i(n,{variant:"inherit",children:"Member ID"}),i(n,{variant:"h6",children:(e==null?void 0:e.member_code)||"Loading..."})]})})]}),r(a,{direction:"row",spacing:1,sx:{paddingY:1,paddingX:2},children:[i(t,{item:!0,xs:6,lg:6,md:6,children:r(a,{children:[i(n,{variant:"inherit",children:"Full Name"}),i(n,{variant:"h6",children:e==null?void 0:e.member_name})]})}),i(t,{item:!0,xs:6,lg:6,md:6,children:r(a,{children:[i(n,{variant:"inherit",children:"Date of Birth"}),i(n,{variant:"h6",children:e!=null&&e.birth_date?x(e==null?void 0:e.birth_date):"-"})]})})]}),r(a,{direction:"row",spacing:1,sx:{paddingY:2,paddingX:2},children:[i(t,{item:!0,xs:6,lg:6,md:6,children:r(a,{children:[i(n,{variant:"inherit",children:"Phone Number"}),i(n,{variant:"h6",children:e==null?void 0:e.phone})]})}),i(t,{item:!0,xs:6,lg:6,md:6,children:r(a,{children:[i(n,{variant:"inherit",children:"Email"}),i(n,{variant:"h6",children:(e==null?void 0:e.email)||"Loading..."})]})})]})]})})}),i(t,{item:!0,xs:6,lg:6,md:6,children:i(h,{sx:{borderRadius:"6px",paddingLeft:2},children:r(a,{children:[i(a,{direction:"row",alignItems:"center",sx:{paddingY:2,paddingX:2,marginTop:2},children:i(n,{variant:"h5",children:"Diagnose Summary"})}),r(a,{spacing:3,sx:{paddingY:2,paddingX:2},children:[i(t,{item:!0,xs:12,lg:12,md:12,children:r(a,{spacing:1,children:[i(n,{variant:"inherit",children:"Symptoms"}),i(n,{variant:"h6",children:e==null?void 0:e.symptoms})]})}),i(t,{item:!0,xs:12,lg:12,md:12,children:r(a,{spacing:1,children:[i(n,{variant:"inherit",children:"Sign"}),i(n,{variant:"h6",children:(e==null?void 0:e.sign)||"Loading..."})]})}),i(t,{item:!0,xs:12,lg:12,md:12,children:r(a,{spacing:1,children:[i(n,{variant:"inherit",children:"Main Diagnosis"}),r(a,{direction:"row",gap:1,children:[i(n,{variant:"h6",children:e==null?void 0:e.main_diagnose}),i(g,{children:e==null?void 0:e.main_diagnose_code})]})]})}),i(t,{item:!0,xs:12,lg:12,md:12,children:r(a,{spacing:1,children:[i(n,{variant:"inherit",children:"Comparative Diagnosis"}),r(a,{direction:"row",gap:1,children:[i(n,{variant:"h6",children:e==null?void 0:e.comparative_diagnosis}),i(g,{children:e==null?void 0:e.comparative_diagnosis_code})]})]})}),i(t,{item:!0,xs:12,lg:12,md:12,children:r(a,{spacing:8,children:[i(n,{variant:"inherit"}),i(n,{variant:"h6"})]})})]})]})})}),i(t,{item:!0,xs:6,lg:6,md:6,children:i(h,{sx:{borderRadius:"6px",paddingLeft:2},children:r(a,{children:[i(a,{direction:"row",alignItems:"center",sx:{paddingY:2,paddingX:2,marginTop:2},children:i(n,{variant:"h5",children:"Services"})}),r(a,{spacing:3,sx:{paddingY:2,paddingX:2},children:[i(t,{item:!0,xs:12,lg:12,md:12,children:r(a,{spacing:1,children:[i(n,{variant:"inherit",children:"Code"}),i(n,{variant:"h6",children:e==null?void 0:e.service_name})]})}),i(t,{item:!0,xs:12,lg:12,md:12,children:r(a,{spacing:1,children:[i(n,{variant:"inherit",children:"Benefit Name"}),i(n,{variant:"h6",children:(e==null?void 0:e.benefit_name)||"Loading..."})]})}),i(t,{item:!0,xs:12,lg:12,md:12,children:r(a,{spacing:1,children:[i(n,{variant:"inherit",children:"Hospital"}),i(n,{variant:"h6",children:e==null?void 0:e.hospital})]})}),i(t,{item:!0,xs:12,lg:12,md:12,children:r(a,{spacing:1,children:[i(n,{variant:"inherit",children:"Admission Date"}),i(n,{variant:"h6",children:e!=null&&e.admission_date?x(e==null?void 0:e.admission_date):"-"})]})}),i(t,{item:!0,xs:12,lg:12,md:12,children:r(a,{spacing:1,children:[i(n,{variant:"inherit",children:"Discharge Date"}),i(n,{variant:"h6",children:e!=null&&e.discharge_date?x(e==null?void 0:e.discharge_date):"-"})]})})]})]})})}),i(t,{item:!0,xs:12,lg:12,md:12,children:r(h,{sx:{borderRadius:"6px"},children:[i(S,{sx:{margin:5,borderBottom:1,borderColor:"divider"},children:r(ci,{value:p,onChange:m,"aria-label":"basic tabs example",children:[i(D,{label:"Daily Monitoring",...C(0)}),i(D,{label:"Laboratorium Result",...C(1)})]})}),i(_,{value:p,index:0,children:i(t,{container:!0,children:i(t,{item:!0,xs:12,md:12,children:i(V,{sx:{[`& .${W.root}:before`]:{flex:0,padding:0}},children:(e==null?void 0:e.dialy_monitoring.length)>0?e==null?void 0:e.dialy_monitoring.map((d,l)=>r(O,{children:[r(U,{children:[i(Z,{}),i(J,{sx:{border:"0.5px dashed rgba(145, 158, 171, 0.32)",backgrounSize:"4px 4px"}})]}),r(K,{children:[r(n,{variant:"h5",sx:{marginBottom:2},children:[" ",x(d.date)]}),r(h,{sx:{paddinX:2,paddingY:2},children:[r(a,{direction:"row",sx:{alignItems:"center",padding:2,justifyContent:"space-between"},children:[r(g,{children:[" ",d.time," "]}),r(g,{color:"success",sx:{marginRight:0},children:[" ",d.status," "]})]}),i("hr",{style:{margin:10,marginLeft:15,marginRight:15,color:"rgba(145, 158, 171, 0.32)"}}),r(a,{spacing:3,sx:{paddingY:1,paddingX:3},children:[i(t,{item:!0,xs:12,lg:12,md:12,children:r(a,{spacing:1,children:[i(n,{variant:"h6",children:"Subject"}),i(n,{variant:"inherit",children:d.subject_title})]})}),r(t,{item:!0,xs:12,lg:12,md:12,children:[i(a,{spacing:1,children:i(n,{variant:"h6",sx:{paddingBottom:2},children:"Objektif"})}),r(a,{direction:"row",sx:{paddingY:1},spacing:2,children:[i(t,{item:!0,xs:6,lg:6,md:6,children:i(a,{children:i(n,{variant:"inherit",children:"Body Temperature"})})}),i(t,{item:!0,xs:6,lg:6,md:6,children:i(a,{children:i(n,{variant:"subtitle1",children:d.body_temperature})})})]}),r(a,{direction:"row",sx:{paddingY:1},spacing:2,children:[i(t,{item:!0,xs:6,lg:6,md:6,children:i(a,{children:i(n,{variant:"inherit",children:"Sistole"})})}),i(t,{item:!0,xs:6,lg:6,md:6,children:i(a,{children:i(n,{variant:"subtitle1",children:d.sistole})})})]}),r(a,{direction:"row",sx:{paddingY:1},spacing:2,children:[i(t,{item:!0,xs:6,lg:6,md:6,children:i(a,{children:i(n,{variant:"inherit",children:"Diastole"})})}),i(t,{item:!0,xs:6,lg:6,md:6,children:i(a,{children:i(n,{variant:"subtitle1",children:d.diastole})})})]}),r(a,{direction:"row",sx:{paddingY:1},spacing:2,children:[i(t,{item:!0,xs:6,lg:6,md:6,children:i(a,{children:i(n,{variant:"inherit",children:"Respiration Rate"})})}),i(t,{item:!0,xs:6,lg:6,md:6,children:i(a,{children:i(n,{variant:"subtitle1",children:d.respiration_rate})})})]}),i(a,{spacing:1,children:i(n,{variant:"h6",sx:{paddingTop:2},children:"Analysis"})}),i(a,{direction:"row",sx:{paddingY:2},spacing:2,children:i(t,{item:!0,xs:12,lg:12,md:12,children:i(a,{children:i(n,{variant:"inherit",children:d.analisis_title})})})}),i(a,{spacing:1,children:i(n,{variant:"h6",sx:{paddingTop:2},children:"Perencanaan"})}),i(a,{direction:"row",spacing:2,children:i(t,{item:!0,xs:12,lg:12,md:12,children:i(a,{marginLeft:5,children:i("ul",{children:d.Perencanaan.length>0?d.Perencanaan.map((b,s)=>i("li",{children:b},s)):i("li",{children:"-"})})})})})]})]})]})]})]},l)):i(n,{variant:"subtitle1",children:"No Data Found"})})})})}),i(_,{value:p,index:1,children:i(t,{container:!0,children:i(t,{item:!0,xs:12,md:12,children:(e==null?void 0:e.laboratorium_result.length)>0?e==null?void 0:e.laboratorium_result.map((d,l)=>{var b;return i(h,{sx:{paddinX:2,paddingY:2,paddingX:1,marginTop:2},children:r(a,{paddingX:5,children:[i(n,{variant:"subtitle1",children:(b=d[l])!=null&&b.datetime?x(d[l].datetime):""}),d.length>0?d.map((s,R)=>r(h,{sx:{marginTop:2,paddingX:2,paddingY:2},children:[r(g,{children:[" ",s.reimbursement_code]}),r(Q,{sx:{marginY:2},children:[i(ei,{children:r(y,{children:[i(o,{children:"Date"}),i(o,{children:"Examination"}),i(o,{children:"Location"}),i(o,{})]})}),i(ii,{children:r(y,{children:[i(o,{children:r(g,{children:[" ",H(s.datetime)]})}),i(o,{children:s.examination}),i(o,{children:s.location}),i(G,{actions:i(q,{children:r(z,{onClick:()=>M(s.file),children:[i(B,{}),"Download"]})})})]})})]})]},R)):i(n,{variant:"subtitle1",children:"Data Not Found"})]})},l)}):i(n,{variant:"subtitle1",children:"Data Not Found"})})})})]})})]})})}export{Ci as default};