/** * hanjiwei modify it 20060920 * * @param mapping * @param form * @param request * @param response * @return * @throws Exception */ public ActionForward preUpdate( ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { String leaveInfoId = request.getParameter("pre_leaveinfoId"); Tleaveinfo leaveinfo = new Tleaveinfo(); if (leaveInfoId != null) leaveinfo = leaveInfoService.getLeaveInfoById(leaveInfoId); List typeList = sysService.getLeaveList(); request.setAttribute("leaveType", typeList); request.setAttribute("leaveinfo", leaveinfo); request.setAttribute("custId", leaveinfo.getCustId()); request.setAttribute( "clerkName", sysService.getCustomerNameByCustomerId(leaveinfo.getCustId())); request.setAttribute("new_leaveInfoId", leaveInfoId); request.setAttribute("leaveInfoName", sysService.getLeaveTypeName(leaveinfo.getLeaveTypeid())); request.setAttribute("new_description", leaveinfo.getLeaveInfo()); request.setAttribute("new_type", leaveinfo.getLeaveTypeid()); request.setAttribute("new_startDate", DateUtilExtend.formatDate3(leaveinfo.getStartdate())); request.setAttribute("new_endDate", DateUtilExtend.formatDate3(leaveinfo.getEnddate())); request.setAttribute("new_startHour", leaveinfo.getStarttime().substring(0, 2)); request.setAttribute("new_startMin", leaveinfo.getStarttime().substring(2, 4)); request.setAttribute("new_endHour", leaveinfo.getEndtime().substring(0, 2)); request.setAttribute("new_endMin", leaveinfo.getEndtime().substring(2, 4)); return mapping.findForward("preupdate"); }