xiaoyong931011
2023-09-12 7bae021827bce8b8678c929ffe6e397b0ad9a7a2
src/main/java/cc/mrbird/febs/mall/service/impl/ApiMallMemberServiceImpl.java
@@ -892,6 +892,8 @@
        if(ObjectUtil.isNotEmpty(salemanCoupon)){
            Long couponId = salemanCoupon.getCouponId();
            Long goodsId = getCouponDto.getGoodsId();
            List<MallMemberCoupon> mallMemberCoupons = mallMemberCouponMapper.selectListByMemberIdAndGoodsIdAndCouponId(memberId, goodsId, couponId);
            if(CollUtil.isEmpty(mallMemberCoupons)){
            //商品优惠卷如果绑定了,那么当前登陆者获取一张卷
            List<CouponGoods> couponGoodsList = couponGoodsMapper.selectByGoodIdAndCouponId(goodsId,couponId);
            MallGoodsCoupon mallGoodsCoupon = mallGoodsCouponMapper.selectById(couponId);
@@ -907,6 +909,7 @@
                mallMemberCouponMapper.insert(mallMemberCoupon);
            }
        }
        }
        return new FebsResponse().success();
    }