fix: 自测bug问题修复。

This commit is contained in:
tianyongbao
2024-07-19 14:03:08 +08:00
parent cb9667d5dc
commit 58910f5f60
3 changed files with 9 additions and 4 deletions

View File

@@ -107,17 +107,20 @@ public class BankCardLendServiceImpl implements IBankCardLendService
accounts.setId(bankCard.getId());
accounts.setAccountId(bankCard.getId());
accounts.setName(bankCard.getName());
accounts.setStatus(bankCard.getStatus());
accounts.setType(bankCard.getType());
accounts.setCreditLimit(bankCard.getCreditLimit());
accounts.setCode(bankCard.getCode());
//如果是储蓄卡,可用额度和余额一致,否则按录入数据来
if(bankCard.getType().equals("1")){
accounts.setAvailableLimit(bankCard.getBalance());
}else{
//如果是信用卡,可用额度和余额按录入数据来,否则可用额度和余额保持一致
if(bankCard.getType().equals("2")){
accounts.setAvailableLimit(bankCard.getAvailableLimit());
}else{
accounts.setAvailableLimit(bankCard.getBalance());
}
accounts.setState("1");
accountsMapper.insertAccounts(accounts);
return bankCardLendMapper.insertBankCardLend(bankCard);

View File

@@ -112,6 +112,7 @@ public class FutureStocksServiceImpl implements IFutureStocksService
accounts.setAccountId(futureStocks.getId());
accounts.setName(futureStocks.getName());
accounts.setType("5");
accounts.setStatus(futureStocks.getStatus());
accounts.setCreditLimit(0);
accounts.setCode(futureStocks.getCode());
accounts.setAvailableLimit(futureStocks.getBalance());

View File

@@ -93,6 +93,7 @@ public class PosMachineServiceImpl implements IPosMachineService
accounts.setCode(posMachine.getCode());
accounts.setAvailableLimit(0d);
accounts.setState("1");
accounts.setStatus(posMachine.getStatus());
accountsMapper.insertAccounts(accounts);
return posMachineMapper.insertPosMachine(posMachine);