修改 绑定银行卡 结果返回值

master
冯凯 2023-10-29 09:10:16 +08:00
parent 55d7d85910
commit 289c978282
1 changed files with 8 additions and 5 deletions

View File

@ -36,17 +36,20 @@ public class SysBankCardServiceImpl implements SysBankCardService {
byte[] bytes = bankImage.getBytes();
String bank = Base64.getEncoder().encodeToString(bytes);
Map map = forestClientInterface.helloForestBank(bank);
String cardNumber = (String) map.get("card_number");
String bankName = (String) map.get("bank_name");
String bankIdentificationNumber = (String) map.get("bank_identification_number");
String cardName = (String) map.get("card_name");
String cardType = (String) map.get("card_type");
System.out.println(map);
Map resultMap = (Map) map.get("result");
String cardNumber = (String) resultMap.get("card_number");
String bankName = (String) resultMap.get("bank_name");
String bankIdentificationNumber = (String) resultMap.get("bank_identification_number");
String cardName = (String) resultMap.get("card_name");
String cardType = (String) resultMap.get("card_type");
BankCard bankCard = new BankCard();
bankCard.setUserId(userId);
bankCard.setBankNumber(cardNumber);
bankCard.setBankName(bankName);
bankCard.setBankType(cardType);
bankCard.setCardName(cardName);
System.out.println(bankCard);
return sysBankCardMapper.insertBankCard(bankCard)>0;
}
}