/**
  * 保存年终检查打分数据
  *
  * @param mapping
  * @param form
  * @param request
  * @param response
  * @return
  */
 public ActionForward saveAppraiseDailyYearEnd(
     ActionMapping mapping,
     ActionForm form,
     HttpServletRequest request,
     HttpServletResponse response) {
   AppraiseDailyBean appraiseDailyBean =
       (AppraiseDailyBean) request.getSession().getAttribute("appraiseDailyYearEndBean");
   WebApplicationContext ctx = getWebApplicationContext();
   AppraiseDailyYearEndBO appraiseDailyYearEndBO =
       (AppraiseDailyYearEndBO) ctx.getBean("appraiseDailyYearEndBO");
   appraiseDailyYearEndBO.saveDailyYearEnd(appraiseDailyBean);
   return forwardInfoPage(mapping, request, "appraiseDailyYearEndSuccess");
 }
 /**
  * 年终检查打分查询
  *
  * @param mapping
  * @param form
  * @param request
  * @param response
  * @return
  */
 public ActionForward queryAppraiseDailyYearEndList(
     ActionMapping mapping,
     ActionForm form,
     HttpServletRequest request,
     HttpServletResponse response) {
   UserInfoBO userInfoBO = new UserInfoBO();
   ContractorBO contractorBO = new ContractorBO();
   UserInfo userInfo = (UserInfo) request.getSession().getAttribute("LOGIN_USER");
   AppraiseDailyBean appraiseDailyBean = (AppraiseDailyBean) form;
   WebApplicationContext ctx = getWebApplicationContext();
   AppraiseDailyYearEndBO appraiseDailyYearEndBO =
       (AppraiseDailyYearEndBO) ctx.getBean("appraiseDailyYearEndBO");
   List<AppraiseDaily> appraiseDailys =
       appraiseDailyYearEndBO.getAppraiseDailyByBean(
           appraiseDailyBean, AppraiseConstant.TYPE_YEAREND);
   request.getSession().setAttribute("appraiseDailys", appraiseDailys);
   request.setAttribute("userIdAndName", userInfoBO.loadAllUserIdAndName());
   request.setAttribute("contractor", contractorBO.getContractorForMap(userInfo));
   return mapping.findForward("queryAppraiseDailyYearEndListForm");
 }