fix: 用户发现问题优化及功能完善。

This commit is contained in:
tianyongbao
2024-07-05 18:18:53 +08:00
parent 91fad205b9
commit e253dc811c
3 changed files with 23 additions and 2 deletions

View File

@@ -110,7 +110,7 @@ public class BankCardLendServiceImpl implements IBankCardLendService
accounts.setCreditLimit(bankCard.getCreditLimit()); accounts.setCreditLimit(bankCard.getCreditLimit());
accounts.setCode(bankCard.getCode()); accounts.setCode(bankCard.getCode());
accounts.setAvailableLimit(Double.parseDouble(String.valueOf(bankCard.getCreditLimit()))); accounts.setAvailableLimit(Double.parseDouble(String.valueOf(bankCard.getCreditLimit())));
accounts.setState("1"); accounts.setState("0");
accountsMapper.insertAccounts(accounts); accountsMapper.insertAccounts(accounts);
return bankCardLendMapper.insertBankCardLend(bankCard); return bankCardLendMapper.insertBankCardLend(bankCard);

View File

@@ -4,9 +4,11 @@ import com.ruoyi.common.core.utils.DateUtils;
import com.ruoyi.common.core.utils.IdWorker; import com.ruoyi.common.core.utils.IdWorker;
import com.ruoyi.common.core.utils.StringUtils; import com.ruoyi.common.core.utils.StringUtils;
import com.ruoyi.common.security.utils.SecurityUtils; import com.ruoyi.common.security.utils.SecurityUtils;
import com.ruoyi.invest.domain.Accounts;
import com.ruoyi.invest.domain.FutureStocks; import com.ruoyi.invest.domain.FutureStocks;
import com.ruoyi.invest.domain.dto.FutureStocksDto; import com.ruoyi.invest.domain.dto.FutureStocksDto;
import com.ruoyi.invest.domain.vo.FutureStocksVo; import com.ruoyi.invest.domain.vo.FutureStocksVo;
import com.ruoyi.invest.mapper.AccountsMapper;
import com.ruoyi.invest.mapper.FutureStocksMapper; import com.ruoyi.invest.mapper.FutureStocksMapper;
import com.ruoyi.invest.service.IFutureStocksService; import com.ruoyi.invest.service.IFutureStocksService;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
@@ -26,6 +28,9 @@ public class FutureStocksServiceImpl implements IFutureStocksService
@Resource @Resource
private FutureStocksMapper futureStocksMapper; private FutureStocksMapper futureStocksMapper;
@Resource
private AccountsMapper accountsMapper;
/** /**
* 查询期货股票基本信息 * 查询期货股票基本信息
* *
@@ -95,6 +100,22 @@ public class FutureStocksServiceImpl implements IFutureStocksService
futureStocks.setCreateBy(SecurityUtils.getUsername()); futureStocks.setCreateBy(SecurityUtils.getUsername());
futureStocks.setCreateTime(DateUtils.getNowDate()); futureStocks.setCreateTime(DateUtils.getNowDate());
futureStocks.setId(IdWorker.getId()); 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); return futureStocksMapper.insertFutureStocks(futureStocks);
} }

View File

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