Commit 254f8d3b authored by shangying's avatar shangying

sonar修复1

parent 1d6c8bda
...@@ -128,8 +128,8 @@ public class RepaymentPlatServiceImpl implements RepaymentPlatService { ...@@ -128,8 +128,8 @@ public class RepaymentPlatServiceImpl implements RepaymentPlatService {
log.info("打印一下result={}",result); log.info("打印一下result={}",result);
String businessCode=result.get("businessCode").toString().trim(); String businessCode=result.get("businessCode").toString().trim();
if(!Objects.isNull(result) && businessCode.equals(ResposeResultEnum.BUSINESSCODE.getDesc())){ if(!Objects.isNull(result) && businessCode.equals(ResposeResultEnum.BUSINESSCODE.getDesc())){
if(StringUtils.isNotEmpty(result.get("data").toString().trim())){ String data=result.get("data").toString().trim();
String data=result.get("data").toString().trim(); if(StringUtils.isNotEmpty(data)){
repaymentToken=result.get("data").toString().trim().split("//?")[2].split("&")[0].split("=")[1]; repaymentToken=result.get("data").toString().trim().split("//?")[2].split("&")[0].split("=")[1];
} }
...@@ -151,8 +151,8 @@ public class RepaymentPlatServiceImpl implements RepaymentPlatService { ...@@ -151,8 +151,8 @@ public class RepaymentPlatServiceImpl implements RepaymentPlatService {
JSONObject result= HttpRequest.doGetReturnResponseJson(url, null, header); JSONObject result= HttpRequest.doGetReturnResponseJson(url, null, header);
String businessCode=result.get("businessCode").toString().trim(); String businessCode=result.get("businessCode").toString().trim();
if(!Objects.isNull(result) && businessCode.equals(ResposeResultEnum.BUSINESSCODE.getDesc())){ if(!Objects.isNull(result) && businessCode.equals(ResposeResultEnum.BUSINESSCODE.getDesc())){
if (!Objects.isNull(result.get("data"))){ JSONObject data=(JSONObject) result.get("data");
JSONObject data=(JSONObject) result.get("data"); if (!Objects.isNull(data)){
log.info("获取卡信息的reslut={}",result); log.info("获取卡信息的reslut={}",result);
boolean isRight=isCardInfo(data, oneClickData.getId()); boolean isRight=isCardInfo(data, oneClickData.getId());
//是继续调用金额还是重新绑卡确认 //是继续调用金额还是重新绑卡确认
...@@ -212,19 +212,19 @@ public class RepaymentPlatServiceImpl implements RepaymentPlatService { ...@@ -212,19 +212,19 @@ public class RepaymentPlatServiceImpl implements RepaymentPlatService {
public boolean isCardInfo(JSONObject result,Long id){ public boolean isCardInfo(JSONObject result,Long id){
JSONObject dataObject=result; JSONObject dataObject=result;
JSONArray cardList=(JSONArray) dataObject.get("cardList");
if(!Objects.isNull(dataObject.get("cardList"))){ if(!Objects.isNull(cardList)){
JSONArray cardList=(JSONArray) dataObject.get("cardList");
JSONObject cardListObject=(JSONObject)cardList.get(0); JSONObject cardListObject=(JSONObject)cardList.get(0);
String payApproach=cardListObject.get("payApproach").toString().trim(); String payApproach=cardListObject.get("payApproach").toString().trim();
String preservePhoneNo=cardListObject.get("preservePhoneNo").toString().trim(); String preservePhoneNo=cardListObject.get("preservePhoneNo").toString().trim();
String cardId= cardListObject.get("id").toString().trim(); String cardId= cardListObject.get("id").toString().trim();
String cardBindInfoId =""; String cardBindInfoId ="";
log.info("获取当前的cardListObject={}",cardListObject); log.info("获取当前的cardListObject={}",cardListObject);
String cardBindInfoIdKey="cardBindInfoId";
if(cardListObject.toString().contains("cardBindInfoId")) { if(cardListObject.toString().contains(cardBindInfoIdKey)) {
cardBindInfoId=cardListObject.get("cardBindInfoId").toString().trim(); cardBindInfoId=cardListObject.get("cardBindInfoId").toString().trim();
if(cardBindInfoId.equals("0")){ String getValue="0";
if(cardBindInfoId.equals(getValue)){
//修改卡信息保存到表中,并且当前的cardBindInfoId没有值 //修改卡信息保存到表中,并且当前的cardBindInfoId没有值
updateCardInfo(payApproach,preservePhoneNo,cardId,cardBindInfoId,id); updateCardInfo(payApproach,preservePhoneNo,cardId,cardBindInfoId,id);
return false; return false;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment