Commit d81c53a9 authored by fangxinjiang's avatar fangxinjiang

银行卡校验-fxj

parent 5d273bda
...@@ -217,9 +217,9 @@ public class TCheckBankNoServiceImpl extends ServiceImpl<TCheckBankNoMapper, TCh ...@@ -217,9 +217,9 @@ public class TCheckBankNoServiceImpl extends ServiceImpl<TCheckBankNoMapper, TCh
cur = noMap.get(check.getBankNo()); cur = noMap.get(check.getBankNo());
if (cur != null) { if (cur != null) {
if (CommonConstants.ZERO_ONE.equals(cur.getResult())) { if (CommonConstants.ZERO_ONE.equals(cur.getResult())) {
bankMap.put(cur.getBankNo(), cur.getName().equals(check.getName())); bankMap.put(cur.getBankNo(), (cur.getName().equals(check.getName())&& cur.getIdNum().equals(check.getIdNum())));
} else { } else {
if (cur.getName().equals(check.getName())) { if (cur.getName().equals(check.getName()) && cur.getIdNum().equals(check.getIdNum())) {
bankMap.put(cur.getBankNo(), false); bankMap.put(cur.getBankNo(), false);
} else { } else {
noCurlist.add(check); noCurlist.add(check);
...@@ -435,6 +435,7 @@ public class TCheckBankNoServiceImpl extends ServiceImpl<TCheckBankNoMapper, TCh ...@@ -435,6 +435,7 @@ public class TCheckBankNoServiceImpl extends ServiceImpl<TCheckBankNoMapper, TCh
newNo = new TCheckBankNo(); newNo = new TCheckBankNo();
newNo.setBankNo(no.getBankNo()); newNo.setBankNo(no.getBankNo());
newNo.setName(no.getName()); newNo.setName(no.getName());
newNo.setIdNum(no.getIdNum());
newNo.setMessage(ChecksConstants.CHECK_CONFIG_ACCESS); newNo.setMessage(ChecksConstants.CHECK_CONFIG_ACCESS);
newNo.setResult("01"); newNo.setResult("01");
newNo.setType(CommonConstants.ONE_STRING); newNo.setType(CommonConstants.ONE_STRING);
...@@ -458,7 +459,7 @@ public class TCheckBankNoServiceImpl extends ServiceImpl<TCheckBankNoMapper, TCh ...@@ -458,7 +459,7 @@ public class TCheckBankNoServiceImpl extends ServiceImpl<TCheckBankNoMapper, TCh
public Map<String, Boolean> call() { public Map<String, Boolean> call() {
for (TCheckBankNo no : noList) { for (TCheckBankNo no : noList) {
// 1.调用银行卡信息校验api // 1.调用银行卡信息校验api
R<TCheckBankNo> resR = ChecksUtil.checkBankNoTwoMethod(no.getName(), no.getBankNo()); R<TCheckBankNo> resR = ChecksUtil.checkBankNoThree(no.getName(), no.getBankNo(), no.getIdNum(), true);
if (Common.isNotNull(resR) && resR.getCode() == CommonConstants.SUCCESS if (Common.isNotNull(resR) && resR.getCode() == CommonConstants.SUCCESS
&& Common.isNotNull(resR.getData())) { && Common.isNotNull(resR.getData())) {
TCheckBankNo newNo = resR.getData(); TCheckBankNo newNo = resR.getData();
......
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