Browse Source

생활치료센터 현황, 환자 입/퇴소 리포팅 차트 추가

jksong 4 years ago
parent
commit
d88d74127c

+ 3 - 0
src/main/java/com/lemon/lifecenter/controller/PatientStatistics.java

@@ -117,6 +117,7 @@ public class PatientStatistics extends LifeCenterController {
             
             return mv;
         } else {
+            String registDayTime = "";
             //센터별 통계
             PatientDTO dto = new PatientDTO();
             
@@ -136,6 +137,7 @@ public class PatientStatistics extends LifeCenterController {
             }
             
             dto.setRegistDay(inputRegistDay);
+            registDayTime = dto.getRegistDayTime();
             
             List<LocationDTO> locationList = centerService.selectLocation();
             
@@ -159,6 +161,7 @@ public class PatientStatistics extends LifeCenterController {
             mv.addObject( "locationList", locationList );
             mv.addObject( "locationCode", locationCode );
             mv.addObject( "registDay", inputRegistDay );
+            mv.addObject( "registDayTime", registDayTime );
             mv.addObject( "total", total);
             mv.addObject( "paging", paging );
             mv.addObject( "page", page );

+ 3 - 1
src/main/java/com/lemon/lifecenter/controller/StaffTotalManagerController.java

@@ -397,7 +397,7 @@ public class StaffTotalManagerController extends LifeCenterController {
               @RequestParam(value="registDay", required=false, defaultValue="") String inputRegistDay,
               @RequestParam(value="page", required=false, defaultValue="1") int page,
               HttpServletRequest request,HttpServletResponse response) {
-          
+          String registDayTime = "";
           List<LocationDTO> locationCodeList = centerService.selectLocation();
           
           dto.setLimit( ( Integer.valueOf( page ) - 1 ) * config.pageDataSize );
@@ -415,6 +415,7 @@ public class StaffTotalManagerController extends LifeCenterController {
           }
           
           dto.setRegistDay(inputRegistDay);
+          registDayTime = dto.getRegistDayTime();
           
           // 센터별관리화면에서는 레몬생치는 제외
           dto.setEtcType( "manager" );
@@ -454,6 +455,7 @@ public class StaffTotalManagerController extends LifeCenterController {
           mv.addObject("locationCode", inputlocationCode);
           mv.addObject("centerName", inputCenterName);
           mv.addObject("registDay", inputRegistDay);
+          mv.addObject("registDayTime", registDayTime);
           
           mv.addObject("paging", paging);
           mv.addObject("page", page);

+ 1 - 0
src/main/webapp/WEB-INF/jsp/staffTotal/report/list.jsp

@@ -182,6 +182,7 @@ function getExcel(){
                                             <fmt:formatNumber value="${total}" pattern="#,###" />
                                         </div>
                                         <div class="col-6 text-right">
+                                            <button class="btn btn-secondary mb-1" onclick="location.href='/clipsoft/report.jsp?fileName=situation&registDay=<c:out value="${registDay}" />&registDayTime=<c:out value="${registDayTime}" />'";>차트</button>
                                             <button class="btn btn-success" data-toggle="modal" data-target="#excelDownMemo">Excel 다운로드</button>
                                         </div>
                                     </div>

+ 1 - 0
src/main/webapp/WEB-INF/jsp/statistics/list.jsp

@@ -183,6 +183,7 @@ function getExcel(){
                                             <fmt:formatNumber value="${total}" pattern="#,###" />
                                         </div>
                                         <div class="col-6 text-right">
+                                            <button class="btn btn-secondary mb-1" onclick="location.href='/clipsoft/report.jsp?fileName=patient_report&registDay=<c:out value="${registDay}" />&registDayTime=<c:out value="${registDayTime}" />'";>차트</button>
                                             <button class="btn btn-info mb-1" onclick="location.href='./list?v=day';">일별 통계</button>
                                             <button class="btn btn-success mb-1" data-toggle="modal" data-target="#excelDownMemo">Excel 다운로드</button>
                                         </div>