@RequestMapping(value = "/sp", method = RequestMethod.POST)
 @ResponseBody
 public String sp(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());
     if ("000001".equals(loginedUser.getUserid())) {
       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);
       if (state == 1) {
         logService.saveLog(
             loginedUser.getUserid(),
             loginedUser.getAccount_name(),
             LogService.TYPE_UPDATE,
             gson.toJson(withdraw_log),
             utils.getIpAddrByRequest(request),
             "withdraw_log",
             loginedUser.getUserid()
                 + "审批"
                 + withdraw_log.getMember_id()
                 + withdraw_log.getMember()
                 + "奖金成功"
                 + state);
       } else if (state == 2) {
         Member_user member_user = member_userService.getUserByUserId(withdraw_log.getMember_id());
         String capital =
             (member_user.getCapital() != null && !"".equals(member_user.getCapital()))
                 ? member_user.getCapital()
                 : "0";
         capital = String.valueOf(Float.valueOf(capital) + withdraw_log.getCapital());
         String withdraw =
             (member_user.getWithdraw() != null && !"".equals(member_user.getWithdraw()))
                 ? member_user.getWithdraw()
                 : "0";
         withdraw = String.valueOf(Float.valueOf(withdraw) - withdraw_log.getCapital());
         member_user.setCapital(capital);
         member_user.setWithdraw(withdraw);
         member_userService.update(member_user);
         logService.saveLog(
             loginedUser.getUserid(),
             loginedUser.getAccount_name(),
             LogService.TYPE_UPDATE,
             gson.toJson(member_user),
             utils.getIpAddrByRequest(request),
             "member_user",
             loginedUser.getUserid()
                 + "更新"
                 + member_user.getUserid()
                 + withdraw_log.getMember()
                 + "余额为"
                 + member_user.getCapital());
         Capital_log capital_log = new Capital_log();
         capital_log.setMember_id(member_user.getUserid());
         capital_log.setMember(member_user.getAccount_name());
         capital_log.setNumber(member_user.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()
                 + "审批"
                 + member_user.getUserid()
                 + withdraw_log.getMember()
                 + "提现不通过,奖金收入记录+"
                 + withdraw_log.getCapital());
       }
     }
   }
   return "1";
 }