Ver código fonte

[진료관리 - 대시보드] 페이징 전체일 때 오류 수정.

sjpark 4 anos atrás
pai
commit
4f59947f70
1 arquivos alterados com 17 adições e 4 exclusões
  1. 17 4
      src/main/webapp/WEB-INF/jsp/clinic/state.jsp

+ 17 - 4
src/main/webapp/WEB-INF/jsp/clinic/state.jsp

@@ -147,7 +147,7 @@ function retrieveStateData(page, needInitPagination) {
 								temperature += ' ℃ ';
 								var bloodPressure = (d.bloodPressureDisplay) + " ";
 								var oxygenSaturation = (d.oxygenSaturation || "--") + " % ";
-								html += '<div class="col-lg-2 col-md-6 mb-4">';
+								html += '<li class="col-lg-2 col-md-6 mb-4">';
 								html += '	<div class="patients-stats" data-url="./info?patientIdx='+d.patientIdx+'">';
 								html += '		<div class="name">';
 								html += '			'+(d.wardNumber !== "" ? d.wardNumber+'/' : '')+d.roomNumber+'('+d.patientName+')';
@@ -162,7 +162,7 @@ function retrieveStateData(page, needInitPagination) {
 								html += '				</ul>';
 								html += '			</div>';
 								html += '		</div>';
-								html += '      <div class="stats '+danger+'">';
+								html += '   <div class="stats '+danger+'">';
 								html += '			<ul>';
 								html += '				<li class="fever '+temperatureStep+' '+temperatureCheck+'">'+temperature+'</li>';
 								html += '				<li class="bloodPressure '+bloodPressureStep+' '+bloodPressureCheck+'">'+bloodPressure+'</li>';
@@ -170,7 +170,7 @@ function retrieveStateData(page, needInitPagination) {
 								html += '			</ul>';
 								html += '		</div>';
 								html += '	</div>';
-								html += '</div>';
+								html += '</li>';
 							});
 						};
 
@@ -273,8 +273,21 @@ $(document).ready(function() {
 		var viewEntry = $(this).find("option:selected").val();
     setPageSize(viewEntry);
     retrieveStateData(1, true);
+
+    console.log(viewEntry);
+    if(viewEntry === '10000'){
+      $('.patients-list').addClass('all');
+    }
+    else{
+      $('.patients-list').removeClass('all');
+    }
   });
 
+  // 초기값 처리
+  if(getPageSize() === '10000'){
+    $('.patients-list').addClass('all');
+  }
+
   retrieveStateData(mCurrentPage, true);
 
   $("#reloadIntervalSelect").val(getReloadIntervalTime());
@@ -451,7 +464,7 @@ $(document).ready(function() {
 									<ul class="row patients-list">
 										<c:choose>
 										<c:when test="${total == 0}">
-										<li class="blankItem">표시할 데이터가 없습니다.</div>
+										<div class="blankItem">표시할 데이터가 없습니다.</div>
 										</c:when>
 										<c:otherwise>
 										<c:forEach var="patient" items="${items}" varStatus="status">