| | |
| | | String s2 = JuHeFuUtil.queryUserList(byId1.getIdentityCard()); |
| | | if (StringUtils.hasLength(s2)){ |
| | | byId.setFenzhangId(s2); |
| | | }else{ |
| | | // 没有开户 |
| | | long time = new Date().getTime(); |
| | | String s3 = RandomUtil.randomNumbers(4); |
| | | String s1 = "FZ" + time + s3; |
| | | String user = JuHeFuUtil.createUser(s1, byId1.getCardholder(), "00", |
| | | byId1.getIdentityCard(), byId1.getCellPhone(), byId1.getCardNo()); |
| | | if (StringUtils.hasLength(user)&&user.equals("success")){ |
| | | byId.setFenzhangId(s1); |
| | | appUserService.updateById(byId); |
| | | }else{ |
| | | return R.fail(user); |
| | | } |
| | | } |
| | | String s1 = JuHeFuUtil.updateAccount(byId.getFenzhangId(), byId1.getCardholder(), byId1.getCellPhone(), byId1.getCardNo()); |
| | | if (!s1.contains("success")){ |
| | | // 修改报错 弹出提示 |
| | | return R.fail("银行卡信息或持卡人信息有误,请核对后输入"); |
| | | return R.fail(s1); |
| | | } |
| | | // 从商户余额分账到用户分账接收方 |
| | | JSONObject jsonObject = JuHeFuUtil.balancePay("CZ"+replace, byId.getFenzhangId(), bigDecimal1 + "" |