|
@@ -11,7 +11,9 @@ 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.LifeCenterConfigVO;
|
|
|
import com.lemon.lifecenter.common.LifeCenterController;
|
|
|
+import com.lemon.lifecenter.common.LifeCenterFunction;
|
|
|
import com.lemon.lifecenter.common.LifeCenterSessionController;
|
|
|
import com.lemon.lifecenter.dto.PatientDTO;
|
|
|
import com.lemon.lifecenter.service.MobilePatientService;
|
|
@@ -27,10 +29,12 @@ public class MobileMenuController extends LifeCenterController {
|
|
|
private PatientService patientService;
|
|
|
@Autowired
|
|
|
private MobilePatientService mpatientService;
|
|
|
+ @Autowired
|
|
|
+ private LifeCenterConfigVO configVO;
|
|
|
|
|
|
@RequestMapping("/menu")
|
|
|
public ModelAndView menu(@RequestParam(value="redirectUrl", required=false, defaultValue="") String redirectUrl,
|
|
|
- HttpServletRequest request, HttpServletResponse response) {
|
|
|
+ HttpServletRequest request, HttpServletResponse response) throws Exception {
|
|
|
String patientId = LifeCenterSessionController.getSession(request, "sesMId");
|
|
|
String roomId = LifeCenterSessionController.getSession(request, "sesMRoomNum");
|
|
|
String patientName = LifeCenterSessionController.getSession(request, "sesMName");
|
|
@@ -38,10 +42,6 @@ public class MobileMenuController extends LifeCenterController {
|
|
|
String sesMCenterName = LifeCenterSessionController.getSession( request, "sesMCenterName" );
|
|
|
String sesMCenterCode = LifeCenterSessionController.getSession( request, "sesMCenterCode" );
|
|
|
|
|
|
- PatientDTO pdto = new PatientDTO();
|
|
|
- pdto.setCenterCode( Integer.valueOf( sesMCenterCode ) );
|
|
|
- String adminPhone = mpatientService.selectMPatientAdminPhone(pdto).getAdminPhone();
|
|
|
-
|
|
|
PatientDTO dto = new PatientDTO();
|
|
|
dto.setPatientIdx(Integer.parseInt(sesMpIdx));
|
|
|
int cnt = patientService.selectMunJinCount(dto);
|
|
@@ -53,8 +53,8 @@ public class MobileMenuController extends LifeCenterController {
|
|
|
mv.addObject("name", patientName);
|
|
|
mv.addObject("munjinCnt", cnt);
|
|
|
mv.addObject("centerName", sesMCenterName);
|
|
|
+ mv.addObject("centerCode", sesMCenterCode);
|
|
|
mv.addObject("redirectUrl", redirectUrl);
|
|
|
- mv.addObject("adminPhone", adminPhone);
|
|
|
return mv;
|
|
|
}
|
|
|
|
|
@@ -68,8 +68,11 @@ public class MobileMenuController extends LifeCenterController {
|
|
|
|
|
|
@RequestMapping("/call")
|
|
|
public ModelAndView call(
|
|
|
- @RequestParam(value="tel", required=false, defaultValue="") String tel,
|
|
|
- HttpServletRequest request, HttpServletResponse response) {
|
|
|
+ @RequestParam(value="c", required=false, defaultValue="") String centerCode,
|
|
|
+ HttpServletRequest request, HttpServletResponse response) throws Exception {
|
|
|
+ PatientDTO pdto = new PatientDTO();
|
|
|
+ pdto.setCenterCode( Integer.valueOf( centerCode ) );
|
|
|
+ String tel = mpatientService.selectMPatientAdminPhone(pdto).getAdminPhone();
|
|
|
|
|
|
if (!tel.equals( "" )) {
|
|
|
tel = tel.replace("-", "");
|