/**
  * 查询个人周应宝下持有资产与利息
  *
  * @return
  */
 @RequestMapping("/holdingAssets")
 public ModelAndView holdingAssets() {
   Integer userId = UserSession.getLoginUserId();
   ModelAndView mv = new ModelAndView("week/holdingAssets");
   ModelAndViewUtil.addAccountToView(mv, this.accountService);
   HoldingAssetsVO hav = weekTenderService.selectHoldingAssetsByUserId(userId);
   if (hav == null) {
     hav = new HoldingAssetsVO();
   }
   mv.addObject("assets", hav);
   return mv;
 }
 @RequestMapping(value = "/tenderAction")
 @ResponseBody
 public UserTenderActionResultVO tenderAction(HttpServletRequest request, UserTenderActionVO vo) {
   UserTenderActionResultVO resultVO = new UserTenderActionResultVO();
   vo.setTenderType("week");
   resultVO.setTenderType("week");
   if (UserSession.getUserSession() != null) {
     if (DigestUtils.md5Hex(vo.getPaypassword())
         .equals(UserSession.getUserSession().getPayPassword())) {
       vo.setUserType(UserSession.getUserSession().getTypeId());
       vo.setUserId(UserSession.getUserSession().getUserId());
       vo.setUserip(ModelAndViewUtil.getIpAddr(request));
       // resultVO = this.weekTenderService.insertWeekTender(userVO);
       resultVO = this.borrowTenderService.userTenderAction(vo);
     } else {
       throw new BusinessException("8005011", "支付密码错误");
     }
   } else {
     throw new BusinessException("8005011", "登陆后才可投资哦");
   }
   return resultVO;
 }
 /**
  * 查询个人周盈宝投资记录
  *
  * @param pageSearch
  * @param start
  * @param end
  * @return
  * @throws Exception
  */
 @RequestMapping("/assetsListAjax")
 @ResponseBody
 public PageResult<WeekTender> assetsListAjax(
     PageSearch pageSearch,
     @RequestParam(value = "start", required = false) String start,
     @RequestParam(value = "end", required = false) String end)
     throws Exception {
   PageResult<WeekTender> result = new PageResult<WeekTender>();
   Integer userId = UserSession.getLoginUserId();
   Map<String, Object> map = new HashMap<String, Object>();
   map.put("userId", userId);
   map.put("start", start);
   map.put("end", end);
   pageSearch.setEntity(map);
   List<WeekTender> wtList = weekTenderService.selectByUserId(pageSearch);
   for (WeekTender wt : wtList) {
     wt.setWeek(weekService.selectByPrimaryKey(wt.getWeekId()));
   }
   result.setRows(wtList);
   result.setTotal(pageSearch.getTotalResult());
   return result;
 }