| | |
| | | @Param("goodsId")Long goodsId, |
| | | @Param("couponId")Long couponId, |
| | | @Param("inviteId")String inviteId); |
| | | |
| | | List<MallMemberCoupon> selectListByMemberIdAndGoodsIdAndCouponIdWithOutInviteId(@Param("memberId")Long memberId, |
| | | @Param("goodsId")Long goodsId, |
| | | @Param("couponId")Long couponId); |
| | | } |
| | |
| | | if(ObjectUtil.isNotEmpty(salemanCoupon)){ |
| | | Long couponId = salemanCoupon.getCouponId(); |
| | | Long goodsId = getCouponDto.getGoodsId(); |
| | | List<MallMemberCoupon> mallMemberCoupons = mallMemberCouponMapper.selectListByMemberIdAndGoodsIdAndCouponId(memberId, goodsId, couponId,mallMember.getInviteId()); |
| | | // List<MallMemberCoupon> mallMemberCoupons = mallMemberCouponMapper.selectListByMemberIdAndGoodsIdAndCouponId(memberId, goodsId, couponId,mallMember.getInviteId()); |
| | | List<MallMemberCoupon> mallMemberCoupons = mallMemberCouponMapper.selectListByMemberIdAndGoodsIdAndCouponIdWithOutInviteId(memberId, goodsId, couponId); |
| | | if(CollUtil.isEmpty(mallMemberCoupons)){ |
| | | //商品优惠卷如果绑定了,那么当前登陆者获取一张卷 |
| | | List<CouponGoods> couponGoodsList = couponGoodsMapper.selectByGoodIdAndCouponId(goodsId,couponId); |
| | |
| | | and a.state = 1 |
| | | </select> |
| | | |
| | | <select id="selectListByMemberIdAndGoodsIdAndCouponIdWithOutInviteId" resultType="cc.mrbird.febs.mall.entity.MallMemberCoupon"> |
| | | select |
| | | a.* |
| | | from mall_member_coupon a |
| | | where a.member_id = #{memberId} |
| | | and a.goods_id = #{goodsId} |
| | | and a.coupon_id = #{couponId} |
| | | and a.state = 1 |
| | | </select> |
| | | |
| | | </mapper> |