| | |
| | | withdrawal.setState(3); |
| | | this.updateById(withdrawal); |
| | | }else{ |
| | | withdrawal.setState(2); |
| | | this.updateById(withdrawal); |
| | | //调用银行转账申请(客户要求提交申请就成功了,剩下的他们自己处理) |
| | | Map<String, String> map = payMoneyUtil.wxPayBank("用户提现", withdrawal.getMoney().toString(), withdrawal.getId().toString(), withdrawal.getCode(), withdrawal.getName(), ""); |
| | | if("SUCCESS".equals(map.get("return_code"))){ |
| | | withdrawal.setSerialNo(map.get("payment_no"));//交易序列号 |
| | | withdrawal.setState(2); |
| | | this.updateById(withdrawal); |
| | | }else{ |
| | | return ResultUtil.error(map.get("err_code_des")); |
| | | } |
| | | // Map<String, String> map = payMoneyUtil.wxPayBank("用户提现", withdrawal.getMoney().toString(), withdrawal.getId().toString(), withdrawal.getCode(), withdrawal.getName(), ""); |
| | | // if("SUCCESS".equals(map.get("return_code"))){ |
| | | // withdrawal.setSerialNo(map.get("payment_no"));//交易序列号 |
| | | // withdrawal.setState(2); |
| | | // this.updateById(withdrawal); |
| | | // }else{ |
| | | // return ResultUtil.error(map.get("err_code_des")); |
| | | // } |
| | | |
| | | |
| | | // //调用银行转账申请(客户要求提交申请就成功了,剩下的他们自己处理) |
| | |
| | | driver.setLaveActivityMoney(new BigDecimal(driver.getLaveActivityMoney()).add(new BigDecimal(withdrawal.getMoney())).setScale(2, BigDecimal.ROUND_HALF_EVEN).doubleValue()); |
| | | driverService.updateById(driver); |
| | | }else{ |
| | | //调用银行转账申请(客户要求提交申请就成功了,剩下的他们自己处理) |
| | | Map<String, String> map = payMoneyUtil.wxPayBank("司机提现", withdrawal.getMoney().toString(), withdrawal.getId().toString(), withdrawal.getCode(), withdrawal.getName(), ""); |
| | | if("SUCCESS".equals(map.get("return_code"))){ |
| | | withdrawal.setSerialNo(map.get("payment_no"));//交易序列号 |
| | | withdrawal.setState(2); |
| | | this.updateById(withdrawal); |
| | | }else{ |
| | | return ResultUtil.error(map.get("err_code_des")); |
| | | } |
| | | withdrawal.setState(2); |
| | | this.updateById(withdrawal); |
| | | // //调用银行转账申请(客户要求提交申请就成功了,剩下的他们自己处理) |
| | | // Map<String, String> map = payMoneyUtil.wxPayBank("司机提现", withdrawal.getMoney().toString(), withdrawal.getId().toString(), withdrawal.getCode(), withdrawal.getName(), ""); |
| | | // if("SUCCESS".equals(map.get("return_code"))){ |
| | | // withdrawal.setSerialNo(map.get("payment_no"));//交易序列号 |
| | | // withdrawal.setState(2); |
| | | // this.updateById(withdrawal); |
| | | // }else{ |
| | | // return ResultUtil.error(map.get("err_code_des")); |
| | | // } |
| | | |
| | | // //调用银行转账申请(客户要求提交申请就成功了,剩下的他们自己处理) |
| | | // ResultUtil<String> transfer = icbcPayUtil.transfer(Double.valueOf(withdrawal.getMoney() * 100).longValue(), withdrawal.getCode(), withdrawal.getName()); |