/** * 신청된 휴가를 승인처리한다. * * @param vcatnManage - 휴가관리 model * @return String - 리턴 Url */ @RequestMapping(value = "/uss/ion/vct/updtVcatnConfm.do") public String updtVcatnManageConfm( @ModelAttribute("vcatnManageVO") VcatnManageVO vcatnManageVO, @ModelAttribute("vcatnManage") VcatnManage vcatnManage, BindingResult bindingResult, SessionStatus status, ModelMap model) throws Exception { vcatnManage.setBgnde(EgovStringUtil.removeMinusChar(vcatnManage.getBgnde())); vcatnManage.setEndde(EgovStringUtil.removeMinusChar(vcatnManage.getEndde())); beanValidator.validate(vcatnManage, bindingResult); // validation 수행 if (bindingResult.hasErrors()) { model.addAttribute("vcatnManageVO", vcatnManageVO); return "egovframework/com/uss/ion/vct/EgovVcatnConfm"; } else { LoginVO user = (LoginVO) EgovUserDetailsHelper.getAuthenticatedUser(); vcatnManage.setSanctnerId(user.getUniqId()); vcatnManage.setLastUpdusrId(user.getUniqId()); egovVcatnManageService.updtVcatnManageConfm(vcatnManage); return "forward:/uss/ion/vct/EgovVcatnConfmList.do"; } }