diff --git a/src/main/java/com/chaozhanggui/system/cashierservice/service/impl/TbPointsExchangeRecordServiceImpl.java b/src/main/java/com/chaozhanggui/system/cashierservice/service/impl/TbPointsExchangeRecordServiceImpl.java index c18280f..e74f42b 100644 --- a/src/main/java/com/chaozhanggui/system/cashierservice/service/impl/TbPointsExchangeRecordServiceImpl.java +++ b/src/main/java/com/chaozhanggui/system/cashierservice/service/impl/TbPointsExchangeRecordServiceImpl.java @@ -141,7 +141,7 @@ public class TbPointsExchangeRecordServiceImpl extends ServiceImpllambdaQuery().eq(TbPointsBasicSetting::getShopId, record.getShopId())); + TbPointsBasicSetting basic = tbPointsBasicSettingMapper.selectOne(Wrappers.lambdaQuery().eq(TbPointsBasicSetting::getShopId, record.getShopId())); if (basic == null) { throw new MsgException("商家未配置积分锁客基本设置"); } if (basic.getEnablePointsMall() != 1) { throw new MsgException("积分商城未开启"); } - goods = tbPointsGoodsSettingMapper.selectById(record.getPointsGoodsId()); + TbPointsGoodsSetting goods = tbPointsGoodsSettingMapper.selectById(record.getPointsGoodsId()); if (goods == null) { throw new MsgException("兑换的商品信息不存在"); } @@ -177,7 +177,7 @@ public class TbPointsExchangeRecordServiceImpl extends ServiceImpllambdaQuery().eq(TbMemberPoints::getMemberId, record.getMemberId())); + TbMemberPoints memberPoints = tbMemberPointsMapper.selectOne(Wrappers.lambdaQuery().eq(TbMemberPoints::getMemberId, record.getMemberId())); if (memberPoints == null) { throw new MsgException("会员积分不足无法兑换此商品"); } @@ -186,14 +186,15 @@ public class TbPointsExchangeRecordServiceImpl extends ServiceImpl