From 58910f5f60375d77b8a5e920ca01ad370900f5bb Mon Sep 17 00:00:00 2001 From: tianyongbao Date: Fri, 19 Jul 2024 14:03:08 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=87=AA=E6=B5=8Bbug=E9=97=AE=E9=A2=98?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../invest/service/impl/BankCardLendServiceImpl.java | 11 +++++++---- .../invest/service/impl/FutureStocksServiceImpl.java | 1 + .../invest/service/impl/PosMachineServiceImpl.java | 1 + 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/ruoyi-modules/intc-invest/src/main/java/com/ruoyi/invest/service/impl/BankCardLendServiceImpl.java b/ruoyi-modules/intc-invest/src/main/java/com/ruoyi/invest/service/impl/BankCardLendServiceImpl.java index 726e5db..ab5a7d8 100644 --- a/ruoyi-modules/intc-invest/src/main/java/com/ruoyi/invest/service/impl/BankCardLendServiceImpl.java +++ b/ruoyi-modules/intc-invest/src/main/java/com/ruoyi/invest/service/impl/BankCardLendServiceImpl.java @@ -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); diff --git a/ruoyi-modules/intc-invest/src/main/java/com/ruoyi/invest/service/impl/FutureStocksServiceImpl.java b/ruoyi-modules/intc-invest/src/main/java/com/ruoyi/invest/service/impl/FutureStocksServiceImpl.java index 0c0dbf6..52dc5d1 100644 --- a/ruoyi-modules/intc-invest/src/main/java/com/ruoyi/invest/service/impl/FutureStocksServiceImpl.java +++ b/ruoyi-modules/intc-invest/src/main/java/com/ruoyi/invest/service/impl/FutureStocksServiceImpl.java @@ -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()); diff --git a/ruoyi-modules/intc-invest/src/main/java/com/ruoyi/invest/service/impl/PosMachineServiceImpl.java b/ruoyi-modules/intc-invest/src/main/java/com/ruoyi/invest/service/impl/PosMachineServiceImpl.java index 650fd7a..870ab03 100644 --- a/ruoyi-modules/intc-invest/src/main/java/com/ruoyi/invest/service/impl/PosMachineServiceImpl.java +++ b/ruoyi-modules/intc-invest/src/main/java/com/ruoyi/invest/service/impl/PosMachineServiceImpl.java @@ -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);