1
zj
2024-04-26 cf4abf670a2fea1151c136e9bdf0c7fcedca27e9
src/main/java/com/nq/service/impl/EchoServices.java
@@ -43,11 +43,11 @@
    @Override
    public List<EChoBean> queryList() {
        return eChoMapper.selectQueryAll();
        return eChoMapper.selectList(new LambdaQueryWrapper<EChoBean>());
    }
    @Override
    public boolean buyECho(String eId, Integer money, HttpServletRequest request) {
    public boolean buyECho(String eId, BigDecimal money, HttpServletRequest request) {
        User user = this.iUserService.getCurrentRefreshUser(request);
@@ -76,7 +76,7 @@
                    .eq(UserAssets::getUserId, orderEchoBean.getUserId())
                    .eq(UserAssets::getAccectType, "IN")
            );
            userAssets.setAvailableBalance(userAssets.getAvailableBalance().subtract(new BigDecimal(money)));
            userAssets.setAvailableBalance(userAssets.getAvailableBalance().subtract(money));
            userAssetsMapper.updateById(userAssets);
            return orderEchoMapper.insert(orderEchoBean) >= 1;
        }