From e253dc811ce43e8faac92004361a76b1b0809a1a Mon Sep 17 00:00:00 2001 From: tianyongbao Date: Fri, 5 Jul 2024 18:18:53 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E7=94=A8=E6=88=B7=E5=8F=91=E7=8E=B0?= =?UTF-8?q?=E9=97=AE=E9=A2=98=E4=BC=98=E5=8C=96=E5=8F=8A=E5=8A=9F=E8=83=BD?= =?UTF-8?q?=E5=AE=8C=E5=96=84=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/BankCardLendServiceImpl.java | 2 +- .../service/impl/FutureStocksServiceImpl.java | 21 +++++++++++++++++++ .../service/impl/PosMachineServiceImpl.java | 2 +- 3 files changed, 23 insertions(+), 2 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 2cc631f..0dec361 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 @@ -110,7 +110,7 @@ public class BankCardLendServiceImpl implements IBankCardLendService accounts.setCreditLimit(bankCard.getCreditLimit()); accounts.setCode(bankCard.getCode()); accounts.setAvailableLimit(Double.parseDouble(String.valueOf(bankCard.getCreditLimit()))); - accounts.setState("1"); + accounts.setState("0"); 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 ff16078..d29d35e 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 @@ -4,9 +4,11 @@ import com.ruoyi.common.core.utils.DateUtils; import com.ruoyi.common.core.utils.IdWorker; import com.ruoyi.common.core.utils.StringUtils; import com.ruoyi.common.security.utils.SecurityUtils; +import com.ruoyi.invest.domain.Accounts; import com.ruoyi.invest.domain.FutureStocks; import com.ruoyi.invest.domain.dto.FutureStocksDto; import com.ruoyi.invest.domain.vo.FutureStocksVo; +import com.ruoyi.invest.mapper.AccountsMapper; import com.ruoyi.invest.mapper.FutureStocksMapper; import com.ruoyi.invest.service.IFutureStocksService; import org.springframework.stereotype.Service; @@ -26,6 +28,9 @@ public class FutureStocksServiceImpl implements IFutureStocksService @Resource private FutureStocksMapper futureStocksMapper; + @Resource + private AccountsMapper accountsMapper; + /** * 查询期货股票基本信息 * @@ -95,6 +100,22 @@ public class FutureStocksServiceImpl implements IFutureStocksService futureStocks.setCreateBy(SecurityUtils.getUsername()); futureStocks.setCreateTime(DateUtils.getNowDate()); futureStocks.setId(IdWorker.getId()); + //记账账户信息插入 + Accounts accounts=new Accounts(); + accounts.setCreateBy(SecurityUtils.getUsername()); + accounts.setCreateTime(DateUtils.getNowDate()); + accounts.setId(IdWorker.getId()); + accounts.setAccountId(accounts.getId()); + accounts.setBalance(0.0); + accounts.setId(futureStocks.getId()); + accounts.setAccountId(futureStocks.getId()); + accounts.setName(futureStocks.getName()); + accounts.setType("5"); + accounts.setCreditLimit(0); + accounts.setCode(futureStocks.getCode()); + accounts.setAvailableLimit(0d); + accounts.setState("0"); + accountsMapper.insertAccounts(accounts); return futureStocksMapper.insertFutureStocks(futureStocks); } 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 ecc44e6..7fc4699 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 @@ -91,7 +91,7 @@ public class PosMachineServiceImpl implements IPosMachineService accounts.setCreditLimit(0); accounts.setCode(posMachine.getCode()); accounts.setAvailableLimit(0d); - accounts.setState("1"); + accounts.setState("0"); accountsMapper.insertAccounts(accounts); return posMachineMapper.insertPosMachine(posMachine);