From 3ec14d29f006cc34dc2461dcaef6669d468308b3 Mon Sep 17 00:00:00 2001 From: chaiyapeng <3535863041@qq.com> Date: Mon, 9 Sep 2024 15:57:04 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E4=BF=AE=E6=94=B9=E8=B4=AD=E4=B9=B0?= =?UTF-8?q?=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../system/service/impl/BuyServiceImpl.java | 32 +++++++++---------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/src/main/java/com/muyu/system/service/impl/BuyServiceImpl.java b/src/main/java/com/muyu/system/service/impl/BuyServiceImpl.java index 7f50e6b..cf33ba3 100644 --- a/src/main/java/com/muyu/system/service/impl/BuyServiceImpl.java +++ b/src/main/java/com/muyu/system/service/impl/BuyServiceImpl.java @@ -48,26 +48,26 @@ public class BuyServiceImpl extends ServiceImpl implements buyMapper.doBuyInterface(connectorUser); ConnectorLog connectorLog = new ConnectorLog(); connectorLog.setDataName(connectorUser.getConnectorName()); - connectorLog.setAmount((connectorUser.getConnectorFrequency() * connectorUser.getConnectorPrice())); + connectorLog.setAmount(connectorUser.getConnectorPrice()); // 插入购买记录 buyMapper.insertPurchaseRecord(connectorLog); return Result.success(i,"购买成功"); } -// ConnectorUser connectorUser1 = buyMapper.selectConnectorUser(connectorUser); -// if (connectorUser1==null){ -// Integer i1 = buyMapper.addConnectorUser(connectorUser); -// if (i1>0){ -// user.setUserBalance(user.getUserBalance()-connectorUser.getConnectorFrequency()*connectorUser.getConnectorPrice()); -// buyMapper.buyPrice(user); -// buyMapper.doBuyInterface(connectorUser); -// ConnectorLog connectorLog = new ConnectorLog(); -// connectorLog.setDataName(connectorUser.getConnectorName()); -// connectorLog.setAmount((connectorUser.getConnectorFrequency() * connectorUser.getConnectorPrice())); -// // 插入购买记录 -// buyMapper.insertPurchaseRecord(connectorLog); -// return Result.success(i,"购买成功"); -// } -// } + ConnectorUser connectorUser1 = buyMapper.selectConnectorUser(connectorUser); + if (connectorUser1==null){ + Integer i1 = buyMapper.addConnectorUser(connectorUser); + if (i1>0){ + user.setUserBalance(user.getUserBalance()-connectorUser.getConnectorFrequency()*connectorUser.getConnectorPrice()); + buyMapper.buyPrice(user); + buyMapper.doBuyInterface(connectorUser); + ConnectorLog connectorLog = new ConnectorLog(); + connectorLog.setDataName(connectorUser.getConnectorName()); + connectorLog.setAmount(connectorUser.getConnectorPrice()); + // 插入购买记录 + buyMapper.insertPurchaseRecord(connectorLog); + return Result.success(i,"购买成功"); + } + } return Result.error("购买失败"); } }