master
parent
12dc2bde93
commit
d62d8d48b6
|
@ -36,9 +36,12 @@ public class BuyServiceImpl extends ServiceImpl<BuyMapper, Connector> implements
|
|||
// //获取当前的用户信息
|
||||
// LoginUser loginUser = SecurityUtils.getLoginUser();
|
||||
connectorUser.setUserId(userId);
|
||||
SysUser user = buyMapper.selectUser(userId);
|
||||
if (user.getUserBalance()<connectorUser.getConnectorFrequency()*connectorUser.getConnectorPrice()){
|
||||
return Result.error("余额不足");
|
||||
}
|
||||
Integer i = buyMapper.doBuyInterface(connectorUser);
|
||||
if (i>0){
|
||||
SysUser user = buyMapper.selectUser(userId);
|
||||
user.setUserBalance(user.getUserBalance()-connectorUser.getConnectorFrequency()*connectorUser.getConnectorPrice());
|
||||
buyMapper.buyPrice(user);
|
||||
return Result.success(i,"购买成功");
|
||||
|
@ -47,10 +50,9 @@ public class BuyServiceImpl extends ServiceImpl<BuyMapper, Connector> implements
|
|||
if (connectorUser1==null){
|
||||
Integer i1 = buyMapper.addConnectorUser(connectorUser);
|
||||
if (i1>0){
|
||||
buyMapper.doBuyInterface(connectorUser);
|
||||
SysUser user = buyMapper.selectUser(userId);
|
||||
user.setUserBalance(user.getUserBalance()-connectorUser.getConnectorFrequency()*connectorUser.getConnectorPrice());
|
||||
buyMapper.buyPrice(user);
|
||||
buyMapper.doBuyInterface(connectorUser);
|
||||
return Result.success(i,"购买成功");
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue