박정하 박정하 2023-08-25
230825 박정하 시행기관 관리자 메인 복약률 순위 수정
@bd44bb99823ea09de041c523872f23d6da312fbb
client/views/pages/healthcare/MedicalcareAdmin.jsx
--- client/views/pages/healthcare/MedicalcareAdmin.jsx
+++ client/views/pages/healthcare/MedicalcareAdmin.jsx
@@ -31,7 +31,7 @@
   //검색
   const searching = () => {
     if (CommonUtil.isEmpty(state.loginUser) == false
-      && state.loginUser['authority'] == 'ROLE_AGENCY' && isMySenior) {
+      && state.loginUser['authority'] == 'ROLE_AGEN CY' && isMySenior) {
       senior.search['agent_id'] = state.loginUser['user_id'];
     } else {
       senior.search['agent_id'] = null;
@@ -110,6 +110,10 @@
   const [modalOpen3, setModalOpen3] = React.useState(false);
   const openModal3 = (senior) => {
     targetSenior['senior_id'] = senior['senior_id'];
+
+    setEcgInit();
+    ecg.commonFileList = [];
+
     setTargetSenior(senior);
     ecgSelectList();
 
@@ -123,6 +127,9 @@
   const [modalOpen4, setModalOpen4] = React.useState(false);
   const openModal4 = (senior) => {
     targetSenior['senior_id'] = senior['senior_id'];
+
+    setBloodPressureInit();
+
     setTargetSenior(senior);
     bloodPressureSelectList();
 
@@ -542,6 +549,7 @@
       console.log("심전도 등록 결과(건수) : ", data);
       if (data > 0) {
         setEcgInit();
+        ecg.commonFileList = [];
         ecgSelectList();
         //closeModal3();
         alert("등록완료");
@@ -575,7 +583,6 @@
       if (data > 0) {
         setEcgInit();
         ecg.commonFileList = [];
-        setEcg({ ...ecg });
         ecgSelectList();
         //closeModal3();
         alert("수정완료");
@@ -604,7 +611,6 @@
       if (data > 0) {
         setEcgInit();
         ecg.commonFileList = [];
-        setEcg({ ...ecg });
         ecgSelectList();
         //closeModal3();
         alert("삭제완료");
@@ -1712,7 +1718,7 @@
               <tbody>
                 {bloodPressureList.bloodPressureList.map((item, idx) => {
                   return (
-                    <tr key={idx} onClick={() => { setBloodPressure(item); }}>
+                    <tr key={idx} onClick={() => {setBloodPressure(item); }}>
                       <td data-label="No">{bloodPressureList.bloodPressureListCount - idx - (bloodPressureList.search.currentPage - 1) * bloodPressureList.search.perPage}</td>
                       <td data-label="기록 작성일">{item['blood_pressure_record_date']}</td>
                       <td data-label="최고 혈압">{item['max_blood_pressure']}</td>
@@ -1739,7 +1745,6 @@
           </div>
         </div>
       </Modal>
-
     </main>
   );
 }
client/views/pages/main/Main_government.jsx
--- client/views/pages/main/Main_government.jsx
+++ client/views/pages/main/Main_government.jsx
@@ -372,7 +372,7 @@
             }
           </div>
         </div>
-        <div className="content-box combine-left-government2">
+        <div className="content-box combine-left-government2" style={{ minHeight: '300px' }}>
           <div className="flex">
             <Title title={`${cityName} 복약률 평균`} explanation={"해당 지역의 대상자 복약률이 그래프로 보여집니다."} />
           </div>
Add a comment
List