@RequestMapping(value = "/cancel", method = RequestMethod.POST)
 @ResponseBody
 public String cancel(HttpServletRequest request, int id, int state) {
   Object obj = request.getSession().getAttribute("loginedUser");
   if (obj != null) {
     Member_user loginedUser = (Member_user) obj;
     loginedUser = member_userService.getById(loginedUser.getId());
     Withdraw_log withdraw_log = withdraw_logService.getById(id);
     withdraw_log.setState(state);
     withdraw_log.setApprove(loginedUser.getAccount_name());
     withdraw_log.setApprove_id(loginedUser.getUserid());
     withdraw_log.setApprove_time(new Date());
     withdraw_logService.update(withdraw_log);
     logService.saveLog(
         loginedUser.getUserid(),
         loginedUser.getAccount_name(),
         LogService.TYPE_UPDATE,
         gson.toJson(withdraw_log),
         utils.getIpAddrByRequest(request),
         "withdraw_log",
         loginedUser.getUserid() + "提现取消");
     String capital =
         (loginedUser.getCapital() != null || !"".equals(loginedUser.getCapital()))
             ? loginedUser.getCapital()
             : "0";
     capital = String.valueOf(Float.valueOf(capital) + withdraw_log.getCapital());
     String withdraw =
         (loginedUser.getWithdraw() != null || !"".equals(loginedUser.getWithdraw()))
             ? loginedUser.getWithdraw()
             : "0";
     withdraw = String.valueOf(Float.valueOf(withdraw) - withdraw_log.getCapital());
     loginedUser.setCapital(capital);
     loginedUser.setWithdraw(withdraw);
     member_userService.update(loginedUser);
     logService.saveLog(
         loginedUser.getUserid(),
         loginedUser.getAccount_name(),
         LogService.TYPE_UPDATE,
         gson.toJson(loginedUser),
         utils.getIpAddrByRequest(request),
         "member_user",
         loginedUser.getUserid()
             + "更新"
             + loginedUser.getUserid()
             + "余额为"
             + loginedUser.getCapital());
     Capital_log capital_log = new Capital_log();
     capital_log.setMember_id(loginedUser.getUserid());
     capital_log.setMember(loginedUser.getAccount_name());
     capital_log.setNumber(loginedUser.getId());
     capital_log.setOperation(0);
     capital_log.setIncome("" + withdraw_log.getCapital());
     capital_log.setDetail("奖金提现" + withdraw_log.getCapital() + "--取消");
     capital_log.setState(1);
     capital_log.setRemain(capital);
     capital_log.setTime(new Date());
     capital_logService.save(capital_log);
     logService.saveLog(
         loginedUser.getUserid(),
         loginedUser.getAccount_name(),
         LogService.TYPE_CREATE,
         gson.toJson(capital_log),
         utils.getIpAddrByRequest(request),
         "capital_log",
         loginedUser.getUserid() + "提现取消,奖金收入记录+" + withdraw_log.getCapital());
   }
   return "1";
 }