1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- package com.lemon.lifecenter.controller;
- import javax.servlet.http.HttpServletRequest;
- import javax.servlet.http.HttpServletResponse;
- import org.slf4j.Logger;
- import org.slf4j.LoggerFactory;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.stereotype.Controller;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.RequestParam;
- import org.springframework.web.servlet.ModelAndView;
- import com.lemon.lifecenter.common.LifeCenterController;
- import com.lemon.lifecenter.common.LifeCenterSessionController;
- import com.lemon.lifecenter.dto.PatientDTO;
- import com.lemon.lifecenter.service.MobilePatientService;
- import com.lemon.lifecenter.service.PatientService;
- @Controller
- @RequestMapping("/mobile")
- public class MobileMenuController extends LifeCenterController {
-
- private final Logger logger = LoggerFactory.getLogger(this.getClass());
-
- @Autowired
- private PatientService patientService;
-
- @RequestMapping("/menu")
- public ModelAndView menu(@RequestParam(value="redirectUrl", required=false, defaultValue="") String redirectUrl,
- HttpServletRequest request, HttpServletResponse response) {
- String patientId = LifeCenterSessionController.getSession(request, "sesMId");
- String roomId = LifeCenterSessionController.getSession(request, "sesMRoomNum");
- String patientName = LifeCenterSessionController.getSession(request, "sesMName");
- String sesMpIdx = LifeCenterSessionController.getSession( request, "sesMpIdx" );
- String sesMCenterName = LifeCenterSessionController.getSession( request, "sesMCenterName" );
-
- PatientDTO dto = new PatientDTO();
- dto.setPatientIdx(Integer.parseInt(sesMpIdx));
- int cnt = patientService.selectMunJinCount(dto);
-
- ModelAndView mv = setMobileMV("menu/menu");
- mv.addObject("patientIdx", sesMpIdx);
- mv.addObject("patientId", patientId);
- mv.addObject("roomId", roomId);
- mv.addObject("name", patientName);
- mv.addObject("munjinCnt", cnt);
- mv.addObject("centerName", sesMCenterName);
- mv.addObject("redirectUrl", redirectUrl);
- return mv;
- }
-
- @RequestMapping("/guide")
- public ModelAndView guide(
- HttpServletRequest request, HttpServletResponse response) {
- ModelAndView mv = setMobileMV("menu/guide");
- return mv;
- }
- }
|