|
@@ -1,4 +1,5 @@
|
|
|
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
|
|
|
+<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
|
|
|
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form"%>
|
|
|
<%@ page language="java" contentType="text/html; charset=UTF-8"
|
|
|
pageEncoding="UTF-8"%>
|
|
@@ -25,9 +26,21 @@
|
|
|
format : "M/DD hh:mm A"
|
|
|
}
|
|
|
});
|
|
|
- $("input[name=\"datesingle\"]").daterangepicker({
|
|
|
+ $("input[name=\"startDate\"]").daterangepicker({
|
|
|
singleDatePicker : true,
|
|
|
- showDropdowns : true
|
|
|
+ showDropdowns : true,
|
|
|
+ locale : {
|
|
|
+ //format : "M/DD hh:mm A"
|
|
|
+ format : "YYYY-MM-DD"
|
|
|
+ }
|
|
|
+ });
|
|
|
+ $("input[name=\"endDate\"]").daterangepicker({
|
|
|
+ singleDatePicker : true,
|
|
|
+ showDropdowns : true,
|
|
|
+ locale : {
|
|
|
+ //format : "M/DD hh:mm A"
|
|
|
+ format : "YYYY-MM-DD"
|
|
|
+ }
|
|
|
});
|
|
|
// Datetimepicker
|
|
|
$('#datetimepicker-minimum').datetimepicker();
|
|
@@ -150,68 +163,63 @@
|
|
|
<div class="row">
|
|
|
<div class="col-12">
|
|
|
<div class="card">
|
|
|
- <div class="card-body">
|
|
|
- <table class="table mobile-table">
|
|
|
- <colgroup>
|
|
|
- <col style="width: 10%">
|
|
|
- <col style="width: 40%">
|
|
|
- <col style="width: 10%">
|
|
|
- <col style="width: 40%">
|
|
|
- </colgroup>
|
|
|
- <tr>
|
|
|
- <th>환자상태</th>
|
|
|
- <td><select
|
|
|
- class="custom-select form-control"
|
|
|
- id="inputState"
|
|
|
- name="inputState">
|
|
|
- <option
|
|
|
- value="success"
|
|
|
- selected="">전체</option>
|
|
|
- <option value="info">입소</option>
|
|
|
- <option
|
|
|
- value="warning">퇴소</option>
|
|
|
- </select></td>
|
|
|
- <th>환자명</th>
|
|
|
- <td><input type="text"
|
|
|
- class="form-control"
|
|
|
- id="inputPassword4"
|
|
|
- placeholder="환자명">
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- <tr>
|
|
|
- <th>진료일</th>
|
|
|
- <td>
|
|
|
- <div class="row">
|
|
|
- <div class="col-5">
|
|
|
- <div
|
|
|
- class="form-group mb-xl-0">
|
|
|
- <input
|
|
|
- class="form-control"
|
|
|
- type="text"
|
|
|
- name="datesingle">
|
|
|
+ <form action="?" method="get">
|
|
|
+ <div class="card-body">
|
|
|
+ <table class="table mobile-table">
|
|
|
+ <colgroup>
|
|
|
+ <col style="width: 10%">
|
|
|
+ <col style="width: 40%">
|
|
|
+ <col style="width: 10%">
|
|
|
+ <col style="width: 40%">
|
|
|
+ </colgroup>
|
|
|
+ <tr>
|
|
|
+ <th>환자상태</th>
|
|
|
+ <td>
|
|
|
+ <select class="custom-select form-control" id="inputState" name="inputState">
|
|
|
+ <option value="ALL">전체</option>
|
|
|
+ <option value="Y" <c:if test="${inputState eq 'Y'}"> selected="selected"</c:if>>입소</option>
|
|
|
+ <option value="N" <c:if test="${inputState eq 'N'}"> selected="selected"</c:if>>퇴소</option>
|
|
|
+ </select></td>
|
|
|
+ <th>환자명</th>
|
|
|
+ <td>
|
|
|
+ <input type="text" class="form-control" id="inputPassword4" name="patientName" placeholder="환자명" value="<c:out value="${patientName}" />">
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <th>진료일</th>
|
|
|
+ <td>
|
|
|
+ <div class="row">
|
|
|
+ <div class="col-5">
|
|
|
+ <div
|
|
|
+ class="form-group mb-xl-0">
|
|
|
+ <input
|
|
|
+ class="form-control"
|
|
|
+ type="text"
|
|
|
+ name="startDate">
|
|
|
+ </div>
|
|
|
</div>
|
|
|
- </div>
|
|
|
- <div
|
|
|
- class="col-2 text-center">
|
|
|
- ~</div>
|
|
|
- <div class="col-5">
|
|
|
<div
|
|
|
- class="form-group mb-xl-0">
|
|
|
- <input
|
|
|
- class="form-control"
|
|
|
- type="text"
|
|
|
- name="datesingle">
|
|
|
+ class="col-2 text-center">
|
|
|
+ ~</div>
|
|
|
+ <div class="col-5">
|
|
|
+ <div
|
|
|
+ class="form-group mb-xl-0">
|
|
|
+ <input
|
|
|
+ class="form-control"
|
|
|
+ type="text"
|
|
|
+ name="endDate">
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
- </div>
|
|
|
- </td>
|
|
|
- <td colspan="2">
|
|
|
- <button
|
|
|
- class="btn btn-primary">검색</button>
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- </table>
|
|
|
- </div>
|
|
|
+ </td>
|
|
|
+ <td colspan="2">
|
|
|
+ <button
|
|
|
+ class="btn btn-primary">검색</button>
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ </table>
|
|
|
+ </div>
|
|
|
+ </form>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -221,7 +229,8 @@
|
|
|
<div class="card-body">
|
|
|
<div class="row">
|
|
|
<div class="col-6">전체 :
|
|
|
- 645</div>
|
|
|
+ <fmt:formatNumber value="${total}" pattern="#,###" />
|
|
|
+ </div>
|
|
|
<div class="col-6 text-right">
|
|
|
<button
|
|
|
class="btn btn-primary"
|
|
@@ -265,32 +274,44 @@
|
|
|
</tr>
|
|
|
</thead>
|
|
|
<tbody>
|
|
|
- <c:forEach var="i"
|
|
|
- items="${jksong}">
|
|
|
- <tr>
|
|
|
- <td>10</td>
|
|
|
- <td><a
|
|
|
- href="./edit">김레몬</a>
|
|
|
- </td>
|
|
|
- <td>남 <c:out
|
|
|
- value="${i.patientName}" /></td>
|
|
|
- <td>55</td>
|
|
|
- <td>1501</td>
|
|
|
- <td>2020-10-13
|
|
|
- 15:23</td>
|
|
|
- <td>2020-10-15
|
|
|
- 10:15</td>
|
|
|
- <td>-</td>
|
|
|
- <td>입소</td>
|
|
|
- </tr>
|
|
|
- </c:forEach>
|
|
|
+ <c:choose>
|
|
|
+ <c:when test="${total > 0}">
|
|
|
+ <c:forEach var="l" items="${item}">
|
|
|
+ <tr>
|
|
|
+ <td><c:out value="${l.num}" /></td>
|
|
|
+ <td><a
|
|
|
+ href="./edit"><c:out value="${l.patientName}" /></a>
|
|
|
+ </td>
|
|
|
+ <td><c:out value="${l.gender}" /></td>
|
|
|
+ <td><c:out value="${l.age}" /></td>
|
|
|
+ <td><c:out value="${l.wardNumber}${l.roomNumber}" /></td>
|
|
|
+ <td><c:out value="${l.finamClinicDate}" /></td>
|
|
|
+ <td><c:out value="${l.hospitalizationDate}" /></td>
|
|
|
+ <td>
|
|
|
+ <c:if test="${l.disisolationDate eq null or l.disisolationDate eq ''}">
|
|
|
+ -
|
|
|
+ </c:if>
|
|
|
+ <c:if test="${l.disisolationDate ne ''}">
|
|
|
+ <c:out value="${l.disisolationDate}" />
|
|
|
+ </c:if>
|
|
|
+ </td>
|
|
|
+ <td><c:out value="${l.stat}" /></td>
|
|
|
+ </tr>
|
|
|
+ </c:forEach>
|
|
|
+ </c:when>
|
|
|
+ <c:otherwise>
|
|
|
+ <tr>
|
|
|
+ <td colspan="9">등록된 환자가 없습니다.</td>
|
|
|
+ </tr>
|
|
|
+ </c:otherwise>
|
|
|
+ </c:choose>
|
|
|
</tbody>
|
|
|
</table>
|
|
|
</div>
|
|
|
<div class="row mt-5">
|
|
|
- <div
|
|
|
+ <div
|
|
|
class="col-12 col-lg-6 mb-2">
|
|
|
- <select
|
|
|
+ <!-- <select
|
|
|
class="custom-select form-control col-md-2"
|
|
|
id="inputState"
|
|
|
name="inputState">
|
|
@@ -298,7 +319,7 @@
|
|
|
selected="">전체</option>
|
|
|
<option value="info">입소</option>
|
|
|
<option value="warning">퇴소</option>
|
|
|
- </select>
|
|
|
+ </select> -->
|
|
|
</div>
|
|
|
<div
|
|
|
class="col-12 col-lg-6 mb-2">
|